• Aumentar fuente
  • Fuente predeterminada
  • Disminuir fuente

A VRPN server for haptic devices using OpenHaptics 3.0

Líneas de Trabajo: Año: 2013
Tipo de publicación: Artículo en conferencia Palabras clave: 3D object; Application programmable interfaces; Applied forces; Client server; Contact points; Haptic devices; Haptic rendering; OpenHaptics; Phantom; PHANToM Haptic devices; Physical devices; Physical interactions; SensAble Technologies; Sup
Autores: Cuevas-Rodríguez, María; Poyade, Matthieu; Reyes-Lecuona, Arcadio; Molina-Tanco, Luis
Editor: Penichet, Victor M.R. and Peñalver, Antonio and Gallud, José A.
Título del libro: New Trends in Interaction, Virtual Reality and Modeling
Serie: Human–Computer Interaction Series
ISBN: 9781450313148
cited By (since 1996)0; Conference of org.apache.xalan.xsltc.dom.DOMAdapter@16829869 ; Conference Date: org.apache.xalan.xsltc.dom.DOMAdapter@57e4210a Through org.apache.xalan.xsltc.dom.DOMAdapter@4235449a; Conference Code:93818
This paper presents an implementation based on the Virtual Reality Peripheral Network (VRPN 7.18) to handle connectivity between Virtual Reality (VR) applications and SensAble Technology Phantom Haptic Devices using the OpenHaptics 3.0 Haptic Library Application Programmable Interface (HLAPI). VRPN offers a client-server based architecture to support network transparent connectivity between VR applications and a set of physical interaction devices. VRPN suggests a set of classes to handle various physical devices types. Originally, the haptic rendering was supported by the obsolete GHOST API, provided by SensAble Technologies, within a specific VRPN class dedicated to Phantom devices. The proposed implementation consists of a) new classes that support haptic device server and VR applications connectivity, allow to specify arbitrary 3D object information to haptically render geometries and report applied force, angle at contact point, Surface Contact Point (SCP) and Depth of Penetration (DOP); and b) an upgrade of the Phantom dedicated VRPN class to handle haptic rendering using OpenHaptics HLAPI functionalities to manage device state and forces calculation. Moreover, the integration of the HLAPI implementation in VRPN remains respectful to VRPN inheritance and architecture standards: Tracker and Button classes remain unchanged. Copyright 2012 ACM.

Copyright © 2022 Grupo DIANA. Todos los derechos reservados.

GRUPO DIANA | Dpto. Tecnología Electrónica | UNIVERSIDAD DE MÁLAGA
Campus de Teatinos| 29071 MÁLAGA | Tlf: +34 95 2131352 | FAX: +34 95 2131447