Co-evolution of morphology and walking pattern of biped humanoid robot using evolutionary computation:designing the real robot

In this paper, a method for co-evolving morphology and controller of a real biped walking robot is proposed using evolutionary computation. Although certain control theories exist, such as zero moment point (ZMP) compensation, these theories assume humanoid robot morphology is given in advance. Thus, engineers have to design a control program for a priori designed morphology. If morphology and locomotion are considered simultaneously, we do not have to spend time with trial-and-error. The detailed model of morphology is used for morphology in which the characteristics of the servo module are considered. As the controller, pattern generators are used. The biped walking robot which can walk the longest distance are designed with a two step genetic algorithm. As a result, the detailed model of the robot which can walk the longest distance is generated from limited size of chromosomes.

[1]  Karl Sims,et al.  Evolving 3d morphology and behavior by competition , 1994 .

[2]  Hirochika Inoue,et al.  Two-armed bipedal robot that can walk, roll over and stand up , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[3]  K. Endo,et al.  2P1-B4 Generation of Morphology and Locomotion of Multi-Link-Robot using Evolutionary Computation , 2001 .

[4]  W. Oechel,et al.  Automatic design and manufacture of robotic lifeforms , 2022 .

[5]  Hiroaki Kitano,et al.  Designing Neural Networks Using Genetic Algorithms with Graph Generation System , 1990, Complex Syst..

[6]  Hajime Murao,et al.  A Design Method as Inverse Problems and Application of Emergent Computations , 2000 .

[7]  Rodney A. Brooks,et al.  Humanoid robots , 2002, CACM.

[8]  Toshio Fukuda,et al.  Stabilization control of biped locomotion robot based learning with GAs having self-adaptive mutation and recurrent neural networks , 1997, Proceedings of International Conference on Robotics and Automation.

[9]  Hiroaki Kitano,et al.  Co-evolution of morphology and walking pattern of biped humanoid robot using evolutionary computation. Consideration of characteristic of the servomotors , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Keiichiro Hoashi,et al.  Humanoid Robots in Waseda University—Hadaly-2 and WABIAN , 2002, Auton. Robots.

[11]  Jeffrey J. Ventrella,et al.  Explorations in the emergence of morphology a~d locomotion behavior in animated characters , 1994 .

[12]  John R. Koza,et al.  Genetic Programming II , 1992 .

[13]  Karl Sims,et al.  Evolving virtual creatures , 1994, SIGGRAPH.

[14]  Atsuo Kawamura,et al.  A design method of neural oscillatory networks for generation of humanoid biped walking patterns , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).