这是一种基于无线通讯和编队控制的微型无人机群集算法。该算法旨在实现一控多同步,使得一台遥控器能够同时与多台无人机进行通信和控制。为了实现这一目标,首先解决了遥控信号通讯的问题,使用无线电广播或跳频技术来实现多台无人机通讯。然后,在编队控制方面,通过动态调整信道和地址来控制多台无人机的分时控制。本文中,我们详细介绍了编队控制的代码框架和无人机通讯的实现方式。我们使用了NRF51822无线通讯模块,通过修改配置参数实现多台无人机的信道和地址设置。通过编写仿真代码,我们验证了算法的可行性,实现了微型无人机在不同队形间的切换和运动。此外,我们还提出了一种基于分区域的虚拟控制点选择制,以减少算法在大规模集群中的运算开销。相比传统编队控制算法和群集算法,我们的算法既能形成任意期望队形,又不受限于集群模式,具有更好的鲁棒性和实时性。本文的研究为微型无人机群集编队控制提供了一种新的解决方案,能够实现一控多同步和多队形切换。这对于实现高效、智能的无人机编队应用具有重要意义。