An evolutionary based approach for control programming of humanoids
Krister Wolff, Peter Nordin
- 发表年份
- 2003
- 引用次数
- 8
摘要
Abstract. We describe the first instance of a novel approach for control programming of humanoid robots, based on evolution. To overcome some of the difficulties with evolution on real hardware, we use a physically realistic simulation of the robot. The essential idea is to evolve control programs from first principles on a simulated robot, transfer the programs to the real robot, and continue to evolve on the robot. As the key motivation for using simulators, we describe an on-line learning experiment with a humanoid robot. The Genetic Programming system is implemented as a Virtual Register Machine, with a linear genome, and steady state tournament selection. Evolution created controller programs that made the simulated robot produce forward locomotion behavior. A further application of this system, with two phases of evolution, would be to have a flexible adaptation mechanism that can react to hardware failures in the robot. 1
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002