Title :
Evolving predator control programs for a hexapod robot pursuing a prey
Author :
Parker, Gary ; Gulcu, Basar
Author_Institution :
Connecticut Coll., CT
Abstract :
Control program learning systems for autonomous robots are important to assist in their development and to allow them to adapt to changes in their capabilities and/or the environment. A common method for learning in robotics is evolutionary computation (EC) and a good problem to demonstrate the effectiveness of a learning system is the predator/prey problem. In previous research, we used a cyclic genetic algorithm (CGA), a form of EC, to evolve the control program for a predator robot with a simple sensor configuration of 4 binary sensors, which yielded 16 possible sensor states. In this paper, we present the use of a CGA to learn control for a predator robot with a more complicated sensor setup, which yields 64 sensor states. The learning system successfully evolved a control program that produced search, chase, and capture behavior in the simulated predator robot.
Keywords :
evolutionary computation; genetic algorithms; learning systems; mobile robots; sensors; autonomous robots; binary sensors; cyclic genetic algorithm; evolutionary computation; hexapod robot; predator control programs; program learning systems; Control systems; Educational institutions; Evolutionary computation; Genetic algorithms; Genetic programming; Learning systems; Predator prey systems; Robot control; Robot sensing systems; System testing; Cyclic Genetic Algorithms; Predator; Prey; Problem Simulation;
Conference_Titel :
Automation Congress, 2008. WAC 2008. World
Conference_Location :
Hawaii, HI
Print_ISBN :
978-1-889335-38-4
Electronic_ISBN :
978-1-889335-37-7