Distributed stereo vision‐based 6D localization and mapping for multi‐robot teams
Open Access
- 17 October 2018
- journal article
- research article
- Published by Wiley in Journal of Field Robotics
- Vol. 36 (2) , 305-332
Abstract
Joint simultaneous localization and mapping (SLAM) constitutes the basis for cooperative action in multi‐robot teams. We designed a stereo vision‐based 6D SLAM system combining local and global methods to benefit from their particular advantages: (1) Decoupled local reference filters on each robot for real‐time, long‐term stable state estimation required for stabilization, control and fast obstacle avoidance; (2) Online graph optimization with a novel graph topology and intra‐ as well as inter‐robot loop closures through an improved submap matching method to provide global multi‐robot pose and map estimates; (3) Distribution of the processing of high‐frequency and high‐bandwidth measurements enabling the exchange of aggregated and thus compacted map data. As a result, we gain robustness with respect to communication losses between robots. We evaluated our improved map matcher on simulated and real‐world datasets and present our full system in five real‐world multi‐robot experiments in areas of up 3,000 m2 (bounding box), including visual robot detections and submap matches as loop‐closure constraints. Further, we demonstrate its application to autonomous multi‐robot exploration in a challenging rough‐terrain environment at a Moon‐analogue site located on a volcano.Keywords
Funding Information
- Helmholtz-Gemeinschaft (HA-304, ZT-0033)
- FP7 Information and Communication Technologies
This publication has 61 references indexed in Scilit:
- High-precision, consistent EKF-based visual-inertial odometryThe International Journal of Robotics Research, 2013
- OctoMap: an efficient probabilistic 3D mapping framework based on octreesAutonomous Robots, 2013
- Collaborative mapping of an earthquake‐damaged building via ground and aerial robotsJournal of Field Robotics, 2012
- iSAM2: Incremental smoothing and mapping using the Bayes treeThe International Journal of Robotics Research, 2011
- Large scale multiple robot visual mapping with heterogeneous landmarks in semi-structured terrainRobotics and Autonomous Systems, 2011
- Multirobot exploration for search and rescue missions: A report on map building in RoboCupRescue 2009Journal of Field Robotics, 2011
- Large scale graph-based SLAM using aerial images as prior informationAutonomous Robots, 2010
- 6D SLAM—3D mapping outdoor environmentsJournal of Field Robotics, 2007
- Factor graphs and the sum-product algorithmIEEE Transactions on Information Theory, 2001
- Least-squares estimation of transformation parameters between two point patternsIEEE Transactions on Pattern Analysis and Machine Intelligence, 1991