Professional Documents
Culture Documents
Spring 2016
ASL
Autonomous Systems Lab
Video segments
Marco Hutter, ETH Zurich
Davide Scaramuzza, Univ. of Zrich
Paul Furgale, Apple
ASL
Autonomous Systems Lab
Please register on edge.edx.org and sign up for the lecture AMRx of ETHx
Textbook
Introduction to Autonomous Mobile Robots
Roland Siegwart, Illah Nourbakhsh, Davide Scaramuzza
On sale in LEE J206 for CHF 40
The MIT Press
Other materials
http://www.asl.ethz.ch/education/lectures/autonomous_mobile_robots.html
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Martin Rufli
ASL
Autonomous Systems Lab
The Lecture
We expect you to view and study the following elements beforehand:
video segment
relevant AMR book chapters
problem sets and quizzes
ASL
Autonomous Systems Lab
Lecture Program
ASL
Autonomous Systems Lab
Exam
Type
Written session examination
Language of examination
English
Repetition
The performance assessment is only offered in the session after the course unit. Repetition
only possible after re-enrolling.
Mode of examination
written 120 minutes
Written aids
4 A4-pages personal summary
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Martin Rufli
ASL
Autonomous Systems Lab
ASL
Autonomous Systems Lab
mission
commands
position
global map
Cognition
Path Planning
path
Information
Extraction
Path
Execution
Perception
environment model
local map
raw data
see-think-act
Sensing
actuator
commands
Acting
Motion Control
Localization
Map Building
Real World
Environment
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Martin Rufli
ASL
Autonomous Systems Lab
Motion control
, ,
, ,
?
Introduction | Lecture Overview
10
ASL
Autonomous Systems Lab
mission
commands
position
global map
Cognition
Path Planning
path
Information
Extraction
Path
Execution
Perception
environment model
local map
raw data
see-think-act
Sensing
actuator
commands
Acting
Motion Control
Localization
Map Building
Real World
Environment
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Martin Rufli
11
ASL
Autonomous Systems Lab
Perception | sensing
Laser scanner
time of flight
Laser
scanners
GPS
IMU
Omnidirectional
camera
Laser scanner
Camers
object
Lens
Focal
Plane
Standard
camera
Security
switch
Focal Point
Focal Length: f
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Martin Rufli
Wheel
encoders
Introduction | Lecture Overview
12
ASL
Autonomous Systems Lab
Keypoint Features
features that are reasonably invariant to
rotation, scaling, viewpoint, illumination
FAST, SURF, SIFT, BRISK,
1
5
1
1
4
3
1
2
1 1 2
6
3
4
5
6
C
1
1
7
1 9 8
0
Keypoint matching
BRISK example
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Martin Rufli
13
ASL
Autonomous Systems Lab
mission
commands
position
global map
Cognition
Path Planning
path
Information
Extraction
Path
Execution
Perception
environment model
local map
raw data
see-think-act
Sensing
actuator
commands
Acting
Motion Control
Localization
Map Building
Real World
Environment
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Martin Rufli
14
ASL
Autonomous Systems Lab
Localization | where am I?
15
ASL
Autonomous Systems Lab
mission
commands
position
global map
Cognition
Path Planning
path
Information
Extraction
Path
Execution
Perception
environment model
local map
raw data
see-think-act
Sensing
actuator
commands
Acting
Motion Control
Localization
Map Building
Real World
Environment
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Martin Rufli
16
ASL
Autonomous Systems Lab
Goal
17
ASL
Autonomous Systems Lab
18
ASL
Autonomous Systems Lab
mission
commands
position
global map
Cognition
Path Planning
path
Information
Extraction
Path
Execution
Perception
environment model
local map
raw data
see-think-act
Sensing
actuator
commands
Acting
Motion Control
Localization
Map Building
Real World
Environment
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Martin Rufli
19
ASL
Autonomous Systems Lab
20
ASL
Autonomous Systems Lab
21
ASL
Autonomous Systems Lab
Localization
position
global map
environment model
local map
Places / Situations
Fusing & Compressing Information
Servicing / Reasoning
Objects
Doors, Humans, Coke bottle, car ,
Perception
Cognition
path
Real World
Environment
Motion Control
Functional / Contextual
Relationships of Objects
imposed
learned
spatial / temporal/semantic
Models / Semantics
Interaction
Features
imposed
learned
Navigation
Models
Raw Data
imposed
learned
24
ASL
Autonomous Systems Lab
31
ASL
Autonomous Systems Lab
32
ASL
Autonomous Systems Lab
33
ASL
Autonomous Systems Lab
Typical Situation
http://www.youtube.com/watch?v=wn2NfUH0G-Q
Autonomous Mobile Robots
http://hamilton-baillie.co.uk
Roland Siegwart, Margarita Chli, Martin Rufli
34
ASL
Autonomous Systems Lab
35
ASL
Autonomous Systems Lab
36
ASL
Autonomous Systems Lab
www.nifti.eu/
Project goals
Robotic help for Urban Search and Rescue
UGV and UAV combined for scene exploration
Yearly evaluation of system by firemen
Omnicam
Environment modeling
Rotating Laser
37
ASL
Autonomous Systems Lab
www.sfly.ethz.ch/
Proto2
Proto3
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Martin Rufli
40
ASL
Autonomous Systems Lab
Proto1
Proto2
Proto3
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Martin Rufli
41
ASL
Autonomous Systems Lab
senseSoar
Wingspan:
3m
Wing area:
0.725 m2
Peak Solar power
140 W
Power Consumption
50 W
Masses:
Overall:
3.72 kg
Batteries:
1.89 kg
Nominal Speed
10 m/s
Sensors
Air speed
IMU, GPS
Camera and IR camera
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Martin Rufli
AtlantikSolar
Wingspan:
Solar area:
Peak Solar power
Power Consumption
Masses:
Overall:
Batteries:
Nominal Speed
Sensors
Air speed
IMU, GPS
Camera
5.64 m
1.5 m2
280 W
40 W
6.2 kg
1.89 kg
10 m/s
|
Introduction | Lecture
Overview
ASL
Autonomous Systems Lab
http://www.youtube.com/watch?v=Jql6TSyudFE
43
ASL
Autonomous Systems Lab
Efficient Walking
and Running | serial elastic actuation
44
ASL
Autonomous Systems Lab
45
ASL
Autonomous Systems Lab
47
ASL
Autonomous Systems Lab
Fold towels
Courtesy of
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Martin Rufli
Clean-up
Introduction | Lecture Overview
48