Home Page
Products & Services Industries Support & Resources News & Events Company
Overview
FreeForm Systems
ClayTools System
Haptic Devices
OpenHaptics Toolkit
System Requirements
FAQs
Haptic Projects & Papers
Haptic Application Gallery
Haptic Application Videos
Custom Development
OEMs & System Integrators
Product Data Sheets
Where to Buy

OpenHaptics Toolkit

Related Links

Announcing version 3.0 of the OpenHaptics toolkit featuring the new QuickHaptics™ micro API, Vista® support, and more is now available!

Version 3.0 of the OpenHaptics software development toolkit dramatically simplifies and speeds the touch-enabling of computer applications. Designed to work with SensAble’s PHANTOM force-feedback haptic devices, version 3.0 includes the new QuickHaptics™ micro API, which enables any professional with even passing familiarity with C++ to quickly and easily add the kinesthetic feel of what users see and/or hear on a computer screen.
Read the announcement >>

Introducing the New QuickHaptics™ Micro API

Write a simple graphic/haptics application using 8 lines of programming code instead of 300! 
QuickHaptics enables rapid program design and deployment, and is ideal for mash-ups into existing applications, trying out new ideas, and creating haptic examples. Using graphic and haptic function calls that encapsulate the logical steps for typical haptic applications, QuickHaptics makes it incredibly faster andeasier to write new haptic applications, or to add haptics to existing applications.

OpenHaptics Toolkit Components

The OpenHaptics toolkit includes the QuickHaptics micro API, Haptic Device API (HDAPI)the Haptic Library API (HLAPI)PHANTOM Device Drivers (PDD), utilities, and source code examples.

Academic Developers

Download the Academic Edition of OpenHaptics® v3.0 with QuickHaptics™ for no charge today!

New Features in OpenHaptics v3.0

  • Vista support  Use OpenHaptics on the latest computers running Vista, or continue running XP.
  • Depth of penetration – Continuously monitor the depth of penetration from the surface contact point, and set different force parameters accordingly. Ideal for simulations, such as an epidural injection, that mimic the feel of a needle passing through different layers of tissue.
  • Support for standard 3D model file formats  Load 3D models with textures in a single command. Support for 3DS, OBJ, STL, and PLY eliminates the need to convert 3D models to special formats prior to programming.
  • Linux support for 7 DOF option, pinch grips, and customized grips  Develop Linux applications that require 7DOF positional sensing. Utilize SensAble’s interchangeable snap-on end effectors or design your own custom grip for 6DOF PHANTOMs.
  • Adjust torque parameters on 6DOF devices – Make individual adjustments to the torque parameters for pitch, roll, and yaw on the gimbal.
  • New demos and source code examples – Jump-start your application development with new demos and examples that show you how to:
    • Integrate QuickHaptics with lower-levels of OpenHaptics;
    • Use haptics to place a medical tool in the correct position;
    • Define your own force model;
    • Set different material properties depending on depth of penetration.

OpenHaptics v3.0 for Microsoft® Windows® 32-bit and 64-bit XP and Vista are available now. OpenHaptics v3.0 for Linux will be available during 2009.  See the System Requirements for more information.

The OpenHaptics toolkit supports the range of supported SensAble PHANTOM devices from the low-cost PHANTOM Omni device to the larger PHANTOM Premiums and Premium 6DOF devices.

For more information, please contact us.

back to top