Abstract
This chapter presents an implementation based on the Virtual Reality Peripheral Network (VRPN 07.30) 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. In this context, VRPN provides a set of classes to handle various physical device types. The proposed implementation consists of (a) new VRPN classes that support connectivity between a haptic device server and VR applications, 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 the OpenHaptics HLAPI to manage device state and force computation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Itkowitz, B., Handley, J., & Zhu, W. (2005). The openHaptics toolkit: A library for adding 3D touch navigation and haptic to graphics applications. In Proceedings of the Eurohaptics Conference, 2005 and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems (pp. 590–591).
Krassi, B., D’Cruz, M., & Vink, P. (2010). ManuVAR: A framework for improving manual work through virtual an augmented reality. In Proceedings of the AHFE 3rd International Conference on Applied Human Factors and Ergonomics, AHFE, Miami, Florida, USA, 17–20 July, 2010.
Langley, A., Sharlples, S., D’Cruz, M., Patel, H., Poyade, M., Reyes-Lecuona, A., & Molina-Tanco, L. Impact of multimodal feedback on VR training for manufacturing manual work. In Proceedings of the Tenth International Conference on Manufacturing Research (Vol. 1, pp. 219–224). Birmingham, UK, September 2012.
Mac Lean, K., & Hayward, V. (2008). Do it yourself haptics: Part ii [tutorial]. Robotics & Automation Magazine, IEEE, 15(1), 104–119.
Mark, W., Randolph, S., Finch, M., Vanverth, J., Taylor, I., & Russell, M. (1996). Adding force feedback to graph ics systems: Issues and solutions. In Proceedings of the 23rd Annual Conference on Computer Graphics and Interactive Techniques (pp. 447–452). ACM, SIGGRAPH 96.
Massie, T., & Salisbury, J. (1994). The phantom haptic interface: A device for probing virtual objects. In Proceedings of the ASME Winter Annual Meeting, Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems (Vol. 55, pp. 295–300). Chicago, IL.
Taylor, I., Russell, M., Hudson, T., Seeger, A., Weber, H., Juliano, J., & Helser, A. (2001) VRPN: a device- independent, network-transparent VR peripheral system. In Proceedings of the ACM Symposium on Virtual Reality Software and Technology (pp. 55–61). ACM. VRST 01, November 15–17, 2001, Banff, Alberta, Canada.
Acknowledgment
The abovementioned research has received funding from the European Commission’s Seventh Framework Programme FP7/2007–2013 under grant agreement 211548 “ManuVAR.”
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag London
About this chapter
Cite this chapter
Cuevas-Rodriguez, M., Poyade, M., Reyes-Lecuona, A., Molina-Tanco, L. (2013). A VRPN Server for Haptic Devices Using OpenHaptics 3.0. In: Penichet, V., Peñalver, A., Gallud, J. (eds) New Trends in Interaction, Virtual Reality and Modeling. Human–Computer Interaction Series. Springer, London. https://doi.org/10.1007/978-1-4471-5445-7_6
Download citation
DOI: https://doi.org/10.1007/978-1-4471-5445-7_6
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-4471-5444-0
Online ISBN: 978-1-4471-5445-7
eBook Packages: Computer ScienceComputer Science (R0)