hAPI

Tool Summary

General Purpose Information
Year of First Releaseⓘ 2018
Platformⓘ Java, C#, Python
Availabilityⓘ Available
Licenseⓘ Open Source (GPL 3)
Venueⓘ N/A
Intended Use Caseⓘ Simulation, Education
Hardware Control Information
Haptic Categoryⓘ Force Feedback
Hardware Abstractionⓘ Consumer
Device Namesⓘ Haply 2DIY
Body Positionⓘ N/A
Interaction and Interface Information
Driving Featureⓘ Action
Effect Localizationⓘ Location-aware
Media Supportⓘ None
Iterative Playbackⓘ N/A
Design Approachesⓘ DPC
Interaction Metaphorsⓘ N/A
Storageⓘ None
Connectivityⓘ API

Additional Information

hAPI is a low-level API for controlling the Haply 2DIY device. In its basic form, it handles communication between the host and device and mapping between positions and forces within the device’s workspace and angles and torques used by the hardwware itself. hAPI can also be combined with physics engines such as Fisica for convenience.

For more information on hAPI, please consult the GitLab repository, the 2DIY development kit page, and the hAPI/Fisica repository.