Abstract
Biped walking by using all joint movements and DOFs in both directions (sagittal plane and coronal plane) is one of the most complicated research topics in robotics. In this paper, angular trajectories of a stable biped walking for a humanoid robot are generated by a Truncated Fourier Series (TFS) approach. The movements of legs and arms in sagittal plane are implemented by an optimized gait generator and a new model is proposed that can also produce the movement of legs in coronal plane based on TFS. Particle Swarm Optimization (PSO) is used to find the best angular trajectories and optimize TFS. Experimental results show that the using joints movements in sagittal and coronal planes to compose the walking skill allowed the biped robot to walk faster than previous methods that only used the joints in sagittal plane.
Chapter PDF
Similar content being viewed by others
References
Vukobratovic, M., Borovac, B., Surla, D., Stotic, D.: Biped Locomotion Dynamics Stability Control and Application. Springer, London (1990)
Kajita, S., Kanehiro, F., Kaneko, K., Yokoi, K.: Hirukawa. H.: The 3D linear inverted pendulum mode A simple modeling for a biped walking pattern generation. In: Proc. of the 2001 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, pp. 239–246 (2001)
Chevallereau, C., Aoustin, Y.: Optimal reference trajectories for walking and running of a biped robot. Robotica 19, 557–569 (2001)
McGeer, T.: Passive dynamic walking. International Journal of Robotics Research 9(2), 62–82 (1990)
Pinto, C., Golubitsky, M.: Central Pattern Generator for Bipedal locomption. J. Math. Biol. 53, 474–489 (2006)
Ogino, M., Hosoda, K., Asada, M.: Learning Energy Effcient Walking with Ballistic walking. Adaptive Motion of Animals and Machines, pp.155–164 (2006)
Buchli, J., Iida, F., Ijspeert, A.J.: Finding Resonance: Adaptive Frequency scillators for Dynamic Legged Locomotion. In: Proceedings of the 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 3903–3910 (2006)
Matsuoka, K.: Sustained oscillations generated by mutually inhibiting neurons with adaptation. Biol. Cybern. 52, 367–376 (1985)
Yang, L., Chew, C.M., Poo, A.N.: Adjustable Bipedal Gait Generation using Genetic Algourithm Optimized fourier Series Furmulation. In: Proceedings of the 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 4435–4440 (2006)
Shafii, N., Javadi, M.H., Kimiaghalam, B.: A Truncated Fourier Series with Genetic Algorithm for the control of Biped Locomotion. In: Proceeding of the 2009 IEEE/ASME International Conference on advanced intelligent Mechatronics, pp. 1781–1785 (2009)
Shafii, N., Khorsandian, A., Abdolmaleki, A., Jozi, B.: An Optimized Gait Generator Based on Fourier Series Towards Fast and Robust Biped Locomotion Involving Arms Swing. In: Proceeding of the 2009 IEEE International Conference on Automation and Logistics, pp. 2018–2023 (2009)
Boedecker, J.: Humanoid Robot Simulation and Walking Behaviour Development in the Spark Simulator Framework. Technical report, Artificial Intelligence Research University of Koblenz (2005)
Kagami, S., Mochimaru, M., Ehara, Y., Miyata, N., Nishiwaki, K., Kanade, T., Inoue, H.: Measurement and comparison of humanoid H7 walking with human being. Robotics and Autonomous Sys. 48, 177–187 (2003)
Konz, R.J., Fatone, S., Stine, R.L., Ganju, A., Gard, S.A., Ondra, S.L.: A Kinematic Model to Assess Spinal Motion During Walking, J. J. Biomechanics 31, E898–E906 (2006)
Elftman, H.: The function of the arms in walking. J. Hum. Biol. 11, 529–535 (1939)
Collins, S.H., Wisse, M., Ruina, A.: A 3-D passive dynamic walking robot with two legs and knees. Int. J. Robot. Res. 20, 607–615 (2001)
Murray, M.P., Sepic, S.B., Barnard, E.J.: Patterns of sagittal rotation of the upper limbs in walking. Physical Therapy 47, 272–284 (1967)
Thewlis, D., Richards, J., Hobbs, S.: The Appropriateness Of Methods Used To Calculate Joint Kinematics. Journal of Biomechanics 41, S320–S320 (2008)
Shafii, N., Aslani, S., Nezami, O.M., Shiry, S.: Evolution of Biped Walking Using Truncated Fourier Series and Particle Swarm Optimization. In: Baltes, J., Lagoudakis, M.G., Naruse, T., Ghidary, S.S. (eds.) RoboCup 2009. LNCS, vol. 5949, pp. 344–354. Springer, Heidelberg (2010)
Shi, Y., Eberhart, R.C.: Parameter selection in particle swarm optimization. In: Porto, V.W., Waagen, D. (eds.) EP 1998. LNCS, vol. 1447, pp. 591–600. Springer, Heidelberg (1998)
Jiao, B., Lian, Z., Gu, X.: A dynamic inertia weight particle swarm optimization algorithm. J Chaos 37, 698–705 (2008)
Beyer, H.G.: Evolutionary algorithms in noisy environments: theoretical issues and guidelines for practice. Comp. Methods Appl. Mech. Engrg. 186, 239–267 (2000)
Coello, C.A., Pulido, G.T., Lechuga, M.S.: Handling Multiple Objectives With Particle Swarm Optimization. IEEE Trans. Evolutionary Computation 8, 256–279 (2004)
Salman, A., Ahmad, I., Al-Madani, S.: Particle Swarm Optimization For Task Assignment Problem. Microprocessorsand Microsystems 26, 363–371 (2002)
Picado, H., Gestal, M., Lau, N., Reis, L.P., Tomé, A.M.: Automatic Generation of Biped Walk Behavior Using Genetic Algorithms. In: Cabestany, J., Sandoval, F., Prieto, A., Corchado, J.M. (eds.) IWANN 2009. LNCS, vol. 5517, pp. 805–812. Springer, Heidelberg (2009)
Reis, L.P., Lau, N.: FC Portugal Team Description: RoboCup 2000 Simulation League Champion. In: Stone, P., Balch, T., Kraetzschmar, G. (eds.) RoboCup 2000. LNCS (LNAI), vol. 2019, pp. 29–40. Springer, Heidelberg (2001)
Lau, N., Reis, L.P.: FC Portugal - High-level Coordination Methodologies in Soccer Robotics, Robotic Soccer, Book edited by Pedro Lima, Itech Education and Publishing, Vienna, Austria, pp. 167–192 (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Shafii, N., Reis, L.P., Lau, N. (2011). Biped Walking Using Coronal and Sagittal Movements Based on Truncated Fourier Series. In: Ruiz-del-Solar, J., Chown, E., Plöger, P.G. (eds) RoboCup 2010: Robot Soccer World Cup XIV. RoboCup 2010. Lecture Notes in Computer Science(), vol 6556. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-20217-9_28
Download citation
DOI: https://doi.org/10.1007/978-3-642-20217-9_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-20216-2
Online ISBN: 978-3-642-20217-9
eBook Packages: Computer ScienceComputer Science (R0)