DiffXPBD : Differentiable Position-Based Simulation of Compliant Constraint Dynamics

被引:3
|
作者
Stuyck, Tuur [1 ]
Chen, Hsiao-Yu [1 ]
机构
[1] Meta, Real Labs Res, Burlingame, CA 94010 USA
关键词
differentiable simulation; parameter estimation;
D O I
10.1145/3606923
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present DiffXPBD, a novel and efficient analytical formulation for the differentiable position-based simulation of compliant constrained dynamics (XPBD). Our proposed method allows computation of gradients of numerous parameters with respect to a goal function simultaneously leveraging a performant simulation model. The method is efficient, thus enabling differentiable simulations of high resolution geometries and degrees of freedom (DoFs). Collisions are naturally included in the framework. Our differentiable model allows a user to easily add additional optimization variables. Every control variable gradient requires the computation of only a few partial derivatives which can be computed using automatic differentiation code. We demonstrate the efficacy of the method with examples such as elastic cloth and volumetric material parameter estimation, initial value optimization, optimizing for underlying body shape and pose by only observing the clothing, and optimizing a time-varying external force sequence to match sparse keyframe shapes at specific times. Our approach demonstrates excellent efficiency and we demonstrate this on high resolution meshes with optimizations involving over 26 million degrees of freedom. Making an existing solver differentiable requires only a few modifications and the model is compatible with both modern CPU and GPU multi-core hardware.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Robotic Manipulation of Deformable Rope-Like Objects Using Differentiable Compliant Position-Based Dynamics
    Liu, Fei
    Su, Entong
    Lu, Jingpei
    Li, Mingen
    Yip, Michael C. C.
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2023, 8 (07) : 3964 - 3971
  • [2] An Angle Bending Constraint Model for Position-Based Dynamics
    Wang, Yifeng
    Wu, Xiaoting
    Wang, Gang
    2014 INTERNATIONAL CONFERENCE ON VIRTUAL REALITY AND VISUALIZATION (ICVRV2014), 2014, : 430 - 434
  • [3] An energy constraint position-based dynamics with corrected SPH kernel
    Wei CAO
    Luan LYU
    Zhixin YANG
    Enhua WU
    Science China(Information Sciences), 2023, 66 (01) : 144 - 157
  • [4] An energy constraint position-based dynamics with corrected SPH kernel
    Cao, Wei
    Lyu, Luan
    Yang, Zhixin
    Wu, Enhua
    SCIENCE CHINA-INFORMATION SCIENCES, 2023, 66 (01)
  • [5] An energy constraint position-based dynamics with corrected SPH kernel
    Wei Cao
    Luan Lyu
    Zhixin Yang
    Enhua Wu
    Science China Information Sciences, 2023, 66
  • [6] Simulation of Mooring Lines Based on Position-Based Dynamics Method
    Jiang, Xiaobin
    Ren, Hongxiang
    He, Xin
    IEEE ACCESS, 2019, 7 : 142796 - 142805
  • [7] Efficient oriented particle arrangements for position-based dynamics simulation
    Young Jin Oh
    Yeonbi Shin
    In-Kwon Lee
    The Visual Computer, 2018, 34 : 507 - 516
  • [8] Efficient oriented particle arrangements for position-based dynamics simulation
    Oh, Young Jin
    Shin, Yeonbi
    Lee, In-Kwon
    VISUAL COMPUTER, 2018, 34 (04): : 507 - 516
  • [9] Development simulation of an inflatable membrane antenna based on extended position-based dynamics
    Peng, Haijun
    Li, Na
    Li, Fei
    Zhang, Liang
    Dong, Kaijun
    ACTA MECHANICA SINICA, 2022, 38 (07)
  • [10] Soft tissue deformation for surgical simulation: a position-based dynamics approach
    Camara, Mafalda
    Mayer, Erik
    Darzi, Ara
    Pratt, Philip
    INTERNATIONAL JOURNAL OF COMPUTER ASSISTED RADIOLOGY AND SURGERY, 2016, 11 (06) : 919 - 928