首页 /研究 /Evolving Hexapod Gaits Using a Cyclic Genetic Algorithm
LOCOMOTION

Evolving Hexapod Gaits Using a Cyclic Genetic Algorithm

Gary B. Parker, David W. Braun

发表年份
2000
引用次数
29

摘要

Gait generation is an integral part of a legged robot control. Hexapod gaits require the coordination of the simultaneous movement of all six legs in a cycle of activations. The problem is compounded when working with actual robots due to the variability in their capabilities. A learning algorithm that can optimize with the differences between and within robots would greatly reduce engineering calculations and increase robot adaptability. To be effective for the simplest of robot controllers, these algorithms should produce sequences of activations that can be used directly on the robot. Evolutionary computation would be ideal for this learning algorithm although few of its forms have a structure that conforms naturally to the cyclic nature of gaits. In previous work, we developed Cyclic Genetic Algorithms (CGAs), which are a variation on the basis genetic algorithm. Tests on robot simulations showed that these algorithms could rapidly converge to evolve the optimal tripod gait. In this paper, we successfully apply CGAs to an actual robot that is not only more complicated then the original simulation, but also has the increased variability innate in actual robots.

关键词

HexapodRobotGenetic algorithmAdaptabilityComputer scienceGaitArtificial intelligenceComputationControl theory (sociology)Control engineering

相关论文

查看 LOCOMOTION 分类全部论文