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 条
  • [41] Multi-robot SLAM Using Ceiling Vision
    Lee, Hee Seok
    Lee, Kyoung Mu
    2009 IEEE-RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, 2009, : 912 - 917
  • [42] A Framework for Multi-Robot Pose Graph SLAM
    Deutsch, Isaac
    Liu, Ming
    Siegwart, Roland
    2016 IEEE INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING AND ROBOTICS (IEEE RCAR), 2016, : 567 - 572
  • [43] Distributed multi-robot localization
    Roumeliotis, SI
    Bekey, GA
    DISTRIBUTED AUTONOMOUS ROBOTIC SYSTEMS, 2000, : 179 - 188
  • [44] A Survey on Multi-robot Particle Filter SLAM
    Gupta, Raj U.
    Conrad, James M.
    2019 IEEE SOUTHEASTCON, 2019,
  • [45] Multi-robot patrol: A distributed algorithm based on expected idleness
    Yan, Chuanbo
    Zhang, Tao
    INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2016, 13
  • [46] A Distributed Source Term Estimation Algorithm for Multi-Robot Systems
    Rahbar, Faezeh
    Martinoli, Alcherio
    2020 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2020, : 5604 - 5610
  • [47] A scalable distributed algorithm for shape transformation in multi-robot systems
    Ravichandran, Ramprasad
    Gordon, Geoffrey
    Goldstein, Seth Copen
    2007 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-9, 2007, : 4194 - +
  • [48] A distributed control algorithm for area search by a multi-robot team
    Baranzadeh, Ahmad
    Savkin, Andrey V.
    ROBOTICA, 2017, 35 (06) : 1452 - 1472
  • [49] Distributed Nonlinear Trajectory Optimization for Multi-Robot Motion Planning
    Ferranti, Laura
    Lyons, Lorenzo
    Negenborn, Rudy R.
    Keviczky, Tamas
    Alonso-Mora, Javier
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2023, 31 (02) : 809 - 824
  • [50] Distributed optimization for the multi-robot system using a neurodynamic approach
    Fang, Xiaomeng
    Pang, Dong
    Xi, Juntong
    Le, Xinyi
    NEUROCOMPUTING, 2019, 367 : 103 - 113