Abstract
Soccer Humanoid robots must be able to fulfill their tasks in a highly dynamic soccer field, which requires highly responsive and dynamic locomotion. It is very difficult to keep humanoids balance during walking. The position of the Zero Moment Point (ZMP) is widely used for dynamic stability measurement in biped locomotion. In this paper, we present an omnidirectional walk engine, which mainly consist of a Foot planner, a ZMP and Center of Mass (CoM) generator and an Active balance loop. The Foot planner, based on desire walk speed vector, generates future feet step positions that are then inputs to the ZMP generator. The cart-table model and preview controller are used to generate the CoM reference trajectory from the predefined ZMP trajectory. An active balance method is presented which keeps the robot’s trunk upright when faced with environmental disturbances. We have tested the biped locomotion control approach on a simulated NAO robot. Our results are encouraging given that the robot has been able to walk fast and stably in any direction with performances that compare well to the best RoboCup 2012 3D Simulation teams.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Vukobratovic, M., Stokic, D., Borovac, B., Surla, D.: Biped Locomotion: Dynamics, Stability, Control and Application, p. 349. Springer (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: IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 239–246 (2001)
Kajita, S., Kanehiro, F., Kaneko, K., Fujiwara, K.: Biped walking pattern generation by using preview control of zero-moment point. In: IEEE International Conference on Robotics and Automation, ICRA 2003, pp. 1620–1626 (2003)
Erbatur, K., Kurt, O.: Natural ZMP Trajectories for Biped Robot Reference Generation. IEEE Transactions on Industrial Electronics 56(3), 835–845 (2009)
Graf, C., Rofer, T.: A closed-loop 3D-LIPM gait for the RoboCup Standard Platform League humanoid. In: Fourth Workshop on Humanoid Soccer Robots in IEEE Conference of Humanoid Robots, pp. 15–22 (2010)
Gouaillier, D., Collette, C., Kilner, C.: Omni-directional Closedloop Walk for NAO. In: IEEE-RAS International Conference on Humanoid Robots, pp. 448–454 (2010)
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, vol. 5949, pp. 378–389. Springer, Heidelberg (2010)
Ferreira, R., Reis, L.P., Moreira, A.P., Lau, N.: Development of an Omnidirectional Kick for a NAO Humanoid Robot. In: Pavón, J., Duque-Méndez, N.D., Fuentes-Fernández, R. (eds.) IBERAMIA 2012. LNCS (LNAI), vol. 7637, pp. 571–580. Springer, Heidelberg (2012)
Domingues, E., Lau, N., Pimentel, B., Shafii, N., Reis, L.P., Neves, A.J.R.: Humanoid Behaviors: From Simulation to a Real Robot. In: Antunes, L., Pinto, H.S. (eds.) EPIA 2011. LNCS (LNAI), vol. 7026, pp. 352–364. Springer, Heidelberg (2011)
Park, J., Youm, Y.: General ZMP preview control for bipedal walking. In: 2007 IEEE International Conference on Robotics and Automation, pp. 2682–2687 (April 2007)
Katayama, T., Ohki, T., Inoue, T., Kato, T.: Design of an optimal controller for a discrete-time system subject to previewable demand. International Journal of Control 41(3), 677–699 (1985)
Gouaillier, D., Hugel, V., Blazevic, P., Kilner, C., Monceaux, J., Lafourcade, P., Marnier, B., Serre, J., Maisonnier, B.: Mechatronic design of NAO humanoid. In: Proceedings of the IEEE International Conference on Robotics and Automation, pp. 769–774 (2009)
Boedecker, J., Asada, M.: SimSpark – Concepts and Application in the RoboCup 3D Soccer Simulation League. In: Autonomous Robots, pp. 174–181 (2008)
Shafii, N., Reis, L.P., Rossetti, R.J.: Two humanoid simulators: Comparison and synthesis. In: 2011 6th Iberian Conference on Information Systems and Technologies (CISTI), pp. 1–6 (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Shafii, N., Abdolmaleki, A., Ferreira, R., Lau, N., Reis, L.P. (2013). Omnidirectional Walking and Active Balance for Soccer Humanoid Robot. In: Correia, L., Reis, L.P., Cascalho, J. (eds) Progress in Artificial Intelligence. EPIA 2013. Lecture Notes in Computer Science(), vol 8154. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40669-0_25
Download citation
DOI: https://doi.org/10.1007/978-3-642-40669-0_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-40668-3
Online ISBN: 978-3-642-40669-0
eBook Packages: Computer ScienceComputer Science (R0)