🤖 AI Summary
This work addresses the high communication overhead and low data efficiency in multi-robot collaborative SLAM, which often stems from reliance on low-level feature matching. The authors propose a distributed SLAM framework based on scene graph matching that leverages RGB-LiDAR fused point clouds for semantic segmentation, extracting discrete objects and their boundaries to construct scene graphs. Notably, inter-robot loop closures are achieved solely by exchanging object labels and centroids, eliminating dependence on raw feature descriptors. Integrated with a multi-stage communication scheme and distributed optimization, the method significantly reduces communication load while preserving localization and mapping accuracy, as demonstrated in both simulated and real-world experiments with legged robots across indoor and outdoor environments.
📝 Abstract
We introduce a data-efficient distributed Simultaneous Localization and Mapping (SLAM) framework designed for a team of robots equipped with LiDAR, cameras, and inertial sensors. Our framework uses scene graph matching to identify inter-robot measurement constraints. Unlike prior approaches that rely on feature-level matching, our framework is the first to perform scene graph matching using only object labels and centroids. Our approach constructs a scene graph by using fused RGB-LiDAR point clouds to generate both a semantically segmented point cloud layer, and a layer of discrete bounded objects, to accompany estimated robot trajectories. Scene graph matching is performed collaboratively through exchanging and matching object data with neighboring robots. To maximize communication efficiency, we utilize a multi-step data exchange and optimization process. We demonstrate the effectiveness and efficiency of our approach using both simulation and real-world datasets collected by legged robots in indoor and outdoor environments.