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 条
  • [11] Decentralized formation control and obstacle avoidance for multiple robots with nonholonomic constraints
    Liang, Yi
    Lee, Ho-Hoon
    2006 AMERICAN CONTROL CONFERENCE, VOLS 1-12, 2006, 1-12 : 501 - +
  • [12] Voronoi Based Coverage Control for Nonholonomic Mobile Robots with Collision Avoidance
    Dirafzoon, A.
    Menhaj, M. B.
    Afshar, A.
    2010 IEEE INTERNATIONAL CONFERENCE ON CONTROL APPLICATIONS, 2010, : 1755 - 1760
  • [13] Navigation and Collision Avoidance for Nonholonomic Robots Using Quadrupole Potential Function
    Yuan, Wang
    Li, Zhijun
    2017 2ND INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS AND MECHATRONICS (ICARM), 2017, : 47 - 52
  • [14] A METHOD FOR AUTOMATIC COLLISION AVOIDANCE FOR ROBOTS
    FREUND, E
    HOYER, H
    ROBOTERSYSTEME, 1985, 1 (02): : 67 - 73
  • [15] A DECENTRALIZED COLLISION AVOIDANCE ALGORITHM FOR MULTI-ROBOTS NAVIGATION
    Defoort, Michael
    Doniec, Arnaud
    Bouraqadi, Noury
    ICINCO 2009: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL 2: ROBOTICS AND AUTOMATION, 2009, : 44 - 51
  • [16] Decentralized and Prioritized Navigation and Collision Avoidance for Multiple Mobile Robots
    Roussos, Giannis
    Kyriakopoulos, Kostas J.
    DISTRIBUTED AUTONOMOUS ROBOTIC SYSTEMS, 2013, 83 : 189 - 202
  • [17] Connectivity Preserving Formation Control with Collision Avoidance for Nonholonomic Wheeled Mobile Robots
    Satici, Aykut C.
    Poonawala, Hasan
    Eckert, Hazen
    Spong, Mark W.
    2013 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2013, : 5080 - 5086
  • [18] Cooperative Encirclement Control for a Group of Targets by Decentralized Robots with Collision Avoidance
    Ma, Junchong
    Yao, Weijia
    Dai, Wei
    Lu, Huimin
    Xiao, Junhao
    Zheng, Zhiqiang
    2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 6848 - 6853
  • [19] A hybrid collision avoidance method for mobile robots
    Fox, D
    Burgard, W
    Thrun, S
    Cremers, AB
    1998 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-4, 1998, : 1238 - 1243
  • [20] A Novel Collision Avoidance Method for Serial Robots
    Bottin, Matteo
    Boschetti, Giovanni
    Rosati, Giulio
    MECHANISM DESIGN FOR ROBOTICS, 2019, 66 : 293 - 301