Evolvable Robot Hardware

  • Alan F. T. Winfield
  • Jon Timmis
Part of the Natural Computing Series book series (NCS)


The theory and practice of evolutionary robotics is well established (Nolfi and Floreano, 2000). However, the overwhelming majority of work in evolutionary robotics has, to date, been concerned with evolving a robot’s control system. The robot’s control system is normally expressed entirely in software: it may be a program, or weights in an artificial neural network (ANN). Then the instantiation of a robot from its genome typically requires only that the control program coded by the genome is uploaded into the fixed robot hardware, ready for fitness evaluation. This is not to belittle the difficult challenges of evolutionary robotics, but to point out that conventional practice has, with a very small number of notable exceptions, avoided the altogether greater challenge of evolving a robot’s physical body.


Real Robot Robot Controller Robot Body Simulated Robot Evolutionary Robotic 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2015

Authors and Affiliations

  1. 1.Bristol Robotics LaboratoryUniversity of the West of EnglandBristolUK
  2. 2.Department of Electronics and York Robotics LaboratoryUniversity of YorkYorkUK

Personalised recommendations