Hector SLAM for robust mapping in
USAR environments
ROS RoboCup Rescue Summer School Graz 2012
Stefan Kohlbrecher (with Johannes Meyer, Karen Petersen, Thorsten
Graber)
Outline
Introduction
Team Hector
Requirements
Hector Mapping
Overview
Attitude Estimation
2D SLAM
Hector SLAM Tools
GeoTiff
Trajectory Server
Map Server
Hector Elevation Mapping
Examples
Conclusion
Hector SLAM Tutorial | Stefan Kohlbrecher | ROS Workshop Graz | 22/08/2012
2
Background
Team Hector is part of the RTG1362: “Cooperative, Adaptive and
Responsive Monitoring in Mixed Mode Environments”
Hector SLAM Tutorial | Stefan Kohlbrecher | ROS Workshop Graz | 22/08/2012
3
Example
Monitoring in Normal Operation
Hector SLAM Tutorial | Stefan Kohlbrecher | ROS Workshop Graz | 22/08/2012
4
Example
Some Monitoring Elements and Channels Knocked-Out
Hector SLAM Tutorial | Stefan Kohlbrecher | ROS Workshop Graz | 22/08/2012
5
Motivation
Deployment of Additional Equipment (Robots, Sensors)
Motivates fundamental research
questions being addressed by our RTG
Hector SLAM Tutorial | Stefan Kohlbrecher | ROS Workshop Graz | 22/08/2012
6
Team Hector
Hector: Heterogeneous Cooperating Team of Robots
Established in Fall 2008
Transition from RoboFrame to ROS as the central middleware since late
2010
You can also like/follow us on facebook:
http://www.facebook.com/TeamHectorDarmstadt ;)
Hector SLAM Tutorial | Stefan Kohlbrecher | ROS Workshop Graz | 22/08/2012
7
Team Hector
1st place in the European Micro Air
Vehicle Conference (EMAV) in category
“Outdoor Autonomy”, Sep. 2009, Delft
3rd place (out of 12 & 16 teams) at the
SICK Company’s Robot Day, October 2009
& 2010, Waldkirch
2nd place (out of 27) “Best in Class
Autonomy” at RoboCup 2010, Singapore
Winner and “Best in Class Autonomy” at
Robocup 2011 GermanOpen
Hector SLAM Tutorial | Stefan Kohlbrecher | ROS Workshop Graz | 22/08/2012
8
2nd place “Best in Class Autonomy” at
RoboCup 2011, Istanbul