Artificial Intelligence in the Robotic Industry By Dalia Elzeny Jason Renaud.

Slides:



Advertisements
Similar presentations
Modelling with expert systems. Expert systems Modelling with expert systems Coaching modelling with expert systems Advantages and limitations of modelling.
Advertisements

Follow The Guidelines Introductory Presentation. Opening Activity Make a prediction about how light sensors will use thresholds. Keep in mind: We used.
CHAPTER 4 DECISION SUPPORT AND ARTIFICIAL INTELLIGENCE Brainpower for Your Business.
Chapter 12 ATM Case Study, Part 1: Object-Oriented Design with the UML
Extended Cognitive Walkthrough Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
Checkers Steven Prockup Spencer MacDonald. Project Overview A computer checkers playing program where the human interface is through a physical checkerboard.
Fuzzy Logic and Sun Tracking Systems Ryan Johnson December 9, 2002 Calvin College ENGR315A.
Review 4 Chapters 8, 9, 10.
Programming Fundamentals (750113) Ch1. Problem Solving
Behavior-Based Artificial Intelligence Pattie Maes MIT Media-Laboratory Presentation by: Derak Berreyesa UNR, CS Department.
UNIVERSITY OF SOUTH CAROLINA Department of Computer Science and Engineering CSCE 580 Artificial Intelligence Ch.2 [P]: Agent Architectures and Hierarchical.
McGraw-Hill/Irwin ©2005 The McGraw-Hill Companies, All rights reserved ©2005 The McGraw-Hill Companies, All rights reserved McGraw-Hill/Irwin.
ICT in Healthcare Expert Systems.
Unit 3a Industrial Control Systems
Sales and Marketing Productivity Team 1 Added Value Analysis TOOL USED IN SALES AND MARKETING PRODUCTIVITY PROJECTS.
GIRLS Robotic Camp. Let’s Begin Meet and Greet – Camp leaders introduce themselves – Students introduce themselves.
MintTrack By Jeff Titus Christopher C. Wilkins Stephen Krach Pablo BajoLaso.
Interaction Modeling. Introduction (1) Third leg of the modeling tripod. It describes interaction within a system. The class model describes the objects.
First tutorial.
Shutter Timing and Flash Synchronization System Joel Hoffa Shaun Pontsler November 10, 2005 Advisor: Professor Herr.
Technical Advisor - Mr. Roni Stern Academic Advisor - Dr. Meir Kelah Members: Shimrit Yacobi Yuval Binenboim Moran Lev Lehman Sharon Shabtai.
Chapter 1 Assuming the Role of the Systems Analyst Systems Analysis and Design Kendall & Kendall Sixth Edition.
DECISION-MAKING SYSTEMS Decision Support Software & Artificial Intelligence (especially Expert Systems)
SEMINAR REPORT ON K.SWATHI. INTRODUCTION Any automatically operated machine that functions in human like manner Any automatically operated machine that.
1 Quality of Service  Quality of Service  Dropped connections  Unavailable websites  Network outages & Delays  Goal is to reduce user frustration.
Problem Solving Techniques. Compiler n Is a computer program whose purpose is to take a description of a desired program coded in a programming language.
Tax Form Advisor Nebela Corina Burca Vlad. Artificial Intelligence What is A.I. ? A simple definition could be : The branch of computer science concerned.
Artificial Intelligence and Expert Systems. ARTIFICIAL INTELLIGENCE (AI) is the science of R L Being able to Ability to solve a problem.
Systems Development Life Cycle
CSE 102 Introduction to Computer Engineering What is Computer Engineering?
Verification & Validation. Batch processing In a batch processing system, documents such as sales orders are collected into batches of typically 50 documents.
ATM Adv. SW Engineering
Introduction of Intelligent Agents
Artificial Intelligence, Expert Systems, and Neural Networks Group 10 Cameron Kinard Leaundre Zeno Heath Carley Megan Wiedmaier.
GCSE ICT Systems Analysis. Systems analysis Systems analysis is the application of analytical processes to the planning, design and implementation of.
Review while loops Control variables Example Infinite loop
Expert Systems F451 AS Computing.
University of Kurdistan Artificial Intelligence Methods (AIM) Lecturer: Kaveh Mollazade, Ph.D. Department of Biosystems Engineering, Faculty of Agriculture,
COMP5047 Pervasive Computing: 2012 Extended Cognitive Walkthrough Judy Kay CHAI: Computer human adapted interaction research group School of Information.
Expert Systems. Learning Objectives: By the end of this topic you should be able to: explain what is meant by an expert system describe the components.
Copyright © 2002, Department of Systems and Computer Engineering, Carleton University 1 *** Modification *** This assignment turned out to a bit.
Introduction to System Analysis and Design MADE BY: SIR NASEEM AHMED KHAN DOW VOCATIONAL & TECHNICAL TRAINING CENTRE.
1 Structured Programming Arab Academy for Science and Technology CC112 Dr. Sherif Mohamed Tawfik The Course.
Selection Using IF THEN ELSE CASE Introducing Loops.
Chapter 1 Assuming the Role of the Systems Analyst.
Computer Control and Monitoring Today we will look at: What we mean by computer control Examples of computer control Sensors – analogue and digital Sampling.
© 2006 Carnegie Mellon Robotics Academy Designed for use with the LEGO MINDSTORMS ® Education NXT Software and Base Set #9797 Sentry System Two-Way Communication.
BSc Computing and Information Systems Module: M2X8630 Research and Development Methods Introduction to Research Methods.
Lecture #1 Introduction
2008/09/22: Lecture 6 CMSC 104, Section 0101 John Y. Park
Chapter 6. Data Collection in a Wizard-of-Oz Experiment in Reinforcement Learning for Adaptive Dialogue Systems by: Rieser & Lemon. Course: Autonomous.
Follow The Guidelines.
TECHNOLOGY GUIDE FOUR Intelligent Systems.
PID Controllers Jordan smallwood.
European Robotic LABoratory
Introduction Defining the Problem as a State Space Search.
File Stream and Team Drives
First work in AI 1943 The name “Artificial Intelligence” coined 1956
Programming Fundamentals (750113) Ch1. Problem Solving
فصل چهارم پشتیبانی از تصمیم و هوش مصنوعی
Follow The Guidelines Light Sensor
An Introduction to VEX IQ Programming with Modkit
Introductory Presentation
An Introduction to VEX IQ Programming with Modkit
Introductory Presentation
To Err is Human Owen Brennan.
Problem solving.
Simulation Of Traffic Jams
Chapter 12: Building Situated Robots
Technology of Data Glove
Presentation transcript:

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

_