Traditional robots locomotion relied on the kinetic analysis to design a set of instructions to control the robot. When the surrounding environment changed, human had to develop a code to deal with the changes in the environment. Using evolutionary algorithm to solve this problem, evolutionary robot can adapt its behavior to fit the current environment immediately, which is the advantage of evolutionary robots in saturations that no human can help.
Evolutionary robot research has become an interesting topic recently and this research specifically focuses on evolution and learning. Evolution is the adaptation of robots to the environment. Learning is a task-oriented process whereby the robot gains the ability to achieve a given goal in the environment. In this paper, we apply traditional GA (Genetic Algorithm) and design the BRMA (Biomorphic Robot Memetic Algorithm) to control the robot. Our biomorphic robots have four legs and each leg has several joints. We also test the algorithms on a partially breakdown robot. Our study is a multi-objective evolutionary task since the robot has to evolve to fit several indexes.
In our experiments, we set up a beacon light as a target, and the robot evolves to move quickly and smoothly toward the target. We adopt online evolutionary algorithms and test them on the quadrupedal robot. The experimental results show that the robot, from totally random behaviors, can adjust its actions to move quickly and smoothly toward the target.
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
Tel.: +1 703 830 6300
Fax: +1 703 830 2300 email@example.com
(Corporate matters and books only) IOS Press c/o Accucoms US, Inc.
For North America Sales and Customer Service
West Point Commons
Lansdale PA 19446
Tel.: +1 866 855 8967
Fax: +1 215 660 5042 firstname.lastname@example.org