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 条
  • [31] A Reactive Collision Avoidance Algorithm for Nonholonomic Vehicles
    Wiig, Martin S.
    Pettersen, Kristin Y.
    Savkin, Andrey V.
    2017 IEEE CONFERENCE ON CONTROL TECHNOLOGY AND APPLICATIONS (CCTA 2017), 2017, : 1776 - 1783
  • [32] Obstacle avoidance control of nonholonomic mobile robots
    Niu, Wenbin
    Wang, Chaoli
    Li, Qingsong
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2007, 14 : 1462 - 1466
  • [33] A method of supporting collision avoidance for mobile robots in a smart space
    Oikawa, Takashi
    Kon, Tetsuya
    Choi, Yongwoon
    Kubota, Yuzuru
    Watanabe, Kazuhiro
    2007 INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS, VOLS 1-6, 2007, : 2212 - 2215
  • [34] A dynamic collision avoidance method of robots based on polar coordinates
    Wu Guo-sheng
    Li Yun-xia
    Li Li
    PROCEEDINGS OF 2006 CHINESE CONTROL AND DECISION CONFERENCE, 2006, : 1409 - +
  • [35] Polygon formation of multiple nonholonomic mobile robots with double-level-control collision avoidance scheme
    Widyotriatmo, A.
    Joelianto, E.
    Burohman, A. M.
    Damanik, J. J.
    Nazaruddin, Y. Y.
    JOURNAL OF CONTROL AND DECISION, 2023, 10 (03) : 301 - 313
  • [36] Decentralized Rendezvous of Nonholonomic Robots With Sensing and Connectivity Constraints
    Kan, Zhen
    Klotz, Justin R.
    Shea, John M.
    Doucette, Emily A.
    Dixon, Warren E.
    JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 2017, 139 (02):
  • [37] Decentralized Adaptive Coverage Control of Nonholonomic Mobile Robots
    Razak, Rihab A.
    Sukumar, Srikant
    Chung, Hoam
    IFAC PAPERSONLINE, 2016, 49 (18): : 410 - 415
  • [38] Dynamic Collision and Deadlock Avoidance for Multiple Robotic Manipulators
    Gafur, Nigora
    Kanagalingam, Gajanan
    Wagner, Achim
    Ruskowski, Martin
    IEEE ACCESS, 2022, 10 : 55766 - 55781
  • [39] Collision and Deadlock Avoidance in Multirobot Systems: A Distributed Approach
    Zhou, Yuan
    Hu, Hesuan
    Liu, Yang
    Ding, Zuohua
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2017, 47 (07): : 1712 - 1726
  • [40] Robust MPC for Nonholonomic Robots with Moving Obstacle Avoidance
    Hao, Yanye
    Dai, Li
    Xie, Huahui
    Guo, Yongzhen
    Xia, Yuanqing
    2020 IEEE 16TH INTERNATIONAL CONFERENCE ON CONTROL & AUTOMATION (ICCA), 2020, : 1494 - 1499