Neural Information Processing Systems · 2019 · 76 citations · 16 references
EngineeringComputer ScienceMechanical EngineeringComputational MechanicsMachine LearningRoboticsCollision DetectionDeep LearningInverse DynamicsInverse KinematicsInverse Problems In MechanicsNeural NetworksCollision ResponseCollision Response AnalysisComputational Inverse ProblemsInverse Dynamic SimulationInverse Dynamics ModelingInverse Model LearningQr DecompositionVirtual Garment Simulation
Cloth dynamics modeling faces high dimensionality that makes traditional gradient computation for collision response impractical, necessitating robust frameworks for dynamics, self‑collisions, and contacts. The study proposes a differentiable cloth simulator embedded in neural networks, computing gradients via QR decomposition of a reduced matrix to overcome high‑dimensionality challenges. The simulator uses QR decomposition of a reduced matrix to compute gradients efficiently, enabling its integration as a neural‑network layer and application to inverse problems such as parameter estimation and motion control. Experiments show the method accelerates backpropagation by two orders of magnitude and successfully solves inverse problems like parameter estimation and motion control.
We propose a differentiable cloth simulator that can be embedded as a layer in deep neural networks. This approach provides an effective, robust framework for modeling cloth dynamics, self-collisions, and contacts. Due to the high dimensionality of the dynamical system in modeling cloth, traditional gradient computation for collision response can become impractical. To address this problem, we propose to compute the gradient directly using QR decomposition of a much smaller matrix. Experimental results indicate that our method can speed up backpropagation by two orders of magnitude. We demonstrate the presented approach on a number of inverse problems, including parameter estimation and motion control for cloth.
16
PyTorch: An Imperative Style, High-Performance Deep Learning Library
Adam Paszke, Sam Gross, Francisco Massa et al. · arXiv (Cornell University) · 2019 · 16.2K citations · Full text
Large steps in cloth simulation
David Baraff, Andrew Witkin · 1998 · 1.7K citations · Full text
Gerard Pons‐Moll, Sergi Pujades, Sonny Hu et al. · ACM Transactions on Graphics · 2017 · 515 citations · Full text
Computing, Design, 3D Modeling +12
Differentiable Physics and Stable Modes for Tool-Use and Manipulation Planning
Marc Toussaint, Kelsey R. Allen, Kevin Smith et al. · 2018 · 269 citations · Full text