Integrating PhysX and OpenHaptics: Efficient Force Feedback Generation Using Physics Engine and Haptic Devices

被引:11
作者
Chan, Leon Sze-Ho [1 ]
Choi, Kup-Sze [1 ]
机构
[1] Hong Kong Polytech Univ, Sch Nursing, Hong Kong, Hong Kong, Peoples R China
来源
JCPC: 2009 JOINT CONFERENCE ON PERVASIVE COMPUTING | 2009年
关键词
D O I
10.1109/JCPC.2009.5420068
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Haptic feedback plays an important role to further enhance the level of realism of virtual environments. However, rendering of realistic haptic feedback depends on its coupling to the underlying physics engine that governs the behavior of virtual objects. This paper presents methods to streamline the generation of haptic feedback with physics engine based on Sensable's OpenHaptics and nVidia's PhysX Minimal development effort is required to couple these two components. To render the forces due to the interactions between virtual objects, the Error-based method and the Contact Plane Collision Response method are proposed to utilize virtual material stiffness and object collision geometry provided by PhysX The latter method yields more jitter-free output by restricting the haptic interface on one side of the contact plane. While PhysX does not release force information from the engine, an intuitive technique is proposed to simulate a static or dynamic pulling force by introducing a spring between the haptic interface and the object being pulled. The use of these methods provides the desired force feedback without significant changes to the developer's codebase.
引用
收藏
页码:853 / 858
页数:6
相关论文
共 7 条
[1]  
BASDOGAN C, 2004, HAPTIC RENDERING BEY, P56
[2]  
FISCHER A, 2003, 9 EUR WORKSH VIRT EN
[3]   The affect of contact force sensations on user performance in virtual assembly tasks [J].
Garbaya S. ;
Zaldivar-Colado U. .
Virtual Reality, 2007, 11 (4) :287-299
[4]   Randomized clinical trial of virtual reality simulation for laparoscopic skills training [J].
Grantcharov, TP ;
Kristiansen, VB ;
Bendix, J ;
Bardram, L ;
Rosenberg, J ;
Funch-Jensen, P .
BRITISH JOURNAL OF SURGERY, 2004, 91 (02) :146-150
[5]  
*NVIDIA CORP, 2008, PHYSX SDK 2 8
[6]  
*SENS TECHN, 2005, OPENHAPTICS TOOLK AP
[7]  
*SENS TECHN, 2005, OPENHAPTICS TOOLK PR