This article proposes Persistence Administered Collective Navigation (PACNav) as an approach for achieving decentralized collective navigation of Unmanned Aerial Vehicle (UAV) swarms. The technique is based on the flocking and collective navigation behavior observed in natural swarms, such as cattle herds, bird flocks, and even large groups of humans. As global and concurrent information of all swarm members is not available in natural swarms, these systems use local observations to achieve the desired behavior. Similarly, PACNav relies only on local observations of relative positions of UAVs, making it suitable for large swarms deprived of communication capabilities and external localization systems. We introduce the novel concepts of path persistence and path similarity that allow each swarm member to analyze the motion of other members in order to determine its own future motion. PACNav is based on two main principles: (1) UAVs with little variation in motion direction have high path persistence, and are considered by other UAVs to be reliable leaders; (2) groups of UAVs that move in a similar direction have high path similarity, and such groups are assumed to contain a reliable leader. The proposed approach also embeds a reactive collision avoidance mechanism to avoid collisions with swarm members and environmental obstacles. This collision avoidance ensures safety while reducing deviations from the assigned path. Along with several simulated experiments, we present a real-world experiment in a natural forest, showcasing the validity and effectiveness of the proposed collective navigation approach in challenging environments. The source code is released as open-source, making it possible to replicate the obtained results and facilitate the continuation of research by the community.
翻译:本文建议Parsistans 管理集体航行(PaCNav)作为实现无人驾驶航空车辆群群落集体航行分散化的一种方法。该技术基于在自然群群(如牛群、鸟群、甚至大批人类群体)中观察到的群集和集体航行行为。由于自然群群没有来自所有群落成员的全球和并行信息,这些系统使用当地观测来实现理想行为。同样,PaCNav仅依靠对无人驾驶航空飞行器相对位置的当地观测,使之适合无通信能力和外部本地化系统的大规模群温。我们引入了新颖的道路持久性和相似性概念,使每个群落成员能够分析其他成员的运动,以便决定自己的未来运动。PaCNav基于两个主要原则:(1) 运动方向变化不大的无人驾驶飞行器具有较高的持久性,其他无人驾驶飞行器认为具有可靠的领导人;(2) 向类似方向移动的无人驾驶航空飞行器群群具有较高的实验性,缺乏通信能力和外部定位系统系统。我们提出了在避免碰撞方面出现类似性的轨道,而这些群落则可以确保稳定的轨道。