Locomotion of an Elastic Snake Robot via Natural Dynamics
Pith reviewed 2026-05-10 04:28 UTC · model grok-4.3
The pith
Gaits based on non-brake periodic trajectories allow elastic snake robots to achieve perfect energy efficiency without friction and higher efficiency with friction than rigid baselines.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Gaits generated by switching between two nonlinear normal modes do not improve locomotion efficiency. In contrast, gaits based on non-brake periodic trajectories (non-brake orbits) are perfectly efficient in the energy-conservative case. Further simulations with friction reveal that, in a more realistic scenario, non-brake orbit gaits achieve higher efficiency compared to the baseline gait on the rigid system.
What carries the argument
Non-brake periodic trajectories, or non-brake orbits: periodic motions that follow the elastic system's natural dynamics without braking inputs, conserving energy during locomotion.
If this is right
- Non-brake orbit gaits can produce locomotion with zero net energy input beyond initial conditions in the absence of friction.
- The same gaits retain an efficiency advantage over rigid-body designs once friction is introduced in simulation.
- Eigenmanifold theory can be used to identify usable natural trajectories for gait synthesis in nonlinear elastic systems.
- Switching between nonlinear normal modes does not deliver efficiency improvements for this robot.
Where Pith is reading between the lines
- The same orbit-based design principle could transfer to other elastic or soft robots that exhibit periodic natural motions.
- Hardware realization would require control laws precise enough to stay on the identified orbits despite sensor noise and unmodeled compliance.
- Adopting these gaits might allow smaller actuators or longer battery life in field-deployed snake robots.
Load-bearing premise
The kinematic elastic model together with the frictionless-to-frictional simulation setup accurately reflects the dominant dynamics and energy losses of a real physical elastic snake robot.
What would settle it
A physical test on a hardware elastic snake robot in which non-brake orbit gaits show measurable energy dissipation even in low-friction conditions or fail to exceed the rigid baseline efficiency when friction is present.
Figures
read the original abstract
Nature suggests that exploiting the elasticities and natural dynamics of robotic systems could increase their locomotion efficiency. Prior work on elastic snake robots supports this hypothesis, but has not fully exploited the nonlinear dynamic behavior of the systems. Recent advances in eigenmanifold theory enable a better characterization of the natural dynamics in complex nonlinear systems. This letter investigates if and how the nonlinear natural dynamics of a kinematic elastic snake robot can be used to design efficient gaits. Two types of gaits based on natural dynamics are presented and compared to a state-of-the-art approach using dynamics simulations. The results reveal that a gait generated by switching between two nonlinear normal modes does not improve the locomotion efficiency of the robot. In contrast, gaits based on non-brake periodic trajectories (non-brake orbits) are perfectly efficient in the energy-conservative case. Further simulations with friction reveal that, in a more realistic scenario, non-brake orbit gaits achieve higher efficiency compared to the baseline gait on the rigid system. Overall, the investigation offers promising insights into the design of gaits based on natural dynamics, fostering further research.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript investigates the application of eigenmanifold theory to characterize and exploit the nonlinear natural dynamics of a kinematic elastic snake robot for gait design. It proposes and simulates two gait families: switching between nonlinear normal modes (which does not improve efficiency) and gaits based on non-brake periodic trajectories (non-brake orbits). In energy-conservative simulations the non-brake orbits achieve perfect efficiency; with added friction they outperform a rigid-system baseline gait.
Significance. If the simulation results are reproducible and the model assumptions hold, the work provides a concrete demonstration that non-brake orbits can yield ideal efficiency by aligning actuation with the system's natural dynamics, extending prior elastic-snake-robot literature through systematic use of eigenmanifold methods. This is a strength for the field, as it supplies falsifiable predictions about efficiency gains that could guide future hardware implementations.
major comments (2)
- [Simulation Results] Simulation protocol (abstract and results section): the claims of 'perfect efficiency' in the conservative case and 'higher efficiency' with friction rest on dynamics simulations, yet the manuscript provides insufficient detail on the kinematic elastic model parameters, numerical integration scheme, exact energy-balance definition, and friction implementation. This gap directly affects verifiability of the central quantitative claims.
- [Results] Baseline comparison (results section): efficiency is reported relative to an external 'state-of-the-art' rigid gait, but the paper does not demonstrate that the baseline is optimized under identical conditions or that the elastic parameters are chosen independently of the target orbits. This comparison is load-bearing for the claim of superiority in realistic scenarios.
minor comments (2)
- [Abstract] The abstract refers to 'a state-of-the-art approach' without citation; adding the specific reference would improve clarity.
- [Gait Design] Notation for non-brake orbits and nonlinear normal modes would benefit from a short table or explicit cross-reference to the eigenmanifold definitions used.
Simulated Author's Rebuttal
We thank the referee for the constructive feedback on our manuscript. We address each major comment below and will revise the paper accordingly to improve reproducibility and the strength of the comparisons.
read point-by-point responses
-
Referee: Simulation protocol (abstract and results section): the claims of 'perfect efficiency' in the conservative case and 'higher efficiency' with friction rest on dynamics simulations, yet the manuscript provides insufficient detail on the kinematic elastic model parameters, numerical integration scheme, exact energy-balance definition, and friction implementation. This gap directly affects verifiability of the central quantitative claims.
Authors: We agree that additional details are required for full reproducibility. In the revised manuscript, we will add a dedicated simulation protocol subsection specifying all kinematic and elastic model parameters with numerical values, the numerical integration scheme (solver type, tolerances, and step size), the exact mathematical definition of the energy balance and efficiency metric (including how input energy and output work are computed), and the friction model implementation (type and coefficients). These changes will enable independent verification of the reported efficiency results. revision: yes
-
Referee: Baseline comparison (results section): efficiency is reported relative to an external 'state-of-the-art' rigid gait, but the paper does not demonstrate that the baseline is optimized under identical conditions or that the elastic parameters are chosen independently of the target orbits. This comparison is load-bearing for the claim of superiority in realistic scenarios.
Authors: The baseline gait is taken directly from established state-of-the-art literature on rigid snake robots. In revision, we will expand the results section to clarify the parameter selection process for the baseline, confirm that overall system scale and simulation conditions are matched, and explicitly state that the elastic parameters were derived from eigenmanifold analysis of the natural dynamics rather than tuned to the specific orbits. We will also add a brief discussion of limitations regarding full optimization equivalence under identical conditions. This strengthens the comparison while preserving the focus on natural-dynamics-based gait design. revision: partial
Circularity Check
No significant circularity
full rationale
The paper derives gaits from eigenmanifold theory applied to a kinematic elastic snake model and evaluates them via forward dynamics simulations under conservative and frictional conditions. Efficiency claims (perfect efficiency for non-brake orbits in the energy-conserving case, superior performance versus rigid baseline with friction) follow directly from integrating the model equations and comparing net energy or cost metrics; no parameter is fitted to the target efficiency quantity and then renamed as a prediction. The baseline gait is an external state-of-the-art reference, not an internal fit. Any prior eigenmanifold citations supply the modeling framework but do not reduce the reported simulation outcomes to self-referential definitions or load-bearing self-citations.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption The elastic snake robot admits a kinematic model whose nonlinear dynamics are characterizable via eigenmanifolds and nonlinear normal modes.
Reference graph
Works this paper leans on
-
[1]
Flexible mechanisms: The diverse roles of biological springs in vertebrate movement
T. J. Roberts and E. Azizi, “Flexible mechanisms: The diverse roles of biological springs in vertebrate movement”,The Journal of experi- mental biology, vol. 214, pp. 353–361, Pt 3 2011
work page 2011
-
[2]
Compliant leg behaviour explains basic dynamics of walking and running
H. Geyer, A. Seyfarth, and R. Blickhan, “Compliant leg behaviour explains basic dynamics of walking and running”,Proceedings. Bio- logical sciences, vol. 273, no. 1603, pp. 2861–2867, 2006
work page 2006
-
[3]
The mechanism of locomotion in snakes
J. Gray, “The mechanism of locomotion in snakes”,J Exp Biol, vol. 23, no. 2, pp. 101–120, Dec. 1946
work page 1946
-
[4]
What Defines Different Modes of Snake Locomotion?
B. C. Jayne, “What Defines Different Modes of Snake Locomotion?”, Integrative and Comparative Biology, vol. 60, no. 1, pp. 156–170, Jul. 1, 2020
work page 2020
-
[5]
An Overview on Principles for Energy Efficient Robot Locomotion
N. Kashiri et al., “An Overview on Principles for Energy Efficient Robot Locomotion”,Front. Robot. AI, vol. 5, p. 129, Dec. 11, 2018
work page 2018
-
[6]
Efficient Bipedal Robots Based on Passive-Dynamic Walkers
S. Collins, A. Ruina, R. Tedrake, and M. Wisse, “Efficient Bipedal Robots Based on Passive-Dynamic Walkers”,Science, vol. 307, no. 5712, pp. 1082–1085, Feb. 18, 2005
work page 2005
-
[7]
Three Uses for Springs in Legged Locomotion
R. McN. Alexander, “Three Uses for Springs in Legged Locomotion”, IJRR, vol. 9, no. 2, pp. 53–61, Apr. 1990
work page 1990
-
[8]
Legged Elastic Multibody Systems: Adjusting Limit Cycles to Close- to-Optimal Energy Efficiency
P. Stratmann, D. Lakatos, M. C. ¨Ozparpucu, and A. Albu-Sch ¨affer, “Legged Elastic Multibody Systems: Adjusting Limit Cycles to Close- to-Optimal Energy Efficiency”,IEEE RAL, vol. 2, no. 2, pp. 436–443, Apr. 2017
work page 2017
-
[9]
The Geometric Mechanics of Undulatory Robotic Locomotion
J. Ostrowski and J. Burdick, “The Geometric Mechanics of Undulatory Robotic Locomotion”,IJRR, vol. 17, no. 7, pp. 683–701, Jul. 1998
work page 1998
-
[10]
A review on modelling, implementation, and control of snake robots
P. Liljeb ¨ack, K. Y . Pettersen, Ø. Stavdahl, and J. T. Gravdahl, “A review on modelling, implementation, and control of snake robots”, Robotics and Autonomous Systems, vol. 60, no. 1, pp. 29–40, Jan. 1, 2012
work page 2012
-
[11]
Geometric Motion Planning Analysis for Two Classes of Underactuated Mechanical Systems
E. A. Shammas, H. Choset, and A. A. Rizzi, “Geometric Motion Planning Analysis for Two Classes of Underactuated Mechanical Systems”,IJRR, vol. 26, no. 10, pp. 1043–1073, Oct. 2007
work page 2007
-
[12]
R. L. Hatton and H. Choset, “Geometric motion planning: The local connection, Stokes’ theorem, and the importance of coordinate choice”, IJRR, vol. 30, no. 8, pp. 988–1014, Jul. 2011
work page 2011
-
[13]
Natural Gait Generation Tech- niques for Principally Kinematic Mechanical Systems
E. Shammas, H. Choset, and A. Rizzi, “Natural Gait Generation Tech- niques for Principally Kinematic Mechanical Systems”, inRobotics: Science and Systems I, Robotics: Science and Systems Foundation, Jun. 8, 2005
work page 2005
-
[14]
The three-link nonholonomic snake as a hybrid kinodynamic system
T. Dear, S. D. Kelly, M. Travers, and H. Choset, “The three-link nonholonomic snake as a hybrid kinodynamic system”, in2016 Amer- ican Control Conference (ACC), Boston, MA, USA: IEEE, Jul. 2016, pp. 7269–7274
work page 2016
-
[15]
Locomotive analysis of a single-input three-link snake robot
T. Dear, S. D. Kelly, M. Travers, and H. Choset, “Locomotive analysis of a single-input three-link snake robot”, in2016 IEEE 55th Confer- ence on Decision and Control (CDC), Dec. 2016, pp. 7542–7547
work page 2016
-
[16]
Locomotion of a multi-link non-holonomic snake robot with passive joints
T. Dear, B. Buchanan, R. Abrajan-Guerrero, S. D. Kelly, M. Travers, and H. Choset, “Locomotion of a multi-link non-holonomic snake robot with passive joints”,The International Journal of Robotics Research, vol. 39, no. 5, pp. 598–616, Apr. 1, 2020
work page 2020
-
[17]
Locomotion dynamics of an underactuated three-link robotic vehicle
L. Raz and Y . Or, “Locomotion dynamics of an underactuated three-link robotic vehicle”,IEEE Transactions on Robotics, vol. 42, pp. 1198–1212, 2026
work page 2026
-
[18]
The Geometry of Optimal Gaits for Inertia- Dominated Kinematic Systems
R. L. Hatton, Z. Brock, S. Chen, H. Choset, H. Faraji, R. Fu, N. Justus, and S. Ramasamy, “The Geometry of Optimal Gaits for Inertia- Dominated Kinematic Systems”,IEEE TRO, vol. 38, no. 5, pp. 3279– 3299, Oct. 2022
work page 2022
-
[19]
Optimal gaits for inertia-dominated swim- mers with passive elastic joints
N. Justus and R. Hatton, “Optimal gaits for inertia-dominated swim- mers with passive elastic joints”,Phys. Rev. E, vol. 109, no. 3, p. 034 602, Mar. 8, 2024
work page 2024
-
[20]
Fast and efficient locomotion of a snake robot based on self-excitation principle
J. Ute and K. Ono, “Fast and efficient locomotion of a snake robot based on self-excitation principle”, in7th International Workshop on Advanced Motion Control. Proceedings (Cat. No.02TH8623), Maribor, Slovenia: IEEE, 2002, pp. 532–539
work page 2002
-
[21]
Exploiting natural dynamics for gait gen- eration in undulatory locomotion
T. Ludeke and T. Iwasaki, “Exploiting natural dynamics for gait gen- eration in undulatory locomotion”,International Journal of Control, vol. 93, no. 2, pp. 307–318, Feb. 1, 2020
work page 2020
-
[22]
A review on nonlinear modes in conservative mechanical systems
A. Albu-Sch ¨affer and C. Della Santina, “A review on nonlinear modes in conservative mechanical systems”,Annual Reviews in Control, vol. 50, pp. 49–71, 2020
work page 2020
-
[23]
A. Albu-Sch ¨affer and A. Sachtler, “What Can Algebraic Topol- ogy and Differential Geometry Teach Us About Intrinsic Dynam- ics and Global Behavior of Robots?”, inRobotics Research, 2023, pp. 468–484
work page 2023
-
[24]
T. Yona and Y . Or, “The wheeled three-link snake model: Singularities in nonholonomic constraints and stick–slip hybrid dynamics induced by Coulomb friction”,Nonlinear Dyn, vol. 95, no. 3, pp. 2307–2324, Feb. 2019
work page 2019
-
[25]
Computing reduced equations for robotic systems with constraints and symmetries
J. Ostrowski, “Computing reduced equations for robotic systems with constraints and symmetries”,IEEE Trans. Robot. Automat., vol. 15, no. 1, pp. 111–123, Feb. 1999
work page 1999
-
[26]
Planning Natural Locomotion for Articulated Soft Quadrupeds
M. J. Pollayil, C. D. Santina, G. Mesesan, J. Englsberger, D. Seidel, M. Garabini, C. Ott, A. Bicchi, and A. Albu-Schaffer, “Planning Natural Locomotion for Articulated Soft Quadrupeds”, in2022 International Conference on Robotics and Automation (ICRA), Philadelphia, PA, USA: IEEE, May 23, 2022, pp. 6593–6599
work page 2022
-
[27]
Strict Nonlinear Normal Modes of Systems Characterized by Scalar Functions on Riemannian Manifolds
A. Albu-Schaffer, D. Lakatos, and S. Stramigioli, “Strict Nonlinear Normal Modes of Systems Characterized by Scalar Functions on Riemannian Manifolds”,IEEE RAL, vol. 6, no. 2, pp. 1910–1917, Apr. 2021
work page 1910
-
[28]
On the design of stable periodic orbits of a triple pendulum on a cart with experimental validation
B. Jahn, L. Watermann, and J. Reger, “On the design of stable periodic orbits of a triple pendulum on a cart with experimental validation”, Automatica, vol. 125, p. 109 403, Mar. 2021
work page 2021
-
[29]
M. Raff and C. D. Remy, “Continuation of periodic orbits in con- servative hybrid dynamical systems and its application to mechanical systems with impulsive dynamics”,Nonlinear Dyn, vol. 113, no. 8, pp. 8221–8247, Apr. 1, 2025
work page 2025
-
[30]
Exciting fami- lies of passive gaits in an elastic quadruped via natural motion manifold control
D. Calzolari, C. Della Santina, and A. Albu-Sch ¨affer, “Exciting fami- lies of passive gaits in an elastic quadruped via natural motion manifold control”,IJRR, p. 02 783 649 251 347 305, Jun. 25, 2025
work page 2025
-
[31]
L. D. Landau and E. M. Lifshitz,Mechanics(Course of Theoretical Physics), 3rd ed. Butterworth-Heinemann, 1976, vol. 1
work page 1976
-
[32]
Dynamics of Purcell-type microswimmers with active-elastic joints
A. Zigelman, G. Ben Zvi, and Y . Or, “Dynamics of Purcell-type microswimmers with active-elastic joints”,Phys. Rev. E, vol. 110, no. 1, p. 014 207, Jul. 17, 2024
work page 2024
-
[33]
Discovering Optimal Natural Gaits of Dissipative Systems via Virtual Energy Injection
K. Griesbauer, D. Calzolari, M. Raff, C. D. Remy, and A. Albu- Sch¨affer, “Discovering Optimal Natural Gaits of Dissipative Systems via Virtual Energy Injection”,IEEE Robotics and Automation Letters, pp. 1–8, 2025
work page 2025
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.