Distributed Multi-Robot SLAM Algorithm with Lightweight Communication and Optimization

被引:1
|
作者
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
相关论文
共 50 条
  • [1] Distributed monocular multi-robot SLAM
    Chen, Xieyuanli
    Lu, Huimin
    Xiao, Junhao
    Zhang, Hui
    2018 IEEE 8TH ANNUAL INTERNATIONAL CONFERENCE ON CYBER TECHNOLOGY IN AUTOMATION, CONTROL, AND INTELLIGENT SYSTEMS (IEEE-CYBER), 2018, : 73 - 78
  • [2] A Reciprocal Sampling Algorithm for Lightweight Distributed Multi-Robot Localization
    Prorok, Amanda
    Martinoli, Alcherio
    2011 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, 2011, : 3241 - 3247
  • [3] DiMOpt: a Distributed Multi-robot Trajectory Optimization Algorithm
    Salvado, Joao
    Mansouri, Masoumeh
    Pecora, Federico
    2022 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2022, : 10110 - 10117
  • [4] Slam algorithm for multi-robot communication in unknown environment based on particle filter
    Liu, Weilian
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021,
  • [5] Distributed Pose-Graph Optimization With Multi-Level Partitioning for Multi-Robot SLAM
    Li, Cunhao
    Guo, Guanghui
    Yi, Peng
    Hong, Yiguang
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2024, 9 (06): : 4926 - 4933
  • [7] A MULTI-ROBOT, COOPERATIVE, AND ACTIVE SLAM ALGORITHM FOR EXPLORATION
    Pham, Viet-Cuong
    Juang, Jyh-Ching
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2013, 9 (06): : 2567 - 2583
  • [8] Multi-Robot Active SLAM with Relative Entropy Optimization
    Kontitsis, Michail
    Theodorou, Evangelos A.
    Todorov, Emanuel
    2013 AMERICAN CONTROL CONFERENCE (ACC), 2013, : 2757 - 2764
  • [9] Improved Particle Swarm Optimization for Multi-robot SLAM
    Zhao, Ye
    Wang, Ting
    Deng, Xin
    Qin, Wen
    Zhang, Xinghua
    2018 27TH IEEE INTERNATIONAL SYMPOSIUM ON ROBOT AND HUMAN INTERACTIVE COMMUNICATION (IEEE RO-MAN 2018), 2018, : 1063 - 1068
  • [10] Distributed Optimization Algorithm for Multi-Robot Formation with Virtual Reference Center
    Huang, Jingyi
    Zhou, Shuaiyu
    Tu, Hua
    Yao, Yuhong
    Liu, Qingshan
    IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2022, 9 (04) : 732 - 734