Learning mechanical systems from real-world data using discrete forced Lagrangian dynamics

📅 2025-05-26
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This work addresses the problem of learning equations of motion for mechanical systems solely from discrete positional observations—such as motion-capture trajectories, pixel coordinates, or low-resolution tracking data—without requiring explicit velocity measurements. We propose a neural dynamics modeling framework grounded in the discrete forced Lagrange–d’Alembert principle, the first to integrate this variational principle with feedforward neural networks and autoencoder latent spaces: conservative and non-conservative forces are learned separately, while symplectic geometric structure is inherently preserved. Physical consistency is enforced by constraining the model to satisfy the discrete Euler–Lagrange equations. The method is validated on synthetic mechanical systems, real human motion capture data, and latent embeddings of image sequences, achieving high-fidelity trajectory reconstruction and interpretable decomposition into conservative and external forcing terms. Our core contribution is the first purely position-driven dynamical learning paradigm that simultaneously ensures physical fidelity, data efficiency, and structural interpretability.

Technology Category

Application Category

📝 Abstract
We introduce a data-driven method for learning the equations of motion of mechanical systems directly from position measurements, without requiring access to velocity data. This is particularly relevant in system identification tasks where only positional information is available, such as motion capture, pixel data or low-resolution tracking. Our approach takes advantage of the discrete Lagrange-d'Alembert principle and the forced discrete Euler-Lagrange equations to construct a physically grounded model of the system's dynamics. We decompose the dynamics into conservative and non-conservative components, which are learned separately using feed-forward neural networks. In the absence of external forces, our method reduces to a variational discretization of the action principle naturally preserving the symplectic structure of the underlying Hamiltonian system. We validate our approach on a variety of synthetic and real-world datasets, demonstrating its effectiveness compared to baseline methods. In particular, we apply our model to (1) measured human motion data and (2) latent embeddings obtained via an autoencoder trained on image sequences. We demonstrate that we can faithfully reconstruct and separate both the conservative and forced dynamics, yielding interpretable and physically consistent predictions.
Problem

Research questions and friction points this paper is trying to address.

Learning mechanical systems from position data without velocity measurements
Decomposing dynamics into conservative and non-conservative components
Validating method on synthetic and real-world datasets like human motion
Innovation

Methods, ideas, or system contributions that make the work stand out.

Uses discrete Lagrange-d'Alembert principle for dynamics
Learns conservative and non-conservative components separately
Applies neural networks to system identification tasks
🔎 Similar Papers
No similar papers found.
M
Martine Dyring Hansen
Department of Mathematics and Cybernetics, SINTEF Digital, and Department of Mathematical Sciences, Norwegian University of Science and Technology
Elena Celledoni
Elena Celledoni
Professor of mathematics at the Norwegian University of Science and Technology
Numerical Analysis
B
Benjamin Kwanen Tapley
Department of Mathematics and Cybernetics, SINTEF Digital