Title :
Implementation of 3D visualization aplications based on physical-haptics principles to perform rehabilitation tasks
Author :
Lledo, L.D. ; Ezquerro, S. ; Badesa, F.J. ; Morales, R. ; Garcia-Aracil, N. ; Sabater, J.M.
Author_Institution :
Biomed. Neuroengineering, Univ. Miguel Hernandez de Elche, Elche, Spain
Abstract :
Nowadays, There are a lot of tools and procedures for the development of computer applications for teaching, entertainment, telecommunications, marketing, design and other more. This paper present a implementation method for developing applications based on virtual reality and procedures physical-haptics, in order to perform rehabilitation tasks, describing the used software tools. The first one is Ogre3D which is used as rendering graphics engine to add realistic 3D visualization features. Then, the physical engine NVIDIA PhysX is used to incorporate accurate physics simulation and to implement collision detection between objects in the virtual environment. The third one is OpenHaptics which is used to generate a force feedback in the haptic device Sensable Phantom. Using the developed applications, the user´s immersion sense in the virtual environment is increased and improved, since the user can manipulate virtual objects with realistic physical behaviour. Finally, two examples of implementation in a rehabilitation environment are shown to demonstrate the main features of the developed tool.
Keywords :
data visualisation; patient rehabilitation; rendering (computer graphics); software tools; virtual reality; 3D visualization; NVIDIA PhysX; Ogre3D; physical-haptics principles; rehabilitation tasks; rendering graphics engine; software tools; virtual environment; virtual reality; Engines; Glass; Haptic interfaces; Rendering (computer graphics); Solid modeling; Three-dimensional displays;
Conference_Titel :
Biomedical Robotics and Biomechatronics (2014 5th IEEE RAS & EMBS International Conference on
Conference_Location :
Sao Paulo
Print_ISBN :
978-1-4799-3126-2
DOI :
10.1109/BIOROB.2014.6913813