The study of robotic flocking has received considerable attention in the past twenty years. As we begin to deploy flocking control algorithms on physical multi-agent and swarm systems, there is an increasing necessity for rigorous promises on safety and performance. In this paper, we present an overview the literature focusing on optimization approaches to achieve flocking behavior that provide strong safety guarantees. We separate the literature into cluster and line flocking, and categorize cluster flocking with respect to the system-level objective, which may be realized by a reactive or planning control algorithm. We also categorize the line flocking literature by the energy-saving mechanism that is exploited by the agents. We present several approaches aimed at minimizing the communication and computational requirements in real systems via neighbor filtering and event-driven planning, and conclude with our perspective on the outlook and future research direction of optimal flocking as a field.
翻译:在过去二十年中,对机器人群集的研究受到相当重视。随着我们开始在物理多剂和群集系统上应用群集控制算法,越来越有必要对安全和性能作出严格的保证。在本文件中,我们概述了侧重于优化方法的文献,以实现提供强大安全保障的群集行为。我们将文献分为群集和群集,并将集成集成的系统级目标分类,通过反应或规划控制算法可以实现。我们还用被体所利用的节能机制对群集线文学进行分类。我们提出了几种办法,旨在通过邻居过滤和事件驱动的规划,最大限度地减少实际系统中的通信和计算要求,并以我们关于最佳群集作为领域的前景和未来研究方向的观点为结论。