In order to guide the multi-agent system in a cluttered environment, a connected quadrangle virtual tube is designed for all agents to keep moving within it, whose basis is called the single trapezoid virtual tube. There is no obstacle inside the tube, namely the area inside the tube can be seen as a safety zone. Then, a distributed swarm controller is proposed for the single trapezoid virtual tube passing problem. This issue is resolved by a gradient vector field method with no local minima. Formal analyses and proofs are made to show that all agents are able to pass the single trapezoid virtual tube. Finally, a modified controller is put forward for convenience in practical use. For the connected quadrangle virtual tube, a modified switching logic is proposed to avoid the deadlock and prevent agents from moving outside the virtual tube. Finally, the effectiveness of the proposed method is validated by numerical simulations and real experiments.
翻译:为了在混乱的环境中指导多试剂系统,设计了一个连接的四角形虚拟管,使所有物剂都能在其中继续移动,其基底称为单锥形虚拟管。在管内没有障碍,即管内的区域可以被视为安全区。然后,为单锥形虚拟管通过的问题建议一个分布式群控控制器。这个问题通过没有本地迷你的梯度矢量场方法来解决。做了正式分析和证明,以显示所有物剂都能通过单锥形虚拟管。最后,为了便于实际使用,提出了一个经过修改的控制器。对于连接的二次锥形虚拟管,提出了一种经过修改的切换逻辑,以避免僵局,防止物剂在虚拟管之外移动。最后,通过数字模拟和实际实验,验证了拟议方法的有效性。