Sunday, November, 22, 2009

Haptics

Haptics is the area of human computer interaction dealing with the sense of touch. Possible haptic exploratory procedures include: texture, hardness, global shape & volume, local shape & contour, weight, and even temperature. Using some or all of these procedures allows the user a more complete, multi-modal virtual experience. The basic goal of this technology is to allow humans a more natural interaction with the computing environment by supplementing (or possibly even replacing) visual and/or aural experiences.

Phantom (pictured right top)

  • Maximum exertable force = 6.4N
  • Continuous exertable force = 1.7N
  • 6 DOF input
  • 3 DOF input

Reachin (pictured right bottom)

  • CrystalEyes: non-tracked stereo viewing
  • Magellan: 3D movement
  • Phantom: force feedback
  • Mirrored monitor: co-location

Application areas

  • Education
    • Molecular exploration
    • Physical sciences
  • Scientific
    • Medical/dental simulations
    • Volume graphics enhancements
  • Modeling
    • Manufacturer/engineer model exploration
    • Consumer analysis prior to purchase
    • Cultural artifact presentation
  • Misc.
    • 3D sculpting
    • Adaptive technology
    • Entertainment
    • New 3D interface design

Development options

  • ReachIn API
    • Graphics and haptics rendering
    • VRML/Pyhton (high-level) scripting or C++ (low-level)
  • GHOST (Phantom only)
    • Haptics rendering

Resources