DocumentCode
663926
Title
Collaborative monocular SLAM with multiple Micro Aerial Vehicles
Author
Forster, C. ; Lynen, Simon ; Kneip, Laurent ; Scaramuzza, Davide
Author_Institution
Artificial Intell. Lab., Univ. of Zurich, Zurich, Switzerland
fYear
2013
fDate
3-7 Nov. 2013
Firstpage
3962
Lastpage
3970
Abstract
This paper presents a framework for collaborative localization and mapping with multiple Micro Aerial Vehicles (MAVs) in unknown environments. Each MAV estimates its motion individually using an onboard, monocular visual odometry algorithm. The system of MAVs acts as a distributed preprocessor that streams only features of selected keyframes and relative-pose estimates to a centralized ground station. The ground station creates an individual map for each MAV and merges them together whenever it detects overlaps. This allows the MAVs to express their position in a common, global coordinate frame. The key to real-time performance is the design of data-structures and processes that allow multiple threads to concurrently read and modify the same map. The presented framework is tested in both indoor and outdoor environments with up to three MAVs. To the best of our knowledge, this is the first work on real-time collaborative monocular SLAM, which has also been applied to MAVs.
Keywords
SLAM (robots); autonomous aerial vehicles; concurrency control; data structures; microrobots; motion estimation; multi-threading; pose estimation; MAV; centralized ground station; collaborative localization and mapping; data structures; distributed preprocessor; feature streaming; global coordinate frame; indoor environments; keyframes; micro aerial vehicles; motion estimation; onboard monocular visual odometry algorithm; outdoor environments; real-time collaborative monocular SLAM; relative-pose estimates; simultaneous localization and mapping problem; unknown environments; Cameras; Feature extraction; Merging; Message systems; Optimization; Robot vision systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Robots and Systems (IROS), 2013 IEEE/RSJ International Conference on
Conference_Location
Tokyo
ISSN
2153-0858
Type
conf
DOI
10.1109/IROS.2013.6696923
Filename
6696923
Link To Document