Abstract
This paper presents a solution to the biped locomotion problem. The robot used for the experiments is robot Nao by Aldebaran Robotics and it is simulated in Webots mobile robot simulator. Our method of solution does not requires the dynamic model of the robot, thus making this approach usable to other biped robots. For faster results the number of degrees of freedom is kept low, only six are used. The walking gait is generated using Central Pattern Generators with limit-cycle oscillators. For the oscillator connection weights required for synchronization, a genetic algorithm is implemented. Our solution is generated automatically and the best results allow the robot to walk twice as fast as the Aldebaran’s webots walk and four times faster than the default walk in Robotstadium.
Chapter PDF
Similar content being viewed by others
References
Aldebaran Robotics: Nao, official player of the RoboCup since 2008 (2011), http://www.aldebaran-robotics.com/en/node/1168
Bourquin, Y.: Self-Organization of Locomotion in Modular Robots. Dissertation, Ecole Polytechnique Federale de Lausanne - EPFL (2004), http://birg.epfl.ch/page53073.html
Cherubini, A., Giannone, F., Iocchi, L., Lombardo, M., Oriolo, G.: Policy gradient learning for a humanoid soccer robot. Robotics and Autonomous Systems 57(8), 808–818 (2009), http://www.sciencedirect.com/science/article/B6V16-4W0R0MN-3/2/1de409f7de564e83189ac81bf3a6ca5f , Humanoid Soccer Robots
Cyberbotics: Robotstadium: online robot soccer competition (2011), http://robotstadium.org/
Cyberbotics: Webots: mobile robot simulation software (2011), http://www.cyberbotics.com
Ijspeert, A.J.: Central pattern generators for locomotion control in animals and robots: A review. Neural Networks 21(4), 642–653 (2008), http://www.sciencedirect.com/science/article/B6T08-4SH6B9F-2/2/2e0a2fdad02d315becc218a6602f054d , robotics and Neuroscience
Ijspeert, A.J., Cabelguen, J.M.: Gait transition from swimming to walking: investigation of salamander locomotion control using nonlinear oscillators. In: Proceeding of Adaptative Motion in Animals and Machines (2003)
Inada, H., Ishii, K.: Bipedal walk using a central pattern generator. International Congress Series 1269, 185–188 (2004), http://www.sciencedirect.com/science/article/B7581-4D338VC-1K/2/ac44f599e008ec39e662ff3e41763cb1 brain-Inspired IT I. Invited papers of the 1st Meeting entitled Brain IT 2004
Kong, J.S., Lee, B.H., Kim, J.G.: A study on the gait generation of a humanoid robot using genetic algorithm. In: SICE 2004 Annual Conference, vol. 1, pp. 187–191 (August 2004)
MacKay-Lyons, M.: Central Pattern Generation of Locomotion: A Review of the Evidence. Physical Therapy 82(1), 69–83 (2002), http://ptjournal.apta.org/content/82/1/69.abstract
Mojon, S.: Using nonlinear oscillators to control the locomotion of a simulated biped robot. Diploma thesis. Ecole Polytechnique Federale de Lausanne - EPFL (2004), http://birg.epfl.ch/page44565.html
Morimoto, J., Cheng, G., Atkeson, C., Zeglin, G.: A simple reinforcement learning algorithm for biped walking. In: Proceedings of IEEE International Conference on Robotics and Automation, ICRA 2004, April 1-May, vol. 3, pp. 3030–3035 (2004)
RoboCup Organization: Robot world cup initiative (2011), http://www.robocup.org
RoboCup Organization: Standard Platform League (2011), http://www.tzi.de/spl/bin/view/Website/WebHome
Strogatz, S., Stewart, I.: Coupled oscillators and biological synchronization. Scientific American 269(6), 68 (1993)
Strom, J., Slavov, G., Chown, E.: Omnidirectional Walking Using ZMP and Preview Control for the NAO Humanoid Robot. In: Baltes, J., Lagoudakis, M.G., Naruse, T., Ghidary, S.S. (eds.) RoboCup 2009. LNCS (LNAI), vol. 5949, pp. 378–389. Springer, Heidelberg (2010), http://dx.doi.org/10.1007/978-3-642-11876-0_33
Vukobratovic, M., Borovac, B., Surdilovic, D.: Zero-Movement Point - Proper Interpretation. Submitted to International Journal of Robotics Research (2004)
Wall, M.: Galib: A c++ library of genetic algorithm component (2011), http://lancet.mit.edu/ga/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Torres, E., Garrido, L. (2012). Automated Generation of CPG-Based Locomotion for Robot Nao. In: Röfer, T., Mayer, N.M., Savage, J., Saranlı, U. (eds) RoboCup 2011: Robot Soccer World Cup XV. RoboCup 2011. Lecture Notes in Computer Science(), vol 7416. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32060-6_39
Download citation
DOI: https://doi.org/10.1007/978-3-642-32060-6_39
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-32059-0
Online ISBN: 978-3-642-32060-6
eBook Packages: Computer ScienceComputer Science (R0)