DocumentCode
1571157
Title
Integrating PhysX and OpenHaptics: Efficient force feedback generation using physics engine and haptic devices
Author
Chan, Leon Sze-Ho ; Choi, Kup-Sze
Author_Institution
Sch. of Nursing, Hong Kong Polytech. Univ., Hong Kong, China
fYear
2009
Firstpage
853
Lastpage
858
Abstract
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.
Keywords
feedback; haptic interfaces; middleware; physics computing; rendering (computer graphics); software tools; virtual reality; PhysX integration; contact plane collision response method; dynamic pulling force simulation; efficient force feedback generation; error-based method; haptic devices; haptic interface; nVidia PhysX; object collision geometry; physics engine; realistic haptic feedback rendering; sensable OpenHaptics; static pulling force simulation; virtual environments; virtual material stiffness; Biomedical informatics; Engines; Force feedback; Fuzzy systems; Haptic interfaces; Medical services; Medical tests; Physics; Psychology; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Pervasive Computing (JCPC), 2009 Joint Conferences on
Conference_Location
Tamsui, Taipei
Print_ISBN
978-1-4244-5227-9
Electronic_ISBN
978-1-4244-5228-6
Type
conf
DOI
10.1109/JCPC.2009.5420068
Filename
5420068
Link To Document