• DocumentCode
    2825881
  • Title

    Realistic cross-platform haptic applications using freely-available libraries

  • Author

    Luciano, Cristian ; Banerjee, Pat ; DeFanti, Thomas ; Mehrotra, Sanjay

  • Author_Institution
    Illinois Univ., Chicago, IL, USA
  • fYear
    2004
  • fDate
    27-28 March 2004
  • Firstpage
    282
  • Lastpage
    289
  • Abstract
    This paper describes the development of a generic framework for implementing realistic cross-platform haptic virtual reality application, using the Sensable´s PHANToM haptic device. Here the term cross-platform refers to two of the most popular operating systems: Windows and Linux. Currently available free-for-noncommercial-use software development kits (SDKs) deal with a single haptic interaction point (HIP), i.e. the tip of the haptic probe. However, many applications as path planning, virtual assembly, medical or dental simulations, as well as scientific exploration require object-object interactions, meaning any part of the complex 3D object attached to the probe collides with the other objects in the virtual scene. Collision detections and penetration depths between 3D objects must be quickly computed to generate forces to be displayed by the haptic device. In these circumstances, implementation of haptic applications is very challenging when the numbers, stiffness and/or complexity of objects in the scene are considerable, mainly because of high update rates needed to avoid instabilities of the system. The proposed framework meets this high requirement and provides a high-performance test bed for further research in algorithms for collision detection and generation of haptic forces.
  • Keywords
    Unix; collision avoidance; haptic interfaces; rendering (computer graphics); software libraries; virtual reality; Linux; PHANToM; Windows; collision detections; cross-platform haptic; dental simulations; freely-available libraries; haptic applications; haptic device; haptic forces; haptic interaction point; haptic probe; haptic virtual reality; high-performance test; medical simulations; object-object interactions; operating systems; path planning; penetration depths; scientific exploration; software development kits; virtual assembly; Application software; Haptic interfaces; Imaging phantoms; Layout; Linux; Operating systems; Probes; Programming; Software libraries; Virtual reality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Haptic Interfaces for Virtual Environment and Teleoperator Systems, 2004. HAPTICS '04. Proceedings. 12th International Symposium on
  • Print_ISBN
    0-7695-2112-6
  • Type

    conf

  • DOI
    10.1109/HAPTIC.2004.1287207
  • Filename
    1287207