Strict Modes Everywhere - Bringing Order Into Dynamics of Mechanical Systems by a Potential Compatible With the Geodesic Flow
Authors: Arne Sachtler, Alin Albu-Schäffer
Organizations: Technical University of Munich (TUM), Department of Informatics; Boltzmannstr. 3, 85748 Garching · German Aerospace Center (DLR), Institute of Robotics and Mechatronics; Münchener Str. 20, 82234 Weßling, Germany
Strict nonlinear normal modes provide very regular families of oscillations within conservative mechanical systems. However, a strict normal mode will generally be an isolated curve within the configuration space of the system. In this letter, we design a potential that will densely fill the configuration space with strict normal modes such that each configuration belongs to one mode and each mode passes through a common point, the equilibrium. As the potential can be realized by (nonlinear) elastic elements it can be used to execute a variety of periodic trajectories very efficiently. Most of the required torques will come from the elastic elements in the system and not from the actuators. We also design a controller stabilizing the system to a desired target mode and a controller performing swing-up and compensating dissipated energy. Finally, we showcase the approach for a two DoF manipulator. The experiments show that the approach performed well for the example system.
Figures & tables
Fig. 1: Aim of this paper: find a potential function such that the configuration is densely packed with strict modes.
Fig. 2: Double Pendulum
Fig. 3: Geodesics of the example system. Restriction to a subregion results in a space where the geodesics only intersect at the equilibrium.
TABLE I: Comparison of different target equilibria.
Fig. 4: Residuals
Fig. 5: Simulation of the double pendulum with the optimized potential for different initial conditions and visualization of the potential function.
Fig. 6: Mode labeling function
Fig. 7: Simulation results with activated mode selection controller when switching the desired mode step-wisely.
Fig. 8: Damped system including the optimized potential, the mode selection controller and two types of energy regulation.
Fig. 9: Results for the sensitivity analysis. The parasitical potential is increased over the experiments. The top row shows the evolution of the system in terms of the joint angles. The bottom row shows power flow due to the individual torques sources for three different values of ϵ .
Dynamical systems studies how states evolve over time, including stability, feedback, chaos, and transitions in physical, biological, and engineered systems.
Robotic locomotion can become efficient when mechanisms exploit passive dynamics, compliance, and resonance rather than track prescribed trajectories. This paper formulates natural locomotion as an exchange principle for systems whose motion is mediated by environmental constraints or interactions. A motion is natural when an internal oscillator returns periodically, the body pose drifts, and the mean Propulsion--Oscillator Exchange power (POE power) vanishes over one cycle. The selected family is a Natural Locomotion Manifold (NLM). We develop the conservative realization of this principle for continuous ideal environmental constraints: the constraints do no external work, total mechanical energy is conserved, and zero mean POE power is an internal exchange with the environment-mediated propulsive channel, not external energy input. The method is a closed/open construction. The propulsive channel is first closed to reveal an effective internal oscillator, organized by scalar action-angle structure in one effective degree of freedom or by nonlinear modal sectors in several degrees of freedom. The channel is then reopened, pose is reconstructed, and accepted cycles must preserve internal recurrence and zero mean POE power. We demonstrate the principle on two ideal nonholonomic no-slip systems: a Chaplygin-sleigh / pendulum-driven car and a three-body extension. In the scalar case, POE closure is equivalent to the missing internal return condition, giving a theorem-backed computation of the NLM family. In the multi-degree case, POE closure remains necessary but must be completed by modal identity, internal return, dynamics consistency, same fixed passive architecture, and nonzero displacement. Natural locomotion becomes a design question: which passive architectures support no, one, or several certified NLM families?
We propose an architecture for learning the dynamics of mechanical systems based on discrete forced Euler-Lagrange equations on Lie groups using only position data. By formulating the dynamics directly on manifold-valued configuration spaces, the method naturally respects the geometric structure of the systems and preserves geometric invariants and conservation laws. The reliance on position measurements alone makes the framework applicable in settings where velocity data are unavailable or noisy. The approach extends naturally to multibody systems, accommodates external control inputs, and demonstrates strong performance on both synthetic and real-world datasets.
Martine Dyring Hansen, Marta Ghirardelli, Elena Celledoni +2
Department of Mathematics and Cybernetics, SINTEF Digital Forskningsveien 1, 0373 Oslo, Norway · Department of Mathematical Sciences Norwegian University of Science and Technology (NTNU) Alfred Getz’ vei 1, 7034 Trondheim, Norway · Instituto de Ciencias Matematicas (CSIC) Calle Nicolás Cabrera 13-15, Cantoblanco, 28048 Madrid, Spain
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.
Tristan Ehlert, Arne Sachtler, Annika Schmidt +2
German Aerospace Center (DLR), Robotics and Mechatronics Center (RMC), Münchner Str. 20, 82234 Weßling, Germany · Technical University of Munich (TUM), Department of Computer Engineering; Boltzmannstraße 3, 85748 Garching, Germany