For guiding the UAV swarm to pass through narrow openings, a trapezoid virtual tube is designed in our previous work. In this paper, we generalize its application range to the condition that there exist obstacles inside the trapezoid virtual tube and UAVs have strict speed constraints. First, a distributed vector field controller is proposed for the trapezoid virtual tube with no obstacle inside. The relationship between the trapezoid virtual tube and the speed constraints is also presented. Then, a switching logic for the obstacle avoidance is put forward. The key point is to divide the trapezoid virtual tube containing obstacles into several sub trapezoid virtual tubes with no obstacle inside. Formal analyses and proofs are made to show that all UAVs are able to pass through the trapezoid virtual tube safely. Besides, the effectiveness of the proposed method is validated by numerical simulations and real experiments.
翻译:为了引导无人机群穿过狭窄的开口,我们在先前的工作中设计了一个嵌入式虚拟管。 在本文中,我们将其应用范围推广到以下条件:在嵌入式虚拟管内存在障碍,无人机的超速限制是严格的。首先,提议为没有障碍的嵌入式虚拟管内设置一个分布式矢量控制器。此外,还展示了诱入式虚拟管与速度限制之间的关系。然后,提出了避免障碍的转换逻辑。关键点是将装有障碍的嵌入式虚拟管分隔在几个没有障碍的子嵌入式虚拟管内。将正式分析和证明所有无人机都能安全通过嵌入式虚拟管。此外,拟议的方法的有效性通过数字模拟和真实实验得到验证。