MCCA: A Decentralized Method for Collision and Deadlock Avoidance With Nonholonomic Robots

被引:0
|
作者
Zheng, Ruochen [1 ]
Li, Siyu [1 ]
机构
[1] Megvii Automat & Robot, Dept Modeling Optimizat & Simulat, Beijing 100096, Peoples R China
关键词
Robots; Collision avoidance; System recovery; Robot kinematics; Navigation; Service robots; Safety; multi-robot systems; nonholonomic motion planning; TASK ASSIGNMENT; MULTIAGENT;
D O I
10.1109/LRA.2024.3358623
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Navigation in dense and narrow environments with multiple robots is a standing challenge since deadlock is prone to occur. In this letter we present masked cooperative collision avoidance (MCCA), a fully decentralized method to avoid both collision and deadlock effectively. The concept of masked velocity is introduced, which is an implicit state of each robot and acts as an intention of avoiding deadlock. Robots are prioritized by a decentralized mechanism and masked velocities of robots with different priorities propagate among robots, promoting fluent and efficient deadlock avoiding behaviors in a local and collective manner. The solving process is reduced to a quadratic programming problem. Nonholonomic constraints are taken into account. We conduct extensive experiments in both simulation and real-world application, and the results verify the effectiveness of our method.
引用
收藏
页码:2710 / 2717
页数:8
相关论文
共 50 条
  • [1] Decentralized collision avoidance, deadlock detection, and deadlock resolution for multiple mobile robots
    Jäger, M
    Nebel, B
    IROS 2001: PROCEEDINGS OF THE 2001 IEEE/RJS INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4: EXPANDING THE SOCIETAL ROLE OF ROBOTICS IN THE NEXT MILLENNIUM, 2001, : 1213 - 1219
  • [2] Decentralized Cooperative Mean Approach to Collision Avoidance for Nonholonomic Mobile Robots
    Jin, Jingfu
    Kim, Yoon-Gu
    Wee, Sung-Gil
    Gans, Nicholas
    2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2015, : 35 - 41
  • [3] Cooperative Collision Avoidance for Nonholonomic Robots
    Alonso-Mora, Javier
    Beardsley, Paul
    Siegwart, Roland
    IEEE TRANSACTIONS ON ROBOTICS, 2018, 34 (02) : 404 - 420
  • [4] Nonholonomic stabilization with collision avoidance for mobile robots
    Tanner, HG
    Loizou, S
    Kyriakopoulos, KJ
    IROS 2001: PROCEEDINGS OF THE 2001 IEEE/RJS INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4: EXPANDING THE SOCIETAL ROLE OF ROBOTICS IN THE NEXT MILLENNIUM, 2001, : 1220 - 1225
  • [5] Reciprocal Collision Avoidance for Nonholonomic Mobile Robots
    Wang, Lei
    Li, Zhengguo
    Wen, Changyun
    He, Renjie
    Guo, Fanghong
    2018 15TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION (ICARCV), 2018, : 371 - 376
  • [6] Decentralized Collision Avoidance for Large Teams of Robots
    Ferrera, Eduardo
    Castano, Angel R.
    Capitan, Jesus
    Ollero, Anibal
    Marron, Pedro J.
    2013 16TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS (ICAR), 2013,
  • [7] Distributed robust MPC for nonholonomic robots with obstacle and collision avoidance
    Dai, Li
    Hao, Yanye
    Xie, Huahui
    Sun, Zhongqi
    Xia, Yuanqing
    CONTROL THEORY AND TECHNOLOGY, 2022, 20 (01) : 32 - 45
  • [8] Formation Reconfiguration Control With Collision Avoidance of Nonholonomic Mobile Robots
    Park, Seongchang
    Lee, Seung-Mok
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2023, 8 (12) : 7905 - 7912
  • [9] Distributed robust MPC for nonholonomic robots with obstacle and collision avoidance
    Li Dai
    Yanye Hao
    Huahui Xie
    Zhongqi Sun
    Yuanqing Xia
    Control Theory and Technology, 2022, 20 : 32 - 45
  • [10] Formation Control and Obstacle Avoidance for Nonholonomic Robots Using Decentralized MPC
    Mohammadi, Adeleh
    Menhaj, Mohammad Bagher
    2013 10TH IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL (ICNSC), 2013, : 112 - 117