Combining Physics and Deep Learning to learn Continuous-Time Dynamics Models

10/05/2021
by   Michael Lutter, et al.
0

Deep learning has been widely used within learning algorithms for robotics. One disadvantage of deep networks is that these networks are black-box representations. Therefore, the learned approximations ignore the existing knowledge of physics or robotics. Especially for learning dynamics models, these black-box models are not desirable as the underlying principles are well understood and the standard deep networks can learn dynamics that violate these principles. To learn dynamics models with deep networks that guarantee physically plausible dynamics, we introduce physics-inspired deep networks that combine first principles from physics with deep learning. We incorporate Lagrangian mechanics within the model learning such that all approximated models adhere to the laws of physics and conserve energy. Deep Lagrangian Networks (DeLaN) parametrize the system energy using two networks. The parameters are obtained by minimizing the squared residual of the Euler-Lagrange differential equation. Therefore, the resulting model does not require specific knowledge of the individual system, is interpretable, and can be used as a forward, inverse, and energy model. Previously these properties were only obtained when using system identification techniques that require knowledge of the kinematic structure. We apply DeLaN to learning dynamics models and apply these models to control simulated and physical rigid body systems. The results show that the proposed approach obtains dynamics models that can be applied to physical systems for real-time control. Compared to standard deep networks, the physics-inspired models learn better models and capture the underlying structure of the dynamics.

READ FULL TEXT

page 9

page 13

research
07/10/2019

Deep Lagrangian Networks for end-to-end learning of energy-based control for under-actuated systems

Applying Deep Learning to control has a lot of potential for enabling th...
research
11/11/2022

Physically Consistent Neural ODEs for Learning Multi-Physics Systems

Despite the immense success of neural networks in modeling system dynami...
research
02/22/2021

Learning Contact Dynamics using Physically Structured Neural Networks

Learning physically structured representations of dynamical systems that...
research
10/19/2020

A Differentiable Newton Euler Algorithm for Multi-body Model Learning

In this work, we examine a spectrum of hybrid model for the domain of mu...
research
07/10/2019

Deep Lagrangian Networks: Using Physics as Model Prior for Deep Learning

Deep learning has achieved astonishing results on many tasks with large ...
research
05/08/2020

Parsimonious neural networks learn classical mechanics, its underlying symmetries, and an accurate time integrator

Machine learning is playing an increasing role in the physical sciences ...
research
03/31/2020

Deep State Space Models for Nonlinear System Identification

An actively evolving model class for generative temporal models develope...

Please sign up or login with your details

Forgot password? Click here to reset