Artificial Intelligence in the Robotic Industry By Dalia Elzeny Jason Renaud Project Introduction • Project Description – Phase 1 • While Vehicles are available in vehicle dispenser – Robot picks one up – Takes it to the testing area » Determine what type it is – Places it on the appropriate block • Project Description Continued – Phase 2 • Robot will interact with user by asking questions – Robot will make an intelligent decision using knowledge gathered from the user – Phase 3 • Robot will deliver the vehicle to the final destination Robots Modeling Human Performance • They don’t really attempt to model human internal mental processes – Procedures for solving problems are preprogrammed • More actions may be performed but they are done at a much higher speed • Non-human approaches to solving problems – Programs that use non-human strategies to solve problems are often more successful than their human counterparts • This is true when system performance is the only measure of the robot’s successfulness Importance of AI in the Robotic Industry • Artificial Intelligence for abnormal situations – Extra sensors, adding more knowledge to the system, helps the robots to perform even in the event of accidents or other abnormal situations • Artificial Intelligence in user interface – The implementation of an expert system, for user interface, guides the user in decision making Intelligent Reactions • Knows if there is no vehicle in the gripper – If a vehicle has been lost then the robot gets another • Knows if three blocks are emptied or filled – In the event of three blocks being filled, a light will turn on specifying that it is full – In the event that all three blocks are emptied a light shuts off • Knows when no more vehicles remain in the dispenser – A light will turn off – The production will move to the next phase Expert System Interface • Why is an expert system interface used? – An expert system interface guides the user in decision making – Expert systems cut down on the amount of mistakes made by the user • How does it work? – The user is asked to specify how many passengers • If the user enters a value that is out of range then an error message will be displayed and the user will be asked to enter another value – The computer decides which vehicle would be optimal – The user is asked to specify how many vehicles • If zero vehicles are chosen then – The user is told that this is the optimal vehicle – The user is told to specify a different number of passengers and loops back to the beginning of that phase • Else the robot packages the specified number of vehicles – The user is given the option of continuing the vehicle selection phases Conclusion • Artificial Intelligence – – – – Increases production throughput Makes production safer and more reliable Lessens the need for human interaction Guides the user in decision making • Helps eliminate errors in decision making _