Skip to main content
Proceedings of the National Academy of Sciences of the United States of America logoLink to Proceedings of the National Academy of Sciences of the United States of America
. 2008 Feb 28;105(9):3179–3184. doi: 10.1073/pnas.0705442105

Limbless undulatory propulsion on land

Z V Guo *, L Mahadevan *,†,
PMCID: PMC2265148  PMID: 18308928

Abstract

We analyze the lateral undulatory motion of a natural or artificial snake or other slender organism that “swims” on land by propagating retrograde flexural waves. The governing equations for the planar lateral undulation of a thin filament that interacts frictionally with its environment lead to an incomplete system. Closures accounting for the forces generated by the internal muscles and the interaction of the filament with its environment lead to a nonlinear boundary value problem, which we solve using a combination of analytical and numerical methods. We find that the primary determinant of the shape of the organism is its interaction with the external environment, whereas the speed of the organism is determined primarily by the internal muscular forces, consistent with prior qualitative observations. Our model also allows us to pose and solve a variety of optimization problems such as those associated with maximum speed and mechanical efficiency, thus defining the performance envelope of this mode of locomotion.

Keywords: undulatory locomotion, optimization, snake, worm


Slender organisms such as sperms, worms, snakes, and eels propel themselves through a fluid using undulatory waves of flexure that propagate along their body (1). However, undulatory propulsion is not limited to movements through a liquid. Indeed, the side-to-side slithering of snakes, worms, and other elongated organisms that “swim” on land by lateral undulation has piqued the curiosity and interest of humans since biblical times (2).§ It is only in the last century that we have begun to understand this unusual (and seemingly inefficient) mode of locomotion (3). These studies continue into the present, as zoologists try to decipher the neural and physiological bases for the generation of rhythmic patterns of muscular contraction (4, 5) and engineers build and analyze hyper-redundant robotic machines inspired by these organisms (6, 7). From a mechanistic perspective, lateral undulatory locomotion on land has its genesis in the interaction between retrograde flexural waves propagating along the slender body and anisotropic frictional contact with a solid environment. Although this has been known qualitatively for a long time (1, 3, 8, 9), a number of questions remain. In particular, understanding the coupling of the endogenous dynamics of muscular force generation to the exogenous dynamics of the interaction of the organism with its external environment to determine the gait and velocity remains an open question. Furthermore, the important aspects of locomotion associated with gait selection in the presence of sensorimotor feedback are not addressed. Lateral undulatory locomotion on land allows us to approach both these basic questions directly in the context of a relatively simple and realistic model for the exogenous dynamics, allowing the organism's gait, defined here as the periodic shape of the organism, its velocity, and the reactive forces on it to be determined simultaneously. In addition, the simplicity of the model allows us to explore the limits imposed by physics and physiology on movement. Our work thus complements that of biologists who study the anatomical basis, the physiology and performance of limbless undulation on land, as well as that of the robotics community who focus on motion analysis and planning from a control-theoretic perspective.

At first glance, motion by lateral undulation seems paradoxical; the animal glides forward continuously at a constant velocity, tangential to itself everywhere, despite the fact that the only forces in that direction are due to friction, which constantly retards this motion. The resolution of this apparent paradox is clear: propulsion arises due to the in-plane lateral forces generated when the organism braces the sides of its body against the medium or substrate in the presence of an anisotropy of resistance to lateral and longitudinal motion of the slender, curved body (1, 8). A wave of flexure that is fixed in the laboratory frame leads to alternating sideways thrust, which then lead to forward (or backward) movement as shown schematically in Fig. 1a.Locomotion, which is achieved through the appropriate coupling of endogenous dynamics to exogenous dynamics, involves four components: (i) the endogenous dynamics of force production by muscle, (ii) the exogenous dynamics due to the interaction of the organism with its environment, (iii) the consideration of linear and angular momentum balance in the body–environment system, and finally (iv) the proprioceptive feedback that involves sensorimotor coupling as the organism responds to the forces on and in it. Here we will focus on the first three components by considering the steady lateral undulatory movements of a snake or similar organism on a solid substrate to determine its shape and speed.

Fig. 1.

Fig. 1.

The model. (a) A schematic view of lateral undulation (after ref. 1). The snake is moving at +x direction with a velocity vx. Solid dots indicate the location of inflection points. The shaded areas qualitatively describe the pattern and amplitude of muscle activity (4, 5). The dotted lines show the track left behind. For undulations without lateral slip, the flexural waves are stationary relative to the ground, and thus the pattern of muscle activity is stationary relative to the lab frame. For undulations with lateral slip, the dashed arrows show the slip velocity in the lab frame U and its components along the tangent and normal. (b) A small segment of the organism shows the internal forces and moments at a cross-section. (c) A visco-elastic model of the same segment contains three parallel elements, a passive elastic element (spring), a passive viscous element (dashpot), and an active muscular element.

Formulation

Equations of Motion.

Because snakes are long slender limbless vertebrates, we model one as an inextensible, unshearable filament of length L and circular cross-section (radius R), lying on a plane whose normal is along z, with arc-length s ∈ [0, L] parameterizing each cross-section along the snake. We denote the position vector of any cross-section of the filament as r(s, t), so that the tangent to its center line t(s, t) = rs (s, t) makes an angle θ(s, t) with the x direction (Fig. 1 a and b). Conservation of linear and angular momentum leads to the equations of motion (10)

graphic file with name zpq00908-9003-m01.jpg

Here (.)a = ∂(.)/∂a, F(s, t) is the internal force resultant, M(s, t)z is the internal moment resultant, f(s, t) is the external force per unit length at each cross-section, ρ0 is the mass density, ρ = ρ0πR2 is the mass per unit length, and I = πR4/4 is the second moment of the cross section. The kinematic conditions that determine the location of the snake are given by

graphic file with name zpq00908-9003-m02.jpg

where κ is the curvature of the centerline. These conditions impose the constraint of inextensibility naturally. We observe that Eqs. 1 and 2 are valid in a Lagrangian frame that follows each material cross-section along the organism.

For such a filament moving along its own tangent, rt = υ(t)t, where υ(t) is the speed of any (all) point along the filament. Using the identity (.)t = υ∂(.)/∂s, rtt = υtt + κυ2 n, where n(s, t) is the normal to the centerline of the filament (Fig. 1b). Decomposing the internal and external forces along the tangent and normal, we write F = Tt + Nn and f = −pn − (μp|p| + μwρg)t, where T(s, t) is the tension, N(s, t) is the transverse shear force, p(s, t) is the normal force per unit length of the filament due to its lateral interaction with the substrate, μp is the lateral friction coefficient associated with sliding tangentially against the lateral protuberances, and μw is the longitudinal friction coefficient associated with sliding on the substrate. Using θtt = υ2 κs + υtκ, Eq. 1 may be rewritten, in component form, as

graphic file with name zpq00908-9003-m03.jpg
graphic file with name zpq00908-9003-m04.jpg
graphic file with name zpq00908-9003-m05.jpg

We observe that Eqs. 25 form a set of six equations for the nine unknowns x, y, θ, κ, υ, T, N, M, p that include the shape of the snake, the internal forces and moments in it, the external normal force on it, and the velocity of motion. To complete the formulation, we need to supplement Eqs. 25 with some additional closure relations for the internal moment M and the external normal force p (a Lagrange multiplier that enforces the condition of no transverse slip) and supply some boundary and initial conditions. Focusing on steady lateral undulations (υt = 0) without lateral slip implies that the above equations are also valid in the lab frame, because Eqs. 25 are Galilean invariant (under the transformation s′ = s − υt). From hereon, we will consider only the case of steady undulation in the lab frame.

Closure and Scaling.

The internal moment M(s, t) at any cross-section consists of a passive component with its origins in the response of tissue that resists deformation, and an active component with its origins in muscular contraction. A simple model for the passive response of tissue is afforded by the linear Voigt model for viscoelasticity (11), which states that the uniaxial stress in bulk tissue σ = E ε + ηε, with ε and ε being the strain and strain rate in the tissue, E being the Young's modulus, and η being the viscosity of the tissue (12, 13) (Fig. 1c). For the inextensible bending of slender body, this implies that the passive moment Mp = Me + Mυ, where Me and Mυ are the elastic and viscous moments, and Me = EIκ, Mυ = ηIκt = ηIυκs. During lateral undulatory locomotion, muscles on either side of the body are activated alternatively (4), become active at the point of maximal convex flexion, and cease activity at the point of maximal concave flexion. This leads to an alternating active flexural moment generated by the muscles which connect the vertebrae and skin of the snake; the pattern and amplitude of muscle activity are qualitatively described by the shaded area shown in Fig. 1a. In general, there is a time delay between muscle activation and the development of contractile force (≈ 0.1 s, ref. 14); however, since this time is much smaller than the period of muscle contraction (≈1 s, ref. 5), we will neglect the effects of this delay here. The simplest form of the active moment that is consistent with this periodic pattern of muscle activity is Ma = ma sin (2πs/l), s ∈ [0, l], where l is the arc-length within one period and ma is the amplitude of the active moment. Then, the total internal moment, which is the sum of the passive and active moments, is given by

graphic file with name zpq00908-9003-m06.jpg

We also need a relation for the forces associated with the interaction of the snake with the external environment, characterized by the normal force per unit length p. We note that p(s) should (i) be periodic, except near the ends; (ii) switch signs at the locations of the maximally curved regions because the lateral force in the neighborhood of these points does not contribute to active propulsion; and (iii) have a maximum in between the maximally curved regions, which is consistent with observations. To go further, we consider three different forms of p that satisfy the above conditions; (I) p = C(δ(sl/4) − δ(s − 3l/4)), i.e., it is localized at the inflection points of the (unknown) path, corresponding to the situation when the snake pushes against an array of pegs (1). (II) p = C sin(2πs/l), i.e., it is proportional to the active moment, because a larger active moment results in a large normal force. (III) p = C sin θ, i.e., it is determined by the local shape of the snake. To understand this last limit, we first consider the creeping motion of a worm or snake in a viscous liquid. Then the viscous force on the body is proportional to its relative speed to the medium (15), so that the lateral force per unit length p(s) = C U sin θ, where C is the drag coefficient along the normal n(s, t), U is the slip velocity relative to the medium, and U sin θ is the lateral slip velocity (Fig. 1a). For undulations without lateral slip [see supporting information (SI) Appendix for the case of undulations with lateral slip], we consider the limiting process where C → ∞, U → 0, but CU = C = constant, which leads to the above formula for p. For all three forms of p, C > 0 has the dimensions of force per unit length, and is a phenomenological characterization of the organism's interaction with its environment. These closure relations for M, p do not account for sensorimotor feedback or proprioception, but do allow us to formulate a series of problems for gait selection as a function of the endogenous and exogenous dynamics. In the following, we will use

graphic file with name zpq00908-9003-m07.jpg

for ease of analysis, but our calculations with the other forms (see SI Appendix) yields qualitatively similar results for the factors that determine the gait and velocity of the snake.

For steady undulations, υt = 0. Then, substituting for the shear force N from Eq. 5, the torque M from Eq. 6 and the normal force per unit length p from Eq. 7 into Eqs. 3 and 4 leads to the system

graphic file with name zpq00908-9003-m08.jpg
graphic file with name zpq00908-9003-m09.jpg

for the variables θ(s), T(s), with s the coordinate in the traveling wave frame. In terms of the dimensionless variables = s/l, = x/l, ȳ = y/l, κ̄ = κl, = (T − ρυ2)/ρgl we can rewrite Eqs. 8 and 2, on dropping the bars, as

graphic file with name zpq00908-9003-m10.jpg
graphic file with name zpq00908-9003-m11.jpg
graphic file with name zpq00908-9003-m12.jpg

Here, the dimensionless parameters μw and μp are the longitudinal and lateral friction coefficients; Mo = 4π2magl2 is the dimensionless amplitude of the active moment, Pr = Cg is the dimensionless lateral resistive force, and Be = (E − ρ0υ2)Igl3 and Vi = ηIυ/ρgl4 are the dimensionless passive elastic and viscous bending stiffnesses of the slender organism. These dimensionless parameters fall into two categories: μw, μp, Pr, which characterize the exogenous dynamics of the system, and Mo, Be, Vi, which characterize the endogenous dynamics of the system. For snakes moving on a variety of surfaces, μw ≈ μp ≈ 0.2, Pr ∈ [0.1, 100], Mo ∈ [0, 200], Be ∈ 4[10−4, 0.1], and Vi ∈ 4[10−5, 0.01] (see SI Appendix). To complete the formulation of the boundary value problem, we must specify some boundary conditions. To eliminate rigid displacements and rotations, we let x(0) = y(0) = θ(0) = 0. For long snakes, ignoring end effects (see SI Appendix), we look for periodic solutions so that

graphic file with name zpq00908-9003-m13.jpg

Periodic solutions also require κss|0 = κss|1; we note that this condition follows by integrating the second equation in Eq. 9 subject to Eq. 10.

The nonlinear system (Eqs. 9 and 10) forms a seventh-order system of ODEs with eight boundary conditions for the unknown shape (x, y, θ, κ, κs, κss), the tension T, the speed υ and the arc-length within a period l. This freedom implies that we may, for example, arbitrarily choose the speed υ and arc-length within a period l to account for the fact that the snake can vary its velocity and wavelength during undulation (this fixes Be and Vi for a given organism) and determine the amplitude of the active moment Mo = Mo(μw, μp, Pr, Be, Vi). Alternately, we may choose Mo and determine υ and the other parameters, thus relating the endogenous and exogenous dynamics to the shape and speed of the snake. If, in addition, there are physiological constraints such as limits on muscular performance, speed of contraction, maximum force, etc., some of the parameters are related to each other; this would then lead to further limitations on the locomotory performance envelope of the organism.

Steady Undulation

We now consider the effects of the exogenous and endogenous dynamics on steady movement with the aim of determining the shape and speed of the organism as a function of its active and passive properties as well as its interaction with its environment. To simplify matters, we will use μw = μp = 0.2 for the friction coefficients in all the numerical calculations.

For small-amplitude, long wavelength undulations, we may write θ = θ0 sin(2πs) with θ0 ≪ 1. Substituting this expression into Eq. 9, after some rearrangement, we find that (see SI Appendix)

graphic file with name zpq00908-9003-m14.jpg
graphic file with name zpq00908-9003-m15.jpg
graphic file with name zpq00908-9003-m16.jpg

where

graphic file with name zpq00908-9003-m17.jpg

To leading order, Eq. 12 yields

graphic file with name zpq00908-9003-m18.jpg

Substituting Mo0 into Eq. 11, and using the periodicity condition ∫01 Ts ds = 0, we get

graphic file with name zpq00908-9003-m19.jpg

with only one positive solution

graphic file with name zpq00908-9003-m20.jpg

This allows us to determine the normalized shape of the snake by integrating Eq. 13, which yields

graphic file with name zpq00908-9003-m21.jpg

To determine the regime of validity of this approximate solution, we solve the complete system (Eqs. 9 and 10) numerically using the boundary value problem solver bvp4c in Matlab. In Fig. 2 a and b we show the variation of the amplitude θ0 as a function of Pr for comparison with Eq. 17, and the relation between Mo and Vi for comparison with Eqs. 14 and 15. We find that the approximate solution to the linearized equations agrees well with the numerical results even when the normalized shape of the snake is far from a sinusoidal curve.

Fig. 2.

Fig. 2.

Comparison of analytical and numerical solutions. (a) The maximum tangent angle θmax obtained by numerically solving (Eq. 9) is well approximated by θ0, the amplitude of θ obtained from the linearized Eqs. 1113. Different circles correspond to the values of Pr for the shapes shown in Fig. 3b. Here, Be = 0.4, Vi = 0.04, although Be and Vi do not affect the normalized shape of the snake (i.e., θmax) (see Fig. 3a). (b) The dimensionless active moment Mo, obtained from the numerical solution of Eq. 9, is a linear function of the dimensionless passive viscosity Vi (left and bottom axis, Pr = 0.1, Be = 0.4). We also fit Mo using k1 + k2 Vi and plot k1/Mo0 (triangles), k2/(2π)4 θ0 (circles) (top and right axis). k1/Mo0 and k2/(2π)4 θ0 are ≈1 when Pr > 0.2, which validates Eq. 14. The scaled elastic bending stiffness Be used here is 0.4, but the exact value does not affect Mo (see text).

Exogenous Dynamics.

The results of our linearized analysis, summarized in Eqs. 17 and 18, suggest that the normalized shape of the steadily moving snake depends only on the exogenous parameters: the longitudinal and lateral friction coefficients μw and μp, and the lateral resistive force Pr. Indeed, in Fig. 3a, we show that the normalized shapes for various values of the dimensionless passive elastic and viscous resistance Be, Vi collapse into a single curve, i.e. the passive elasticity and viscosity of the snake do not affect the normalized shape of the snake. An immediate implication of this result is that for a given environment, if the arc-length within a period l (and thus the wavelength within a period λ) remains constant, the snake can increase its projected velocity in the direction of motion υx = ωλ/2π by increasing the frequency ω of its flexural waves. This is qualitatively consistent with observations of lateral undulatory motion of limbless lizards and snakes on land (1619) who increase their velocity by increasing their frequency of bending.

Fig. 3.

Fig. 3.

The effects of exogenous and endogenous dynamics on the normalized shape of a snake. (a) The effects of scaled passive elasticity Be and viscosity Vi on the shape of the snake normalized by the arc-length in a period. The solid line shows one period, whereas the dashed line shows the track, which is the same as the solid line, left behind. The observed collapse of all the shapes shows that the passive elasticity and viscosity do not affect the normalized shape. Here, Pr = 0.18. (b) The effects of exogenous dynamics, i.e., the substrate resistance Pr, on the normalized shape of the snake; we see that the normalized amplitude is large when Pr is small and small when Pr is large. Here, Be = 0.4, Vi = 0.04. (c) The effects of two extreme forms of the active moment on the normalized shape, with Ma1 = ma1 sin(2πs) (solid), Ma2 = m2a tanh(3 sin(2πs)) (dashed and dotted) (Inset). We see that the normalized shape is not strongly affected by the form of the active moment, for a range of values of Be and Vi. Here, Pr = 0.1.

The solution (Eq. 17) also shows that the amplitude of undulation θ0 is large when Pr is small, i.e. when the substrate is easily deformable and small when Pr is large (Fig. 2a), i.e. when the substrate is not very deformable. When Pr >> μwp2, the frictional drag due to the snake's weight is unimportant and the normalized shape does not change much with Pr; however, when Pr ≪ μwp2, the frictional drag due to the snake's weight is important and θ01Pr. The cross-over occurs when Pr ≈ μwp2 = 5. In Fig. 3b, we show the normalized shape of a period of the snake x(s), y(s) for various values of Pr obtained by solving the nonlinear system (Eq. 9). The results are consistent with (Eq. 17); the normalized shape has a small amplitude when the substrate is not very deformable, and has a large amplitude when the substrate is easily deformable.

Endogenous Dynamics.

We now turn to the role of the active moment in determining the gait of the organism. We have seen that the passive elasticity and viscosity characterized by the parameters Be and Vi do not affect the normalized shape of a snake when the active moment is a simple periodic function. To investigate the effect of the form of the active moment, we consider two extremes: a simple sinusoid Ma1 = ma1 sin(2πs/l) and an approximation to a square wave Ma2 = ma2 tanh(3 sin(2πs/l)). In Fig. 3c, we show that the normalized shape of the snake for the two forms of the active moment is essentially the same for a range of values of Be, Vi, i.e., it is independent of the detailed distribution of muscular forces along its body.

However, the active moment is clearly important in determining the speed and the energetics of lateral undulatory locomotion, which we will now consider. During steady undulation, the power generated by muscular contraction is balanced by the dissipation due to endogenous and exogenous sources. Substituting Eq. 6 into Eq. 5 and using Eq. 3 yields, after integrating over one period by parts using Eq. 10, the power balance equation

graphic file with name zpq00908-9003-m22.jpg

Here, the left side is the power generated by the active moment, and the right side is the sum of the power dissipated by external frictional forces and the internal (viscous) frictional dissipation. In the small amplitude approximation, with θ = θ0 sin(2πs), the scaled version of Eq. 19 reads Mo = 2(μw + 2μpPrθ0/π)/θ0 + (2π)4θ0 Vi = Mo0 + (2π)4θ0 Vi, where the last equality follows from Eq. 16. We observe that this relation is identical to Eq. 14, which we can also interpret as an equation for power balance. We see that the dissipation due to the lateral force dominates the contribution due to the weight of the body when 2μpPrθ0/π > μw, while the dissipation due to internal friction is important when (2π)4θ02Vi > 2μw. It is worth noting that these approximate results based on an analysis of the linearized equations are valid even when the amplitude is not small (see Fig. 2b).

Optimal Undulation

Having characterized lateral undulatory movements in the absence of any optimization criterion-imposed constraints, we now turn to some problems that involve the optimization of lateral undulatory movements that arise naturally; that of maximizing mechanical efficiency, that of minimizing the internal torque, and that of maximizing the velocity of progression. Answering these questions allows us to set the absolute scale of the speed υ and arc-length per wave l of the organism, and thus define the performance envelope of this mode of locomotion.

Maximizing Mechanical Efficiency.

Our energetic estimates allow us to define a mechanical efficiency of lateral undulatory movement χ as the ratio of the energy required to move an inactive limbless organism in the direction of motion to the energy expended internally and externally due to active lateral undulatory movements, so that

graphic file with name zpq00908-9003-m23.jpg

which, in terms of the scaled variables, may be written as

graphic file with name zpq00908-9003-m24.jpg

In the small amplitude approximation, with θ = θ0 sin(2πs), we find that

graphic file with name zpq00908-9003-m25.jpg

where θ0, Mo are given by Eqs. 17 and 14, respectively. We see that the mechanical efficiency is proportional to the projection of the undulation in the direction of motion λ/l, and is inversely proportional to the active moment Mo. In Fig. 4a, we show the variation of the mechanical efficiency χ as a function of Pr and Vi, obtained by solving the complete nonlinear system (Eq. 9). Again, we see that the analytical approximation (Eq. 22) is able to capture the dependence of the efficiency on Pr and Vi well. As expected, an increase in Vi reduces the mechanical efficiency. However, Pr affects the mechanical efficiency nonmonotonically, because small values of Pr imply a small projection of the velocity in the direction of movement, i.e. a small λ/l, whereas large values of Pr lead to a large lateral frictional dissipation. By maximizing the mechanical efficiency defined by Eq. 22, we find the χ reaches its maximum when l reaches its maximum, and is of the order of the organism's body length. This result could help rationalize the observation that there are usually only one or two waves along the body of snakes, worms and other slender undulating organisms.

Fig. 4.

Fig. 4.

The energetics and efficiency of lateral undulatory locomotion. (a) The mechanical efficiency χ as a function of Pr (top right axes) and Vi (bottom left axes), obtained by solving Eq. 9 numerically (solid line) is well approximated by Eq. 22 (dash-dot line). (b) The optimum arclength lopt (red curve) and the maximum projected velocity vxmax (rest curves) as a function of Pr. The environment temperatures are 15°C (V′ = 3.0/s) and 25°C (V′ = 8.4/s). The maximum of lopt is 1 m, the length of the snake. For all the calculations, c = 4, δ = 0.2, and Be = 0.4.

So far, we have not considered any limitations on the active moment ma. In extreme conditions when the muscles of the snake are maximally contracted, it pays to minimize the amplitude of the active moment ma. When ma in Eq. 14 is minimized with respect to l for a given υ, we get an expression for the arc-length in a wavelength given by

graphic file with name zpq00908-9003-m26.jpg

We note that this power law makes l relatively insensitive to η, υ, C. Using typical values for a 1-m-long grass snake with R = 1.25 cm, υ = 0.1m/s, η = 10 KPas, and C ∼ ρg ∼ 1 N/m, we find lopt ≈ 0.42m, which is qualitatively consistent with observations.

Maximizing Velocity.

Muscles have their physiological limitations. When skeletal muscle is maximally activated, i.e., it is in a tetanized state, the contractile stress and velocity of the muscle are related by the Hill relation (20)

graphic file with name zpq00908-9003-m27.jpg

where P is the contractile stress in muscle, P0 is the maximal contractile stress, V is the velocity of muscle contraction, V0 is the maximum velocity of muscle contraction and c is the Hill parameter characterizing muscle type (see SI Appendix). In lateral undulatory locomotion, assuming that the contractile stress P acts over an areal fraction δ of muscle at each cross-section and an effective moment arm R (see Fig. 1a), for a simple sinusoidal form of the contractile moment, we may write

graphic file with name zpq00908-9003-m28.jpg

where a factor of 1/2 accounts for the fact that muscles are activated only on one side of the snake at a given instant of time. From Eq. 25, we see that the contractile stress required to produce the active bending moment reaches its maximum at s = l/4. The velocity of contraction V for a steadily moving organism is the strain rate of the muscle times its length l0, so that

graphic file with name zpq00908-9003-m29.jpg

From Eq. 24, we see that P is a decreasing function of V, and reaches its minimum at the inflection point s = l/4 where V, κs reach their maximum (Eq. 26), so that the muscle there first reaches the limits determined by the Hill relation. In the linearized approximation inherent in Eq. 14, this allows us to write the scaled form of the Hill relation (Eq. 24) at s = 1/4 in terms of Eqs. 25 and 26 as

graphic file with name zpq00908-9003-m30.jpg

where a1 = 2π2 δ P0 R0gl2, a2 = |κ̄|1/4R/V′l2, a3 = 4π4θ0ηR20gl4, V′ = V0/l0, and κ̄ is the dimensionless form of κs. This additional physiological constraint implies that when the muscle of the snake is maximally activated, the velocity υ = υ(l), i.e. it is a function of the arc-length l and cannot be chosen independently. This allows us to pose another optimization problem: for a given snake moving in a given environment what is its maximum velocity projected in the direction of motion, υxmax = max(υ ∫01 cos(θ) ds)? In Fig. 4b we use Eq. 27 to determine the maximum projected velocity vxmax as a function of Pr. The Hill relation then also allows us to determine the optimum choice of the arc-length in a period lopt, as a function of Pr. We see that vxmax peaks for an intermediate value of Pr. To understand this we observe that when Pr is small, the undulations are large and thus the projected velocity is small. When Pr is large, the larger frictional forces cause the organism to have a smaller velocity. This implies that there is an optimal substrate on which the snake moves fastest, which is consistent with quantitative experiments on the speed of garter snakes moving on different substrates (21). This maximum velocity vxmax is qualitatively the same over a range of values of areal fraction of muscle at each cross-section δ, and the Hill parameter c. However, vxmax is sensitive to changes in V′ the maximal muscle contraction velocity which varies with temperature: for example, vxmax at 25° C is more than twice larger than that at 15°C (solid green and blue curves) when Pr ∼ 1, consistent with observations (22, 23). The Hill relation (Eq. 27) also allows us to study the effects of size on speed, an aspect that is discussed elsewhere (SI Appendix).

Discussion

In this paper, we have tried to dissect the role of the various exogenous and endogenous dynamical variables that characterize these movements in a hitherto unexplored context: undulation on an anisotropic frictional environment that does not allow for transverse slip. Our mathematical model, which leads to a nonlinear boundary value problem, accounts for the role of a passive collective viscoelasticity of the tissue, an active moment subject to certain physiological constraints and a simple frictional law that accounts for the interaction of the slender organism with the environment.

A combination of analysis and numerical simulation of the model yields a number of results which we summarize: the normalized shape of the organism is determined primarily by the interaction of the organism with its external environment, whereas the speed and energetics of locomotion are determined by the internally generated periodic active moment generated by muscle contraction. These results are consistent with prior qualitative experimental observations. In addition, we can define parts of the performance envelope of undulatory propulsion on land by posing and solving some simple optimization problems for the maximization of the efficiency and velocity of the organism. However, our analysis is limited to a consideration of steady movement without proprioceptive feedback, which effect is crucial in understanding how the organism responds to the forces that it senses, so that many questions remain for further study.

Supplementary Material

Supporting Information

Footnotes

The authors declare no conflict of interest.

This article is a PNAS Direct Submission.

§

Snakes can also move by side-winding, slide-pushing, and stick-slipping (1), but we will not address these different gaits here.

The posteriorly oriented scales allow the snake to slip forward more easily than backwards, and further prevent the snake from sliding laterally.

This article contains supporting information online at www.pnas.org/cgi/content/full/0705442105/DCI.

References

  • 1.Gray J. Animal Locomotion. 2nd Ed. Cambridge, UK: Cambridge Univ Press; 1968. [Google Scholar]
  • 2. Proverbs, XXX.19 “The way of a serpent on the rock,” one of Solomon's riddles.
  • 3.Mossauer W. Science. 1932;76:583–585. doi: 10.1126/science.76.1982.583. [DOI] [PubMed] [Google Scholar]
  • 4.Jayne BC. J Morphol. 1988;197:159–181. doi: 10.1002/jmor.1051970204. [DOI] [PubMed] [Google Scholar]
  • 5.Moon BR, Gans C. J Exp Biol. 1998;201:2669–2684. doi: 10.1242/jeb.201.19.2669. [DOI] [PubMed] [Google Scholar]
  • 6.Hirose S. Biologically Inspired Robots: Snake Like Locomotors And Manipulators. Oxford: Oxford Univ Press; 1993. [Google Scholar]
  • 7.Ostrowski J, Burdick J. Int J Robotics Res. 1998;17:683–701. [Google Scholar]
  • 8.Fokker AD. Physica. 1927;7:65–71. [Google Scholar]
  • 9.Kuznetsov V, Lugovtsov B, Sher Y. Arch Rat Mech Anal. 1967;25:367–387. [Google Scholar]
  • 10.Landau L, Lifshitz EM. Theory of Elasticity. 3rd Ed. New York: Pergamon; 1986. [Google Scholar]
  • 11.Fung YC. Biomechanics: Mechanical Properties of Living Tissues. New York: Springer; 1981. [Google Scholar]
  • 12.Bowtell G, Williams TL. Philos Trans R Soc London B. 1991;334:385–390. [Google Scholar]
  • 13.Cheng J-Y, Pedley TJ, Altringham JD. Philos Trans R Soc London B. 1998;353:981–997. [Google Scholar]
  • 14.Hatze H. Biol Cybernet. 1977;25:103–119. doi: 10.1007/BF00337268. [DOI] [PubMed] [Google Scholar]
  • 15.Gray J, Hancock GJ. J Exp Biol. 1955;32:802–814. [Google Scholar]
  • 16.Walton M, Jayne BC, Bennett AF. Science. 1990;249:524–526. doi: 10.1126/science.249.4968.524. [DOI] [PubMed] [Google Scholar]
  • 17.Gasc J-P, Gans C. Copeia. 1990;1990:1055–1067. [Google Scholar]
  • 18.Gans C, Gasc J-P. J Zool. 1990;220:517–536. [Google Scholar]
  • 19.Gasc C, Morgan WK, Allen ES. Herpetolotica. 1992;48:246–262. [Google Scholar]
  • 20.McMahon T. Muscles, Reflexes and Locomotion. Princeton: Princeton Univ Press; 1984. [Google Scholar]
  • 21.Kelley KC, Arnold SJ, Gladstone J. Funct Ecol. 1997;11:189–198. [Google Scholar]
  • 22.Mosauer W. Copeia. 1935;1:6–9. [Google Scholar]
  • 23.Finkler MS, Claussen DL. J Herpetol. 1999;33:62–71. [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supporting Information
pnas_0705442105_1.pdf (589.5KB, pdf)

Articles from Proceedings of the National Academy of Sciences of the United States of America are provided here courtesy of National Academy of Sciences

RESOURCES