Evolving neural network controllers to produce leg cycles for gait generation
Gary B. Parker, Zhiyi Li
- 发表年份
- 2003
- 引用次数
- 2
摘要
The generation of gaits for hexapod locomotion controllers can be divided into two main parts: the cyclic action of a single leg (leg cycles) and the coordination of all legs to combine individual leg cycles to produce forward movement. In this paper, we use a genetic algorithm (GA) to evolve the structure of an artificial neural network (NN) that produces leg cycles in a hexapod robot. The movement of the robot's leg is controlled by a horizontal servo and vertical servo. The servos are controlled by a NN that generates a cycle of pulses. With minimal restrictions on the structure of the NN a GA is used to find the parameters of neurons and the connections between them. The pulse sequences generated by the evolved NNs resulted in leg cycles that produced efficient forward movement.
关键词
相关论文
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