Abstract
This paper introduces an accurate yet analytically simple approximation to the stance dynamics of the Spring-Loaded Inverted Pendulum (SLIP) model in the presence of non-negligible damping and non-symmetric stance trajectories. Since the SLIP model has long been established as an accurate descriptive model for running behaviors, its careful analysis is instrumental in the design of successful locomotion controllers. Unfortunately, none of the existing analytic methods in the literature explicitly take damping into account, resulting in degraded predictive accuracy when they are used for dissipative runners. We show that the methods we propose not only yield average predictive errors below 2% in the presence of significant damping, but also outperform existing alternatives to approximate the trajectories of a lossless model. Finally, we exploit both the predictive performance and analytic simplicity of our approximations in the design of a gait-level running controller, demonstrating their practical utility and performance benefits.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Ahmadi, M., Buehler, M.: Controlled passive dynamic running experiments with the ARL-monopod II. IEEE Trans. Robot. 22(5), 974–986 (2006)
Alexander, R.M.: Three uses for springs in legged locomotion. Int. J. Robot. Res. 9(2), 53–61 (1990)
Alexander, R.M., Jayes, A.S.: Vertical movement in walking and running. J. Zoology, Lond. 185, 27–40 (1978)
Altendorfer, R., Koditschek, D.E., Holmes, P.: Stability analysis of legged locomotion models by symmetry-factored return maps. Int. J. Robot. Res. 23(10–11), 979–999 (2004)
Arampatzis, A., Briggemann, G.-P., Metzler, V.: The effect of speed on leg stiffness and joint kinematics in human running. J. Biomech. 32, 1349–1353 (1999)
Arslan, O.: Model based methods for the control and planning of running robots. M.Sc., Bilkent Univ., Ankara, Turkey, July (2009)
Arslan, O., Saranli, U., Morgul, O.: Reactive footstep planning for a planar spring-mass hopper. In: Proceedings of the International Conference on Intelligent Robots and Systems, St. Louis, MO, October (2009)
Blickhan, R., Full, R.J.: Similarity in multilegged locomotion: bouncing like a monopode. J. Comp. Physiol. A Neuroethol. Sens. Neural Behav. Physiol. 173(5), 509–517 (1993)
Carver, S.: Control of a spring-mass hopper. Ph.D., Cornell University, January (2003)
Cham, J.G., Karpick, J.K., Cutkosky, M.R.: Stride period adaptation of a biomimetic running hexapod. Int. J. Robot. Res. 23(2), 141–153 (2004)
Diamond, J.: Why animals run on legs, not on wheels. Discover 4(9), 64–67 (1983)
Farley, C.T., Ferris, D.P.: Biomechanics of walking and running: center of mass movements to muscle action. Exerc. Sport Sci. Rev. 26, 253–283 (1998)
Full, R.J., Koditschek, D.E.: Templates and anchors: neuromechanical hypotheses of legged locomotion. J. Exp. Biol. 202, 3325–3332 (1999)
Geyer, H., Seyfarth, A., Blickhan, R.: Spring-mass running: simple approximate solution and application to gait stability. J. Theor. Biol. 232(3), 315–328 (2005)
Gregorio, P., Ahmadi, M., Buehler, M.: Design, control, and energetics of an electrically actuated legged robot. IEEE Trans. Syst. Man Cybern. 27(4), 626–634 (1997)
Grimmer, S., Ernst, M., Gunther, M., Blickhan, R.: Running on uneven ground: leg adjustment to vertical steps and self-stability. J. Exp. Biol. 211(18), 2989–3000 (2008)
Holmes, P.: Poincaré, celestial mechanics, dynamical-systems theory and “chaos”. Phys. Rep. (Review Section of Physics Letters), 193, 137–163 (1990)
Holmes, P., Full, R., Koditschek, D., Guckenheimer, J.: The dynamics of legged locomotion: models, analyses, and challenges. SIAM Rev. 48(2), 207–304 (2006)
Hurst, J.W., Chestnutt, J.E., Rizzi, A.A.: Design and philosophy of the BiMASC, a highly dynamic biped. In: Proceedings of the International Conference on Robotics and Automation, pp. 1863–1868, April 10–14, Roma (2007)
Jindrich, D.L., Qiao, M.: Maneuvers during legged locomotion. Chaos 19(2), 026105 (2009)
Koditschek, D.E., Buehler, M.: Analysis of a simplified hopping robot. Int. J. Robot. Res. 10(6), 587–605 (1991)
LaBarbera, M.: Why the wheels won’t go. Am. Nat. 121(3), 395–408 (1983)
Nelson, G.M., Quinn, R.D.: Posture control of a cockroach-like robot. IEEE Control Syst. Mag. 19(2), 9–14 (1999)
Playter, R., Buehler, M., Raibert, M.: BigDog. Proc. SPIE 6230 (2006). doi:10.1117/12.084087
Poulakakis, I., Grizzle, J.W.: Formal embedding of the spring loaded inverted pendulum in an asymmetric hopper. In: Proceedings of the European Control Conference, Kos (2007)
Poulakakis, I., Papadopoulos, E., Buehler, M.: On the stability of the passive dynamics of quadrupedal running with a bounding gait. Int. J. Robot. Res. 25(7), 669–687 (2006)
Pratt, J., Pratt, G.: Intuitive control of a planar bipedal walking robot. In: Proceedings of the International Conference on Robotics and Automation, pp. 2014–2021, Leuven, Belgium (1998)
Raibert, M.: Legged Robots that Balance. MIT Press Series in Artificial Intelligence. MIT Press, Boston (1986)
Saranli, U.: Dynamic locomotion with a hexapod robot. Ph.D., The University of Michigan, Ann Arbor, MI, September (2002)
Saranli, U., Koditschek, D.E.: Template based control of hexapedal running. In: Proceedings of the IEEE International Conference on Robotics and Automation, vol. 1, pp. 1374–1379, Taipei, Taiwan, September (2003)
Saranli, U., Schwind, W.J., Koditschek, D.E.: Toward the control of a multi-jointed, monoped runner. In: Proceedings of the IEEE International Conference on Robotics and Automation, vol. 3, pp. 2676–2682, New York (1998)
Saranli, U., Buehler, M., Koditschek, D.E.: RHex: a simple and highly mobile robot. Int. J. Robot. Res. 20(7), 616–631 (2001)
Sato, A., Buehler, M.: A planar hopping robot with one actuator: design, simulation, and experimental results. In: Proceedings of the International Conference on Intelligent Robots and Systems, vol. 4, pp. 3540–3545, Sept.–2 Oct., Sendai (2004)
Schmitt, J.: A simple stabilizing control for sagittal plane locomotion. J. Comput. Nonlinear Dyn. 1(4), 348–357 (2006)
Schwind, W.J.: Spring loaded inverted pendulum running: a plant model. Ph.D., University of Michigan, Ann Arbor (1998)
Schwind, W.J., Koditschek, D.E.: Approximating the stance map of a 2 DOF monoped runner. J. Nonlinear Sci. 10(5), 533–568 (2000)
Zeglin, G.: The Bow Leg hopping robot. Ph.D., Carnegie Mellon University, Pittsburgh, CMU-RI-TR-99-33, October (1999)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Saranlı, U., Arslan, Ö., Ankaralı, M.M. et al. Approximate analytic solutions to non-symmetric stance trajectories of the passive Spring-Loaded Inverted Pendulum with damping. Nonlinear Dyn 62, 729–742 (2010). https://doi.org/10.1007/s11071-010-9757-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-010-9757-8