Abstract
In this paper, we present a method for co-evolving structures and control circuits of bi-ped humanoid robots. Currently, bi-ped walking humanoid robots are designed manually on trial-and-error basis. Although certain control theory exists, such as zero moment point (ZMP) compensation, these theories does not constrain design space of humanoid robot morphology or detailed control. Thus, engineers has to design control program for apriori designed morphology, neither of them shown to be optimal within a large design space. We propose evolutionary approaches that enables: (1) automated design of control program for a given humanoid morphology, and (2) co-evolution of morphology and control. An evolved controller has been applied to a humanoid PINO, and attained more stable walking than human designed controller. Co-evolution was achieved in a precision dynamics simulator, and discovered unexpected optimal solutions. This indicate that a complex design task of bi-ped humanoid can be performed automatically using evolution-based approach, thus varieties of humanoid robots can be design in speedy manner. This is a major importance to the emerging robotics industries.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Inaba, M., Kanehiro, F., Kagami, S., Inoue, H.: Two-armed Bipedal Robot that can Walk, Roll Over and Stand up. In: Proc. of International Conference on Intelligent Robots and Systems (1995)
Hashimoto, S., Narita, S., Kasahara, K., Shirai, K., Kobayashi, T., Takanishi, A., Sugano, S., et al.: Humanoid Robots in Waseda University - Hadaly-2 and WABIAN. In: Proc. of The First IEEE-RAS International Conference on Humanoid Robots, CDROM (2000)
Yamasaki, F., Matsui, T., Miyashita, T., Kitano, H.: PINO The Humanoid that Walk. In: Proc. of The First IEEE-RAS International Conference on Humanoid Robots, CDROM (2000)
Vukobratović, M., Borovac, B., S̆urdilović, D.: Zero-Moment Point - Propoer Interpretation and New Apprications. In: Proc. of The Second IEEE-RAS International Conference on Humanoid Robots, CD-ROM (2001)
Sims, K.: Evolving Virtual Creatures, Computer Graphics Proceedings, pp. 12-22 (1994)
Sims, K.: Evolving 3D Morphology and Behavior by Competition. Artificial Life IV, pp. 28-39 (1994)
Ventrella, J.: Exploration in the Emergence of Morphology and Locomotion Behavior in Animated Characters. Artificial Life IV, 436–441 (1994)
Kikuchi, K., Hara, F.: Evolutionary Design of Morphology and Intelligence in Robotic System. In: Proceedings of the fifth international conference on SAB, pp. 540–545 (1998)
Kitamura, S., Kakuda, Y., Murao, H., Gotoh, J., Koyabu, M.: A Design Method as Inverse Problems and Application of Emergent Computations. SICE 36(No.1), 90–97 (2000)
Koza, J.: Genetic Programming II. MIT Press, Cambridge (1994)
Lipson, H., Plollack, J.B.: Automatic design and manufacture of robotic lifeforms. Nature 406(6799), 974–978 (2000)
Endo, K., Maeno, T.: Simultaneous Generation of Morphology of Body and Neural System of Multi-Linked Locomotive Robot using Evolutionary Computation. In: Proceedings of the 32nd International Symposium on Robotics, CDROM (2001)
Endo, K., Maeno, T.: Simultaneous Design of Morphology of Body, Neural Systems and Adaptability to Environment of Multi-Link-Type Locomotive Robots using Genetic Programming. In: Proc. IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 2282–2287 (2001)
Fukuda, T., Komata, Y., Arakawa, T.: Stabilization Control of Biped Locomotion Robot based learning with GAs having Self-adaptive Mutation and Recurrent Neural Networks. In: Proc. of the International Conference on Robotics and Automation, pp. 217–222 (1997)
Cao, M., Kawamura, A.: A Design Method of Neural Oscillatory Networks for Generation of Humanoid Biped walking Patterns. In: Proc. of the International Conference on Robotics and Automation, pp. 2357–2362 (1998)
Kitano, H.: Designing neural networks using genetic algorithms with graph generation system. Complex System, 454–461 (1990)
Eshleman, L.J., Schaffer, J.D.: Real-Coded Genetic Algorithms and Interval-Schemata. Foundations of Genetic Algorithms 2, 187–202 (1993)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Endo, K., Yamasaki, F., Maeno, T., Kitano, H. (2003). Co-evolution of Morphology and Controller for Biped Humanoid Robot. In: Kaminka, G.A., Lima, P.U., Rojas, R. (eds) RoboCup 2002: Robot Soccer World Cup VI. RoboCup 2002. Lecture Notes in Computer Science(), vol 2752. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45135-8_28
Download citation
DOI: https://doi.org/10.1007/978-3-540-45135-8_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40666-2
Online ISBN: 978-3-540-45135-8
eBook Packages: Springer Book Archive