Relaxing the Limitations of the Optimal Reciprocal Collision Avoidance Algorithm for Mobile Robots in Crowds

被引:0
|
作者
Liu, Zhihao [1 ]
Na, Wenjie [1 ]
Yao, Chenpeng [1 ]
Liu, Chengju [1 ,2 ]
Chen, Qijun [1 ]
机构
[1] Tongji Univ, Dept Elect & Informat Engn, Shanghai 201804, Peoples R China
[2] Tongji Res Inst Artificial Intelligence, Suzhou 215131, Peoples R China
基金
中国国家自然科学基金;
关键词
Collision avoidance; Robots; Pedestrians; Planning; Navigation; Mobile robots; Vectors; Autonomous vehicle navigation; Motion and Path Planning; Reinforcement Learning; OBSTACLES;
D O I
10.1109/LRA.2024.3390561
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
The Optimal Reciprocal Collision Avoidance (ORCA) algorithm is widely used for modeling agents in collision avoidance scenarios. However, suffering from limitations such as the improper reciprocal assumption that each agent is supposed to take half the responsibility for collision avoidance, the performance of ORCA-based mobile robots in crowds is not ideal. In this letter, to relax these limitations, we firstly simplify the planning process of ORCA from the principle horizon to solve ORCA being unsolvable in some cases. Then the escape velocity and collision avoidance responsibility are explored simultaneously based on deep reinforcement learning (DRL) to solve the limitation of local optimum caused by only exploring the responsibility in other works. We compare our method with baselines in environments with different numbers of pedestrians and test in different real-world scenarios. The results show that our method is beneficial in reducing the collision probability and the average number of ORCA no solutions for the robot in crowds.
引用
收藏
页码:5520 / 5527
页数:8
相关论文
共 50 条
  • [41] 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
  • [42] 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
  • [43] NEURAL NETWORKS FOR COLLISION AVOIDANCE BETWEEN AUTONOMOUS MOBILE ROBOTS
    TUIJNMAN, F
    KROSE, BJA
    INTELLIGENT AUTONOMOUS SYSTEMS 2, VOLS 1 AND 2, 1989, : 407 - 416
  • [44] Reciprocal Collision Avoidance for Robots with Linear Dynamics using LQR-Obstacles
    Bareiss, Daman
    van den Berg, Jur
    2013 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2013, : 3847 - 3853
  • [45] Optimal reorientation of planar floating snake robots with collision avoidance
    Itani, Omar
    Shammas, Elie
    Abou Jaoude, Dany
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2024, 178
  • [46] Sensor-based algorithm for collision-free avoidance of mobile robots in complex dynamic environments
    Leca, D.
    Cadenat, V
    Sentenac, T.
    2019 EUROPEAN CONFERENCE ON MOBILE ROBOTS (ECMR), 2019,
  • [47] Haptic Guidance in Dynamic Environments Using Optimal Reciprocal Collision Avoidance
    Baldi, Tommaso Lisini
    Scheggi, Stefano
    Aggravi, Marco
    Prattichizzo, Domenico
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2018, 3 (01): : 265 - 272
  • [48] Obstacle avoidance algorithm for redundant robots based on collision feedback
    Li Y.
    Wang G.
    Zhang J.
    Tian X.
    An J.
    Chen K.
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 2022, 62 (03): : 408 - 415
  • [49] VR-ORCA: Variable Responsibility Optimal Reciprocal Collision Avoidance
    Guo, Ke
    Wang, Dawei
    Fan, Tingxiang
    Pan, Jia
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2021, 6 (03) : 4520 - 4527
  • [50] Evolutionary Optimization of Drone Trajectories Based on Optimal Reciprocal Collision Avoidance
    Bojeri, Alex
    Iacca, Giovanni
    PROCEEDINGS OF THE 2020 27TH CONFERENCE OF OPEN INNOVATIONS ASSOCIATION (FRUCT), 2020, : 18 - 26