Efficient and Accurate Collision Response for Elastically Deformable Models

被引:29
|
作者
Verschoor, Mickeal [1 ,2 ]
Jalba, Andrei C. [1 ]
机构
[1] Eindoven Univ Technol, Dept Math & Comp Sci, POB 513, NL-5600 MB Eindhoven, Netherlands
[2] Univ Rey Juan Carlos, Dept Comp Sci, Calle Tulipan S-N, Mostoles 28933, Spain
来源
ACM TRANSACTIONS ON GRAPHICS | 2019年 / 38卷 / 02期
基金
欧洲研究理事会;
关键词
Collision response; conjugate residual; ALGORITHM;
D O I
10.1145/3209887
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Simulating (elastically) deformable models that can collide with each other and with the environment remains a challenging task. The resulting contact problems can be elegantly approached using Lagrange multipliers to represent the unknown magnitude of the response forces. Typical methods construct and solve a Linear Complementarity Problem (LCP) to obtain the response forces. This requires the inverse of the generalized mass matrix, which is generally hard to obtain for deformable-body problems. In this article, we tackle such contact problems by directly solving the Mixed Linear Complementarity Problem (MLCP) and omitting the construction of an LCP matrix. Since a convex quadratic program with linear constraints is equivalent to an MLCP, we propose to use a Conjugate Residual (CR) solver as the backbone of our collision response system. By dynamically updating the set of active constraints, the MLCP with inequality constraints can be solved efficiently. We also propose a simple yet efficient preconditioner that ensures faster convergence. Finally, our approach is faster than existing methods (at the same accuracy), and it allows accurate treatment of friction.
引用
收藏
页数:20
相关论文
共 50 条
  • [41] Fast continuous collision detection among deformable models using graphics processors
    Govindaraju, Naga K.
    Kabul, Ilknur
    Lin, Ming C.
    Manocha, Dinesh
    COMPUTERS & GRAPHICS-UK, 2007, 31 (01): : 5 - 14
  • [42] Continuous Self-Collision Detection for Deformable Surfaces Interacting with Solid Models
    Wong, Sai-Keung
    Cheng, Yu-Chun
    COMPUTER GRAPHICS FORUM, 2014, 33 (06) : 143 - 153
  • [43] Mechanical properties of an elastically deformable cervical spine implant
    Abudouaini, Haimiti
    Wu, Tingkui
    Meng, Yang
    Wang, Beiyu
    Liu, Hao
    JOURNAL OF ORTHOPAEDIC SURGERY AND RESEARCH, 2023, 18 (01)
  • [44] Joint Detection, Segmentation, and Registration of Elastically Deformable Objects
    Cohen, Gilad
    Francos, Joseph M.
    Hagege, Rami
    2008 42ND ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, VOLS 1-4, 2008, : 1209 - 1213
  • [45] Mechanical properties of an elastically deformable cervical spine implant
    Haimiti Abudouaini
    Tingkui Wu
    Yang Meng
    Beiyu Wang
    Hao Liu
    Journal of Orthopaedic Surgery and Research, 18
  • [46] STABILITY OF ROLLING OF COUPLED ELASTICALLY DEFORMABLE-BODIES
    LOBAS, LG
    LOBAS, LG
    SOVIET APPLIED MECHANICS, 1984, 20 (09): : 863 - 868
  • [47] Stability and complexity study of animated elastically deformable objects
    Palmer, P
    Mir, A
    González, M
    ARTICULATED MOTION AND DEFORMABLE OBJECTS, PROCEEDINGS, 2000, 1899 : 58 - 71
  • [48] Collision detection for deformable objects
    Teschner, M
    Kimmerle, S
    Heidelberger, B
    Zachmann, G
    Raghupathi, L
    Fuhrmann, A
    Cani, MP
    Faure, F
    Magnenat-Thalmann, N
    Strasser, W
    Volino, P
    COMPUTER GRAPHICS FORUM, 2005, 24 (01) : 61 - 81
  • [49] Interactive construction and animation of layered elastically deformable characters
    Turner, R
    Gobbetti, E
    COMPUTER GRAPHICS FORUM, 1998, 17 (02) : 135 - 152
  • [50] A collision model for deformable bodies
    Deguet, A
    Joukhadar, A
    Laugier, C
    1998 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS - PROCEEDINGS, VOLS 1-3: INNOVATIONS IN THEORY, PRACTICE AND APPLICATIONS, 1998, : 636 - 641