Realtime Simulation of Thin-Shell Deformable Materials using CNN-Based Mesh Embedding
We address the problem of accelerating thin-shell deformable object simulations by dimension reduction. We present a new algorithm to embed a high-dimensional configuration space of deformable objects in a low-dimensional feature space, where the configurations of objects and feature points have approximate one-to-one mapping. Our key technique is a graph-based convolutional neural network (CNN) defined on meshes with arbitrary topologies and a new mesh embedding approach based on physics-inspired loss term. We have applied our approach to accelerate high-resolution thin shell simulations corresponding to cloth-like materials, where the configuration space has tens of thousands of degrees of freedom. We show that our physics-inspired embedding approach leads to higher accuracy compared with prior mesh embedding methods. Finally, we show that the temporal evolution of the mesh in the feature space can also be learned using a recurrent neural network (RNN) leading to fully learnable physics simulators. After training our learned simulator runs $500-10000\times$ faster and the accuracy is high enough for robot manipulation tasks.
Code (0)
등록된 구현이 없습니다.
Tasks
Dimensionality ReductionRobot ManipulationSimilar Papers 제목 키워드 기반
Realtime Robust Shape Estimation of Deformable Linear Object
Realtime shape estimation of continuum objects and manipulators is essential for developing accurate planning and control paradigms. The existing methods that create dense point clouds from camera images, and/or use dist…
ObjectUnityThin-Shell-SfT: Fine-Grained Monocular Non-rigid 3D Surface Tracking with Neural Deformation Fields
3D reconstruction of highly deformable surfaces (e.g. cloths) from monocular RGB videos is a challenging problem, and no solution provides a consistent and accurate recovery of fine-grained surface details. To account fo…
3D ReconstructionEMPM: Embodied MPM for Modeling and Simulation of Deformable Objects
Modeling deformable objects - especially continuum materials - in a way that is physically plausible, generalizable, and data-efficient remains challenging across 3D vision, graphics, and robotic manipulation. Many exist…
Rethinking Optimization with Differentiable Simulation from a Global Perspective
Differentiable simulation is a promising toolkit for fast gradient-based policy optimization and system identification. However, existing approaches to differentiable simulation have largely tackled scenarios where obtai…
Bayesian OptimizationMachine learning enhanced optimisation of crash box design for crashworthiness analysis
The primary goal of the current study is to optimise crash box designs for automobiles. Machine learning (ML) techniques are used to build an intelligent and reliable ML framework. With the help of this framework, the cr…
Generative Adversarial Network