Implicit and Robust Evaluation Methodology for the Evolutionary Design of Feasible Robots

This paper deals with the evolutionary design of feasible and manufacturable robots. Specifically, here we address the problem of defining a methodology for the evaluation of candidate robots that guides the evolution of morphology and control towards a valid design when transferred to reality. We aim to minimize the explicit knowledge introduced by the designer in the fitness function. As a consequence of this higher flexibility, we must include elements to ensure that the obtained robots are feasible. To do it, we propose an extension of the principles proposed by classical authors from traditional evolutionary robotics to brain-body evolution. In this paper we describe this methodology and show its application in a benchmark example of evolutionary robot design. To this end, previously presented elements like the structural definition of the robotic units, the encoding of the morphology and control and the specific evolutionary algorithm applied are also briefly described.

[1]  Frank Kirchner,et al.  Robot design for space missions using evolutionary computation , 2009, 2009 IEEE Congress on Evolutionary Computation.

[2]  Gregory S. Chirikjian,et al.  Modular Self-Reconfigurable Robot Systems [Grand Challenges of Robotics] , 2007, IEEE Robotics & Automation Magazine.

[3]  Andrew Howard,et al.  Design and use paradigms for Gazebo, an open-source multi-robot simulator , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[4]  José Manuel Ferrández,et al.  Foundations on Natural and Artificial Computation , 2011, Lecture Notes in Computer Science.

[5]  Gregory S. Chirikjian,et al.  Modular Self-Reconfigurable Robot Systems , 2007 .

[6]  A.J. Ijspeert,et al.  Online optimization of modular robot locomotion , 2005, IEEE International Conference Mechatronics and Automation, 2005.

[7]  Nick Jakobi,et al.  Evolutionary Robotics and the Radical Envelope-of-Noise Hypothesis , 1997, Adapt. Behav..

[8]  Maciej Komosin´ski,et al.  The Framsticks system: versatile simulator of 3D agents and their evolution , 2003 .

[9]  Andrés Faiña,et al.  Towards an Evolutionary Design of Modular Robots for Industry , 2011, IWINAC.

[10]  Karl Sims,et al.  Evolving virtual creatures , 1994, SIGGRAPH.

[11]  Shane Farritor,et al.  On Modular Design of Field Robotic Systems , 2001, Auton. Robots.