Skip to main content

Designing and Optimization of Omni-Directional Kick for Bipedal Robots

  • Conference paper
Recent Trends in Applied Artificial Intelligence (IEA/AIE 2013)


The paper presents designing and optimization of key-frame based kick skills for bipedal robots. The kicks, evolved via evolutionary algorithms, allow a humanoid robot to kick in straight, sideways, backward and in angular directions. Experiments are conducted on the simulated model of Nao robot that is being used in the RoboCup Soccer 3D Simulation league. The initial sets of kicks were manually designed by human experts and were passed as seed values to the optimization process. Correctness in the kick direction and the distance covered by the ball were used as the fitness criteria. The findings of the paper not only significantly improves the capability of our RoboCup Soccer 3D team but also provides insight in the designing and optimization of key-frame based kicks that can be utilized by other teams participating in bipedal soccer.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others


  1. Levent Akın, H., Mericli, T., Özkucur, E., Kavaklıoğlu, C., Gökce, B.: Team Discription Paper (2010),

  2. Borisov, A., Ferdowsizadeh, A., Mohr, C., Mellmann, H., Martius, M., Krause, T., Hermann, T., Welter, O., Xu, Y.: Technical Report (2009),

  3. Valtazanos, A., Vafeias, E., Towell, C., Hawasly, M., Tabibian, S.B., Ivanov, P., Wilson, S., Wren, D., Austin Tobin, J., Ramamoorthy, S., Vijayakumar, S.: Team description paper (2012),

  4. Czarnetzki, S., Hauschildt, D., Kerner, S., Urbann, O.: Team Report (2008),

  5. Xu, Y., Mellmann, H.: Adaptive Motion Control: Dynamic Kick for a Humanoid Robot. In: Dillmann, R., Beyerer, J., Hanebeck, U.D., Schultz, T. (eds.) KI 2010. LNCS, vol. 6359, pp. 392–399. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  6. Müller, J., Laue, T., Röfer, T.: Kicking a Ball – Modeling Complex Dynamic Motions for Humanoid Robots. In: Ruiz-del-Solar, J. (ed.) RoboCup 2010. LNCS (LNAI), vol. 6556, pp. 109–120. Springer, Heidelberg (2010)

    Google Scholar 

  7. Urieli, D., MacAlpine, P., Kalyanakrishnan, S., Bentor, Y., Stone, P.: On Optimizing Interdependent Skills: A Case Study in Simulated 3D Humanoid Robot Soccer. In: Proc. of 10th Int. Conf. on Autonomous Agents and Multiagent Systems (AAMAS 2011), Taipei, Taiwan, pp. 769–776 (2011)

    Google Scholar 

  8. Rafael: Development of Behaviors for a Simulated Humanoid Robot, Master’s thesis, University of Aveiro (2008)

    Google Scholar 

  9. Rei, L.: Optimizing Simulated Humanoid Robot Skills, Master’s thesis, University of Porto (2010)

    Google Scholar 

  10. Hausknecht, M., Stone, P.: Learning Powerful Kicks on the Aibo ERS7: The Quest for a Striker. In: RoboCup International Symposium 2010, Singapore, pp. 254–265 (2010)

    Google Scholar 

  11. Zagal, J.C., Ruiz-del-Solar, J.: Learning to Kick the Ball Using Back to Reality. In: Nardi, D., Riedmiller, M., Sammut, C., Santos-Victor, J. (eds.) RoboCup 2004. LNCS (LNAI), vol. 3276, pp. 335–346. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  12. Wama, T., Higuchi, M., Sakamoto, H., Nakatsu, R.: Realization of Tai-Chi Motion Using a Humanoid Robot. In: Rauterberg, M. (ed.) ICEC 2004. LNCS, vol. 3166, pp. 14–19. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  13. Antonelli, M., Dalla Libera, F., Menegatti, E., Minato, T., Ishiguro, H.: Intuitive Humanoid Motion Generation Joining User-Defined Key-Frames and Automatic Learning. In: Iocchi, L., Matsubara, H., Weitzenfeld, A., Zhou, C. (eds.) RoboCup 2008. LNCS (LNAI), vol. 5399, pp. 13–24. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  14. 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)

    Google Scholar 

  15. Yazdi, E., Azizi, V., Haghighat, A.T.: Evolution of biped locomotion using bees algorithm based on truncated fourier series. In: Proceedings of the World Congress on Engineering and Computer Science (WCECS 2010), pp. 378–382 (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations


Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Raza, S.A., Haider, S. (2013). Designing and Optimization of Omni-Directional Kick for Bipedal Robots. In: Ali, M., Bosse, T., Hindriks, K.V., Hoogendoorn, M., Jonker, C.M., Treur, J. (eds) Recent Trends in Applied Artificial Intelligence. IEA/AIE 2013. Lecture Notes in Computer Science(), vol 7906. Springer, Berlin, Heidelberg.

Download citation

  • DOI:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-38576-6

  • Online ISBN: 978-3-642-38577-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics