A Differentiable Newton Euler Algorithm for Multi-body Model Learning

10/19/2020
by   Michael Lutter, et al.
0

In this work, we examine a spectrum of hybrid model for the domain of multi-body robot dynamics. We motivate a computation graph architecture that embodies the Newton Euler equations, emphasizing the utility of the Lie Algebra form in translating the dynamical geometry into an efficient computational structure for learning. We describe the used virtual parameters that enable unconstrained physical plausible dynamics and the used actuator models. In the experiments, we define a family of 26 grey-box models and evaluate them for system identification of the simulated and physical Furuta Pendulum and Cartpole. The comparison shows that the kinematic parameters, required by previous white-box system identification methods, can be accurately inferred from data. Furthermore, we highlight that models with guaranteed bounded energy of the uncontrolled system generate non-divergent trajectories, while more general models have no such guarantee, so their performance strongly depends on the data distribution. Therefore, the main contributions of this work is the introduction of a white-box model that jointly learns dynamic and kinematics parameters and can be combined with black-box components. We then provide extensive empirical evaluation on challenging systems and different datasets that elucidates the comparative performance of our grey-box architecture with comparable white- and black-box models.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/24/2021

A Differentiable Newton-Euler Algorithm for Real-World Robotics

Obtaining dynamics models is essential for robotics to achieve accurate ...
research
01/24/2020

Encoding Physical Constraints in Differentiable Newton-Euler Algorithm

The recursive Newton-Euler Algorithm (RNEA) is a popular technique in ro...
research
10/05/2021

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

Deep learning has been widely used within learning algorithms for roboti...
research
06/08/2023

Re-aligning Shadow Models can Improve White-box Membership Inference Attacks

Machine learning models have been shown to leak sensitive information ab...
research
09/16/2023

MonoForce: Self-supervised learning of physics-aware grey-box model for predicting the robot-terrain interaction

We introduce an explainable, physics-aware, and end-to-end differentiabl...
research
11/20/2020

Nested Mixture of Experts: Cooperative and Competitive Learning of Hybrid Dynamical System

Model-based reinforcement learning (MBRL) algorithms can attain signific...
research
05/06/2019

ConfigCrusher: White-Box Performance Analysis for Configurable Systems

In configurable software systems, stakeholders are often interested in k...

Please sign up or login with your details

Forgot password? Click here to reset