Skip to main content
Log in

Receding horizon viability radius for stability of humanoid robot under external perturbation

  • Published:
Journal of Mechanical Science and Technology Aims and scope Submit manuscript

Abstract

In this paper, a new approach that uses the rate of change of the angular momentum about the center of mass (COM) to improve the balance of a humanoid robot is proposed. This approach is motivated by how humans balance themselves when standing, walking, and running by making use of their upper body and swinging legs. Human movements such as lunging forward or backward and rotating arms make use of angular momentum to maintain balance. As the external perturbation increases, a human instinctively decides when and where to take a step to avoid a fall. In the same manner, a humanoid robot subjected to an external perturbation can determine whether to remain standing or to take a step with a swinging leg to maintain balance using RHVR conditions obtained from the proposed linear inverted dumbbell model. The rotation of a dumbbell model with mass inertia is an easy expression of the angular momentum of an upper body, arms, and legs. A zero-moment point (ZMP) outside the support polygon indicates an unbalanced gait and cannot represent a physical point related to the sole of the robot foot, which is defined as pseudo-ZMP (PZMP) in this paper. PZMP located outside the support area provides useful information for balancing the gait. PZMP from the foot edge provides a measure of the unbalanced moment that tends to rotate the humanoid robot around the supporting foot and causes it to fall. It is shown that PZMP is determined by the Gauss’s principle within mechanical constraints of the rate of change of angular momentum about COM. In fact, the actual angular acceleration about COM is determined by the Gauss’s principle. Additionally, RHVRs is defined, that is, viability regions to keep the balance that indicate the essential range of stability implemented to a real system. RHVRs are divided into the real ZMP (RZMP), PZMP and stepping PZMP (SPZMP). Hence, the regions of RHVR and the actual angular acceleration about COM determine which of the three control strategies is used.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. B. Stephens, Humanoid push recovery, The IEEE-RAS 2007 Int. Conf. Humanoid Robots, Pittsburgh, PA, USA., (2007).

  2. S. Kajita, F. Kanehiro, K. Kaneko, K. Yokoi and H. Hirukawa, The 3D linear inverted pendulum model: A simple modeling for a biped walking pattern generation, Proc. of IEEE/RSJ Int. Conf. Intelligent Robots and Systems, (2001) 239–246.

  3. J. E. Pratt, J. Carff, S. Drakunov and A. Goswami, Capture point: A step toward humanoid push recovery, Proc. of IEEE-RAS Int. Conf. Humanoid Robots, (2006) 200–207.

  4. A. Goswami, Foot rotation indicator point: A new gait planning tool to evaluate postural stability of biped robots, Int. Conf. on Robotics and Automation, Detroit, MI, USA., (1999) 47–52.

  5. A. Goswami and V. Kallem, Rate of change of angular momentum and balance maintenance of biped robots, Proc. of IEEE Int. Conf. on Robotics and Automation, (2004) 3785–3790.

  6. M. B. Popovic, A. Hofmann and H. Herr, Zero spof angular momentum control: Definition and applicability, Proc. of IEEE-RAS/RSJ Int. Conf. on Humanoid Robots, (2004) 478–493.

  7. M. Vukobratovic, B. Borovac and D. Surdilovic, Zero moment point-Proper interpretation and new applications, Proc. IEEE-RAS Int. Conf. Humanoid Robots, Tokyo, Japan, (2001) 237–244.

  8. P. Sardain and G. Bessonet, Forces acting on a biped robot: center of pressure-zero moment point, IEEE T. Syst. Man Cy. A, 34(5) (2004) 630–637.

    Article  Google Scholar 

  9. M. Popovic, A. Goswami and H. Herr, Ground reference points in legged locomotion: Definitions, biological trajectories and control implications, Int. J. Robo. Res., 24(12) (2005) 1013–1032.

    Article  Google Scholar 

  10. M. Popovic, A. Hofmann and H. Herr, Angular momentum regulation during human walking: biomechanics and control, Proc. of IEEE Int. Conf. on Robotics and Automation, New Orleans, LA, USA., (2004) 2405–2411.

  11. F. E. Udwadia, Equations of motion for mechanical systems: A unified approach, Int. J. Nonlinear Mech., 31 (1997) 951–958.

    Article  Google Scholar 

  12. C. F. Gauss, Ueber ein neues algemeines Grundgesetz der Mechanik (On a novel, general fundamental law for mechanics), Journal fuer die Reine und Angewandte Mathematik (Journal of Pure and Applied mathematics)., 4 (1829) 232–235.

    Article  MATH  Google Scholar 

  13. F. E. Udwadia and R. E. Kalaba, On the foundations of analytical dynamics, Int. J. Nonlinear Mech., 37 (2002) 1079–1090.

    Article  MATH  MathSciNet  Google Scholar 

  14. M. Vukobratovic and B. Borovac, Zero-moment point-Thirty-five years of its life, Int. J. Hum. Robot., 1(1) (2004) 157–173.

    Article  Google Scholar 

  15. P. B. Wieber, On the stability of walking systems, Proc. of Int. Workshop Humanoid and Human Friendly Robotics, (2002).

  16. S. Kajita, F. Kanehiro, K. Kaneko, K. Fujiwara, K. Harada, K. Yokoi and H. Hirukawa, Biped walking pattern generation by using preview control of zero-moment point, Int. Conf. Robotics and Automation, Taipei, Taiwan, (2003) 1620–1626.

  17. P. B. Wieber et al., Trajectory free linear model predictive control for stable walking in the presence of strong perturbations, Proc. of IEEE-RAS Int. Conf. Humanoid Robots, (2006) 137–142.

  18. J. Pratt and R. Tedrake, Velocity-based stability margins for fast bipedal walking, First Ruperto Carola Sym. in International Science Forum of the University of Heidelberg-Fast Motions in Biomechanics and Robots, Heidelberg, Germany, (2005).

  19. J. E. Pratt and S. V. Drakunov, Derivation and application of a conserved orbital energy for the inverted pendulum bipedal walking model, Proc. of the IEEE Int. Conf. Robotics and Automation, (2007) 4653–4660.

  20. M. Abdallah and A. Goswami, A biomechanically motivated two-phase strategy for biped upright balance control, IEEE Int. Conf. Robotics and Automation, (2005).

  21. K. Hirai, M. Hirose, Y. Haikawa and T. Takenaka, The development of Honda humanoid robot, Proc. of IEEE Int. Conf. on Robotics and Automation, (1998) 1321–1326.

  22. H. Herr and M. B. Popovic, Angular momentum in human walking, J. Exp. Biol., 211 (2008) 467–481.

    Article  Google Scholar 

  23. P. B. Wieber, Viability and predictive control for safe locomotion, Proc. of IEEE/RSJ Int. Conf. on Intelligent Robots & Systems, (2008).

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Munsang Kim.

Additional information

This paper was recommended for publication in revised form by Associate Editor Jong Hyeon Park

Sangyong Lee received the B.S. degree in mechanical engineering from Chonbuk National University, JeonJu, Chonbuk, Korea, in 2000, the M.S. degree from University of Southern California, Los Angeles, USA, in 2002. He is currently a Ph.D. student in the School of Mechanical and Aerospace Engineering at Seoul National University, Seoul, Korea. His current research interests are related to humanoid robots, dynamics & control.

Munsang Kim received the B.S. and M.S. degrees in mechanical engineering from Seoul National University, Seoul, Korea, in 1980 and 1982, respectively, and the Dr.-Ing. degree in robotics from the Technical University of Berlin, Berlin, Germany, in 1987. Since 1987, he has been a Research Scientist with the Korea Institute of Science and Technology, Seoul, where he has led the Advanced Robotics Research Center since 2000, and became the Director of the “Intelligent Robot-The Frontier 21 Program” in October 2003. His current research interests are design and control of novel mobile manipulation systems, haptic device design and control, and sensor application to intelligent robots.

Jongwon Kim received the B.S. degree in mechanical engineering from Seoul National University, Seoul, Korea, in 1978, the M.S. degree from KAIST, Korea, in 1980, and the Ph.D. degree from the University of Wisconsin—Madison in 1987. He is currently an Associate Professor in the School of Mechanical and Aerospace Engineering at Seoul National University in Korea. He worked as a Senior Manager at Daewoo Heavy Industries, Ltd. His research interests are in intelligent manufacturing systems and parallel kinematic machines. Dr. Kim received the Best Paper Award from ASME Manufacturing Engineering Division in 1997 and SME University LEAD Award in 1996.

Mun-Taek Choi received his B.S., M.S. and Ph.D. degree in Aerospace and Mechanical Engineering from University of Southern California in 1994, 1997 and 2000, respectively. He is currently a Senior Research Engineer at the Center for Intelligent Robotics (Frontier 21 Program) in the Korea Institute of Science and Technology. His research interests include software architecture for intelligent robots and dynamics & control of mechanical systems.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lee, S., Kim, M., Kim, J. et al. Receding horizon viability radius for stability of humanoid robot under external perturbation. J Mech Sci Technol 24, 1127–1139 (2010). https://doi.org/10.1007/s12206-010-0326-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12206-010-0326-3

Keywords

Navigation