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 条
  • [41] Feedback stabilization of nonholonomic mobile robots with obstacle avoidance
    Xie Xiaoli
    Yang Tiantian
    Liu Zhiyuan
    2006 CHINESE CONTROL CONFERENCE, VOLS 1-5, 2006, : 695 - +
  • [42] Evolving collision avoidance on autonomous robots
    University of Karlsruhe, AIFB, Germany
    IFIP Advances in Information and Communication Technology, 2008, (85-94)
  • [43] PATH PLANNING AND COLLISION AVOIDANCE FOR ROBOTS
    Gerdts, Matthias
    Henrion, Rene
    Homberg, Dietmar
    Landry, Chantal
    NUMERICAL ALGEBRA CONTROL AND OPTIMIZATION, 2012, 2 (03): : 437 - 463
  • [44] Evolving Collision Avoidance on autonomous robots
    Koenig, Lukas
    Schmeck, Hartmut
    BIOLOGICALLY-INSPIRED COLLABORATIVE COMPUTING, 2008, 268 : 85 - 94
  • [45] An Analysis of the Reciprocal Robots Collision Avoidance
    Fratu, Aurel
    Ilea, Danut
    PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON OPTIMIZATION OF ELECTRICAL AND ELECTRONIC EQUIPMENT, VOLS 1-5, 2012, : 1511 - 1516
  • [46] CAPACIFLECTOR COLLISION AVOIDANCE SENSORS FOR ROBOTS
    VRANISH, JM
    MCCONNELL, RL
    MAHALINGAM, S
    COMPUTERS & ELECTRICAL ENGINEERING, 1991, 17 (03) : 173 - 179
  • [47] Collision Avoidance Method for End Effectors of Industrial Robots with Overlapping Workspaces
    Sukhovey, Alexander
    Gubankov, Anton
    2020 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING, APPLICATIONS AND MANUFACTURING (ICIEAM), 2020,
  • [48] Low Time Complexity Collision Avoidance Method for Autonomous Mobile Robots
    Bigaj, Piotr
    Bartoszek, Jakub
    INTELLIGENT SYSTEMS'2014, VOL 2: TOOLS, ARCHITECTURES, SYSTEMS, APPLICATIONS, 2015, 323 : 141 - 152
  • [49] A New Gap-based Collision Avoidance Method for Mobile Robots
    Mujahed, Muhannad
    Mertsching, Baerbel
    2016 IEEE INTERNATIONAL SYMPOSIUM ON SAFETY, SECURITY, AND RESCUE ROBOTICS (SSRR), 2016, : 220 - 226
  • [50] Method of collision avoidance planning for multi-robots in dynamic environment
    Bo, X.Z.
    Hong, B.R.
    Jiqiren/Robot, 2001, 23 (05):