Recently, the field of humanoid robotics attracts more and more interests and the research on humanoid locomotion based on Central Pattern Generators (CPGs) reveals many challenging aspects and much attention. This paper describes the design of CPGs for stable humanoid bipedal locomotion using an evolutionary approach. In this research, each joint of the humanoid is driven by a neuron that consists of two coupled neural oscillators. Corresponding joint s neurons are connected by strength weight, To achieve more natural and robust walking pattern, an evolutionary-based multi-objective optimization algorithm is used to solve the weight optimization problem The fitness Junctions are formulated based on ZMP and global attitude of the robot. In the algorithms, real value coding and tournament selection are applied, the crossover and mutation operators are chosen as heuristic crossover and boundary mutation respectively. Following evolving, the robot is able to walking in the given environment and a simulation shows the result.
展开▼