PlasticineLab: A Soft-Body Manipulation Benchmark with Differentiable
Physics
- URL: http://arxiv.org/abs/2104.03311v1
- Date: Wed, 7 Apr 2021 17:59:23 GMT
- Title: PlasticineLab: A Soft-Body Manipulation Benchmark with Differentiable
Physics
- Authors: Zhiao Huang, Yuanming Hu, Tao Du, Siyuan Zhou, Hao Su, Joshua B.
Tenenbaum, Chuang Gan
- Abstract summary: 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.
- Score: 89.81550748680245
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Simulated virtual environments serve as one of the main driving forces behind
developing and evaluating skill learning algorithms. However, existing
environments typically only simulate rigid body physics. Additionally, the
simulation process usually does not provide gradients that might be useful for
planning and control optimizations. We introduce a new differentiable physics
benchmark called PasticineLab, which includes a diverse collection of soft body
manipulation tasks. In each task, the agent uses manipulators to deform the
plasticine into the desired configuration. The underlying physics engine
supports differentiable elastic and plastic deformation using the DiffTaichi
system, posing many under-explored challenges to robotic agents. We evaluate
several existing reinforcement learning (RL) methods and gradient-based methods
on this benchmark. Experimental results suggest that 1) RL-based approaches
struggle to solve most of the tasks efficiently; 2) gradient-based approaches,
by optimizing open-loop control sequences with the built-in differentiable
physics engine, can rapidly find a solution within tens of iterations, but
still fall short on multi-stage tasks that require long-term planning. We
expect that PlasticineLab will encourage the development of novel algorithms
that combine differentiable physics and RL for more complex physics-based skill
learning tasks.
Related papers
- Metamizer: a versatile neural optimizer for fast and accurate physics simulations [4.717325308876749]
We introduce Metamizer, a novel neural network that iteratively solves a wide range of physical systems with high accuracy.
We demonstrate that Metamizer achieves unprecedented accuracy for deep learning based approaches.
Our results suggest that Metamizer could have a profound impact on future numerical solvers.
arXiv Detail & Related papers (2024-10-10T11:54:31Z) - Building Flexible Machine Learning Models for Scientific Computing at Scale [35.41293100957156]
We present OmniArch, the first prototype aiming at solving multi-scale and multi-physics scientific computing problems with physical alignment.
As far as we know, we first conduct 1D-2D-3D united pre-training on the PDEBench, and it sets not only new performance benchmarks for 1D, 2D, and 3D PDEs but also demonstrates exceptional adaptability to new physics via in-context and zero-shot learning approaches.
arXiv Detail & Related papers (2024-02-25T07:19:01Z) - DiffVL: Scaling Up Soft Body Manipulation using Vision-Language Driven
Differentiable Physics [69.6158232150048]
DiffVL is a method that enables non-expert users to communicate soft-body manipulation tasks.
We leverage large language models to translate task descriptions into machine-interpretable optimization objectives.
arXiv Detail & Related papers (2023-12-11T14:29:25Z) - DiffuseBot: Breeding Soft Robots With Physics-Augmented Generative
Diffusion Models [102.13968267347553]
We present DiffuseBot, a physics-augmented diffusion model that generates soft robot morphologies capable of excelling in a wide spectrum of tasks.
We showcase a range of simulated and fabricated robots along with their capabilities.
arXiv Detail & Related papers (2023-11-28T18:58:48Z) - Improving Gradient Computation for Differentiable Physics Simulation
with Contacts [10.450509067356148]
We study differentiable rigid-body simulation with contacts.
We propose to improve gradient computation by continuous collision detection and leverage the time-of-impact (TOI)
We show that with TOI-Ve, we are able to learn an optimal control sequence that matches the analytical solution.
arXiv Detail & Related papers (2023-04-28T21:10:16Z) - FluidLab: A Differentiable Environment for Benchmarking Complex Fluid
Manipulation [80.63838153351804]
We introduce FluidLab, a simulation environment with a diverse set of manipulation tasks involving complex fluid dynamics.
At the heart of our platform is a fully differentiable physics simulator, providing GPU-accelerated simulations and gradient calculations.
We propose several domain-specific optimization schemes coupled with differentiable physics.
arXiv Detail & Related papers (2023-03-04T07:24:22Z) - Imitation Learning via Differentiable Physics [26.356669151969953]
Imitation learning (IL) methods such as inverse reinforcement learning (IRL) usually have a double-loop training process.
We propose a new IL method, i.e., Imitation Learning via Differentiable Physics (ILD), which gets rid of the double-loop design.
ILD achieves significant improvements in final performance, convergence speed, and stability.
arXiv Detail & Related papers (2022-06-10T04:54:32Z) - DiffSkill: Skill Abstraction from Differentiable Physics for Deformable
Object Manipulations with Tools [96.38972082580294]
DiffSkill is a novel framework that uses a differentiable physics simulator for skill abstraction to solve deformable object manipulation tasks.
In particular, we first obtain short-horizon skills using individual tools from a gradient-based simulator.
We then learn a neural skill abstractor from the demonstration trajectories which takes RGBD images as input.
arXiv Detail & Related papers (2022-03-31T17:59:38Z) - Scalable Differentiable Physics for Learning and Control [99.4302215142673]
Differentiable physics is a powerful approach to learning and control problems that involve physical objects and environments.
We develop a scalable framework for differentiable physics that can support a large number of objects and their interactions.
arXiv Detail & Related papers (2020-07-04T19:07:51Z)
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.