Realistic haptic rendering of interacting deformable objects in virtual environments

被引:145
|
作者
Duriez, C
Dubois, F
Kheddar, A
Andriot, C
机构
[1] CIMIT Simulat Grp, Cambridge, MA 02139 USA
[2] Univ Montpellier 2, LMGC UMR 5508, F-34095 Montpellier, France
[3] AIST, IS CNRS, STIC Joint Japanese French Robot Lab JRL, Tsukuba, Ibaraki 3058568, Japan
[4] CEA, LIST, SCRI, F-92165 Fontenay Aux Roses, France
关键词
computer hatics; Signorini's law; Coulomb's friction law; corotational deformable objects; Delassus operator; Gauss-Seidel type resolution; real time simulation;
D O I
10.1109/TVCG.2006.13
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A new computer haptics algorithm to be used in general interactive manipulations of deformable virtual objects is presented. In multimodal interactive simulations, haptic feedback computation often comes from contact forces. Subsequently, the fidelity of haptic rendering depends significantly on contact space modeling. Contact and friction laws between deformable models are often simplified in up to date methods. They do not allow a "realistic" rendering of the subtleties of contact space physical phenomena ( such as slip and stick effects due to friction or mechanical coupling between contacts). In this paper, we use Signorini's contact law and Coulomb's friction law as a computer haptics basis. Real-time performance is made possible thanks to a linearization of the behavior in the contact space, formulated as the so-called Delassus operator, and iteratively solved by a Gauss-Seidel type algorithm. Dynamic deformation uses corotational global formulation to obtain the Delassus operator in which the mass and stiffness ratio are dissociated from the simulation time step. This last point is crucial to keep stable haptic feedback. This global approach has been packaged, implemented, and tested. Stable and realistic 6D haptic feedback is demonstrated through a clipping task experiment.
引用
收藏
页码:36 / 47
页数:12
相关论文
共 50 条
  • [1] Realistic haptic rendering for highly deformable virtual objects
    Mendoza, CA
    Laugier, C
    [J]. IEEE VIRTUAL REALITY 2001, PROCEEDINGS, 2001, : 264 - 269
  • [2] Modeling of Deformable Objects in Haptic Rendering System for Virtual Reality
    Wang, Huiying
    Wang, Yu
    Esen, Hasan
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION, VOLS 1-7, CONFERENCE PROCEEDINGS, 2009, : 90 - +
  • [3] Dynamic deformable models for enhanced haptic rendering in virtual environments
    Ramanathan, Rungun
    Metaxas, Dimitris
    [J]. Proceedings - Virtual Reality Annual International Symposium, 2000, : 31 - 35
  • [4] GPU in haptic rendering of deformable objects
    Shi, Hans Fuhan
    Payandeh, Shahram
    [J]. HAPTICS: PERCEPTION, DEVICES AND SCENARIOS, PROCEEDINGS, 2008, 5024 : 163 - 168
  • [5] Haptic rendering of objects with rigid and deformable parts
    Garre, Carlos
    Otaduy, Miguel A.
    [J]. COMPUTERS & GRAPHICS-UK, 2010, 34 (06): : 689 - 697
  • [6] High Fidelity Haptic Rendering of Frictional Contact with Deformable Objects in Virtual Environments using Multi-rate Simulation
    Jacobs, Paul
    Fu, Michael J.
    Cavusoglu, M. Cenk
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2010, 29 (14): : 1778 - 1792
  • [7] Haptic Rendering of Interacting Dynamic Deformable Objects Simulated in Real-Time at Different Frequencies
    Dervaux, Francois
    Peterlik, Igor
    Dequidt, Jeremie
    Cotin, Stephane
    Duriez, Christian
    [J]. 2013 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2013, : 2010 - 2016
  • [8] Haptic and graphic rendering of deformable objects based on GPUs
    de Pascale, M
    de Pascale, G
    Prattichizzo, D
    [J]. 2004 IEEE 6TH WORKSHOP ON MULTIMEDIA SIGNAL PROCESSING, 2004, : 267 - 270
  • [9] Haptic Rendering of Virtual Hand Moving Objects
    Yang, Wenzhen
    Chen, Wenhua
    [J]. 2011 INTERNATIONAL CONFERENCE ON CYBERWORLDS, 2011, : 113 - 119
  • [10] Design of a haptic display for interacting and sliding on deformable objects
    Zadeh, MH
    Khorasani, K
    [J]. 2004 IEEE CONFERENCE ON CYBERNETICS AND INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2004, : 164 - 169