Program with OpenHaptics Toolkit
From SurfLab
Contents |
[edit]
OpenHaptics Toolkit
[edit]
Introduction
- OpenHaptics Toolkit web page from Sensable
- Brochure from Inition
- Slides by Yim, Sunghoon from Postech
- Slides from Open Haptics User's Group (OHGU)
[edit]
Download & Install
- download OpenHaptics Toolkit : SensAble Developer Support Center
- download Phantom Device Driver (PDD) only : PDD from Sensable
[edit]
Haptic Device API (HDAPI)
- provides low-level access to the haptic device
- enables haptics programmers to render forces directly
- offers control over configuring the runtime behavior of the drivers
- provides convenient utility features and debugging aids
[edit]
Haptic Library API (HLAPI)
- provides high-level haptic rendering
- is designed to be familiar to OpenGL API programmers
- allows significant reuse of existing OpenGL code
- simplifies synchronization of the haptics and graphics threads
| HDAPI | HLAPI |
|---|---|
| Low-level foundational layer for haptics
No graphics, need understanding of mechanism of haptic rendering For developers who are familiar with haptic paradigms and sending forces directly | High-level haptic scene rendering, built on top of the HDAPI
OpenGL graphics, easier to implement Support event driven programming model For developers who are less familiar with haptics programming, but desire to quickly and easily add haptics to existing graphics applications |
[edit]
Examples
[edit]
Hello Haptics
[edit]
Hello Sphere
[edit]
