Multi-Robot Graph SLAM Using LIDAR

Published: 01 Jan 2024, Last Modified: 18 Nov 2024ICARA 2024EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: Simultaneous localization and mapping (SLAM) is a crucial task for autonomous systems in the field of robotics. In the context of multi-robot systems, decentralized approaches have gained popularity due to eliminating the need for a central base station and promoting scalability. This paper presents a decentralized multi-robot graph-based SLAM termed mrg_slam, which leverages the well-established single-robot SLAM frame-work hdl_graph_slam. In our approach, each robot independently runs the LIDAR-based graph SLAM algorithm, enabling an efficient exploration of unknown environments. The robots can exchange unique graph nodes and edges, incorporating this shared information into their individual SLAM solutions. Specifically, each robot integrates the exchanged graph nodes with associated point clouds and edges from other robots into its own graph, contributing to the development of a globally consistent map for each individual robot. We demonstrate the effectiveness of our algorithm through an evaluation of the multi-robot SLAM in a simulated environment and on real-world experiments. We publish the source code that uses the robot operating system 2 (ROS2), which is designed for multi-system communication: https://github.com/aserbremen/Multi-robot-graph-SLAM.
Loading

OpenReview is a long-term project to advance science through improved peer review with legal nonprofit status. We gratefully acknowledge the support of the OpenReview Sponsors. © 2025 OpenReview