避碰
计算机科学
职位(财务)
机器人
水准点(测量)
算法
避障
沃罗诺图
直线(几何图形)
路径(计算)
碰撞
实时计算
控制理论(社会学)
移动机器人
人工智能
数学
控制(管理)
计算机网络
几何学
计算机安全
大地测量学
财务
地理
经济
作者
Dingjiang Zhou,Zijian Wang,Saptarshi Bandyopadhyay,Mac Schwager
出处
期刊:IEEE robotics and automation letters
日期:2017-01-20
卷期号:2 (2): 1047-1054
被引量:221
标识
DOI:10.1109/lra.2017.2656241
摘要
This letter presents a distributed collision avoidance algorithm for multiple dynamic vehicles moving in arbitrary dimensions. In our algorithm, each robot continually computes its buffered Voronoi cell (BVC) and plans its path within the BVC in a receding horizon fashion. We prove that our algorithm guarantees collision avoidance for robots with single integrator dynamics. We show that our algorithm has computational complexity of O(k), which is the same as that of the optimal reciprocal collision avoidance (ORCA) algorithm, and is considerably faster than model predictive control (MPC) and sequential convex programming (SCP) based approaches. Moreover, ORCA and MPC-SCP require relative position, velocity, and even other information, to be exchanged over a communication network among the robots. Our algorithm only requires the sensed relative position, and therefore is well suited for on-line implementation as it does not require a communication network, and it works well with noisy relative position sensors. Furthermore, we provide an extension of our algorithm to robots with higher-order dynamics like quadrotors. We demonstrate the capabilities of our algorithm by comparing it to ORCA in multiple benchmark simulation scenarios, and we present results of over 70 experimental trials using five quadrotors in a motion capture environment.
科研通智能强力驱动
Strongly Powered by AbleSci AI