| The DHD-API is the software interface for all Force Dimension products. It enables users to easily add haptic capability to their application by hiding all the complexity of haptic device programming. With the DHD-API, programmers only need to add a few lines of C/C++ to their code to take full advantage of the Force Dimension haptic device high-fidelity force rendering.
The DHD-API provides out-of-the-box compatibility with most existing haptic visualization packages (see features for more details), which makes it even easier for simulation application developers to use Force Dimension haptic products.
For researchers and users who need to perform advanced control tasks, the DHD-API provides a range of low-level functions that make it possible to access and control every aspect of Force Dimension haptic devices.
The SDK is available on Windows, Linux, Mac OS and QNX.
Features
The Force Dimension SDK features some unique characteristic that gives it a real edge when it comes to creating the most advanced touch-enabled applications.
> portability
the Force Dimension SDK runs on all major platfoms, and can be ported to more specialized environment by the Force Dimension development team on demand.
> open control
the Force Dimension SDK provides full control over every element of the device, such as encoder readings, motor commands and even the kinematics models, for users who want to develop advanced control tasks.
> modularity
the Force Dimension SDK make it possible to develop applications for all Force Dimension products with a single programming interface and consistant syntax.
> third-party compatibility
the software API is compatible with third-party haptic visualization packages (CHAI-3D, Reachin API, SenseGraphics H3D, Haptika, Matlab, Labview and others)
Specifications
| device support |
delta family
omega family |
delta.3
delta.6
omega.3
omega.6
omega.7 |
| lanugage |
C/C++ |
|
| multi-device |
|
up to 4 |
| OS |
Microsoft
Linux
Apple
QNX |
Windows 2000 / XP / Vista
kernel 2.4 or higher
OS X (ppc)
Neutrino 6.3 |
| latest release |
DHD-API |
3.1 |
|