论文标题

多功能群中自动行为产生的框架

A Framework for Automatic Behavior Generation in Multi-Function Swarms

论文作者

Engebraaten, Sondre A., Moen, Jonas, Yakimenko, Oleg A., Glette, Kyrre

论文摘要

多功能群是一次解决多个任务的群。例如,四肢群可以负责探索感兴趣的领域,同时作为临时继电器。随着这种多功能,带来了同时处理潜在冲突要求的挑战。提出了使用质量多样性算法MAP-ELITE与合适的控制器结构相结合的,提出了一个自动行为群的框架。该框架在具有三个同时任务的情况下进行了测试:探索,通信网络创建和RF发射器的地理位置。曲目是进化的,由各种控制器或行为基础范围组成,在不同的任务中具有不同的特征和权衡。根据情境要求,这一曲目将使群体能够在线行为权衡之间过渡。此外,研究了噪声对地图精英行为特征的影响。发现中等数量的重新评估可以提高鲁棒性,同时保持计算要求相对较低。检查了一些选定的控制器,并探讨了这些控制器之间的过渡动​​态。最后,该研究开发了一种分析最终控制器组成的方法。这是通过参数变异研究完成的,在该研究中,评估和分析了单个输入对群体控制器的重要性。

Multi-function swarms are swarms that solve multiple tasks at once. For example, a quadcopter swarm could be tasked with exploring an area of interest while simultaneously functioning as ad-hoc relays. With this type of multi-function comes the challenge of handling potentially conflicting requirements simultaneously. Using the Quality-Diversity algorithm MAP-elites in combination with a suitable controller structure, a framework for automatic behavior generation in multi-function swarms is proposed. The framework is tested on a scenario with three simultaneous tasks: exploration, communication network creation and geolocation of RF emitters. A repertoire is evolved, consisting of a wide range of controllers, or behavior primitives, with different characteristics and trade-offs in the different tasks. This repertoire would enable the swarm to transition between behavior trade-offs online, according to the situational requirements. Furthermore, the effect of noise on the behavior characteristics in MAP-elites is investigated. A moderate number of re-evaluations is found to increase the robustness while keeping the computational requirements relatively low. A few selected controllers are examined, and the dynamics of transitioning between these controllers are explored. Finally, the study develops a methodology for analyzing the makeup of the resulting controllers. This is done through a parameter variation study where the importance of individual inputs to the swarm controllers is assessed and analyzed.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源