Exploring Nonlinear Body Oscillations for Natural Quadruped Gaits
Listen
Radio episode about this paper
Transcript
Introduction to the show: ident: Robotics Radio. Generated commentary on the latest robotics and control papers.
Rosa: Hi, I'm Rosa.
Dev: And I'm Dev, here with Taro.
Rosa: We're looking at the paper: "Exploring Nonlinear Body Oscillations for Natural Quadruped Gaits".
Dev: Here's the gist of the paper. The gist: The research demonstrates how the analysis of nonlinear normal modes aids to develop natural, multi-gait locomotion in a compliant quadruped robot leveraging its inherent mechanics, offering a design tool to shape embodied intelligence in robotics.
Rosa: Animals’ body morphology shapes the gait patterns they can perform, where mechanical resonance reduces the need for active control <ref:2609.00539#pg2>.
Dev: Most quadruped robots are not specifically designed to exploit mechanical resonance due to the complexity of nonlinear dynamics and require dedicated locomotion controllers <ref:2609.00539#pg2>.
Rosa: The paper presents a proof-of-concept framework making the nonlinear dynamics of a robot predictable in the design process and shows how this knowledge can be leveraged such that multi-gait locomotion can emerge from nonlinear resonances—shaped by gravity, inertia, and elasticity <ref:2609.00539#pg2>.
Paper summary: Rosa: We just talked about how this paper aims to use nonlinear normal modes to create natural walking patterns in a compliant quadruped robot called eBert. It claims that analyzing these nonlinear modes helps us develop locomotion that mimics animals by leveraging the robot's inherent mechanics <ref:2609.00539#pg1>.
Dev: So, the thesis is that while animal bodies determine what gaits are possible through resonance, most robots don't have this built in because their dynamics are too complex to predict <ref:2609.00539#pg2>.
Rosa: The paper provides a proof of concept framework that makes the nonlinear dynamics predictable during the design phase <ref:2609.00539#pg1>. They show how you can leverage this knowledge so multi-gait locomotion emerges from those resonances shaped by gravity, inertia, and elasticity <ref:2609.00539#pg2>.
Dev: This framework is tested on the eBert robot, which uses series elastic actuators with soft springs to mimic biological tendons and muscles <ref:2609.00539#pg1>. They identified six nonlinear normal modes using mathematical tools based on differential geometry and algebraic topology <ref:2609.00539#pg3>.
Rosa: And they excited these six NNMs with a simple feedback-based state-switching controller to compensate for friction <ref:2609.00539#pg2>. The controller was set up to be similar to how a playground swing naturally stops on either side, avoiding motor commands during the motion flow <ref:2609.00539#pg2>.
Dev: When they extended that controller to trigger steps in specific foot pairs matching those modal oscillations, on flat ground each NNM naturally unfolded into a gait without needing complex planning or precise foot placement in simulations <ref:2609.00539#pg2>.
Rosa: They also found that these identified NNMs act as proxies for the robot’s natural movement tendencies, and that the coordination for stepping emerged directly from linearized eigenvector symmetries in joint space <ref:2609.00539#pg2>.
Dev: For example, they showed how the lateral rocking motions of M1 and M6 matched the side-to-side swing of a camel’s pace gait <ref:2609.00539#pg2>.
Rosa: And they found that forward-backward motions in M2 and M5 aligned with simultaneous front-hind leg movements, which is typical of bounding seen in squirrels <ref:2609.00539#pg2>.
Dev: It really shows how this approach uses the robot's physical properties to generate movement patterns that look like those found in animals <ref:2609.00539#pg1>.
Rosa: The key idea they are pushing is that intrinsic system dynamics, specifically these NNMs, can serve as a promising foundation for generating distinct gaits in purpose-designed robots like eBert <ref:2609.00539#pg1>.
Dev: So the paper shows how by using nonlinear mode theory to analyze complex systems, we can systematically compute natural dynamics even in high-dimensional systems with significant nonlinearities <ref:2609.00539#pg3>.
Rosa: This is really interesting because it takes the biological insight that locomotion is tied to body resonance and applies it directly to designing physical hardware <ref:2609.00539#pg1>.
Dev: And they show how this analysis gives designers a way to anticipate which modes will be stable and exploitable for intended motion patterns before the robot is even built <ref:2609.00539#pg1>.
Rosa: This sets up the next part of our discussion where we look at what these findings actually mean for building something that can work outside a controlled lab setting <ref:2609.00539#pg1>.
Conclusion: Dev: So wrapping up this paper, "Exploring Nonlinear Body Oscillations for Natural Quadruped Gaits," the main takeaway is that intrinsic system dynamics like NNMs offer a way to generate distinct gaits in robots through their physical design <ref:2609.00539#pg1>.
Rosa: It moves away from needing explicit scripting, following biological principles where body resonance organizes multi-legged coordination without needing complex planning <ref:2609.00539#pg1>.
Dev: The authors are showing that by analyzing nonlinear mode theory, we can systematically compute natural dynamics even in complex systems with significant nonlinearities <ref:2609.00539#pg3>.
Rosa: They proved this concept using the eBert robot, showing how it can leverage its mechanics to generate task-specific movements <ref:2609.00539#pg1>.
Dev: The paper suggests that future investigations need to address how these different emerging gaits can be shaped to vary characteristics like step length and gait velocity <ref:2609.00539#pg2>.
Rosa: And they need to evaluate the efficiency and stability across different regimes and in more complex environments <ref:2609.00539#pg1>.
Dev: So the paper demonstrates a method for designing hardware where the robot’s physical properties dictate the motion patterns, which is a big step toward building robots that use embodied intelligence <ref:2609.00539#pg1>.
Annika Schmidt, Davide Calzolari, Arne Sachtler, Florian Loeffl, Daniel Seidel, Milan Hermann, Robert Burger, Thomas Gumpert, Antonin Raffin, Tristan Ehlert, Maximilian Pries2, David Wandinger2, Florian Schmidt2, Manuel Keppler2, Jinoh Lee2.4, Alin Albu-Schäffer1, 1Technical University of Munich (TUM), Department of Computer Engineering; German Aerospace Center (DLR), Institute of Robotics and Mechatronics; Eindhoven University of Technology (TU/e), Department of Mechanical Engineering; Korea Advanced Institute of Science & Technology (KAIST), Alin Albu-Schäffer
Technical University of Munich · German Aerospace Center · Eindhoven University of Technology · Korea Advanced Institute of Science & Technology
cs.RO
Submitted: 2026-09-01
Updated: 2026-10-20
Code: https://github.com/anschm189/eBert_modes
License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
Importance score: 77/100
The gist: The gist: The research demonstrates how the analysis of nonlinear normal modes aids to develop natural, multi-gait locomotion in a compliant quadruped robot leveraging its inherent mechanics,
Key concepts
- Nonlinear Normal Modes (NNMs)
- These are specific patterns of natural movement within a complex system that cannot be described by simple linear math. In this robot, the NNMs represent the robot's inherent ways of oscillating due to gravity and elasticity. Identifying them helps predict how the robot will move naturally.
- Series Elastic Actuators (SEAs)
- These are mechanical components used in eBert's legs that incorporate springs. These springs mimic the energy storage capabilities of muscles and tendons found in animals, allowing the robot to store and release energy during movement. This compliance is key to exploiting mechanical resonance.
- Embodied Intelligence
- This concept refers to how an animal’s body structure dictates its natural movements and gaits. The research suggests that by designing robots with compliant structures that exhibit these natural modes, they can leverage this inherent physical intelligence to achieve efficient, multi-gait locomotion without needing explicit control for every step.
Summary
The gist: The research demonstrates how the analysis of nonlinear normal modes aids to develop natural, multi-gait locomotion in a compliant quadruped robot leveraging its inherent mechanics, offering a design tool to shape embodied intelligence in robotics.
Introduction and Motivation
Animals’ body morphology shapes the gait patterns they can perform, where mechanical resonance reduces the need for active control <ref:2609.00539#pg2>. Most quadruped robots are not specifically designed to exploit mechanical resonance due to the complexity of nonlinear dynamics and require dedicated locomotion controllers <ref:2609.00539#pg2>. The paper presents a proof-of-concept framework making the nonlinear dynamics of a robot predictable in the design process and shows how this knowledge can be leveraged such that multi-gait locomotion can emerge from nonlinear resonances—shaped by gravity, inertia, and elasticity <ref:2609.00539#pg2>. This research is motivated by the biomechanical insight that an animal’s body structure determines which gaits it can perform <ref:2609.00539#pg2>.
Robot Design and Nonlinear Mode Identification
The highly compliant quadruped robot eBert was designed with 12 degrees of freedom (DOF) to encode multiple functional body oscillations at frequencies and amplitudes suitable for gait generation <ref:2609.00539#pg2>. The hardware elasticity was implemented using Series Elastic Actuators (SEAs) with springs having the respective stiffness at each joint, which can mimic the energy storage of animals’ muscles and tendons <ref:2609.00539#pg2>. Using mathematical tools based on differential geometry and algebraic topology, the researchers identify six Nonlinear Normal Modes (NNMs) of the conservative dynamics <ref:2609.00539#pg2>. These NNMs are computed from the conservative model, which is based solely on the interaction of multi-body dynamics with gravitational and elastic forces <ref:2609.00539#pg2>.
Excitation and Gait Emergence
The six computed NNMs are excited by a deliberately simple feedback-based state-switching controller to compensate for friction <ref:2609.00539#pg2>. The controller functions analogously to pushing a playground-swing when it naturally comes to a halt on either side, avoiding motor commands during the system’s motion flow <ref:2609.00539#pg2>. Applying the state-switching controller in a eBert simulation with friction, and its hardware, successfully excited all six expected NNMs at distinct energy levels <ref:2609.00539#pg2>. When this controller was extended to trigger steps in distinct foot pairs matching respective modal oscillations, on flat ground each NNM naturally unfolded into a gait without complex planning or precise foot placement in simulations <ref:2609.00539#pg2>.
Mode-to-Locomotion Mapping
The paper shows that the identified NNMs serve as proxies for the robot’s natural movement tendencies, and that foot-pair coordination that enabled forward stepping emerged directly from linearized eigenvector symmetries in joint space <ref:2609.00539#pg2>. For example, the lateral rocking motions of M1 and M6 resembled the side-toside swing of pace-gait seen in camels <ref:2609.00539#pg2>. The forward-backward motions of M2 and M5 aligned with simultaneous front-hind leg movements, typical of bounding in squirrels <ref:2609.00539#pg2>. Diagonal coordination in M3 suggested trotting as in horses <ref:2609.00539#pg2>.
Conclusion and Future Directions
The combined findings support the hypothesis that intrinsic system dynamics, like NNMs, provide a promising foundation for generating distinct gaits in purposefully designed robots such as eBert <ref:2609.00539#pg2>. The resulting gaits follow biological principles where body resonance naturally organizes multi-legged coordination without explicit scripting <ref:2609.00539#pg2>. Future investigations on explicit control are needed to address how the different emerging gaits can be shaped to vary characteristics like step length and gait velocity along with performance evaluation of efficiency and stability across regimes and in more complex environments <ref:2609.00539#pg2>.
How it works
-
The robot eBert was designed with lightweight elastic legs and large enough compliance to encode multiple functional body oscillations at frequencies and amplitudes suitable for gait generation <ref:2609.00539#pg2>.
-
The researchers analyzed the inherently nonlinear system dynamics of eBert enabled by their recently developed numerical methods to identify the system’s Nonlinear Normal Modes (NNMs) <ref:2609.00539#pg2>.
-
A state-switching controller was implemented that injects energy near a system’s equilibrium where linearized mode vectors characterize motion direction <ref:2609.00539#pg2>.
-
The controller is extended to trigger steps in distinct foot pairs matching respective modal oscillations, which is done by crossing a threshold of the combined torque metric τz <ref:2609.00539#pg2>.
-
The step command was multiplied by a 4 × 3 matrix encoding the position change for the three joint motors of each leg to command a step <ref:2609.00539#pg2>.
-
Black-box optimization was used to determine the step length fitting each modal oscillation, which resulted in gait patterns realizing locomotion forward <ref:2609.00539#pg2>.
Quantifying Nonlinearity
The nonlinearity of the modes is quantified by measuring the error introduced by a linear approximation, where if a mode Mi is linear, all points will lie on a twodimensional plane in the state space; and if the mode is nonlinear, the Eigenmanifold will be curved and require a volume of higher dimension to contain all points <ref:2609.00539#pg2>. This was quantified by applying Principal Component Analysis (PCA) to the point cloud of the Eigenmanifold Mi <ref:2609.00539#pg2>.
Robotic Implementation Challenges
The analysis revealed limitations when applying the conservative NNM framework to real systems, as friction and motor dynamics distort system behavior, necessitating active control to drive oscillations <ref:2609.00539#pg2>. The paper noted that some modes, like M2 and M5, could not fully develop into gaits in hardware because high torques in the hind legs’ hip and knee joints caused unforeseen slippage in the belt transmissions <ref:2609.00539#pg2>.
Design Insights
Analyzing natural dynamics like NNMs during mechanical design offers new avenues for robot optimization by accounting for physical constraints and design limitations early on <ref:2609.00539#pg2>. The NNM framework allows designers to anticipate which modes will be stable and exploitable for intended motion patterns before building the robot <ref:2609.00539#pg2>.
Data Availability
All data needed to evaluate the conclusions of the paper are available in the paper or the Supplementary Materials <ref:2609.00539#pg2>. Additionally, raw data of robot trials in simulation and hardware are deposited on figshare accessible under https://doi.org/10.6084/m9.figshare.29514518 [72] <ref:2609.00539#pg2>.
Code Availability
The code to analyze the provided data can likewise be found in the same figshare repository accessible over https://doi.org/10.6084/m9.figshare.29514518 [72] <ref:2609.00539#pg2>. This repository contains the full model and analysis pipeline for eBert <ref:2609.00539#pg2>.
Acknowledgements
The authors thank Yannik P. Wotte (University of Twente, Bergische Universität Wuppertal), Filip Bjelonic (ETH Zurich), and Dr. Cosimo Della Santina (TU Delft) for their support in developing algorithms used for the nonlinear modal analysis <ref:2609.00539#pg2>.
Funding Statement
This research was supported by the European Research Council (ERC) through the European Union’s Horizon 2020 Research and Innovation Programme under Grant 835284 (MRunners) <ref:2609.00539#pg2>.
Competing Interests
The authors declare that they have no competing interests <ref:2609.00539#pg2>.
References
[1] P. Biswal and P. K. Mohanty, “Development of quadruped walking robots: A review,” Ain Shams Engineering Journal, vol. 12, no. 2, pp. 2017–2031, 2021 <ref:2609.00539#pg2>.
[7] R. Pfeifer, M. Lungarella, and F. Iida, “Self-organization, embodiment, and biologically inspired robotics,” science, vol. 318, no. 5853, pp.
Improvements for AI systems
1
No active control required for locomotion in compliant robots by exploiting intrinsic mechanics. The improved AI system can achieve natural multi-gait locomotion by leveraging nonlinear normal modes (NNMs) identified from hardware dynamics, allowing it to exploit its mechanics to generate taskspecific movements which may serve as foundation for designing a new generation of agile and efficient robots.
2
Design of quadruped robots where mechanical structure and control co-evolve. The AI system can be optimized by using NNMs as dynamic priors or stability constraints to parameterize the search space over leg compliance, mass distribution, and joint coupling.
3
Predictive design for large amplitude, multi-directional dynamics. The improved AI system can anticipate which modes will be stable and exploitable for intended motion patterns before building the robot by analyzing nonlinear normal modes during mechanical design.
4
Gait pattern generation from intrinsic modal oscillations without explicit scripting. By encoding foot-pair coordination that enabled forward stepping emerged directly from linearized eigenvector symmetries,
the AI can generate gaits where foot-pair coordination that enabled forward stepping emerged directly from linearized eigenvector symmetries.
5
Task-aware co-evolution of robot body and brain. The system can be designed to achieve a state where motion arises from physical intelligence rather than from independently scripted commands
by aligning with embodied AI paradigms seeking to close the loop between physical design, intrinsic dynamics, and adaptive control.
Related papers
- FMT x: An Efficient and Asymptotically Optimal Extension of the Fast Marching Tree for Dynamic Replanning
- MPCFormer: A physics-informed data-driven approach for explainable socially-aware autonomous driving
- RoboLab: A High-Fidelity Simulation Benchmark for Analysis of Task Generalist Policies
- ARC: A Reasoning Recipe for Robot Foundation Models
- HRDexDB: A 4D Dexterous Grasping Dataset Across Human and Multiple Robot Embodiments
- APT: Action Expert Pretraining Improves Instruction Generalization of Vision-Language-Action Policies