Staggered Projections for Frictional Contact in Multibody Systems

被引:122
|
作者
Kaufman, Danny M. [1 ,3 ]
Sueda, Shinjiro [1 ]
James, Doug L. [2 ]
Pai, Dinesh K. [1 ]
机构
[1] Univ British Columbia, Vancouver, BC V5Z 1M9, Canada
[2] Cornell Univ, Ithaca, NY 14853 USA
[3] Rutgers State Univ, Piscataway, NJ 08855 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2008年 / 27卷 / 05期
关键词
friction; contact; deformation; multibody dynamics;
D O I
10.1145/1409060.1409117
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a new discrete velocity-level formulation of frictional contact dynamics that reduces to a pair of coupled projections and introduce a simple fixed-point property of this coupled system. This allows us to construct a novel algorithm for accurate frictional contact resolution based on a simple staggered sequence of projections. The algorithm accelerates performance using warm starts to leverage the potentially high temporal coherence between contact states and provides users with direct control over frictional accuracy. Applying this algorithm to rigid and deformable systems, we obtain robust and accurate simulations of frictional contact behavior not previously possible, at rates suitable for interactive haptic simulations, as well as large-scale animations. By construction, the proposed algorithm guarantees exact, velocity-level contact constraint enforcement and obtains long-term stable and robust integration. Examples are given to illustrate the performance, plausibility and accuracy of the obtained solutions.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Nonsmooth spatial frictional contact dynamics of multibody systems
    Wang, Kun
    Tian, Qiang
    Hu, Haiyan
    [J]. MULTIBODY SYSTEM DYNAMICS, 2021, 53 (01) : 1 - 27
  • [2] Nonsmooth spatial frictional contact dynamics of multibody systems
    Kun Wang
    Qiang Tian
    Haiyan Hu
    [J]. Multibody System Dynamics, 2021, 53 : 1 - 27
  • [3] Frictional contact analysis of spatial prismatic joints in multibody systems
    Zhaohui Qi
    Xiaoming Luo
    Zhihao Huang
    [J]. Multibody System Dynamics, 2011, 26 : 441 - 468
  • [4] Frictional contact analysis of spatial prismatic joints in multibody systems
    Qi, Zhaohui
    Luo, Xiaoming
    Huang, Zhihao
    [J]. MULTIBODY SYSTEM DYNAMICS, 2011, 26 (04) : 441 - 468
  • [5] LINEARIZATION OF MULTIBODY FRICTIONAL CONTACT PROBLEMS
    VIJAYAKAR, SM
    BUSBY, HR
    HOUSER, DR
    [J]. COMPUTERS & STRUCTURES, 1988, 29 (04) : 569 - 576
  • [6] A nonsmooth method for spatial frictional contact dynamics of flexible multibody systems with large deformation
    Wang, Kun
    Tian, Qiang
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2023, 124 (03) : 752 - 779
  • [7] A nonsmooth frictional contact formulation for multibody system dynamics
    Galvez, Javier
    Cavalieri, Federico J.
    Cosimo, Alejandro
    Bruls, Olivier
    Cardona, Alberto
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2020, 121 (16) : 3584 - 3609
  • [8] Contact in multibody systems
    Bremer, H
    Glocker, C
    [J]. ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 2000, 80 : S33 - S36
  • [9] A time-stepping method for multibody systems involving frictional impacts and phases with persistent contact
    Passas, P.
    Natsiavas, S.
    [J]. MECHANISM AND MACHINE THEORY, 2022, 169
  • [10] Impact dynamics of multibody systems with frictional contact using joint coordinates and canonical equations of motion
    Pereira, MS
    Nikravesh, P
    [J]. NONLINEAR DYNAMICS, 1996, 9 (1-2) : 53 - 71