Sciweavers

EUROGP
2005
Springer

Evolution of Robot Controller Using Cartesian Genetic Programming

13 years 9 months ago
Evolution of Robot Controller Using Cartesian Genetic Programming
Abstract. Cartesian Genetic Programming is a graph based representation that has many benefits over traditional tree based methods, including bloat free evolution and faster evolution through neutral search. Here, an integer based version of the representation is applied to a traditional problem in the field: evolving an obstacle avoiding robot controller. The technique is used to rapidly evolve controllers that work in a complex environment and with a challenging robot design. The generalisation of the robot controllers in different environments is also demonstrated. A novel fitness function based on chemical gradients is presented as a means of improving evolvability in such tasks.
Simon Harding, Julian F. Miller
Added 27 Jun 2010
Updated 27 Jun 2010
Type Conference
Year 2005
Where EUROGP
Authors Simon Harding, Julian F. Miller
Comments (0)