Skip to main content
Log in

Leg recirculation in horizontal plane locomotion

  • Original Paper
  • Published:
Biological Cybernetics Aims and scope Submit manuscript

Abstract

A protocol prescribing leg motion during the swing phase is developed for the planar lateral leg spring model of locomotion. Inspired by experimental observations regarding insect leg function when running over rough terrain, the protocol prescribes the angular velocity of the swing-leg relative to the body in a feedforward manner, yielding natural variations in the leg touch-down angle in response to perturbations away from a periodic orbit. Analysis of the reduced order model reveals that periodic gait stability and robustness to external perturbations depends strongly upon the angular velocity of the leg at touch-down. While the leg angular velocity at touch-down provides control over gait stability and can be chosen to stabilize unstable gaits, the resulting basin of stability is much smaller than that observed for the original lateral leg spring model with a fixed leg touch-down angle. Comparisons to experimental leg angular velocity data for running cockroaches reveal that while the proposed protocol is qualitatively correct, smaller leg angular accelerations occur during the second half of the swing phase. Modifications made to the recirculation protocol to better match experimental observations yield large improvements in the basin of stability.

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

Abbreviations

k :

Spring stiffness

m :

Body mass

I :

Body moment of inertia

l :

Force-free leg length

d :

Distance between center of mass and leg attachment point

η :

Spring leg length (η(0) = l)

ζ :

Distance between foot placement and center of mass

ψ :

Angle ζ makes with local horizontal axis

v :

Center of mass velocity

δ :

Velocity heading angle

θ :

Body rotation angle

\({\dot{\theta}}\) :

Body angular velocity

β :

Leg angle with respect to body axes

\({\dot{\beta}}\) :

Leg angular velocity with respect to body axes

ω :

Leg recirculation amplitude

a :

Leg recirculation frequency

\({\phi}\) :

Leg recirculation phase shift

t des :

Desired swing phase duration

β des :

Desired leg angle at tt des

\({\dot{\beta}_{\rm des}}\) :

Desired leg angular velocity at tt des

References

  • Altendorfer R, Koditschek D, Holmes P (2004) Stability analysis of legged locomotion models by symmetry-factored return maps. Int J Robot Res 23(11): 979–1000

    Article  Google Scholar 

  • Bassler U, Buschges A (1998) Pattern generation for stick insect walking movements—multisensory control of a locomotor program. Brain Res Rev 27: 65–88

    Article  CAS  PubMed  Google Scholar 

  • Dean J, Cruse H (1986) Evidence for the control of velocity as well as position in leg protraction and retraction by the stick insect. Exp Brain Res 15: 263–274

    Google Scholar 

  • Full R, Koditschek D (1999) Templates and anchors: neuromechanical hypotheses of legged locomotion on land. J Exp Biol 202: 3325–3332

    CAS  PubMed  Google Scholar 

  • Full R, Autmn K, Chung J, Ahn A (1998) Rapid negotiation of rough terrain by the death-head cockroach. Am Zool 38: 81A

    Google Scholar 

  • Full R, Kubow T, Schmitt J, Holmes P, Koditschek D (2002) Quantifying dynamic stability and maneuverability in legged locomotion. Integr Compd Biol 42(1): 149–157

    Article  Google Scholar 

  • Ghigliazza R, Altendorfer R, Holmes P, Koditschek D (2003) A simply stabilized running model. SIAM J Appl Dyn Syst 2(2): 187–218

    Article  Google Scholar 

  • Guckenheimer J, Holmes P (1990) Nonlinear oscillations, dynamical systems, and bifurcations of vector fields. Springer, New York

    Google Scholar 

  • Hooper S, Guschlbauer C, Blumel M, Rosenbaum P, Gruhn M, Akay T, Buschges A (2009) Neural control of unloaded leg posture and of leg swing in stick insect, cockroach, and mouse differs from that in larger animals. J Neurosci 29(13): 4109–4119

    Article  CAS  PubMed  Google Scholar 

  • Hurwitz A (1964) On the conditions under which an equation has only roots with negative real parts. In: Ballman R, Kalaba R (eds) Selected papers on mathematical trends in control theory. Dover, New York

    Google Scholar 

  • Jindrich D (2001) Stability, maneuverability, and control of rapid hexapedal locomotion. University of California, Berkeley

  • Jindrich D, Full R (2002) Dynamic stabilization of rapid hexapedal locomotion. J Exp Biol 205: 2803–2823

    PubMed  Google Scholar 

  • Kram R, Wong B, Full R (1997) Three-dimensional kinematics and limb kinetic energy of running cockroaches. J Exp Biol 200: 1919–1929

    CAS  PubMed  Google Scholar 

  • Kubow T, Full R (1999) The role of the mechanical system in control: a hypothesis of self-stabilization in hexapedal runners. Philos Trans R Soc Lond B 354: 849–861

    Article  Google Scholar 

  • Kukillaya R, Holmes P (2007) A hexapedal jointed-leg model for insect locomotion in the horizontal plane. Biol Cybernet 97(5–6): 379–395

    Article  Google Scholar 

  • Larsen G, Frazier S, Zill S (1997) The tarso-pretarsal chordotonal organ as an element in cockroach walking. J Comp Physiol A 180: 683–700

    Article  Google Scholar 

  • Lee J, Lamperski A, Schmitt J, Cowan N (2006) Task-level control of the lateral leg spring model of cockroach locomotion. Lect Notes Control Inform Sci 340: 167–188

    Article  Google Scholar 

  • Ruina A (1998) Non-holonomic stability aspects of piecewise holonomic systems. Rep Math Phys 42(1–2): 91–100

    Article  Google Scholar 

  • Saranli U, Buehler M, Koditschek D (2001) Rhex: a simple and highly mobile hexapod robot. Int J Robot Res 20(7): 616–631

    Article  Google Scholar 

  • Schmitt J (2007) Incorporating energy variations into controlled sagittal plane locomotion dynamics. In: Proceedings of the international design engineering and technical conference, IDETC07

  • Schmitt J, Holmes P (2000a) Mechanical models for insect locomotion: dynamics and stability in the horizontal plane – application. Biol Cybernet 83(6): 517–527

    Article  CAS  Google Scholar 

  • Schmitt J, Holmes P (2000b) Mechanical models for insect locomotion: dynamics and stability in the horizontal plane – theory. Biol Cybernet 83(6): 501–515

    Article  CAS  Google Scholar 

  • Schmitt J, Holmes P (2001) Mechanical models for insect locomotion: Stability and parameter studies. Physica D 156(1-2): 139–168

    Article  Google Scholar 

  • Schmitt J, Garcia M, Razo R, Holmes P, Full R (2002) Dynamics and stability of legged locomotion in the horizontal plane: a test case using insects. Biol Cybernet 86(5): 343–353

    Article  CAS  Google Scholar 

  • Schwind W, Koditschek D (1998) Characterization of monopod equilibrium gaits. Preprint, Department of EECS, University of Michigan

  • Schwind W, Koditschek D (2000) Approximating the stance map of a 2 dof monoped runner. J Nonlinear Sci 10(5): 533–568

    Article  Google Scholar 

  • Seipel J, Holmes P (2005) Running in three dimensions: analysis of a point-mass sprung-leg model. Int J Robot Res 24(8): 657–674

    Article  Google Scholar 

  • Seipel J, Holmes P, Full R (2004) Dynamics and stability of insect locomotion: a hexapedal model for horizontal plane motions. Biol Cybernet 91: 76–90

    Article  Google Scholar 

  • Seyfarth A, Geyer H, Herr H (2003) Swing-leg retraction: a simple control model for stable running. J Exp Biol 206: 2547–2555

    Article  PubMed  Google Scholar 

  • Sponberg S, Full R (2008) Neuromechanical response of musculo-skeletal structures in cockroachs during rapid running on rough terrain. J Exp Biol 211: 433–446

    Article  CAS  PubMed  Google Scholar 

  • Ting L, Blickhan R, Full R (1994) Dynamic and static stability in hexapedal runners. J Exp Biol 197: 251–269

    CAS  PubMed  Google Scholar 

  • Watson J, Ritzmann R (1998) Leg kinematics and muscle activity during treadmill running in the cockroach, blaberus discoidalis: I. slow running. J Comp Physiol A 182: 11–22

    Article  CAS  PubMed  Google Scholar 

  • Wickramasuriya A, Schmitt J (2009) Improving horizontal plane locomotion via leg angle control. J Theor Biol 256: 414–427

    Article  CAS  PubMed  Google Scholar 

  • Zill S (1990) Mechanoreceptors: exteroceptors and proprioceptors. In: Huber I, Masler E, Rao B (eds) Cockroaches as models for neurobiology: applications in biomedical research, vol II. CRC Press, Boca Raton, pp 247–267

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to J. Schmitt.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wickramasuriya, A., Schmitt, J. Leg recirculation in horizontal plane locomotion. Biol Cybern 101, 247–263 (2009). https://doi.org/10.1007/s00422-009-0333-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00422-009-0333-6

Keywords

Navigation