Frictional Contact on Smooth Elastic Solids

被引:9
|
作者
Larionov, Egor [1 ]
Fan, Ye [2 ]
Pai, Dinesh K. [1 ,2 ]
机构
[1] Univ British Columbia, Dept Comp Sci, 2366 Main Mall, Vancouver, BC V6T 1Z4, Canada
[2] Vital Mech, Vancouver, BC, Canada
来源
ACM TRANSACTIONS ON GRAPHICS | 2021年 / 40卷 / 02期
基金
加拿大自然科学与工程研究理事会;
关键词
Dry friction; contact; elasticity; SIMULATION; SURFACES;
D O I
10.1145/3446663
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Frictional contact between deformable elastic objects remains a difficult simulation problem in computer graphics. Traditionally, contact has been resolved using sophisticated collision detection schemes and methods that build on the assumption that contact happens between polygons. While polygonal surfaces are an efficient representation for solids, they lack some intrinsic properties that are important for contact resolution. Generally, polygonal surfaces are not equipped with an intrinsic inside and outside partitioning or a smooth distance field close to the surface. Here we propose a new method for resolving frictional contacts against deforming implicit surface representations that addresses these problems. We augment a moving least squares (MIS) implicit surface formulation with a local kernel for resolving contacts, and develop a simple parallel transport approximation to enable transfer of frictional impulses. Our variational formulation of dynamics and elasticity enables us to naturally include contact constraints, which are resolved as one Newton-Raphson solve with linear inequality constraints. We extend this formulation by forwarding friction impulses from one time step to the next, used as external forces in the elasticity solve. This maintains the decoupling of friction from elasticity thus allowing for different solvers to be used in each step. In addition, we develop a variation of staggered projections, that relies solely on a non-linear optimization without constraints and does not require a discretization of the friction cone. Our results compare favorably to a popular industrial elasticity solver (used for visual effects), as well as recent academic work in frictional contact, both of which rely on polygons for contact resolution. We present examples of coupling between rigid bodies, cloth and elastic solids.
引用
收藏
页数:17
相关论文
共 50 条
  • [31] Normal contact of elastic solids (Hertzian contact) by MathCAD method
    Ioan, Enescu
    Sorin, Vlase
    Badea, Lepadatescu
    RECENT ADVANCES IN SYSTEMS, COMMUNICATIONS AND COMPUTERS, 2008, : 318 - 320
  • [32] Normal contact of elastic solids (Hertzian contact) by MathCAD method
    Ioan, Enescu
    Sorin, Vlase
    Badea, Lepadatescu
    AEE' 08: PROCEEDINGS OF THE 7TH WSEAS INTERNATIONAL CONFERENCE ON APPLICATION OF ELECTRICAL ENGINEERING, 2008, : 211 - +
  • [33] Surface tension and contact with soft elastic solids
    Style, Robert W.
    Hyland, Callen
    Boltyanskiy, Rostislav
    Wettlaufer, John S.
    Dufresne, Eric R.
    NATURE COMMUNICATIONS, 2013, 4
  • [34] PRELIMINARY DISPLACEMENT IN ELASTIC CONTACT BETWEEN SOLIDS
    DEMKIN, NB
    KRAGELSK.IV
    DOKLADY AKADEMII NAUK SSSR, 1969, 186 (04): : 812 - &
  • [35] Capillary adhesion in the contact between elastic solids
    Goryacheva, IG
    Makhovskaya, YY
    PMM JOURNAL OF APPLIED MATHEMATICS AND MECHANICS, 1999, 63 (01): : 117 - 125
  • [36] THE CONTACT PROBLEM FOR A CLASS OF ORTHOTROPIC ELASTIC SOLIDS
    MENDITTO, G
    QUATTRINI, L
    TARANTINO, AM
    JOURNAL OF ELASTICITY, 1993, 33 (02) : 167 - 190
  • [37] Surface tension and contact with soft elastic solids
    Robert W. Style
    Callen Hyland
    Rostislav Boltyanskiy
    John S. Wettlaufer
    Eric R. Dufresne
    Nature Communications, 4
  • [38] THE ELASTIC FIELD NEAR A POINT OF A TRANSITION FROM FRICTIONAL CONTACT TO FRICTIONLESS CONTACT
    HAYASHI, K
    ABE, H
    JOURNAL OF ELASTICITY, 1984, 14 (02) : 155 - 161
  • [39] Smooth frictional contact between beams in 3D
    Litewka, Przemyslaw
    IUTAM SYMPOSIUM ON COMPUTATIONAL METHODS IN CONTACT MECHANICS, 2007, 3 : 157 - 176
  • [40] Time-stepping method for frictional contact of anisotropic viscoelastic solids
    Van Thuong Nguyen
    Hwu, Chyanbin
    INTERNATIONAL JOURNAL OF MECHANICAL SCIENCES, 2020, 184