Combining Coarse and Fine Physics for Manipulation using Parallel-in-Time Integration

03/20/2019
by   Wisdom C. Agboh, et al.
0

We present a method for fast and accurate physics-based predictions during non-prehensile manipulation planning and control. Given an initial state and a sequence of controls, the problem of predicting the resulting sequence of states is a key component of a variety of model-based planning and control algorithms. We propose combining a coarse (i.e. computationally cheap but not very accurate) predictive physics model, with a fine (i.e. computationally expensive but accurate) predictive physics model, to generate a hybrid model that is at the required speed and accuracy for a given manipulation task. Our approach is based on the Parareal algorithm, a parallel-in-time integration method used for computing numerical solutions for general systems of ordinary differential equations. We use Parareal to combine a coarse pushing model with an off-the-shelf physics engine to deliver physics-based predictions that are as accurate as the physics engine but runs in substantially less wall-clock time, thanks to Parareal being amenable to parallelization. We use these physics-based predictions in a model-predictive-control framework based on trajectory optimization, to plan pushing actions that avoid an obstacle and reach a goal location. We show that by combining the two physics models, we can achieve the same success rates as the planner that uses the off-the-shelf physics engine directly, but significantly faster. We present experiments in simulation and on a real robotic setup.

READ FULL TEXT

page 1

page 6

page 7

page 8

research
12/12/2019

Parareal with a Learned Coarse Model for Robotic Manipulation

A key component of many robotics model-based planning and control algori...
research
09/20/2022

Hybrid Learning- and Model-Based Planning and Control of In-Hand Manipulation

This paper presents a hierarchical framework for planning and control of...
research
09/18/2019

An Adaptive Parareal Algorithm

In this paper, we consider the problem of accelerating the numerical sim...
research
11/24/2022

Real-Time Physics-Based Object Pose Tracking during Non-Prehensile Manipulation

We propose a method to track the 6D pose of an object over time, while t...
research
06/11/2022

Learning Model Preconditions for Planning with Multiple Models

Different models can provide differing levels of fidelity when a robot i...
research
01/31/2022

GParareal: A time-parallel ODE solver using Gaussian process emulation

Sequential numerical methods for integrating initial value problems (IVP...
research
11/14/2018

Predicting the time-evolution of multi-physics systems with sequence-to-sequence models

In this work, sequence-to-sequence (seq2seq) models, originally develope...

Please sign up or login with your details

Forgot password? Click here to reset