This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Non-planar snake gaits: from S-starts to Sidewinding

N. Charles1, R. Chelakkot2, M. Gazzola3, B. Young4, & L. Mahadevan5∗
1 Engineering and Applied Sciences, Harvard University, Cambridge, MA 02138, USA
2 Department of Physics, Indian Institute of Technology Bombay, Mumbai, 400076, India
3 Department of Mechanical Science and Engineering, National Center for Supercomputing Applications,
Carl R. Woese Institute for Genomic Biology, University of Illinois at Urbana-Champaign,
Urbana, IL, USA
4 Department of Anatomy, A.T. Still University of Health Sciences,
Kirksville College of Osteopathic Medicine, Kirksville, MO 63501, USA
5 Engineering and Applied Sciences, Department of Physics,
Department of Organismic and Evolutionary Biology, Harvard University, Cambridge, MA 02138, USA
To whom correspondence should be addressed; E-mail: lmahadev@g.harvard.edu

Of the vast variety of animal gaits, one of the most striking is the non-planar undulating motion of a sidewinder. But non-planar gaits are not limited to sidewinders. Here we report a new non-planar mode used as an escape strategy in juvenile anacondas (EunectesnotaeusEunectes~notaeus). In the S-start, named for its eponymous shape, transient locomotion arises when the snake writhes and bends out of the plane while rolling forward about its midsection without slippage. To quantify our observations, we present a mathematical model for an active non-planar filament that interacts anisotropically with a frictional substrate and show that locomotion is due to a propagating localized pulse of a topological quantity, the link density. A two-dimensional phase space characterized by scaled body weight and muscular torque shows that relatively light juveniles are capable of S-starts but heavy adults are not, consistent with our experiments. Finally, we show that a periodic sequence of S-starts naturally leads to a sidewinding gait. All together, our characterization of a novel escape strategy in snakes highlights the role of topology in locomotion, provides a phase diagram for mode feasibility as a function of body size, and suggests a role for the S-start in the evolution of sidewinding.

Snakes exhibit a wide variety of gaits in a range of environments, of which the most commonly described ones are rectilinear motion (?, ?), periodic undulation  (?, ?, ?, ?, ?, ?, ?, ?), and sidewinding (?, ?, ?, ?) on land. More recently, there has been a recognition that this classification is incomplete  (?), and needs to be broadened to include more complex modes of interaction such as arboreal climbing  (?), gliding in air  (?) etc. In addition, snakes employ a range of transient modes such as concertina locomotion  (?, ?) and various striking and escape lunges  (?, ?, ?), depending on the species, physical environment, and behavior.

Here we describe and quantify a new transient non-planar mode observed in newborn and juvenile yellow anacondas (Eunectes notaeus) that gives the snake a very fast forward velocity, often used defensively to escape a threatening situation. We dub this mode the S-start since the snake forms an S-shape, by analogy to a transient maneuver commonly seen in juvenile fish, the C-start  (?, ?). To execute the S-start, the snake forms an S-shape consisting of three roughly co-linear segments connected by two tightly curved regions as shown in Fig. 1a. Motion begins when the two curved segments are lifted off the ground. Simultaneously the outer parallel straight segments move along the ground even as the middle straight segment remains stationary. This causes the curved segments to travel along the snake (see Movie S1). Thus, the snake effectively moves by propagating a spatially-localized region that is bent and twisted, similar to a ruck in a rug  (?), and propels itself forward (Fig. 1b-f), as the S-shape flows along its length, until one end comes off the ground, terminating this transient mode of motility. Globally, this leads to motion parallel to the direction of the snake’s head and is reminiscent of sidewinding (?, ?), and as we will see, forms the building block from which many non-planar gaits including sidewinding may be constituted.

Refer to caption
Figure 1: S-start of newborn anaconda (EunectesnotaeusEunectes~notaeus) on a red synthetic turf. (a) The starting point of the locomotion is an ‘S’ shape including three co-linear regions, connected by two curved regions that are elevated from the contact surface as the middle, straight segment pushes down against the surface. (b-f) Series of overlaid time-lapse images indicating the S-start (see Movie S1).

Lifting its body allows the snake to minimize frictional losses, but comes with a cost—the snake has to overcome gravity and move out of the plane to do so. We expect slender snakes or those with relatively stronger musculature to be able to achieve this, while thicker snakes or those with less musculature/more bone to be unable to do so  (?). For a snake of mass density ρ\rho and diameter aa, the maximum length \ell that can be supported out of the plane is determined by a balance between the gravitational torque ρga22\sim\rho ga^{2}\ell^{2} and the active torque mΓa2hf(ϕ)m\sim\Gamma a^{2}hf(\phi), where Γ\Gamma is the maximum muscular stress, ϕ\phi the fraction of tissue that is muscle, and hah\sim a is the typical lift-off height, so that Γaf(ϕ)/(ρg)\ell\sim\sqrt{\Gamma af(\phi)/(\rho g)}. Therefore, as the snake grows in girth, its internal muscle fraction decreases (due to a concomitant increase in bone mass)  (?, ?, ?), the length it can support off the ground decreases, and the S-start becomes physically unattainable. Indeed, our study of locomotion in three newborn, five juvenile, and two adult anacondas with a range of lengths and weights (SI) reveals that all the newborn and juvenile anacondas can move using the S-start, whereas none of the adult anacondas exhibit this type of locomotion.

Refer to caption
Figure 2: Mathematical model of the S-start motion and comparison with experiments. (a) A schematic showing localized in-plane torques at locations aa, cc and a localized out-of-plane torque at bb, that propagate from head to tail synchronously at speed vm\text{v}_{m}. The velocity of snake center of mass vs\text{v}_{s} points parallel to head direction. (b) (top) Numerical simulations capture the S-start (see SI and Movie S2 for details). (bottom) Simulation snapshot shows the filament bending out of the plane. (c) Kymograph of the local vertical elevation as a function of arc length, ss, and time, tt, relative to characteristic time, T=L/vmT=L/\text{v}_{m}, shows a minimum around bb where the filament is stationary relative to ground, and is maximum at aa and cc. (d) Kymograph of the local speed with respect to the surface. The speed is nearly zero at region bb and uniform for other segments.

To understand these observations quantitatively, we model the snake (Fig. 2a) as an active elastic filament interacting frictionally with a planar substrate  (?). The filament is assumed to have a circular cross-section of diameter aa and length LL with aspect ratio L/a=50L/a=50. The axis is parametrized by a material coordinate ss, and the shape of the snake at a particular time tt can be characterized in terms of a local position vector r(s,t)\textbf{r}(s,t) and an associated material orthonormal coordinate system {d1(s,t),d2(s,t),d3(s,t)}\{\textbf{d}_{1}(s,t),\textbf{d}_{2}(s,t),\textbf{d}_{3}(s,t)\}. We assume that the filament has a passive bending rigidity BB and twisting rigidity CC, and we further neglect extensional and shear deformations of the filament, a reasonable assumption for long slender elastic objects, so that ss becomes the arc length and d3(s,t)\textbf{d}_{3}(s,t) is the tangent to the center-line of the snake. Since the filament is capable of exerting muscular couples along its body, we define an active torque vector m=Σi=13midi\textbf{m}=\Sigma_{i=1}^{3}\textbf{m}_{i}\textbf{d}_{i} (Fig. 2a), associated with the two bending modes and one twisting mode of the filament at each cross-section. Then, the motion of the filament is determined via the balance of linear and angular momentum governed by the equations ρa2v(s,t)/t=f(s,t)/s+Fe(s,t)\rho a^{2}\partial\textbf{v}(s,t)/\partial t=\partial\textbf{f}(s,t)/\partial s+\textbf{F}_{e}(s,t) and I𝝎(s,t)/t=M(s,t)/s+d3×f\textbf{I}\partial\boldsymbol{\omega}(s,t)/\partial t=\partial\textbf{M}(s,t)/\partial s+\textbf{d}_{3}\times\textbf{f}. Here ρ\rho is the density of the filament, v=𝒓/t\textbf{v}=\partial\boldsymbol{r}/\partial t is the local filament velocity, f is the vector of force resultants at a cross section, 𝝎\boldsymbol{\omega} is the local angular velocity of filament rotation, I is the moment of inertia of the cross section (assumed to be circular), M=Bk(s,t)+m(s,t)\textbf{M}=\textbf{B}\textbf{k}(s,t)+\textbf{m}(s,t) is sum of the passive elastic torques (associated with the vector of bending and twisting strains k(s,t)\textbf{k}(s,t) and the matrix of bending and twisting stiffnesses B=diag(B,B,C)\textbf{B}=\text{diag}\left(B,B,C\right)) and the active muscular torques m(s,t)\textbf{m}(s,t) (SI), and Fe\textbf{F}_{e} is the external force on the filament associated with gravity and frictional interactions with the ground (SI). We assume that the filament interacts with the substrate frictionally, with a finite friction coefficient that is anisotropic. Assuming μf<μb<μs\mu_{f}<\mu_{b}<\mu_{s} to be the coefficients of kinetic friction in the forward, backward and sideways directions respectively, we choose μf:μb:μs=1.1:1.4:2\mu_{f}:\mu_{b}:\mu_{s}=1.1:1.4:2, based on experiments  (?).

Refer to caption
Figure 3: (a) Snake centerline WrWr at one snapshot during simulated snake motion, as a function of its body weight relative to muscle torques, ρgL2/Γa\rho gL^{2}/\Gamma a. As expected, WrWr decreases monotonically with increasing weight and decreasing muscle. (b) Forward speed of the snake relative to muscle speed, vs/vm\text{v}_{s}/\text{v}_{m} as a function of body centerline WrWr. Below a certain WrWr threshold, the snake fails to lift off the ground, and friction prohibits conversion of muscle propagation into forward motion; above a certain threshold, the snake flails, assuming a disordered three dimensional shape and failing to produce cohesive forward motion. For an intermediate range of WrWr values, the snake lifts off the ground without flailing, maximizing speed. (c) Forward snake speed as a function of body weight relative to muscle torque, combining (a) and (b). Filled symbols are simulation data and open symbols correspond to yellow anaconda (Eunectes notaeus) assuming a value for Γ [kPa]7.72(a [cm])1.39\Gamma\text{ [kPa]}\simeq 7.72(a\text{ [cm]})^{1.39} for snakes  (?), measured on different surfaces, with the error bars of one standard deviation. The S-start fails in the shaded region, where the snake uncoils without a net translation and causes a backward shift of snake center-of-mass and a negative vsv_{s}, and for large weight or small muscle torque. Seen through the lens of parts (a) and (b), the S-start requires an intermediate value of WrWr, which is produced for intermediate weight to muscle ratios. (d) A two dimensional phase space indicates different locomotion regimes, characterized by two parameters, a scaled muscular torque Γa3L/B\Gamma a^{3}L/B and scaled weight ρa2L3/B\rho a^{2}L^{3}/B. Very small and very large values of the scaled weight are either inertially unstable (U) or so heavy that friction dominates (F), producing backwards motion. For extremely heavy and weak snakes, i.e. ρa2L3/B1\rho a^{2}L^{3}/B\gg 1, Γa3L/B1\Gamma a^{3}L/B\sim 1 no net motion is observed (N). The S-start (S) is feasible only in an optimal regime of body weight and muscle forces (see Movie S2). Note that the vertical axis over the horizontal (ρa2L3/B)/(Γa3L/B)(\rho a^{2}L^{3}/B)/(\Gamma a^{3}L/B) gives the horizontal axis in (c). That this single ratio determines the type of locomotion explains the straight phase boundaries in (d).

To complete the mathematical formulation of the problem, we note that the S-start shows the snake has two localized bends associated with the in-plane curvatures, 𝒎𝟐\boldsymbol{m_{2}}, at locations (a)(a) and (c)(c), and one localized bend associated with out-of-plane curvature at the contact zone in the central segment that is pressed downwards with an out-of-plane torque, 𝒎𝟏\boldsymbol{m_{1}}, at (b)(b) (Fig. 2a). To model this arrangement of localized bending, we assume that the three active muscular torques are localized with a magnitude mΓa3e(ss0vmt)2/(2σ2)m\sim\Gamma a^{3}e^{-\left(s-s_{0}-\text{v}_{m}t\right)^{2}/(2\sigma^{2})}, where Γ\Gamma is the maximum magnitude of the muscular stress, s0s_{0} is the initial location of the torque, σ\sigma is the axial scale over which the torque acts. We discretize the filament, implement friction, and solve the associated discretized governing equations using the frictional contact model and numerical integration scheme given in  (?).

In Fig. 2b, we show that these three localized torques move uniformly along the filament towards the tail with a speed vm\text{v}_{m} relative to the body, causing a pulse-like traveling wave that propels the filament parallel to itself with a speed vs=vcmxh\text{v}_{s}=\textbf{v}_{\text{cm}}\cdot\textbf{x}_{h} (xh\textbf{x}_{h} is the unit vector associated with the direction of the head s=0s=0; vcm\textbf{v}_{\text{cm}} is the center-of-mass velocity of the snake) (see Movie S2). Eventually the active torques reach the tail and the whole filament straightens out. In Fig. 2c, we plot the local elevation of segments along the filament, showing that the traveling pulse corresponds to a small localized region of contact pushed down into the substrate while the curved regions are elevated above the surface. In Fig. 2d, we plot the local speed of the filament, |v||\textbf{v}|, showing that the middle section at (c)(c) never slips relative to the surface, while the other regions move uniformly through this region.

The localized pulse that underlies the S-start has a topological interpretation that stems from recognizing that the non-planar shape and motion of a filament can be characterized in terms of the CFW theorem  (?) relating the topological link (LkLk) to the twist (TwTw) and writhe (WrWr) via the formula Lk=Tw+WrLk=Tw+Wr. Here, we apply these quantities to our active filament by treating the filament centerline r(s,t)\textbf{r}(s,t) and director vector d1(s,t)\textbf{d}_{1}(s,t) as a mathematical ribbon (see SI for details). In Fig. 3a we show the WrWr of the snake body at a single moment during the simulated motion; light, muscular snakes show much more WrWr than heavier and less muscular snakes. In Fig. 3b, we show that the scaled forward snake speed (averaged over a full motion cycle) is small for low values of WrWr because of the effects of friction, and also small for large values of WrWr because the snake tends to flail and lift off from the ground. However, the speed is maximized for an intermediate value of WrWr. Combining the results of Fig. 3a-b, in Fig. 3c we plot the scaled snake forward speed vs/vm\text{v}_{s}/\text{v}_{m} relative to muscular strength, and see that maximum forward speed is achieved for the weight and muscle that produce the optimal WrWr in the snake body corresponding to a controlled three-dimensional snake body just short of flailing.

To quantify the role of non-planar bending and writhing in the snake body during motion, we employ local densities of LkLk, TwTw and WrWr, denoted by λ\lambda, τ\tau and ω\omega, respectively, and defined by Tw=0Lτ(s)𝑑s,λ(s)=Lk(𝒓([s,s+δ]))/δ,ω=Wr(𝒓([s,s+δ]))/δTw=\int_{0}^{L}\tau(s)ds,~\lambda(s)=Lk(\boldsymbol{r}([s,s+\delta]))/\delta,~\omega=Wr(\boldsymbol{r}([s,s+\delta]))/\delta where 𝒓([s,s+δ])\boldsymbol{r}([s,s+\delta]) denotes the section of the snake centerline for which the arc length coordinate lies in the range [s,s+δ][s,s+\delta], choosing δ=L/10\delta=L/10, determined empirically (see Fig. SI-2 and Movie S2). In the S-start, λ(s,t)0\lambda(s,t)\neq 0 in a small zone, and as the snake moves forward, λ(s,t)\lambda(s,t) translates along the body without changing its amplitude profile. In contrast, for friction-dominated locomotion λfriction(s,t)0\lambda_{\text{friction}}(s,t)\neq 0 and small over most of the snake body, while during unstable flailing, λ(s)\lambda(s) shows no coherent pattern in space-time. Together these observations show that a successful S-start has a simple topological interpretation: the snake must have a threshold, localized link current moving from its head to its tail.

To characterize the feasibility of the S-start in terms of the snake’s morphology and musculature, we characterize a phase space in terms of its scaled weight ρga23/B\rho ga^{2}\ell^{3}/B and scaled muscular torque Γa3/B\Gamma a^{3}\ell/B. In Fig. 3d, we see that in a relatively light snake that is over-powered, inertia dominates over weight and friction, and the snake flails without much net movement (Movie S2: part 3). For relatively heavy snakes that are under-powered, friction dominates inertia, and the active torques simply uncoil the snake into a straight shape, again leading to little net movement (Movie S2: part 2). However, for intermediate weights, the S-start leads to a finite propulsion speed. These biomechanical limits of S-starts show how a juvenile can use S-starts for rapid escape, but lose that ability as they grow, as shown in Fig. 3c.

The non-planar nature of the S-start has some similarities to a gait that leads to an illusion of the snake winding itself sideways, the eponymously named sidewinding gait. Here a snake lifts part of its body out of the plane, and places it askew periodically, raising questions about the extent, origin and limits of this mode of locomotion from a dynamical, physiological and evolutionary perspective  (?, ?, ?, ?, ?, ?, ?, ?, ?). Just as in the S-start, sidewinding involves spatially inhomogeneous non-planar transient motions. So could the S-start serve as a building block of a sidewinding gait? To probe this premise, we periodically initiate the spatiotemporal patterns of the torque triplets used for the S-start at the head and propagate them along the body (Fig SI-3a). We find that as this wave propagates along the snake, it causes the body to translate orthogonally to its tail-to-head direction, pivoting about multiple contact points which are themselves stationary with respect to the ground (Fig. SI-4, Movie S3). We see that sidewinding involves multiple λ\lambda-pulses (Figs. SI-2 and SI-4), each similar to an S-start λ\lambda profile propagating through the snake and indicative of how the sidewinding gait might have evolved.

In this context, it is worth mentioning a very recent study  (?) that reports a novel arboreal mode of locomotion in climbing snakes, facilitated by the propagation of strongly localized writhing and bending deformations. The similarity of this mode of locomotion with S-start in utilizing localized pulses as templates for transient movements further strengthens the case for the significance of λ\lambda pulses on the evolution of three-dimensional gaits in snakes.

Our study highlights an unusual transient mode of locomotion in newborn and juvenile anacondas, emphasizing the role of out-of-plane motion in snake locomotion. A biophysical model for non-planar modes allows us to quantify the mechanism by which this transient rapid motion can be achieved using a simple set of three localized propagating torques, and a phase diagram shows the regime where the S-start is feasible, consistent with observations. Our study also points to a pathway for the evolution of the sidewinding gait via periodic S-starts. More generally, we see how developmental changes in animal size and shape lead to changes in the physical constraints that drive qualitative gait transitions. Understanding the biomechanical basis for the complex dynamics of contact of the snake with the substrate, the neuromechanical basis for the control of the S-start, and the potential ability to translate our observations to engineering solutions of rapid non-planar modes in active slender systems seem like natural next steps.

Contributions. B.Y. observed the novel behavior and carried out the experiments with snakes. L.M. conceived and designed the study and approaches. N.C. performed the numerical simulations, in consultation with R.C., M.G. and L.M. L.M. conceived of the mathematical model, the phase space and the scaling laws. N.C. R.C. and L.M. wrote the paper. L.M. supervised the study. The authors declare no conflict of interest.

Acknowledgments. We thank NSF grants BioMatter DMR 1922321, MRSEC DMR 2011754 and EFRI 1830901, the Simons Foundation and the Henri Seydoux Fund (L.M.) for partial financial support.

References

  • 1. J. Gray, Animal Locomotion. (Norton, London, U.K., 1968).
  • 2. H. Marvi, J. Bridges, D. L. Hu, J. Roy. Soc. Interface 10, 20130188 (2013).
  • 3. J. Gray, H. W. Lissmann, J. Exp. Biol. 26, 354 (1950).
  • 4. J.-P. Gasc, D. Cattaert, C. Chasserat, F. Clarac, J. Morphol. 201, 315 (1989).
  • 5. B. R. Moon, C. Gans, J. Exp. Biol. 201, 2669 (1998).
  • 6. Z. V. Guo, L. Mahadevan, Proc. Natl. Acad. Sci. U.S.A 105, 3179 (2008).
  • 7. A. Biewener, S. Patek, Animal locomotion (Oxford University Press, 2018).
  • 8. D. L. Hu, J. Nirody, T. Scott, M. J. Shelley, Proc. Natl. Acad. Sci. U.S.A. 106, 10081 (2009).
  • 9. R. M. Alexander, Principles of animal locomotion (Princeton University Press, 2013).
  • 10. B. C. Jayne, Copeia. 1986, 915 (1986).
  • 11. C. Gans, H. L. Kim, Isr. J. Zool. 38, 9 (1992).
  • 12. H. Marvi, et al., Science 346, 224 (2014).
  • 13. B. C. Jayne, Integr. Comp. Biol. 60, 156 (2020).
  • 14. J. A. Savidge, T. F. Seibert, M. Kastner, B. C. Jayne, Current Biology 31, R7 (2021).
  • 15. I. J. Yeaton, S. D. Ross, G. A. Baumgardner, J. J. Socha, Nat. Phys. 16, 974 (2020).
  • 16. B. C. Jayne, J. D. Davis, J. Exp. Biol. 156, 539 (1991).
  • 17. M. E. Alfaro, Funct. Ecol. 16, 204 (2002).
  • 18. M. E. Alfaro, J. Exp. Biol. 206, 2381 (2003).
  • 19. S. E. Vincent, A. Herrel, D. J. Irschick, J. Exp. Zoo. Part A, Comparative experimental biology 303A, 476 (2005).
  • 20. P. Domenici, R. W. Blake, J. Exp. Biol. 200, 1165 (1997).
  • 21. M. Gazzola, W. M. Van Rees, P. Koumoutsakos, J. Fluid Mech. 698, 5 (2012).
  • 22. J. M. Kolinski, P. Aussillous, L. Mahadevan, Phys. Rev. Lett. 103, 174302 (2009).
  • 23. J. Rivas, et al., Biology of the boas and pythons, R. W. Henderson, R. Powell, eds. (Eagle Mountain, UT: Eagle Mountain Publishing, Eagle Mountain, Utah, 2007), pp. 129–138.
  • 24. H. D. Prange, S. P. Christman, Copeia 1976, 542 (1976).
  • 25. J. F. Anderson, H. Rahn, H. D. Prange, Q. Rev. Biol. 54, 139 (1979).
  • 26. G. J. M. Garcia, J. K. L. da Silva, Physics Life Rev. 3, 188 (2006).
  • 27. O. M. O’Reilly, Modeling Nonlinear Problems in the Mechanics of Strings and Rods: The Role of the Balance Laws, Interaction of mechanics and mathematics (Springer International Publishing AG, Cham, 2017).
  • 28. B. R. Moon, R. S. Mehta, Biology of the boas and pythons, R. W. Henderson, R. Powell, eds. (Eagle Mountain, UT: Eagle Mountain Publishing, Eagle Mountain, Utah, 2007), pp. 207–212.
  • 29. M. Gazzola, L. H. Dudte, A. G. McCormick, L. Mahadevan, Roy. Soc. Open Sci. 5, 171628 (2018).
  • 30. G. Calugareanu, Rev. Math. Pures Appl. 4, 5 (1959).
  • 31. R. M. Alexander, Principles of Animal Locomotion (Princeton University Press, Princeton, NJ, 2003).
  • 32. J. L. Tingle, Int. Comp. Bio. 60, 202 (2020).
  • 33. B. C. Jayne, Journal of Morphology 197, 159 (1988).