Distributed Multi-Robot SLAM Algorithm with Lightweight Communication and Optimization

被引:2
作者
Han, Jin [1 ]
Ma, Chongyang [2 ]
Zou, Dan [1 ]
Jiao, Song [2 ]
Chen, Chao [2 ]
Wang, Jun [2 ]
机构
[1] Intelligent Sci & Technol Acad Ltd CASIC, Beijing 102202, Peoples R China
[2] Beijing Univ Chem Technol, Coll Informat Sci & Technol, Beijing 100013, Peoples R China
基金
中国国家自然科学基金; 北京市自然科学基金;
关键词
SLAM; multi-robot systems; distributed robot system; SCAN CONTEXT;
D O I
10.3390/electronics13204129
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multi-robot SLAM (simultaneous localization and mapping) is crucial for the implementation of robots in practical scenarios. Bandwidth constraints significantly influence multi-robot SLAM systems, prompting a reliance on lightweight feature descriptors for robot cooperation in positioning tasks. Real-time map sharing among robots is also frequently ignored in such systems. Consequently, such algorithms are not feasible for autonomous multi-robot navigation tasks in the real world. Furthermore, the computation cost of the global optimization of multi-robot SLAM increases significantly in large-scale scenes. In this study, we introduce a novel distributed multi-robot SLAM framework incorporating sliding window-based optimization to mitigate computation loads and manage inter-robot loop closure constraints. In particular, we transmit a 2.5D grid map of the keyframe-based submap between robots to promote map consistency among robots and maintain bandwidth efficiency in data exchange. The proposed algorithm was evaluated in extensive experimental environments, and the results validate its effectiveness and superiority over other mainstream methods.
引用
收藏
页数:12
相关论文
共 27 条
[1]  
Arandjelovic R, 2018, IEEE T PATTERN ANAL, V40, P1437, DOI [10.1109/TPAMI.2017.2711011, 10.1109/CVPR.2016.572]
[2]  
Bozzi A., 2021, P 18 INT C INF CONTR
[3]   Kimera-Multi: a System for Distributed Multi-Robot Metric-Semantic Simultaneous Localization and Mapping [J].
Chang, Yun ;
Tian, Yulun ;
How, Jonathan P. ;
Carlone, Luca .
2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, :11210-11218
[4]   Direct LiDAR-Inertial Odometry: Lightweight LIO with Continuous-Time Motion Correction [J].
Chen, Kenny ;
Nemiroff, Ryan ;
Lopez, Brett T. .
2023 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA, 2023, :3983-3989
[5]   maplab 2.0 - A Modular and Multi-Modal Mapping Framework [J].
Cramariuc, Andrei ;
Bernreiter, Lukas ;
Tschopp, Florian ;
Fehr, Marius ;
Reijgwart, Victor ;
Nieto, Juan ;
Siegwart, Roland ;
Cadena, Cesar .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2023, 8 (02) :520-527
[6]  
Dubé R, 2017, IEEE INT C INT ROBOT, P1004, DOI 10.1109/IROS.2017.8202268
[7]   Vision meets robotics: The KITTI dataset [J].
Geiger, A. ;
Lenz, P. ;
Stiller, C. ;
Urtasun, R. .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2013, 32 (11) :1231-1237
[8]  
He L, 2016, 2016 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2016), P231, DOI 10.1109/IROS.2016.7759060
[9]   DiSCo-SLAM: Distributed Scan Context-Enabled Multi-Robot LiDAR SLAM With Two-Stage Global-Local Graph Optimization [J].
Huang, Yewei ;
Shan, Tixiao ;
Chen, Fanfei ;
Englot, Brendan .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (02) :1150-1157
[10]  
Jégou H, 2010, PROC CVPR IEEE, P3304, DOI 10.1109/CVPR.2010.5540039