Neuro-evolutionary robotics is an appealing approach to realizing collective behaviors for robot swarms. In its typical application, known as off-line automatic design, the neural networks controlling the robots are optimized in simulation. Notwithstanding the large number of studies that have been devoted to the application of neuro-evolution to swarm robotics, and although many methods and ideas have been proposed, empirical assessments and comparative analyses are rare and a proper state of the art has not been established, yet.
In this paper, we present an empirical study in which we compared some of the most popular and advanced neuro-evolutionary methods for the off-line design of robot swarms.
The results show that the control software produced by most of the methods under analysis performed well in simulation. Unfortunately, in the real-robot experiments, all differences were practically wiped out and all the control software produced by the different methods performed unsatisfactorily. We find this to be compelling evidence that real-robot experiments are needed to reliably assess the performance of neuro-evolutionary methods, and that the robustness to the reality gap is the main issue to be addressed to advance the application of neuro-evolution to the design of robot swarms.
This work is a core contribution of the DEMIURGE project, funded by the European Research Council via an ERC Consolidator Grant awarded to Mauro Birattari of IRIDIA, the artificial intelligence laboratory of the Université libre de Bruxelles. The scope of the DEMIURGE project is the automatic design of robot swarms.
Read the original article:
Ken Hasselmann‡, Antoine Ligot‡,
Julian Ruddick, and Mauro Birattari* (2021)
Empirical assessment and comparison of neuro-evolutionary methods for the automatic off-line design of robot swarms.
Nature Communications, 12:4345
Read it online: 10.1038/s41467-021-24642-3
‡These authors contributed equally: Ken Hasselmann and Antoine Ligot
*Corresponding author: Mauro Birattari <mbiro@ulb.ac.be>
For further information, please contact us at:
mbiro@ulb.ac.be