Beruflich Dokumente
Kultur Dokumente
Course Objectives
Know what it takes to make a robust autonomous robot work:
Sense/Think/Act
Understand the important, approaches, research issues and challenges in autonomous robotics. Know how to program an autonomous robot.
Introduction to AI Robotics (MIT Press)
Chapter 1
Chapter 1
1950s
Industrial manipulators: reprogrammable and multifunctional mechanism designed to move materials, parts, tools Closed loop control
Introduction to AI Robotics (MIT Press) Chapter 1 3
1
1970s
History Continued
Automatic guided vehicles (AGVs) Precision, repeatability Emphasis on mechanical aspects
1980s
Black factory First intelligent autonomous robots:
Shakey, Stanford Cart, etc
Chapter 1
1
1990s 2000s
?
History Continued
Symbolic AI/Robotics stalls Reactive/Behavior-based robotics emerges
Chapter 1
Intelligent Robot
Chapter 1
Intelligent Robotics
Basic robot primitives : Sense/Think/Act Three paradigms (architectures): - Hierarchical (Deliberative): Sense ->Plan ->Act ; - Reactive: Sense -> Act; - Hybrid (Deliberative/Reactive): Plan -> Sense -> Act
Introduction to AI Robotics (MIT Press) Chapter 1 7
RC-ing
teleoperation
you control the robot you can only view the environment through the robots eyes dont have to figure out AI
you might control the robot sometimes you can only view the environment through the robots eyes ex. Sojouner with different modes human doesnt have to do everything
Chapter 1 8
Teleoperation
Hazardous materials Search and rescue Some planetary rovers
Considerations
Feedback (video, tactile, smell?) User interfaces (cognitive fatigue, nausea) Time/distance
Introduction to AI Robotics (MIT Press) Chapter 1 9
1
Local
Communication Remote
sensor mobility effector power
Remote Local
Communication
Sensor Mobility
Display
Control
Effector Power
Introduction to AI Robotics (MIT Press) Chapter 1 10
Example
Remote
Local
Chapter 1 11
Typical Run
Chapter 1
12
no feedback, couldnt really tell that the robot was stuck but finally got free
communications dropout, even though ~3 meters away lighting conditions went from dark to very bright
hard for computer vision or human to adjust
Chapter 1
13
DarkStar+7 seconds=DarkSpot
plus maintenance, sensor processing and routing lack of self-awareness in Kosovo, come along side in helicopter and shoot down
Introduction to AI Robotics (MIT Press) Chapter 1 15
Teleop Problems
cognitive fatigue communications dropout communications bandwidth communications lag too many people to run one robot
Chapter 1
16
the tasks are unstructured and not repetitive the task workspace cannot be engineered to permit the use of industrial manipulators key portions of the task require dexterous manipulation, especially hand-eye coordination, but not continuously key portions of the task require object recognition or situational awareness the needs of the display technology do not exceed the limitations of the communication link (bandwidth, time delays) the availability of trained personnel is not an issue
Introduction to AI Robotics (MIT Press) Chapter 1 17
Teleop Solutions
improves human control, reduces simulator sickness and cognitive fatigue by providing sensory feedback to the point that teleoperator feels they are present in robots environment
Telepresence Semi-autonomous
Supervisory Control
human is involved, but routine or safe portions of the task are handled autonomously by the robot Shared Control
human initiates action, interacts with remote by adding perceptual inputs or feedback, and interrupts execution as needed
Traded Control
human initiates action, does not interact
Chapter 1
18
1
1
Collaborative Teleoperation
3
mpg: June 2, 2000 SRDR Miami Beach: view from Inuktun as it falls
mpg: June 2, 2000 SRDR Miami Beach: view from Inuktun from hoisted position
Urban is stuck, Inuktun cant help from current perspective 1. Driven off 3rd floor 2. Hoisted to 2nd floor by tether 3. Has better view, changing configuration & rocking extend view
Introduction to AI Robotics (MIT Press) Chapter 1
19
2 robots helping each other reduced collision errors, sped up time navigating confined space, righting
Chapter 1
20
Human navigated mother robot using viewpoint of 2nd robot (not in picture) Once deposited the human moved the daughter robot, and either saw a sniper or was alerted by the agent
Chapter 1
21
Chapter 1
22
Summary
Teleoperation arose as an intermediate solution to autonomy, but it has a number of problems:cognitive fatigue, high comms bandwidth, short delays, and many:one human to robot ratios.
Telepresence tries to reduce cognitive fatigue through enhanced immersive environments Semi-autonomy tries to reduce fatigue, bandwidth by delegating portions of the task to robot
Introduction to AI Robotics (MIT Press)
Chapter 1
23