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 条
  • [1] Elastically adaptive deformable models
    Metaxas, DN
    Kakadiaris, IA
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2002, 24 (10) : 1310 - 1321
  • [2] A spring force formulation for elastically deformable models
    Gudukbay, U
    Ozguc, B
    Tokad, Y
    COMPUTERS & GRAPHICS-UK, 1997, 21 (03): : 335 - 346
  • [3] COLLISION RESPONSE FOR DEFORMABLE MODELS BASED ON HERTZ CONTACT THEORY
    TERASAWA, M
    KIMURA, F
    JOURNAL OF VISUALIZATION AND COMPUTER ANIMATION, 1994, 5 (04): : 209 - 224
  • [4] Spring force formulation for elastically deformable models
    Univ of Pennsylvania, Philadelphia, United States
    Comput Graphics (Pergamon), 3 (335-346):
  • [5] Elastically deformable mechanisms
    Franitza, D
    Landgraf, G
    Modler, KH
    ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 2000, 80 : S509 - S510
  • [6] Fast collision detection for skeletally deformable models
    Kavan, L
    Zára, J
    COMPUTER GRAPHICS FORUM, 2005, 24 (03) : 363 - 372
  • [7] Models and algorithms for the collision of rigid and deformable bodies
    Deguet, A
    Joukhadar, A
    Laugier, C
    ROBOTICS: THE ALGORITHMIC PERSPECTIVE, 1998, : 327 - 338
  • [8] Spatial transformation and registration of brain images using elastically deformable models
    Davatzikos, C
    COMPUTER VISION AND IMAGE UNDERSTANDING, 1997, 66 (02) : 207 - 222
  • [9] Spatial transformation and registration of brain images using elastically deformable models
    Johns Hopkins Univ Sch of Medicine, Baltimore, United States
    Comput Vision Image Undersanding, 2 (207-222):
  • [10] Efficient Collision Detection with a Deformable Model of an Abdominal Aorta
    Guo, Xinlu
    Zhang, Yakun
    Liu, Rong
    Wang, Yongxuan
    2016 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION (ICIA), 2016, : 927 - 932