Introduction to Mobile Robotics Wolfram Burgard Cyrill Stachniss - - PowerPoint PPT Presentation

introduction to mobile robotics
SMART_READER_LITE
LIVE PREVIEW

Introduction to Mobile Robotics Wolfram Burgard Cyrill Stachniss - - PowerPoint PPT Presentation

Introduction to Mobile Robotics Wolfram Burgard Cyrill Stachniss Gi Giorgio Grisetti i G i tti Maren Bennewitz Christian Plagemann Christian Plagemann Organization Organization We 14: 00 16: 00 We 14: 00 16: 00 Fr 11: 00


slide-1
SLIDE 1

Introduction to Mobile Robotics

Wolfram Burgard Cyrill Stachniss Gi i G i tti Giorgio Grisetti Maren Bennewitz Christian Plagemann Christian Plagemann

slide-2
SLIDE 2

Organization Organization

  • We 14: 00 – 16: 00

We 14: 00 16: 00 Fr 11: 00 – 12: 00

  • lectures discussions
  • lectures, discussions
  • homework, practical exercises

b

  • Web page:
  • www.informatik.uni-freiburg.de/ ~ ais

g /

slide-3
SLIDE 3

Goal of this course Goal of this course

  • Provide an overview of problems /

approaches in mobile robotics approaches in mobile robotics P b bili ti i D li ith

  • Probabilistic reasoning: Dealing with

noisy data

  • Hands-on experience

p

slide-4
SLIDE 4

AI View on Mobile Robotics

Sensor data

AI View on Mobile Robotics

Sensor data Control system Actions World model

slide-5
SLIDE 5

Robotics Yesterday Robotics Yesterday

slide-6
SLIDE 6

Current Trends in Robotics Current Trends in Robotics

Robots are moving away from factory Robots are moving away from factory floors to

Ente tainment to s

  • Entertainment, toys
  • Personal services
  • Medical, surgery
  • Industrial automation

Industrial automation (mining, harvesting, … )

  • Hazardous environments
  • Hazardous environments

(space, underwater)

slide-7
SLIDE 7

Robotics Today

slide-8
SLIDE 8

RoboCup-9 9 , Stockholm , Sw eden p , ,

slide-9
SLIDE 9

Mobile Manipulation Mobile Manipulation

[ Brock et al Robotics Lab Stanford University 2002] [ Brock et al., Robotics Lab, Stanford University, 2002]

slide-10
SLIDE 10

Mobile Manipulation Mobile Manipulation

slide-11
SLIDE 11

Mobile Manipulation Mobile Manipulation

[ Brock et al Robotics Lab Stanford University 2002] [ Brock et al., Robotics Lab, Stanford University, 2002]

slide-12
SLIDE 12

Hum anoids: P2

H d P2 ‘97 Honda P2 ‘97

slide-13
SLIDE 13

Em otional Robots: Cog & Kism et g

[ B ook et l MIT AI L b 1993 tod ] [ Brooks et al., MIT AI Lab, 1993-today]

slide-14
SLIDE 14

General Background General Background

  • Autonomous, automaton

Autonomous, automaton

  • self-willed (Greek, auto+ matos)
  • Robot
  • Karel Capek in 1923 play R.U.R.

(Rossum’s Universal Robots) ( )

  • labor (Czech or Polish, robota)
  • workman (Czech or Polish, robotnik)

( , )

slide-15
SLIDE 15

Asim ov’s Three Law s of Robotics Asim ov s Three Law s of Robotics

  • 1. A robot may not injure a human being,

y j g,

  • r, through inaction, allow a human being

to come to harm.

  • 2. A robot must obey the orders given it by

h b i t h h d human beings except when such orders would conflict with the first law.

  • 3. A robot must protect its own existence as

long as such protection does not conflict long as such protection does not conflict with the first or second law.

[ Runaround 1942] [ Runaround, 1942]

slide-16
SLIDE 16

W iener, Cybernetics W iener, Cybernetics

  • Studied regulatory systems and their

g y y application to control (antiaircraft gun)

  • “it has long been clear to me that the modern

ultra-rapid computing machine was in principle an ideal central nervous system to an apparatus for ideal central nervous system to an apparatus for automatic control; and its input and output need not be in the form of numbers or diagrams, but g , might very well be, respectively, the readings of artificial sensors such as photoelectric cells or thermometers and the performance of motors or thermometers, and the performance of motors or solenoids”. [ Electronics 1949] [ Electronics, 1949]

slide-17
SLIDE 17

Trends in Robotics Research Trends in Robotics Research

Classical Robotics (mid-70’s)

  • exact models

Reactive Paradigm (mid-80’s)

exact models

  • no sensing necessary

Reactive Paradigm (mid 80 s)

  • no models
  • relies heavily on good sensing

Hybrids (since 90’s)

  • model-based at higher levels

g

  • reactive at lower levels

Probabilistic Robotics (since mid-90’s)

  • seamless integration of models and sensing
  • inaccurate models, inaccurate sensors

inaccurate models, inaccurate sensors

slide-18
SLIDE 18

Brief Case Study: M T G id R b Museum Tour-Guide Robots

Rhino, 1997 Minerva, 1998

slide-19
SLIDE 19

Rhino

( Univ. Bonn + CMU, 1 9 9 7 )

Rhino

( Univ. Bonn + CMU, 1 9 9 7 )

slide-20
SLIDE 20

Minerva

( CMU + Univ. Bonn, 1 9 9 8 )

Minerva

( CMU + Univ. Bonn, 1 9 9 8 )

Minerva Minerva

slide-21
SLIDE 21

Architecture of the Control System Architecture of the Control System