Velocity Obstacle Based on Vertical Ellipse for Multi-Robot Collision Avoidance

被引:14
|
作者
Zhu, Xiaomin [1 ]
Yi, Jianjun [1 ]
Ding, Hongkai [1 ]
He, Liang [2 ]
机构
[1] East China Univ Sci & Technol, Sch Mech & Power Engn, 130 Meilong Rd, Shanghai 200237, Peoples R China
[2] Shanghai Aerosp Control Technol Inst, Shanghai Key Lab Aerosp Intelligent Control Techn, 1555 Zhongchun Rd, Shanghai 201100, Peoples R China
基金
中国国家自然科学基金;
关键词
Velocity obstacle (VO); Vertical ellipse; Multi-robot; Path planning; Localization uncertainty;
D O I
10.1007/s10846-019-01127-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Bounding volume based approaches in velocity obstacle (VO) provide a good solution for collision avoidance of mobile robots with uncertainty. However, the VO built with the bounding footprint always has over-constraining problems which may lead to conservative maneuvers of the mobile robots. Addressing this problem, a vertical ellipse based velocity obstacle (VEVO) collision avoidance method is proposed in this paper. The method mitigates the over-constraining situation by building the footprint probability ellipse whose minor axis is vertical to the direction of the obstacle to minimize the VO area. Based on VEVO, a DWA (Dynamic Window Approach) integrated method is proposed to provide a set of available velocities in speed selection. According to different collision avoidance objectives like collision safety, shortest time consumption and shortest trajectory length, a multi-objective velocity selecting strategy is proposed to provide optimal velocities for motion planning. Furthermore, a dynamic local path adjustment method is proposed to help robots react to the closest obstacle (dynamic or static) according to different collision safety requirements. We validate our methods in a simulated workspace with different numbers of robots going to their goal points. Experimental results show VEVO method could improve the collision avoidance performance in crowded multi-robot environment and robots could achieve their different objectives when suitable parameters are set in the velocity evaluation function. The proposed dynamic local path adjustment method only affects the trajectories in local areas and could ensure collision avoidance safety and performance at the same time.
引用
收藏
页码:183 / 208
页数:26
相关论文
共 50 条
  • [21] On Combining Multi-robot Coverage and Reciprocal Collision Avoidance
    Breitenmoser, Andreas
    Martinoli, Alcherio
    DISTRIBUTED AUTONOMOUS ROBOTIC SYSTEMS, 2016, 112 : 49 - 64
  • [22] Dynamic collision avoidance for redundant multi-robot systems
    Freund, E
    Schluse, M
    Rossmann, J
    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, : 1201 - 1206
  • [23] Formation control for multi-robot systems with collision avoidance
    Yu, Hongjun
    Shi, Peng
    Lim, Cheng-Chew
    Wang, Dongzhe
    INTERNATIONAL JOURNAL OF CONTROL, 2019, 92 (10) : 2223 - 2234
  • [24] Dynamic model based formation control and obstacle avoidance of multi-robot systems
    De la Cruz, Celso
    Carelli, Ricardo
    ROBOTICA, 2008, 26 (03) : 345 - 356
  • [25] Behaviour Mining for Collision Avoidance in Multi-robot Systems
    Raphael, Jeffery
    Schneider, Eric
    Parsons, Simon
    Sklar, Elizabeth I.
    AAMAS'14: PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS, 2014, : 1445 - 1446
  • [26] Decentralized MPC based Obstacle Avoidance for Multi-Robot Target Tracking Scenarios
    Tallamraju, Rahul
    Rajappa, Sujit
    Black, Michael J.
    Karlapalem, Kamalakar
    Ahmad, Aamir
    2018 IEEE INTERNATIONAL SYMPOSIUM ON SAFETY, SECURITY, AND RESCUE ROBOTICS (SSRR), 2018,
  • [27] A Comparison of PSO and Reinforcement Learning for Multi-Robot Obstacle Avoidance
    Di Mario, Ezequiel
    Talebpour, Zeynab
    Martinoli, Alcherio
    2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 149 - 156
  • [28] Distributed Formation Control of Multi-Robot System with Obstacle Avoidance
    Fuady, Samratul
    Ibrahim, Adrianto Ravi
    Trilaksono, Bambang Riyanto
    2013 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS, BIOMIMETICS, AND INTELLIGENT COMPUTATIONAL SYSTEMS (ROBIONETICS), 2013, : 94 - 98
  • [29] A switching formation strategy for obstacle avoidance of a multi-robot system based on robot priority model
    Dai, Yanyan
    Kim, YoonGu
    Wee, SungGil
    Lee, DongHa
    Lee, SukGyu
    ISA TRANSACTIONS, 2015, 56 : 123 - 134
  • [30] A Strategy of Multi-robot Formation and Obstacle Avoidance in Unknown Environment
    Chi, Ting
    Zhang, Chengjin
    Song, Yong
    Feng, Jinglun
    2016 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION (ICIA), 2016, : 1455 - 1460