CY 02CFI C
MOBI LE & SERVI CE ROBOTI CS
CFI DV
ROBOTI CS
CA – 01
Supervision and control
OBOTI C
Basilio Bona
RO
DAUIN – Politecnico di Torino
Basilio Bona – DAUI N – Politecnico di Torino 001/ 1
MOBI LE & SERVI CE ROBOTI CS ROBOTI CS CFI DV CA 01 - - PowerPoint PPT Presentation
CY 02CFI C MOBI LE & SERVI CE ROBOTI CS ROBOTI CS CFI DV CA 01 Supervision and control OBOTI C Basilio Bona RO DAUIN Politecnico di Torino Basilio Bona DAUI N Politecnico di Torino 001/ 1 Supervision and Control a
Basilio Bona – DAUI N – Politecnico di Torino 001/ 1
Basilio Bona – DAUI N – Politecnico di Torino 001/ 2
Position
Global map
Local map World model Path
Basilio Bona – DAUI N – Politecnico di Torino 001/ 3
Basilio Bona – DAUI N – Politecnico di Torino 001/ 4
Purely symbolic Reflexive
Purely symbolic Reflexive
High level intelligence (cognition)
Low level intelligence (stimulus response)
Basilio Bona – DAUI N – Politecnico di Torino 001/ 5
http://ai.eecs.umich.edu/cogarch0/subsump/
Basilio Bona – DAUI N – Politecnico di Torino 001/ 6
sensors
actuators
Basilio Bona – DAUI N – Politecnico di Torino 001/ 7
High level mission
High level mission Service Task
Servo Elemental move Motion primitives
Servo
Basilio Bona – DAUI N – Politecnico di Torino 001/ 8
Planner
GOAL RECOGNITION GLOBAL PATH PLANNING
Navigator
SUB-GOAL FORMULATION LOCAL PATH PLANNING
Pilot
TARGET GENERATOR DYNAMIC PATH PLANNING
Path monitor
TARGET LOCATION PATH CORRECTION/OBSTACLE AVOIDANCE
Low level control Controller
COMMANDS
Low level control
SENSORS ACTUATORS
Basilio Bona – DAUI N – Politecnico di Torino 001/ 9
ROBOT
ROBOT
Perception 1 Perception 2 Action 1 Action 2
WORLD
p
WORLD
Basilio Bona – DAUI N – Politecnico di Torino 001/ 10
Basilio Bona – DAUI N – Politecnico di Torino 001/ 11
Basilio Bona – DAUI N – Politecnico di Torino 001/ 12
Basilio Bona – DAUI N – Politecnico di Torino 001/ 13
Basilio Bona – DAUI N – Politecnico di Torino 001/ 14
Basilio Bona – DAUI N – Politecnico di Torino 001/ 15
Basilio Bona – DAUI N – Politecnico di Torino 001/ 16
Basilio Bona – DAUI N – Politecnico di Torino 001/ 17
Basilio Bona – DAUI N – Politecnico di Torino 001/ 18
Basilio Bona – DAUI N – Politecnico di Torino AA 2007/ 08 001/ 19
Basilio Bona – DAUI N – Politecnico di Torino 001/ 20
Basilio Bona – DAUI N – Politecnico di Torino 001/ 21
Basilio Bona – DAUI N – Politecnico di Torino 001/ 22
Basilio Bona – DAUI N – Politecnico di Torino 001/ 23
R.R. Murphy, Introduction to AI Robotics, MIT Press, 2000.
Basilio Bona – DAUI N – Politecnico di Torino 001/ 24
Basilio Bona – DAUI N – Politecnico di Torino 001/ 25
Basilio Bona – DAUI N – Politecnico di Torino 001/ 26
Basilio Bona – DAUI N – Politecnico di Torino AA 2007/ 08 001/ 27
Basilio Bona – DAUI N – Politecnico di Torino 001/ 28
Basilio Bona – DAUI N – Politecnico di Torino 001/ 29
Basilio Bona – DAUI N – Politecnico di Torino 001/ 30
Basilio Bona – DAUI N – Politecnico di Torino 001/ 31
Basilio Bona – DAUI N – Politecnico di Torino 001/ 32
Basilio Bona – DAUI N – Politecnico di Torino 001/ 33
Basilio Bona – DAUI N – Politecnico di Torino 001/ 34
Basilio Bona – DAUI N – Politecnico di Torino 001/ 35
Basilio Bona – DAUI N – Politecnico di Torino 001/ 36
Basilio Bona – DAUI N – Politecnico di Torino 001/ 37
Basilio Bona – DAUI N – Politecnico di Torino 001/ 38
Basilio Bona – DAUI N – Politecnico di Torino 001/ 39