Autonomous Space Robotics LabDecentralized Cooperative SLAM: A Centralized-Equivalent ApproachKeith Leung, Tim Barfoot, and Hugh Liu |
||||||||||||||||||||||||
OverviewCommunication between robots is key to performance in cooperative multi-robot systems. In practice, communication connections for information exchange between all robots are not always guaranteed, which adds difficulty to state estimation. We examined the decentralized cooperative simultaneous localization and mapping (SLAM) problem, in which each robot is required to estimate the map and all robot states under a sparsely-communicating and dynamic network. We prove how the centralized-equivalent estimate can be obtained by all robots in the network in a decentralized manner. Furthermore, a robot only needs to consider its own knowledge of the network topology in order to detect when the centralized-equivalent estimate is obtainable. Our approach is validated through more than 250 minutes of experiments using a team of real robots, with accurate groundtruth data (from our Vicon motion capture system) of all robot poses and landmark positions. Furthermore, we examined the effects of communication range limit on our algorithm's performance. |
||||||||||||||||||||||||
Multimedia Extension
|
Last Updated: April 30, 2010 |