TY - GEN
T1 - Evolving collective behaviours in simulated kilobots
AU - Holland, Jane
AU - Griffith, Josephine
AU - O'Riordan, Colm
N1 - Publisher Copyright:
© 2018 ACM.
PY - 2018/4/9
Y1 - 2018/4/9
N2 - The field of Evolutionary Robotics has multiple common tasks and widely used benchmark activities such as navigation, obstacle avoidance, and phototaxis. We present an evolutionary approach to learning behaviours that demonstrate emergent collective phototaxis in a swarm of simulated robots. Our approach demonstrates that evolutionary computation can be used to evolve the emergent, self-organising behaviours of clustering and phototaxis in a population of simulated robots where the robots possess limited capabilities. In addition to demonstrating the feasibility of the approach, we show that the evolved behaviours are also robust to noise and flexible in changing environments.
AB - The field of Evolutionary Robotics has multiple common tasks and widely used benchmark activities such as navigation, obstacle avoidance, and phototaxis. We present an evolutionary approach to learning behaviours that demonstrate emergent collective phototaxis in a swarm of simulated robots. Our approach demonstrates that evolutionary computation can be used to evolve the emergent, self-organising behaviours of clustering and phototaxis in a population of simulated robots where the robots possess limited capabilities. In addition to demonstrating the feasibility of the approach, we show that the evolved behaviours are also robust to noise and flexible in changing environments.
KW - Collective behaviour
KW - Evolutionary swarm robotics
KW - Genetic algorithms
KW - Kilobots
KW - Phototaxis
UR - http://hdl.handle.net/10379/14637
UR - https://www.scopus.com/pages/publications/85050519304
U2 - 10.13025/18864
DO - 10.13025/18864
M3 - Conference Publication
T3 - Proceedings of the ACM Symposium on Applied Computing
SP - 824
EP - 831
BT - Proceedings of the 33rd Annual ACM Symposium on Applied Computing, SAC 2018
PB - Association for Computing Machinery
T2 - 33rd Annual ACM Symposium on Applied Computing, SAC 2018
Y2 - 9 April 2018 through 13 April 2018
ER -