Co-evolution of Structures and Controllers for Neubot Underwater Modular Robots
This article presents the first results of a project in underwater modular robotics, called Neubots. The goals of the projects are to explore, following Von Neumann’s ideas, potential mechanisms underlying self-organization and self-replication. We briefly explain the design features of the module units. We then present simulation results of the artificial co-evolution of body structures and neural controllers for locomotion. The neural controllers are inspired from the central pattern generators underlying locomotion in vertebrate animals. They are composed of multiple neural oscillators which are connected together by a specific type of coupling called synaptic spreading. The co-evolution of body and controller leads to interesting robots capable of efficient swimming. Interesting features of the neural controllers include the possibility to modulate the speed of locomotion by varying simple input signals, the robustness against perturbations, and the distributed nature of the controllers which makes them well suited for modular robotics.
vonhaller05.pdf
Postprint
openaccess
349.97 KB
Adobe PDF
8332e162732355b5c723e74e3d2f6969
ECAL05-neubots.pdf
openaccess
2.21 MB
Adobe PDF
72b11bf994ba12930eaa75acfa51f3e9