A Framework for Automatic Behavior Generation in Multi-Function Swarms

07/11/2020
by   Sondre A. Engebraaten, et al.
0

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.

READ FULL TEXT

page 2

page 7

page 11

page 12

page 13

page 15

page 17

page 19

research
09/02/2022

Understandable Controller Extraction from Video Observations of Swarms

Swarm behavior emerges from the local interaction of agents and their en...
research
07/26/2023

Evolving Multi-Objective Neural Network Controllers for Robot Swarms

Many swarm robotics tasks consist of multiple conflicting objectives. Th...
research
12/21/2020

Rapidly adapting robot swarms with Swarm Map-based Bayesian Optimisation

Rapid performance recovery from unforeseen environmental perturbations r...
research
01/03/2022

Evaluation and comparison of SEA torque controllers in a unified framework

Series elastic actuators (SEA) with their inherent compliance offer a sa...
research
05/23/2011

PAC-Bayesian Analysis of the Exploration-Exploitation Trade-off

We develop a coherent framework for integrative simultaneous analysis of...
research
09/18/2023

Evolving generalist controllers to handle a wide range of morphological variations

Neuro-evolutionary methods have proven effective in addressing a wide ra...
research
06/12/2019

A Thorough Study of LoRaWAN Performance Under Different Parameter Settings

LoRaWAN is an emerging Low-Power Wide Area Network (LPWAN) technology, w...

Please sign up or login with your details

Forgot password? Click here to reset