Automatic Differentiation and Continuous Sensitivity Analysis of Rigid
Body Dynamics
- URL: http://arxiv.org/abs/2001.08539v1
- Date: Wed, 22 Jan 2020 03:54:00 GMT
- Title: Automatic Differentiation and Continuous Sensitivity Analysis of Rigid
Body Dynamics
- Authors: David Millard, Eric Heiden, Shubham Agrawal, Gaurav S. Sukhatme
- Abstract summary: We introduce a differentiable physics simulator for rigid body dynamics.
In the context of trajectory optimization, we introduce a closed-loop model-predictive control algorithm.
- Score: 15.565726546970678
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: A key ingredient to achieving intelligent behavior is physical understanding
that equips robots with the ability to reason about the effects of their
actions in a dynamic environment. Several methods have been proposed to learn
dynamics models from data that inform model-based control algorithms. While
such learning-based approaches can model locally observed behaviors, they fail
to generalize to more complex dynamics and under long time horizons.
In this work, we introduce a differentiable physics simulator for rigid body
dynamics. Leveraging various techniques for differential equation integration
and gradient calculation, we compare different methods for parameter estimation
that allow us to infer the simulation parameters that are relevant to
estimation and control of physical systems. In the context of trajectory
optimization, we introduce a closed-loop model-predictive control algorithm
that infers the simulation parameters through experience while achieving
cost-minimizing performance.
Related papers
- Integrating Physics-Informed Deep Learning and Numerical Methods for Robust Dynamics Discovery and Parameter Estimation [0.0]
In this work, we combine deep learning techniques and classic numerical methods for differential equations to solve two challenging problems in dynamical systems theory.
Results demonstrate the effectiveness of the proposed approaches on a suite of test problems exhibiting chaotic dynamics.
arXiv Detail & Related papers (2024-10-05T22:40:02Z) - Incremental Few-Shot Adaptation for Non-Prehensile Object Manipulation using Parallelizable Physics Simulators [5.483662156126757]
We propose a novel approach for non-prehensile manipulation which iteratively adapts a physics-based dynamics model for model-predictive control.
We adapt the parameters of the model incrementally with a few examples of robot-object interactions.
We evaluate our few-shot adaptation approach in several object pushing experiments in simulation and with a real robot.
arXiv Detail & Related papers (2024-09-20T05:24:25Z) - Learning minimal representations of stochastic processes with
variational autoencoders [52.99137594502433]
We introduce an unsupervised machine learning approach to determine the minimal set of parameters required to describe a process.
Our approach enables for the autonomous discovery of unknown parameters describing processes.
arXiv Detail & Related papers (2023-07-21T14:25:06Z) - Reduced order modeling of parametrized systems through autoencoders and
SINDy approach: continuation of periodic solutions [0.0]
This work presents a data-driven, non-intrusive framework which combines ROM construction with reduced dynamics identification.
The proposed approach leverages autoencoder neural networks with parametric sparse identification of nonlinear dynamics (SINDy) to construct a low-dimensional dynamical model.
These aim at tracking the evolution of periodic steady-state responses as functions of system parameters, avoiding the computation of the transient phase, and allowing to detect instabilities and bifurcations.
arXiv Detail & Related papers (2022-11-13T01:57:18Z) - Differentiable Simulation of Soft Multi-body Systems [99.4302215142673]
We develop a top-down matrix assembly algorithm within Projective Dynamics.
We derive a differentiable control framework for soft articulated bodies driven by muscles, joint torques, or pneumatic tubes.
arXiv Detail & Related papers (2022-05-03T20:03:22Z) - Gradient-Based Trajectory Optimization With Learned Dynamics [80.41791191022139]
We use machine learning techniques to learn a differentiable dynamics model of the system from data.
We show that a neural network can model highly nonlinear behaviors accurately for large time horizons.
In our hardware experiments, we demonstrate that our learned model can represent complex dynamics for both the Spot and Radio-controlled (RC) car.
arXiv Detail & Related papers (2022-04-09T22:07:34Z) - Efficient Differentiable Simulation of Articulated Bodies [89.64118042429287]
We present a method for efficient differentiable simulation of articulated bodies.
This enables integration of articulated body dynamics into deep learning frameworks.
We show that reinforcement learning with articulated systems can be accelerated using gradients provided by our method.
arXiv Detail & Related papers (2021-09-16T04:48:13Z) - PlasticineLab: A Soft-Body Manipulation Benchmark with Differentiable
Physics [89.81550748680245]
We introduce a new differentiable physics benchmark called PasticineLab.
In each task, the agent uses manipulators to deform the plasticine into the desired configuration.
We evaluate several existing reinforcement learning (RL) methods and gradient-based methods on this benchmark.
arXiv Detail & Related papers (2021-04-07T17:59:23Z) - Using Data Assimilation to Train a Hybrid Forecast System that Combines
Machine-Learning and Knowledge-Based Components [52.77024349608834]
We consider the problem of data-assisted forecasting of chaotic dynamical systems when the available data is noisy partial measurements.
We show that by using partial measurements of the state of the dynamical system, we can train a machine learning model to improve predictions made by an imperfect knowledge-based model.
arXiv Detail & Related papers (2021-02-15T19:56:48Z) - Prediction with Approximated Gaussian Process Dynamical Models [7.678864239473703]
We present approximated GPDMs which are Markov and analyze their control theoretical properties.
The outcomes are illustrated with numerical examples that show the power of the approximated models.
arXiv Detail & Related papers (2020-06-25T16:51:17Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.