Abstract

AbstractJoint 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.

Highlights

  • The exploration of moons and foreign planets is an important current and future application for mobile robots as their surfaces are difficult to reach and hard to access for humans

  • We designed a stereo vision‐based 6D simultaneous localization and mapping (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 compacted map data

  • Impact of SLAM graph topology and heterogeneous multi‐robot SLAM: In Schuster et al (2015), we evaluated the impact of our novel SLAM graph topology on the overall localization accuracy and demonstrated an improvement of 15% on three different datasets compared to a SLAM graph with sequential odometry graph topology as used previously in Brand et al (2015)

Read more

Summary

Introduction

The exploration of moons and foreign planets is an important current and future application for mobile robots as their surfaces are difficult to reach and hard to access for humans. The application of huge and complex robot systems such as Curiosity, landed on Mars in 2012, creates many single points of failure for a mission. As a consequence, these rovers have to move very slowly and carefully to avoid getting stuck, as the Mars rover Spirit did in 2009 (Wolchover, 2011). The future deployment of teams of multiple robots can avoid these single points of failure by gaining robustness through redundancy and, in addition, can improve efficiency through parallelization. Communication links to the robots are limited and heavily delayed, featuring for example 8–40 min round trip time between Earth and Mars. Any coordinated (semi‐)autonomous operation in such challenging environments requires up‐to‐date localization estimates for all robots in a team as well as a joint map to operate on

Methods
Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.