SlideSLAM: Sparse, Lightweight, Decentralized Metric-Semantic SLAM for Multi-Robot Navigation
This paper develops a real-time decentralized metric-semantic Simultaneous Localization and Mapping (SLAM) algorithm framework that enables a heterogeneous robot team to collaboratively construct object-based metric-semantic maps of real-world environments featuring indoor, urban, and forests withou...
Gespeichert in:
Hauptverfasser: | , , , , , , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | This paper develops a real-time decentralized metric-semantic Simultaneous
Localization and Mapping (SLAM) algorithm framework that enables a
heterogeneous robot team to collaboratively construct object-based
metric-semantic maps of real-world environments featuring indoor, urban, and
forests without relying on GPS. The framework integrates a data-driven
front-end for instance segmentation from either RGBD cameras or LiDARs and a
custom back-end for optimizing robot trajectories and object landmarks in the
map. To allow multiple robots to merge their information, we design
semantics-driven place recognition algorithms that leverage the informativeness
and viewpoint invariance of the object-level metric-semantic map for
inter-robot loop closure detection. A communication module is designed to track
each robot's observations and those of other robots whenever communication
links are available. Our framework enables real-time decentralized operations
onboard robots, allowing them to leverage communication opportunistically. We
integrate the proposed framework with the autonomous navigation and exploration
systems of three types of aerial and ground robots, conducting extensive
experiments in a variety of indoor and outdoor environments. These experiments
demonstrate its accuracy in inter-robot localization and object mapping, along
with its moderate demands on computation, storage, and communication resources.
The framework is open-sourced and is suitable for both single-agent and
multi-robot metric-semantic SLAM applications. The project website and code can
be found at https://xurobotics.github.io/slideslam/ and
https://github.com/XuRobotics/SLIDE_SLAM, respectively. |
---|---|
DOI: | 10.48550/arxiv.2406.17249 |