Top Banner
CS 4630: Intelligent Robotics and Perception History of Intelligent Robotics (Chapter 1) Instructor: Tucker Balch
17

CS 4630: Intelligent Robotics and Perception History of Intelligent Robotics (Chapter 1) Instructor: Tucker Balch.

Dec 14, 2015

Download

Documents

Lewis Hill
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: CS 4630: Intelligent Robotics and Perception History of Intelligent Robotics (Chapter 1) Instructor: Tucker Balch.

CS 4630: Intelligent Robotics and Perception

History of Intelligent Robotics (Chapter 1)

Instructor: Tucker Balch

Page 2: CS 4630: Intelligent Robotics and Perception History of Intelligent Robotics (Chapter 1) Instructor: Tucker Balch.

CS 4630Tucker BalchBORG Lab

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.

Page 3: CS 4630: Intelligent Robotics and Perception History of Intelligent Robotics (Chapter 1) Instructor: Tucker Balch.

CS 4630Tucker BalchBORG Lab

Example Videos

Page 4: CS 4630: Intelligent Robotics and Perception History of Intelligent Robotics (Chapter 1) Instructor: Tucker Balch.

CS 4630Tucker BalchBORG Lab

How we’re going to do it

• Read– Text “Introduction to AI Robotics.”– Supplementary papers.

• Program:– Simulated robots– Real robots

• Talk & think in class

Page 5: CS 4630: Intelligent Robotics and Perception History of Intelligent Robotics (Chapter 1) Instructor: Tucker Balch.

CS 4630Tucker BalchBORG Lab

Your Responsibility

• www.cc.gatech.edu/~tucker/courses/cs4630– Read and understand class policies

• NOT! Email list: [email protected]

• Check your mail several times a week

Page 6: CS 4630: Intelligent Robotics and Perception History of Intelligent Robotics (Chapter 1) Instructor: Tucker Balch.

CS 4630Tucker BalchBORG Lab

Evaluation

• 3 Exams and Final 50%• 3 Projects and Final Project 50%• Grading

– 90-100 A– 80-89.99 B– 70-79.99 C– 60-69.99 D– Other F

Page 7: CS 4630: Intelligent Robotics and Perception History of Intelligent Robotics (Chapter 1) Instructor: Tucker Balch.

CS 4630Tucker BalchBORG Lab

Final Project

Page 8: CS 4630: Intelligent Robotics and Perception History of Intelligent Robotics (Chapter 1) Instructor: Tucker Balch.

CS 4630Tucker BalchBORG Lab

“Intelligent” Robotics

• Sense/Think/Act• “AI” view

– “get the computer (robot) to do things that, for now, people are better at”

– Symbol systems’ hypothesis – intelligence is concerned with the machinery of manipulating symbols

• “Reactive” view– “elephants don’t play chess”

• Chess is easy – moving around is hard

Page 9: CS 4630: Intelligent Robotics and Perception History of Intelligent Robotics (Chapter 1) Instructor: Tucker Balch.

CS 4630Tucker BalchBORG Lab

What Can Robots Be Used For?• Manufacturing• 3 Ds

– Dirty– Dull– Dangerous

• Space– Satellites, probes, planetary landers, rovers

• Military• Agriculture• Construction• Entertainment• Consumer?

Page 10: CS 4630: Intelligent Robotics and Perception History of Intelligent Robotics (Chapter 1) Instructor: Tucker Balch.

CS 4630Tucker BalchBORG Lab

History of Intelligent Robotics

• 1940s– First remote manipulators for

hazardous substances

• 1950s– Industrial manipulators:

“reprogrammable and multi-functional mechanism designed to move materials, parts, tools…”

– Closed loop control

Page 11: CS 4630: Intelligent Robotics and Perception History of Intelligent Robotics (Chapter 1) Instructor: Tucker Balch.

CS 4630Tucker BalchBORG Lab

History Continued• 1955 – term “AI” coined• 1960s manufacturing robots

– Automatic guided vehicles (AGVs)– Precision, repeatability– Emphasis on mechanical aspects

• 1970s – Planetary landers– Machine vision research expands

• 1980s– Black factory– First intelligent autonomous robots:

• Shakey, Stanford Cart, etc

Page 12: CS 4630: Intelligent Robotics and Perception History of Intelligent Robotics (Chapter 1) Instructor: Tucker Balch.

CS 4630Tucker BalchBORG Lab

History Continued

• 1990s– Symbolic AI/Robotics stalls– Reactive/Behavior-based robotics

emerges

• 2000s– ?

Page 13: CS 4630: Intelligent Robotics and Perception History of Intelligent Robotics (Chapter 1) Instructor: Tucker Balch.

CS 4630Tucker BalchBORG Lab

Teleoperation

• Human controls robot remotely– Hazardous materials– Search and rescue– Some planetary rovers

• Considerations– Feedback (video, tactile, smell?)– User interfaces (cognitive fatigue,

nausea)– Time/distance

Page 14: CS 4630: Intelligent Robotics and Perception History of Intelligent Robotics (Chapter 1) Instructor: Tucker Balch.

CS 4630Tucker BalchBORG Lab

Telepresence

• Remote embodiment (VR)• Considerations

– Greater sensor feedback– High bandwidth

Page 15: CS 4630: Intelligent Robotics and Perception History of Intelligent Robotics (Chapter 1) Instructor: Tucker Balch.

CS 4630Tucker BalchBORG Lab

Semi-autonomous Control

• “Supervisory” control• Fusion of human commands and

autonomous control• Delegate some aspects to

computer• Easier to do in the short term

– Can be “trusted”– Predator (first robot to fire a weapon

in combat)

Page 16: CS 4630: Intelligent Robotics and Perception History of Intelligent Robotics (Chapter 1) Instructor: Tucker Balch.

CS 4630Tucker BalchBORG Lab

Full Autonomous Control

Page 17: CS 4630: Intelligent Robotics and Perception History of Intelligent Robotics (Chapter 1) Instructor: Tucker Balch.

CS 4630Tucker BalchBORG Lab

Assignments

• Read Chapter 1 (Weds)• Read Paper on Web (Fri)