Environment induced emergence of collective behaviour in evolving swarms with limited sensing

03/22/2022
by   Fuda van Diggelen, et al.
0

Designing controllers for robot swarms is challenging, because human developers have typically no good understanding of the link between the details of a controller that governs individual robots and the swarm behavior that is an indirect result of the interactions between swarm members and the environment. In this paper we investigate whether an evolutionary approach can mitigate this problem. We consider a very challenging task where robots with limited sensing and communication abilities must follow the gradient of an environmental feature and use Differential Evolution to evolve a neural network controller for simulated robots. We conduct a systematic study to measure the flexibility and scalability of the method by varying the size of the arena and number of robots in the swarm. The experiments confirm the feasibility of our approach, the evolved robot controllers induced swarm behavior that solved the task. We found that solutions evolved under the harshest conditions (where the environmental clues were the weakest) were the most flexible and that there is a sweet spot regarding the swarm size. Furthermore, we observed collective motion of the swarm, showcasing truly emergent behavior that was not represented in- and selected for during evolution.

READ FULL TEXT

page 5

page 7

page 8

research
07/26/2023

Evolving Multi-Objective Neural Network Controllers for Robot Swarms

Many swarm robotics tasks consist of multiple conflicting objectives. Th...
research
05/29/2020

Environmental regulation using Plasticoding for the evolution of robots

Evolutionary robot systems are usually affected by the properties of the...
research
07/12/2018

Achieving Connectivity Between Wide Areas Through Self-Organising Robot Swarm Using Embodied Evolution

Abruptions to the communication infrastructure happens occasionally, whe...
research
04/20/2018

An Investigation of Environmental Influence on the Benefits of Adaptation Mechanisms in Evolutionary Swarm Robotics

A robotic swarm that is required to operate for long periods in a potent...
research
10/05/2019

Emergent naming of resources in a foraging robot swarm

We investigate the emergence of language convention within a swarm of ro...
research
12/21/2020

Rapidly adapting robot swarms with Swarm Map-based Bayesian Optimisation

Rapid performance recovery from unforeseen environmental perturbations r...

Please sign up or login with your details

Forgot password? Click here to reset