Gait Control Generation for Physically Based Simulated Robots Using Genetic Algorithms

This paper describes our studies in the legged robots research area and the development of the LegGen System, that is used to automatically create and control stable gaits for legged robots into a physically based simulation environment. The parameters used to control the robot are optimized using Genetic Algorithms (GA). Comparisons between different fitness functions were accomplished, indicating how to compose a better multi-criterion fitness function to be used in the gait control of the legged robots. The best gait control solution and the best robot model were selected in order to help us to build a real robot in the future. The results also showed that it is possible to generate stable gaits using GA in an efficient manner.

[1]  Krister Wolff,et al.  Evolutionary Learning from First Principles of Biped Walking on a Simulated Humanoid Robot , 2003 .

[2]  Gordon Wyeth,et al.  Evolving a locus based gait for a humanoid robot , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[3]  Manuela M. Veloso,et al.  An evolutionary approach to gait learning for four-legged robots , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[4]  Huosheng Hu,et al.  GA-BASED GAIT GENERATION OF SONY QUADRUPED ROBOTS , 2003 .

[5]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[6]  Fernando Santos Osório,et al.  Applying Genetic Algorithms to Control Gait of Physically Based Simulated Robots , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[7]  Dorothea Heiss-Czedik,et al.  An Introduction to Genetic Algorithms. , 1997, Artificial Life.

[8]  N. Pierce Origin of Species , 1914, Nature.

[9]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[10]  Hugh LaFollette,et al.  The Origin of Speciesism , 1996, Philosophy.

[11]  Michael R. M. Jenkin,et al.  Computational principles of mobile robotics , 2000 .