Professional Documents
Culture Documents
Spring 2019
Video segments
The Lecture
Lecture Program
Exam
Type
Written session examination
Language of examination
English
Course attendance confirmation required
No
Repetition
The performance assessment is only offered in the session after the course unit.
Repetition only possible after re-enrolling.
Mode of examination
Multiple Choice and comprehension questions
Calculations, similar to exercises, but simpler and solvable without computer
Written aids
4 A4-pages personal summary
knowledge, mission
data base commands
Localization “position“ Cognition
Map Building global map Path Planning
environment model
path
local map
Information Path
Motion Control
Extraction Execution
Perception
see-think-act actuator
raw data
commands
Sensing Acting
Real World
Environment
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Nick Lawrance 2019 | Introduction | Lecture Overview | 8
ASL
Autonomous Systems Lab
Motion control
⋯ , ,
⋮ , , ?
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Nick Lawrance 2019 | Introduction | Lecture Overview | 9
ASL
Autonomous Systems Lab
knowledge, mission
data base commands
Localization “position“ Cognition
Map Building global map Path Planning
environment model
path
local map
Information Path
Motion Control
Extraction Execution
Perception
see-think-act actuator
raw data
commands
Sensing Acting
Real World
Environment
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Nick Lawrance 2019 | Introduction | Lecture Overview | 10
ASL
Autonomous Systems Lab
Security
Standard
switch
camera
Camera
object Lens Wheel
Focal encoders
Plane
Focal Point
Focal Length: f
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Nick Lawrance https://www.youtube.com/watch?v=yvgPrZNp4So 2019 | Introduction | Lecture Overview | 11
ASL
Autonomous Systems Lab
Keypoint Features
1 1 2
features that are reasonably invariant to 1 6 3
rotation, scaling, viewpoint, illumination 5
4
1
FAST, SURF, SIFT, BRISK, … 1
4 C 5
3
1 6
2
1 7
1 1 9 8
0
Image from [Rosten et al., PAMI 2010]
Keypoint matching
BRISK example
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Nick Lawrance 2019 | Introduction | Lecture Overview | 12
ASL
Autonomous Systems Lab
https://www.youtube.com/watch?v=pDlQXsOrgI4
https://www.youtube.com/watch?v=9PprNdIKRaw
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Nick Lawrance 2019 | Introduction | Lecture Overview | 14
ASL
Autonomous Systems Lab
Navigation •Models
• imposed
Raw Data • learned
Autonomous Mobile Robots Vision, Laser, Sound, Smell, …
Roland Siegwart, Margarita Chli, Nick Lawrance 2019 | Introduction | Lecture Overview | 15
ASL
Autonomous Systems Lab
knowledge, mission
data base commands
Localization “position“ Cognition
Map Building global map Path Planning
environment model
path
local map
Information Path
Motion Control
Extraction Execution
Perception
see-think-act actuator
raw data
commands
Sensing Acting
Real World
Environment
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Nick Lawrance 2019 | Introduction | Lecture Overview | 16
ASL
Autonomous Systems Lab
Localization | where am I?
knowledge, mission
data base commands
Localization “position“ Cognition
Map Building global map Path Planning
environment model
path
local map
Information Path
Motion Control
Extraction Execution
Perception
see-think-act actuator
raw data
commands
Sensing Acting
Real World
Environment
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Nick Lawrance 2019 | Introduction | Lecture Overview | 18
ASL
Autonomous Systems Lab
Goal
knowledge, mission
data base commands
Localization “position“ Cognition
Map Building global map Path Planning
environment model
path
local map
Information Path
Motion Control
Extraction Execution
Perception
see-think-act actuator
raw data
commands
Sensing Acting
Real World
Environment
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Nick Lawrance 2019 | Introduction | Lecture Overview | 21
ASL
Autonomous Systems Lab
https://www.youtube.com/watch?v=SeIoQy0oXjI
The challenges
Seeing, feeling and
understanding the world
Dealing with uncertain
and partially available
information
Act appropriately onto
the environment
Willow Garage
Technology drivers
| technology evolutions enable robotics revolutions
Laser time-of-flight sensors
Cameras and IMUs combined with required calculation power
Torque controlled motors, “soft” actuation
New materials
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Nick Lawrance 2019 | Introduction | Lecture Overview | 23
ASL
Autonomous Systems Lab
https://www.youtube.com/watch?time_continue=4&v=M4CQ7VW7iZ0
https://www.youtube.com/watch?v=JmxDIuCIIcg https://www.youtube.com/watch?v=aGW4nRzx8Iw
Typical Situation
http://www.youtube.com/watch?v=wn2NfUH0G-Q
Autonomous Mobile Robots
http://hamilton-baillie.co.uk
Roland Siegwart, Margarita Chli, Nick Lawrance 2019 | Introduction | Lecture Overview | 30
ASL
Autonomous Systems Lab
Autonomous
car freeway
Driving Speed
Autonomous
car urban
Mixed-traffic scenarios
Project goals
Robotic help for Urban Search and Rescue
UGV and UAV combined for scene exploration
Yearly evaluation of system by firemen Omnicam
Rotating Laser
Environment modeling
Online 3D mapping from laser sensor
Based on enhanced ICP released open-source
Topological segmentation for human-robot interaction
https://www.youtube.com/watch?v=CMk4w4eRobg
Proto 2
Proto 3
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Nick Lawrance 2019 | Introduction | Lecture Overview | 35
ASL
Autonomous Systems Lab
https://www.youtube.com/watch?v=rAJwD2kr7c0
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Nick Lawrance 2019 | Introduction | Lecture Overview | 36
ASL
Autonomous Systems Lab
Flourish – Aerial Data Collection and Analysis, and Automated Ground Intervention for Precision Farming
Spatio-Temporal Spectral Autonomous UAV landing Weed classification on UGV
Environment Modeling (Sunflower ~95% acc.)
https://youtu.be/5f1EtfW76Qc
https://www.youtube.com/watch?v=9PprNdIKRaw
https://www.youtube.com/watch?v=9PprNdIKRaw
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Nick Lawrance 2019 | Introduction | Lecture Overview | 38
ASL
Autonomous Systems Lab
Courtesy of
Clean-up
Autonomous Mobile Robots
Roland Siegwart, Margarita Chli, Nick Lawrance 2019 | Introduction | Lecture Overview | 39
ASL
Autonomous Systems Lab
Artificial Intelligence
Center for
Learning Systems
ieLab