This paper presents a new collision avoidance procedure for unmanned aerial vehicles in the presence of static and moving obstacles. The proposed procedure is based on a new form of local parametrized guidance vector fields, called collision avoidance vector fields, that produce smooth and intuitive maneuvers around obstacles. The maneuvers follow nominal collision-free paths which we refer to as streamlines of the collision avoidance vector fields. In the case of multiple obstacles, the proposed procedure determines a mixed vector field that blends the collision avoidance vector field of each obstacle and assumes its form whenever a pre-defined distance threshold is reached. Then, in accordance to the computed guidance vector fields, different collision avoidance controllers that generate collision-free maneuvers are developed. Furthermore, it is shown that any tracking controller with convergence guarantees can be used with the avoidance controllers to track the streamlines of the collision avoidance vector fields. Finally, numerical simulations demonstrate the efficacy of the proposed approach and its ability to avoid collisions with static and moving pop-up threats in three different practical scenarios.
翻译:本文件介绍了在存在静态和移动障碍的情况下对无人驾驶航空器采取新的避免碰撞程序,提议的程序基于一种新型的局部平衡制导矢量场,称为避免碰撞矢量场,以产生围绕障碍的顺畅和直觉的动作。这种操作遵循我们所称的避免碰撞矢量场的简化名义无碰撞路径。在出现多重障碍的情况下,提议的程序确定了混合矢量场,将每个障碍物的避免碰撞矢量场混合起来,并在达到预先确定的距离阈值时采取其形式。随后,根据计算出的指导矢量场,开发了产生无碰撞动作的不同避免碰撞控制器。此外,还表明,任何具有趋同保证的跟踪控制器都可以与避免碰撞矢量场的简化程序一起使用。最后,数字模拟表明拟议方法的有效性及其在三种不同的实际情景下避免与静态和移动式威胁发生碰撞的能力。