Skip to main content

A VRPN Server for Haptic Devices Using OpenHaptics 3.0

  • Chapter
  • First Online:
New Trends in Interaction, Virtual Reality and Modeling

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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).

    Google Scholar 

  2. 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.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. Mac Lean, K., & Hayward, V. (2008). Do it yourself haptics: Part ii [tutorial]. Robotics & Automation Magazine, IEEE, 15(1), 104–119.

    Article  Google Scholar 

  5. 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.

    Google Scholar 

  6. 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.

    Google Scholar 

  7. 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.

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Maria Cuevas-Rodriguez .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics