Skip to main content
Log in

Asymmetric trajectory generation and impedance control for running of biped robots

  • Published:
Autonomous Robots Aims and scope Submit manuscript

Abstract

An online asymmetric trajectory generation method for biped robots is proposed to maintain dynamical postural stability and increase energy autonomy, based on the running stability criterion defined in phases. In a support phase, an asymmetric trajectories for the hip and swing leg of the biped robots is obtained from an approximated running model with two springless legs and a spring-loaded inverted pendulum model so that the zero moment point should exist inside the safety boundary of a supporting foot, and the supporting leg should absorb large reaction forces, take off and fly through the air. The biped robot is under-actuated with six degrees of under-actuation during flight. The trajectory generation strategies for the hip and both legs in a flight phase use the approximated running model and non-holonomic constraints based on the linear and angular momenta at the mass center. Next, we present an impedance control with a force modulation strategy to guarantee a stable landing on the ground and simultaneously track the desired trajectories where the desired impedance at the hip link and both legs is specified. A series of computer simulations for two different types of biped robots show that the proposed running trajectory and impedance control method satisfy the two conditions for running stability and make the biped robot more robust to variations in the desired running speed, gait transitions between walking and running, and parametric modeling errors. We have examined the feasibility of this method with running experiments on a 12-DOF biped robot without arms. The biped robot could run successfully with average forward speed of about 0.3359 [m/s].

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.

Institutional subscriptions

Similar content being viewed by others

References

  • Ahmadi, M., & Buehler, M. (1997). Stable control of a simulated one-legged running robot with hip and leg compliance. IEEE Transactions on Robotics and Automation, 13(1), 96–104.

    Article  Google Scholar 

  • Alexander, R. M. (1990). Three uses for springs in legged locomotion. International Journal of Robotics Research, 9(2), 53–61.

    Article  Google Scholar 

  • Arikawa, K., & Mita, T. (2002). Design of multi-DOF jumping robot. In IEEE int. conf. on robotics and automation (pp. 3992–3997).

  • Boone, G. N., & Hodgins, J. K. (1997). Slipping and tripping reflexes for bipedal robots. Autonomous Robots, 4, 259–271.

    Article  Google Scholar 

  • Cavagna, G. A., Thys, H., & Zamboni, A. (1976). The source of external work in level walking and running. Journal of Physiology, 262, 639–657.

    Google Scholar 

  • Chevalereau, C., Westervelt, E. R., & Grizzle, J. W. (2005). Asymptotically stable running for a five-link, four-actuator, planar bipedal robot. International Journal of Robotics Research, 24(6), 431–464.

    Article  Google Scholar 

  • Erbatur, K., Okazaki, A., Obiya, K., Takahashi, T., & Kawamura, A. (2002). A study on the zero moment point measurement for biped walking robots. In Int. workshop on advanced motion control (pp. 431–436).

  • Francois, C., & Samson, C. (1998). A new approach to the control of the planar one-legged hopper. International Journal of Robotics Research, 17(11), 1150–1166.

    Article  Google Scholar 

  • Frohlich, C. (1979). Do springboard divers violate angular momentum conservation?. American Journal of Physics, 47, 583–592.

    Article  Google Scholar 

  • Fujimoto, Y., & Kawamura, A. (1998). Simulation of an autonomous biped walking robot including environmental force interation. IEEE Robotics and Automation Magazine, 5(2), 33–42.

    Article  Google Scholar 

  • Hodgins, J. K. (1991). Biped gait transitions. In IEEE int. conf. on robotics and automation (pp. 2092–2097).

  • Hodgins, J. K., & Raibert, M. H. (1991). Adjusting step length for rough terrain locomotion. IEEE Transactions on Robotics and Automation, 7(3), 289–298.

    Article  Google Scholar 

  • Hyon, S., & Emura, T. (2004). Running control of a planar biped robot based on energy-preserving strategy. In IEEE int. conf. on robotics and automation (pp. 3791–3796).

  • Ikeda, T., Iwatani, Y., Suse, K., & Mita, T. (1999). Analysis and design of running robots in touchdown phase. In IEEE int. conf. on control applications (pp. 22–27).

  • Kajita, S., Nagasaki, T., Yokoi, K., Kaneko, K., & Tanie, K. (2002). Running pattern generation for a humanoid robot. In IEEE int. conf. on robotics and automation (pp. 2755–2761).

  • Kajita, S., Nagasaki, T., Kaneko, K., Yokoi, K., & Tanie, K. (2004). A hop towards running humanoid biped. In IEEE int. conf. on robotics and automation (pp. 629–635).

  • Kajita, S., Nagasaki, T., Kaneko, K., Yokoi, K., & Tanie, K. (2005). Running controller of humanoid biped HRP-2LR. In IEEE int. conf. on robotics and automation (pp. 616–622).

  • Kwon, O., & Park, J. H. (2002). Locomotion control of biped robot on a slippery surface using reflex control. Advanced Robotics, 16(8), 721–734.

    Article  MathSciNet  Google Scholar 

  • Kwon, O., & Park, J. H. (2003). Gait transitions for walking and running of biped robot. In IEEE int. conf. on robotics and automation (pp. 1350–1355).

  • Lapshin, V. V. (1991). Motion control of a legged machine in the supportless phase of hopping. International Journal of Robotics Research, 10(4), 327–337.

    Article  Google Scholar 

  • Lewis, F. L., Abdallah, C. T., & Dawson, D. M. (1993). Control of robot manipulators. Englewood Cliffs: Prentice-Hall.

    Google Scholar 

  • Li, Q., Takanishi, A., & Kato, I. (1991). A biped walking robot having a zmp measurement system using universal force-moment sensors. In IEEE/RSJ int. workshop on intelligent robots and systems (pp. 1568–1573).

  • Marhefka, D. W., & Orin, D. E. (1999). A compliant contact model with nonlinear damping for simulation of robotic systems. IEEE Transactions on Systems, Man, and Cybernetics–Part A: Systems and Humans, 29(6), 566–572.

    Article  Google Scholar 

  • McMahon, T. A. (1984). Muscles, reflexes, and locomotion. Princeton: Princeton University Press.

    Google Scholar 

  • Nagasaka, K., Kuroki, Y., Suzuki, S., Itoh, Y., & Yamaguchi, J. (2004). Integrated motion control for walking, jumping and running on a small bipedal entertainment robot. In IEEE int. conf. on robotics and automation (pp. 3189–3194).

  • Nagasaki, T., Kajita, S., Yokoi, K., Kaneko, K., & Tanie, K. (2003). Running pattern generation and its evaluation using a realistic humanoid model. In IEEE int. conf. on robotics and automation (pp. 1336–1342).

  • Nunez, V., & Nadjar-Gauthier, N. (2005). Humanoid vertical jump with compliant contact. In Int. conf. on climbing and walking robots (pp. 457–464).

  • Oh, S. Y., & Orin, D. (1986). Dynamic computer simulation of multiple closed-chain robotic mechanisms. In IEEE int. conf. on robotics and automation (pp. 15–20).

  • Papadopoulos, E., & Cherouvim, N. (2004). On increasing energy autonomy for one-legged hopping robot. In IEEE int. conf. on robotics and automation (pp. 4645–4650).

  • Park, J. H. (2001). Impedance control of biped locomotion. IEEE Transactions on Robotics and Automation, 17(6), 870–882.

    Article  Google Scholar 

  • Park, J. H., & Kim, K. D. (1998). Biped robot walking using gravity-compensated inverted pendulum mode and computed torque control. In IEEE int. conf. on robotics and automation (pp. 3528–3533).

  • Park, J. H., & Kwon, O. (2003). Impedance control for running of biped robots. In IEEE/ASME int. conf. on advanced intelligent mechatronics.

  • Playter, R. R., & Raibert, M. H. (1992). Control of a biped somersault in 3d. In IEEE int. conf. on intelligent robots and systems (pp. 582–589).

  • Raibert, M. H. (1986). Legged robots that balance. Cambridge: MIT Press.

    Google Scholar 

  • Ramachandra, K. V. (2000). Kalman filtering techniques for radar tracking. New York: Dekker.

    Google Scholar 

  • Ramey, M. R. (1973). Significance of angular momentum in long jumping. The Research Quarterly of the American Association for Health, Physical Education, and Recreation, 44(4), 488–497.

    Google Scholar 

  • Saranli, U., Schwind, W. J., & Koditschek, D. E. (1998). Toward the control of a multi-jointed, monopod runner. In IEEE int. conf. on robotics and automation (pp. 2767–2682).

  • Seyfarth, A., Geyer, H., Günther, M., & Blickhan, R. (2002). A movement criterion for running. Journal of Biomechanics, 35, 649–655.

    Article  Google Scholar 

  • Spong, M. W., & Vidyasagar, M. (1989). Robot dynamics and control. New York: Wiley.

    Google Scholar 

  • Thorstensson, A., & Roberthson, H. (1987). Adaptations to changing speed in human locomotion: speed of transition between walking and running. Acta Physiol Scand, 131, 211–214.

    Article  Google Scholar 

  • Vukobratovic, M., & Juricic, D. (1969). Contribution to the synthesis of biped gait. IEEE Transactions on Bio-Medical Engineering, BME-16(1), 1–6.

    Article  Google Scholar 

  • Walker, M. W., & Orin, D. E. (1982). Efficient dynamic computer simulation of robotic mechanisms. ASME Journal of Dynamic Systems, Measurement and Control, 104, 205–211.

    Article  MATH  Google Scholar 

  • Yamaguchi, J., Takanishi, A., & Kato, I. (1995). Experimental development of a foot mechanism with shock absorbing material for acquisition of landing surface position information and stabilization of dynamic biped walking. In IEEE int. conf. on robotics and automation (pp. 2892–2899).

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jong Hyeon Park.

Electronic Supplementary Material

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kwon, O., Park, J.H. Asymmetric trajectory generation and impedance control for running of biped robots. Auton Robot 26, 47–78 (2009). https://doi.org/10.1007/s10514-008-9106-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10514-008-9106-7

Keywords

Navigation