首页 | 本学科首页   官方微博 | 高级检索  
     


Primal/Dual Descent Methods for Dynamics
Authors:M Macklin  K Erleben  M Müller  N Chentanez  S Jeschke  TY Kim
Affiliation:1. NVIDIA

University of Copenhagen;2. University of Copenhagen;3. NVIDIA

Abstract:We examine the relationship between primal, or force-based, and dual, or constraint-based formulations of dynamics. Variational frameworks such as Projective Dynamics have proved popular for deformable simulation, however they have not been adopted for contact-rich scenarios such as rigid body simulation. We propose a new preconditioned frictional contact solver that is compatible with existing primal optimization methods, and competitive with complementarity-based approaches. Our relaxed primal model generates improved contact force distributions when compared to dual methods, and has the advantage of being differentiable, making it well-suited for trajectory optimization. We derive both primal and dual methods from a common variational point of view, and present a comprehensive numerical analysis of both methods with respect to conditioning. We demonstrate our method on scenarios including rigid body contact, deformable simulation, and robotic manipulation.
Keywords:CCS Concepts  ? Computing methodologies → Simulation by animation  Interactive simulation  ? Computer systems organization → Robotics  contact  friction  numerical optimization  robotics
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号