Vito Trianni, Ph.D.

ISTC - CNR

via San Martino della Battaglia 44
00185 Roma, Italy

e-mail:vito [dot] trianni [at] istc [dot] cnr [dot] it
voice:+32 (0)2 650 2712
fax:+32 (0)2 650 2715
choose red choose green choose blue

logo ISTC

pdf available abstract available
bibtex available

V. Trianni and S. Nolfi. Re-engineering evolution: A study in self-organising synchronisation. In H. Fellermann, M. Dorr, M. Hanczyc, L. Ladegaard Laursen, S. Maurer, D. Merkle, P.-A. Monnard, K. Støy and S. Rasmussen (eds.), Artificial Life XII: Proceedings of the Twelfth International Conference on the Simulation and Synthesis of Living Systems, pp. 561-568. MIT Press, Cambridge, MA, 2010.

Abstract

Evolutionary Robotics (ER) is a powerful approach for the automatic synthesis of robot controllers, as it requires little a priori knowledge about the problem to be solved in order to obtain good solutions. This is particularly true for collective and swarm robotics, in which the desired behaviour of the group is an indirect result of the control and communication rules followed by each individual. However, the experimenter must make several arbitrary choices in setting up the evolutionary process, in order to define the correct selective pressures that can lead to the desired results. In some cases, only a deep understanding of the obtained results can point to the critical aspects that constrain the system, which can be later modified in order to re-engineer the evolutionary process towards better solutions. In this paper, we present a case study about self-organising synchronisation in a group of robots, in which some arbitrarily chosen properties of the communication system hinder the scalability of the behaviour to large groups. We show that by modifying the communication system, artificial evolution can synthesise behaviours that properly scale with the group size.


Valid XHTML 1.0 Transitional http://www.apache.org www.php.net