Human-and-Humanoid Postures Under External Disturbances: Modeling, Simulation, and Robustness. Part 1: Modeling


It is a well-known fact that the growth of technology has radically changed our approach to biosciences and medicine. What is interesting is that in the last decade we have witnessed a reverse influence—a trend towards “biologically inspired” solutions to technical problems. This leads to a true symbiosis between bio and technical sciences. A good example is the intersection and overlapping of three distinct fields: sports, medicine, and robotics. This paper intends to apply sophisticated methods developed for mathematical modeling of humanoid robots in real human motions, particularly in posture stabilization and selection of appropriate postures for different situation in sports and every day life. A general simulation system is realized: following a deductive principle, the algorithm considers particular human/humanoid motions (like those occurring in different sports) as being just special cases of a general motion and impact theory. Simulation includes the interaction with the environment. Simulating a human/humanoid dynamics in a given task, all relevant characteristics could be found: trajectories, velocities and accelerations, loads of joints, power requirements, energy consumption, contact forces including ground reactions, impact effects, etc. Simulation is used in solving a problem that is important for both humans and humanoid robots, namely, the behavior of a posture (keeping stability or collapsing) when subject to different disturbances. Although “posture” is mainly a static term, maintaining its balance in the presence of disturbances is a truly dynamic problem. Typical postures from every day life and sports are considered, such as: upright standing, squat (and partial squat), and three karate postures. Two sorts of disturbances are applied to eventually, compromise the posture: external impulse and permanent external force. This paper does not aim to suggest some new control strategy but to develop the dynamic model and simulation algorithm, and apply them to compare the robustness of different postures to external disturbances.

This is a preview of subscription content, access via your institution.


  1. 1.

    Bernstein, N.: The Co-ordination and Regulation of Movements. Pergamon, Oxford (1967)

    Google Scholar 

  2. 2.

    Fukuda, T., Michelini, R., Potkonjak, V., Tzafestas, S., Valavanis, K., Vukobratovic, M.: How far away is Artificial Man. In: IEEE Robotics and Automation Magazine, pp. 66–73 (2001)

  3. 3.

    Potkonjak, V., Vukobratovic, M.: A generalized approach to modeling dynamics of human and humanoid motion. Intl. J. Humanoid Robotics (World Scientific Publ.) 2(1), 1–24 (2005)

    Google Scholar 

  4. 4.

    Potkonjak, V., Vukobratovic, M., Babkovic, K., Borovac, B.: General model of dynamics of human and humanoid motion: feasibility, potentials and verification. Intl. J. Humanoid Robotics 3(1), 21–48 (2006)

    Article  Google Scholar 

  5. 5.

    Vukobratovic, M., Potkonjak, V., Babkovic, K., Borovac, B.: Simulation model of general human and humanoid motion. Intl. J. Multibody Syst. Dyn. (Springer), 17, 71–96 (2007)

    MATH  Article  MathSciNet  Google Scholar 

  6. 6.

    Potkonjak, V., Vukobratovic, M., Babkovic, K., Borovac, B.: Dynamics and simulation of general human and humanoid motion in sports. In: Pope, N. (ed.) Digital Sport for Performance Enhancement and Competitive Evolution: Intelligent Gaming Technologies. IGI Global, Hershey (2009)

    Google Scholar 

  7. 7.

    Vukobratovic, M., Juricic, D.: Contribution to the synthesis of the biped gait. IEEE Trans. Biomed. Eng. BME 16(1), 1–6 (1969)

    Article  Google Scholar 

  8. 8.

    Vukobratovic, M., Hristic, D., Stojiljkovic, Z.: Development of active anthropomorphic exoskeletons. Med. Biol. Eng. 12(1), 45–62 (1974)

    Article  Google Scholar 

  9. 9.

    Vukobratovic, M., Borovac, B.: Zero-moment point, thirty-five years of its life. Intl. J. Humanoid Robotics 1(1), 157–173 (2004)

    Article  Google Scholar 

  10. 10.

    Tzafestas, S.G., Raibert, M., Tzafestas, C.S.: Robust sliding mode control applied to a 5-link biped robot. J. Intell. Robot. Syst. 15(1), 67–133 (1996)

    Article  Google Scholar 

  11. 11.

    Krikochocitis, T., Tzafestas, C.S., Tzafestas, S.G.: Dynamic modeling and locomotion control of biped autonomous robots. In: Advances in Intelligent Autonomous Systems, pp. 381–406. Kluwer, Dordrecht/Boston (1999)

    Google Scholar 

  12. 12.

    Ken’ichiro, N., et al.: Integrated motion control for walking, jumping and running on a small bipedal entertainment robot. In: Proceedings of the IEEE International Conference on Robotics, & Automation, pp. 3189–3194 (2004)

  13. 13.

    Kajita, S., Nagasaki, T., Kaneko, K., Kirukawa, H.: ZMP-based biped running control. IEEE Robot. Autom. Mag. 14(3), 63–72 (2007)

    Article  Google Scholar 

  14. 14.

    Vukobratovic, M., Potkonjak, V., Tzafestas, S.: Human and humanoid dynamics - from the past to the future. J. Intell. Robot. Syst. 41(Issue 1), 65–84 (2004)

    Article  Google Scholar 

  15. 15.

    Khatib, O., Sentis, L., Park, J., Warren, J.: Whole-body dynamic behavior and control of human-like robots. Intl. J. Humanoid Robotics, World Scientific Publishing Company 1(1), 29–43 (2004)

    Google Scholar 

  16. 16.

    De Sapio, V., Warren, J., Khatib, O.: Predicting reaching postures using a konematically constrained shoulder model. Advances in Robot Kinematics, pp. 209–218. Springer, Printed in the Netherlands (2006)

  17. 17.

    Khatib, O., Warren, J., De Sapio, V., Sentis, L.: Human-Like Motion from Physiologically-Based Potential Field. Building the Information Society, pp. 747–748. Springer Boston (2004)

  18. 18.

    Takahashi, T., Kalamdani, A.: Gait Analysis of Martial Arts for Anthropomorphic Robots. KDC Course Project (2006)

  19. 19.

    Winter, D.A., Patla, A.E., Ishac, M., Gage, W.H.: Motor mechanisms of balance during quiet standing. J. Electromyogr. Kinesiol. 13(Issue 1), 49–56 (2003)

    Article  Google Scholar 

  20. 20.

    Patla, A.E., Ishac, M.G., Winter, D.A.: Anticipatory control of center of mass and joint stability during voluntary arm movement from a standing posture: interplay between active and passive control. Exp. Brain Res. 143(Issue 3), 318–327 (2002)

    Article  Google Scholar 

  21. 21.

    Winter, D.A., Patla, A.E., Prince, F., Ishac, M., Gielo-Perczak, K.: Stiffness control of balance in quiet standing. J. Neurophysiol. 80(Issue 3), 1211–1221 (1998)

    Google Scholar 

  22. 22.

    Winter, D.A., Prince, F., Frank, J.S., Powell, C., Zabjek, K.F.: Unified theory regarding A/P and M/L balance in quiet stance. J. Neurophysiol. 75(Issue 6), 2334–2343 (1996)

    Google Scholar 

  23. 23.

    Horak, F.B., Diener, H.C., Nashner, L.M.: Influence of central set on human postural responses. J. Neurophysiol. 62(Issue 4), 841–853 (1989)

    Google Scholar 

  24. 24.

    Moore, S.P., Rushmer, D.S., Windus, S.L., Nashner, L.M.: Human automatic postural responses: responses to horizontal perturbations of stance in multiple directions. Research 73(Issue 3), 648–658 (1988)

    Google Scholar 

  25. 25.

    Nashner, L.M., Shupert, C.L., Horak, F.B.: Head-trunk movement coordination in the standing posture. Prog. Brain Res. 76, 243–251 (1988)

    Article  Google Scholar 

  26. 26.

    Pai, Y.-C.: Movement termination and stability in standing. Exerc. Sport Sci. Rev. 31(Issue 1), 19–25 (2003)

    Article  Google Scholar 

  27. 27.

    Patton, J.L., Lee, W.A., Pai, Y.-C.: Relative stability improves with experience in a dynamic standing task. Exp. Brain Res. 135(Issue 1), 117–126 (2000)

    Article  Google Scholar 

  28. 28.

    Patton, J., Pai, Y.-C., Lee, W.: Simple model of the feasible limits to postural stability. Annual International Conference of the IEEE Engineering in Medicine and Biology - Proceedings 4, 1679–1682 (1997)

    Google Scholar 

  29. 29.

    Blajer, W., Czaplicki, A.: Modeling and inverse simulation of somersaults on the trampoline. J. Biomech. 34, 1619–1629 (2001)

    Article  Google Scholar 

  30. 30.

    Blajer, W., Czaplicki, A.: Contact modeling and identification of planar somersaults on the trampoline. Multibody Syst. Dyn. 10, 289–312 (2003)

    Article  MATH  Google Scholar 

  31. 31.

    So., B.R., Yi, B.J., Kim, W.K.: Impulse analysis and its applications to dynamic environment. In: Proc of ASME Biennial Mechanisms Conf., Montreal, Canada (2002)

  32. 32.

    Vanrenterghem, M., Lees, A., Lenor, M., Aerts, P., De Clercq, D.: Performing the vertical jump: movement adaptations for sub maximal jumping. Hum. Mov. Sci. 22(6), 1713–1727 (2004)

    Article  Google Scholar 

  33. 33.

    Bueng, R.S., Bying-Ji, Y., Sang-Rok, O., Yound Soo, K.: Landing motion analysis of human-body model considering impact and ZMP condition. In Proc. of 2004 IEEE/RSJ Intl. Conf. Intelligent Robots and Systems, pp. 1972–1978. Sendeai, Japan (2004)

    Google Scholar 

  34. 34.

    Wakai, M., Linthome, N.P.: Optimum take-off angle in the standing long jump. Hum. Mov. Sci. 24(1), 81–96 (2005)

    Article  Google Scholar 

  35. 35.

    Knuesel, H., Geyer, H., Seyfarth, A.: Influence of swing leg movement on running stability. Hum. Mov. Sci. 24(4), 532–543 (2005)

    Article  Google Scholar 

  36. 36.

    Pei-Yan, Z., Tian-Sheng, L.: Real-time motion planning for a volleyball robot task based on a multi-agent technique. J. Intell. Robot Syst. 49, 355–366 (2007)

    Article  Google Scholar 

  37. 37.

    Morlier, J., Mesnard, M.: Influence of the moment exerted by the athlete on the pole in pole-vaulting performance. J. Biomech. 40(10), 2261–2267 (2007)

    Article  Google Scholar 

  38. 38.

    Vukobratovic, M., Potkonjak, V., Matijevic, V.: Dynamics of Robots with Contact Tasks, Research Monograph. Kluwer Academic Publishers (2003)

  39. 39.

    Stephens, B.: Integral control of humanoid balance. In: International Conference on Intelligent Robots and Systems, IROS 2007. IEEE/RSJ, pp. 4020-4027 (2007)

  40. 40.

    Konno, A., Matsumoto, T., Ishida, Y., Sato, D., Uchiyama, M.: Drum beating and a martial art Bojutsu performed by a humanoid robot. In: Carlos de Pina Filho, A. (ed.) Humanoid Robots: New Developments. I-Tech Education and Publishing, Vienna (2007)

  41. 41.

    Matsumoto, T., Konno, A., Gou, L., Uchiyama, M.: A humanoid robot that breaks wooden boards applying impulsive force. In: International Conference on Intelligent Robots and Systems, 2006 IEEE/RSJ Volume, Issue, 9-15, pp. 5919–5924 (2006)

  42. 42.

    Yin, K.K., van de Panne, M.: Omnidirectional humanoid balance control: multiple strategies for reacting to a push. Computer Science technical report TR-2006-11, University of British Columbia (2006)

  43. 43.

    Patton, J.L., Pai, Y.C., Lee, W.A.: Evaluation of a model that determines the stability limits of dynamic balance. Gait Posture 9(1), 38–49 (1999)

    Article  Google Scholar 

  44. 44.

    Patton, J.L.: Global modeling of adaptive, dynamic balance control. Ph.D. dissertation, Northwestern University (1998)

  45. 45.

    Wooten, W.L.: Simulation of leaping, tumbling, landing, and balancing humans. Ph.D. dissertation, Georgia Institute of Technology (1998)

  46. 46.

    Kudoh, S., Komura, T., Ikeuchi, K.: The dynamic postural adjustment with the quadratic programming method. In: Proceedings of the 2002 IEEE/RSJ Intl. Conference on Intelligent Robots and Systems. EPFL, Lausanne. Switzerland (2002)

  47. 47.

    Konno, A., Hwang, Y., Tamada, S., Uchiyama, M.: Working postures for humanoid robots to generate large manipulation force. In: International Conference on Intelligent Robots and Systems IROS 2005, IEEE/RSJ, Volume, Issue, 2–6, pp. 2548–2553 (2005)

  48. 48.

    Vukobratovic, M., Herr, H., Borovac, B., Rakovic, M., Popovic, M., Hofmann, A., Jovanovic, M., Potkonjak, V.: Biological principles of control selection for a humanoid robot’s dynamic balance preservation. Intl. J. Humanoid Robotics 5(4), 639–678 (2008)

    Article  Google Scholar 

  49. 49.

    Vukobratovic, M., Borovac, B., Potkonjak, V., Jovanovic, M.: Dynamic balance of humanoid systems in regular and irregular gaits: an expanded interpretation. Intl. J. Humanoid Robotics 6(Issue 1), 117–145 (2009)

    Article  Google Scholar 

Download references

Author information



Corresponding author

Correspondence to Veljko Potkonjak.

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Potkonjak, V., Tzafestas, S., Vukobratovic, M. et al. Human-and-Humanoid Postures Under External Disturbances: Modeling, Simulation, and Robustness. Part 1: Modeling. J Intell Robot Syst 63, 191–210 (2011).

Download citation


  • Posture
  • Robustness
  • Disturbance
  • Dynamic model
  • Simulation