whereby robot controllers can be developed with less reliance on human developers. One
such mechanism is the use of evolutionary algorithms (EAs) to automatically develop robot
controllers and occasionally, robot morphology. This area of research is referred to as
evolutionary robotics (ER). Through the use of evolutionary techniques such as genetic
algorithms (GAs) and genetic programming (GP), ER has shown to be a promising approach …