A New Data Source for Inverse Dynamics Learning

10/06/2017
by   Daniel Kappler, et al.
0

Modern robotics is gravitating toward increasingly collaborative human robot interaction. Tools such as acceleration policies can naturally support the realization of reactive, adaptive, and compliant robots. These tools require us to model the system dynamics accurately -- a difficult task. The fundamental problem remains that simulation and reality diverge--we do not know how to accurately change a robot's state. Thus, recent research on improving inverse dynamics models has been focused on making use of machine learning techniques. Traditional learning techniques train on the actual realized accelerations, instead of the policy's desired accelerations, which is an indirect data source. Here we show how an additional training signal -- measured at the desired accelerations -- can be derived from a feedback control signal. This effectively creates a second data source for learning inverse dynamics models. Furthermore, we show how both the traditional and this new data source, can be used to train task-specific models of the inverse dynamics, when used independently or combined. We analyze the use of both data sources in simulation and demonstrate its effectiveness on a real-world robotic platform. We show that our system incrementally improves the learned inverse dynamics model, and when using both data sources combined converges more consistently and faster.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/11/2016

Transfer from Simulation to Real World through Learning Deep Inverse Dynamics Model

Developing control policies in simulation is often more practical and sa...
research
04/06/2021

General Robot Dynamics Learning and Gen2Real

Acquiring dynamics is an essential topic in robot learning, but up-to-da...
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
01/12/2019

Nonparametric Inverse Dynamic Models for Multimodal Interactive Robots

Direct design of a robot's rendered dynamics, such as in impedance contr...
research
03/06/2018

Learning Task-Specific Dynamics to Improve Whole-Body Control

In quadratic program based inverse dynamics control of underactuated, fr...
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...

Please sign up or login with your details

Forgot password? Click here to reset