SoftMAC: Differentiable Soft Body Simulation with Forecast-based Contact Model and Two-way Coupling with Articulated Rigid Bodies and Clothes

📅 2023-12-06
🏛️ IEEE/RJS International Conference on Intelligent RObots and Systems
📈 Citations: 3
Influential: 0
📄 PDF
🤖 AI Summary
Modeling and simulating multi-material interactions—soft bodies, articulated rigid bodies, and cloth—in robotic manipulation remains challenging due to non-differentiable coupled dynamics, severe rendering artifacts, and difficulties in unifying heterogeneous material representations. Method: We propose the first unified differentiable physics simulation framework, integrating the Material Point Method (MPM) for continuum modeling, a prediction-based MPM contact model, and a local-penetration-aware Signed Distance Field (SDF) reconstruction algorithm—enabling explicit, artifact-free, bidirectional coupling among soft, rigid, and cloth modalities. A fully end-to-end differentiable gradient propagation mechanism is further established. Contribution/Results: This work achieves the first fully explicit, differentiable, multi-modal coupling, enabling gradient-based control optimization. Extensive evaluation on representative tasks—including grasping, folding, and assembly—demonstrates high physical fidelity and optimization efficiency, significantly improving control performance for soft actuators and underactuated systems.
📝 Abstract
Differentiable physics simulation provides an avenue to tackle previously intractable challenges through gradient-based optimization, thereby greatly improving the efficiency of solving robotics-related problems. To apply differentiable simulation in diverse robotic manipulation scenarios, a key challenge is to integrate various materials in a unified framework. We present SoftMAC, a differentiable simulation framework that couples soft bodies with articulated rigid bodies and clothes. SoftMAC simulates soft bodies with the continuum-mechanics-based Material Point Method (MPM). We provide a novel forecast-based contact model for MPM, which effectively reduces penetration without introducing other artifacts like unnatural rebound. To couple MPM particles with deformable and non-volumetric clothes meshes, we also propose a penetration tracing algorithm that reconstructs the signed distance field in local area. Diverging from previous works, SoftMAC simulates the complete dynamics of each modality and incorporates them into a cohesive system with an explicit and differentiable coupling mechanism. The feature empowers SoftMAC to handle a broader spectrum of interactions, such as soft bodies serving as manipulators and engaging with underactuated systems. We conducted comprehensive experiments to validate the effectiveness and accuracy of the proposed differentiable pipeline in downstream robotic manipulation applications. Supplementary materials are available on our project website at https://damianliumin.github.io/SoftMAC.
Problem

Research questions and friction points this paper is trying to address.

Integrate diverse materials in a unified differentiable simulation framework
Reduce penetration in soft body simulation without unnatural artifacts
Couple soft bodies with articulated rigid bodies and clothes effectively
Innovation

Methods, ideas, or system contributions that make the work stand out.

Differentiable soft body simulation with MPM
Forecast-based contact model reduces penetration
Two-way coupling with rigid bodies and clothes
🔎 Similar Papers
No similar papers found.
M
Min Liu
Machine Learning Department, Carnegie Mellon University, USA
G
Gang Yang
Department of Computer Science, National University of Singapore, Singapore
Siyuan Luo
Siyuan Luo
PhD candidate, ETH Zurich
computational biologygenomicsepigenomicssystems biologyageing
L
Lin Shao
Department of Computer Science, National University of Singapore, Singapore
C
Chen Yu