Learning Unstable Dynamics with One Minute of Data: A Differentiation-based Gaussian Process Approach

We present a straightforward and efficient way to estimate dynamics models for unstable robotic systems. Specifically, we show how to exploit the differentiability of Gaussian processes to create a state-dependent linearized approximation of the true continuous dynamics. Our approach is compatible with most Gaussian process approaches for system identification, and can learn an accurate model using modest amounts of training data. We validate our approach by iteratively learning the system dynamics of an unstable system such as a 9-D segway (using only one minute of data) and we show that the resulting controller is robust to unmodelled dynamics and disturbances, while state-of-the-art control methods based on nominal models can fail under small perturbations.

READ FULL TEXT

page 1

page 2

page 6

page 7

research
05/07/2020

Planning from Images with Deep Latent Gaussian Process Dynamics

Planning is a powerful approach to control problems with known environme...
research
04/07/2020

Online Constrained Model-based Reinforcement Learning

Applying reinforcement learning to robotic systems poses a number of cha...
research
10/13/2022

Sample Efficient Dynamics Learning for Symmetrical Legged Robots:Leveraging Physics Invariance and Geometric Symmetries

Model generalization of the underlying dynamics is critical for achievin...
research
04/23/2020

Learning Constrained Dynamics with Gauss Principle adhering Gaussian Processes

The identification of the constrained dynamics of mechanical systems is ...
research
05/10/2022

Efficient Learning of Inverse Dynamics Models for Adaptive Computed Torque Control

Modelling robot dynamics accurately is essential for control, motion opt...
research
11/18/2020

Learning Interpretable Flight's 4D Landing Parameters Using Tunnel Gaussian Process

Approach and landing accidents (ALAs) have resulted in a significant num...
research
12/10/2021

Structure-Preserving Learning Using Gaussian Processes and Variational Integrators

Gaussian process regression is often applied for learning unknown system...

Please sign up or login with your details

Forgot password? Click here to reset