Sciweavers

SCAI
2001

A Step Towards Incremental On-Board Evolutionary Robotics

13 years 6 months ago
A Step Towards Incremental On-Board Evolutionary Robotics
We apply evolutionary algorithm (EA) to the design of controller for adaptive robots. EAs can be successful for more complicated tasks, where traditional engineering methods struggle to provide a good solution. However a simple evolutionary process is computationally expensive and works only for tasks of limited complexity. Incremental evolution can provide a solution. Complex tasks are divided into easier steps. This article gives an overview of incremental evolution and explains our incremental evolution experiments. We use EA as an on-board learning method to solve the novel task encountered by the robot in its environment. A robot equipped with a simulator of itself evolves a routine to overcome an obstacle in the execution of its task. We demonstrate embedded incremental evolution of a robot program for a task with computationally limited LEGO1 robots.
Pavel Petrovic
Added 31 Oct 2010
Updated 31 Oct 2010
Type Conference
Year 2001
Where SCAI
Authors Pavel Petrovic
Comments (0)