Contact Points Discovery for Soft-Body Manipulations with Differentiable Physics
Not on the map. Why?
Abstract (arXiv)
Differentiable physics has recently been shown as a powerful tool for solving soft-body manipulation tasks. However, the differentiable physics solver often gets stuck when the initial contact points of the end effectors are sub-optimal or when performing multi-stage tasks that require contact point switching, which often leads to local minima. To address this challenge, we propose a contact point discovery approach (CPDeform) that guides the stand-alone differentiable physics solver to deform various soft-body plasticines. The key idea of our approach is to integrate optimal transport-based contact points discovery into the differentiable physics solver to overcome the local minima from initial contact points or contact switching. On single-stage tasks, our method can automatically find suitable initial contact points based on transport priorities. On complex multi-stage tasks, we can iteratively switch the contact points of end-effectors based on transport priorities. To evaluate the effectiveness of our method, we introduce PlasticineLab-M that extends the existing differentiable physics benchmark PlasticineLab to seven new challenging multi-stage soft-body manipulation tasks. Extensive experimental results suggest that: 1) on multi-stage tasks that are infeasible for the vanilla differentiable physics solver, our approach discovers contact points that efficiently guide the solver to completion; 2) on tasks where the vanilla solver performs sub-optimally or near-optimally, our contact point discovery method performs better than or on par with the manipulation performance obtained with handcrafted contact points.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). Builds on 35 of its 68 references that are in the map. First posted on arXiv 5 May 2022.
Builds on
35 of 68 references.
References · 35
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,885
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,274
- 2018Addressing Function Approximation Error in Actor-Critic Methodscited by 2,417
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,316
- 2017Dex-Net 2.0: Deep Learning to Plan Robust Grasps with Synthetic Point Clouds and Analytic Grasp Metricscited by 264
- 2019DiffTaichi: Differentiable Programming for Physical Simulationcited by 258
- 2020ThreeDWorld: A Platform for Interactive Multi-Modal Physical Simulationcited by 250
- 2018Learning Particle Dynamics for Manipulating Rigid Bodies, Deformable Objects, and Fluidscited by 220
- 2018Sim-to-Real Reinforcement Learning for Deformable Object Manipulationcited by 131
- 2020SoftGym: Benchmarking Deep Reinforcement Learning for Deformable Object Manipulationcited by 121
- 2016A Differentiable Physics Engine for Deep Learning in Roboticscited by 108
23 more
- 2013Data-Driven Grasp Synthesis - A Surveycited by 106
- 2021PlasticineLab: A Soft-Body Manipulation Benchmark with Differentiable Physicscited by 103
- 2021gradSim: Differentiable simulation for system identification and visuomotor controlcited by 100
- 2018ChainQueen: A Real-Time Differentiable Physical Simulator for Soft Roboticscited by 98
- 2017Combining Self-Supervised Learning and Imitation for Vision-Based Rope Manipulationcited by 90
- 2021FlingBot: The Unreasonable Effectiveness of Dynamic Manipulation for Cloth Unfoldingcited by 81
- 2019Learning to Manipulate Deformable Objects without Demonstrationscited by 77
- 2020Scalable Differentiable Physics for Learning and Controlcited by 73
- 2021DiSECt: A Differentiable Simulation Engine for Autonomous Robotic Cuttingcited by 64
- 2021Learning Visible Connectivity Dynamics for Cloth Smoothingcited by 62
- 2021Fast and Feature-Complete Differentiable Physics for Articulated Rigid Bodies with Contactcited by 52
- 2019S4G: Amodal Single-view Single-Shot SE(3) Grasp Detection in Cluttered Scenescited by 51
- 2019Self-Supervised Learning of State Estimation for Manipulating Deformable Linear Objectscited by 45
- 2019Learning Robotic Manipulation through Visual Planning and Actingcited by 41
- 2021PTR: A Benchmark for Part-based Conceptual, Relational, and Physical Reasoningcited by 34
- 2021VisuoSpatial Foresight for Physical Sequential Fabric Manipulationcited by 18
- 2019Interactive Differentiable Simulationcited by 17
- 2017Automatic Differentiation of Rigid Body Dynamics for Optimal Control and Estimationcited by 11
- 2020Manipulating Deformable Objects by Interleaving Prediction, Planning, and Controlcited by 9
- 2020Augmenting Differentiable Simulators with Neural Networks to Close the Sim2Real Gapcited by 9
- 2021Contact-Implicit Trajectory Optimization for Dynamic Object Manipulationcited by 9
- 2019Local Trajectory Stabilization for Dexterous Manipulation via Piecewise Affine Approximationscited by 4
- 2020Automatic Differentiation and Continuous Sensitivity Analysis of Rigid Body Dynamicscited by 4
Built on by
Citing papers per year: 2022: 3; 2023: 7; 2024: 2; 2025: 1; 2026: 1.
14 papers.
Sort:
By area:
- 2022NeuPhysics: Editable Neural Geometry and Physics from Monocular Videoscited by 50
- 2023FluidLab: A Differentiable Environment for Benchmarking Complex Fluid Manipulationcited by 40
- 2022Learning Physical Dynamics with Subequivariant Graph Neural Networkscited by 39
- 2023Learning Foresightful Dense Visual Affordance for Deformable Object Manipulationcited by 25
- 2023DexDeform: Dexterous Deformable Object Manipulation with Human Demonstrations and Differentiable Physicscited by 23
- 2024Stabilizing Reinforcement Learning in Differentiable Multiphysics Simulationcited by 20
- 2023Solving Inverse Physics Problems with Score Matchingcited by 16
- 2023Neural Field Dynamics Model for Granular Object Piles Manipulationcited by 7
- 2024SculptDiff: Learning Robotic Clay Sculpting from Humans with Goal Conditioned Diffusion Policycited by 7
- 2022Real2Sim2Real Transfer for Control of Cable-driven Robots via a Differentiable Physics Enginecited by 6
- 2023DiffVL: Scaling Up Soft Body Manipulation using Vision-Language Driven Differentiable Physicscited by 6
- 2025TopoCut: Learning Multi-Step Cutting with Spectral Rewards and Discrete Diffusion Policiescited by 2
- 2026LeHome: A Simulation Environment for Deformable Object Manipulation in Household Scenarios24 Apr 2026
- 2025TopoCut: Learning Multi-Step Cutting with Spectral Rewards and Discrete Diffusion Policies24 Sep 2025
- 2024Stabilizing Reinforcement Learning in Differentiable Multiphysics Simulation16 Dec 2024
- 2024SculptDiff: Learning Robotic Clay Sculpting from Humans with Goal Conditioned Diffusion Policy15 Mar 2024
- 2023DiffVL: Scaling Up Soft Body Manipulation using Vision-Language Driven Differentiable Physics11 Dec 2023
- 2023Make a Donut: Hierarchical EMD-Space Planning for Zero-Shot Deformable Manipulation with Tools5 Nov 2023
- 2023Neural Field Dynamics Model for Granular Object Piles Manipulation1 Nov 2023
- 2023DexDeform: Dexterous Deformable Object Manipulation with Human Demonstrations and Differentiable Physics27 Mar 2023
- 2023Learning Foresightful Dense Visual Affordance for Deformable Object Manipulation20 Mar 2023
- 2023FluidLab: A Differentiable Environment for Benchmarking Complex Fluid Manipulation4 Mar 2023
- 2023Solving Inverse Physics Problems with Score Matching24 Jan 2023
- 2022NeuPhysics: Editable Neural Geometry and Physics from Monocular Videos22 Oct 2022
- 2022NeuPhysics: Editable Neural Geometry and Physics from Monocular Videoscited by 50
- 2023FluidLab: A Differentiable Environment for Benchmarking Complex Fluid Manipulationcited by 40
- 2022Learning Physical Dynamics with Subequivariant Graph Neural Networkscited by 39
- 2023Learning Foresightful Dense Visual Affordance for Deformable Object Manipulationcited by 25
- 2023DexDeform: Dexterous Deformable Object Manipulation with Human Demonstrations and Differentiable Physicscited by 23
- 2023Neural Field Dynamics Model for Granular Object Piles Manipulationcited by 7
- 2022Real2Sim2Real Transfer for Control of Cable-driven Robots via a Differentiable Physics Enginecited by 6
- 2023DiffVL: Scaling Up Soft Body Manipulation using Vision-Language Driven Differentiable Physicscited by 6
- 2026LeHome: A Simulation Environment for Deformable Object Manipulation in Household Scenarioscited by 2
- 2023Make a Donut: Hierarchical EMD-Space Planning for Zero-Shot Deformable Manipulation with Toolscited by 1
- 2026LeHome: A Simulation Environment for Deformable Object Manipulation in Household Scenarios24 Apr 2026
- 2023DiffVL: Scaling Up Soft Body Manipulation using Vision-Language Driven Differentiable Physics11 Dec 2023
- 2023Make a Donut: Hierarchical EMD-Space Planning for Zero-Shot Deformable Manipulation with Tools5 Nov 2023
- 2023Neural Field Dynamics Model for Granular Object Piles Manipulation1 Nov 2023
- 2023DexDeform: Dexterous Deformable Object Manipulation with Human Demonstrations and Differentiable Physics27 Mar 2023
- 2023Learning Foresightful Dense Visual Affordance for Deformable Object Manipulation20 Mar 2023
- 2023FluidLab: A Differentiable Environment for Benchmarking Complex Fluid Manipulation4 Mar 2023
- 2022NeuPhysics: Editable Neural Geometry and Physics from Monocular Videos22 Oct 2022
- 2022Learning Physical Dynamics with Subequivariant Graph Neural Networks13 Oct 2022
- 2022Real2Sim2Real Transfer for Control of Cable-driven Robots via a Differentiable Physics Engine13 Sep 2022