HAPTIX is a DARPA program designed to "develop new science and technology to achieve closed-loop control of dexterous mechatronic prostheses that will provide amputees with prosthetic limb systems that feel and function like natural limbs". OSRF, the organization maintaining Gazebo, has been tasked with extending Gazebo to simulate prosthetic hands and test environments, and develop both graphical and programmatic interfaces to the hands.
This release includes an update to the HAPTIX API for the DEKA Luke Hand.
Update Instructions
Release notes
Updated HAPTIX API documentation and Luke hand model configurations.
This release includes an update to the HAPTIX API for the DEKA Luke Hand.
Update Instructions
Release notes
Updated HAPTIX API documentation and Luke hand model configurations.
We’re happy to announce a new release of the Gazebo HAPTIX simulation software. This release includes changes necessary to support the DEKA Luke hand model.
Update Instructions
Release notes
Updated HAPTIX API documentation and Luke hand model configurations..
We’re happy to announce a new release of the Gazebo HAPTIX simulation software. This release fixes a number of bugs and adds a number of features, largely in response to your feedback. Please keep the feedback coming, via the bug tracker. Further improvements are in the works already, to be included in subsequent releases.
The haptix tutorials have been updated to match the new release.
Update instructions and release notes are below. We recommend that you update your installation as soon as you can, and let us know if you have any problems, or if you require assistance in performing the update.
Update Instructions
Release notes
Update HAPTIX API documentation includes the new world simulation API.
HAPTIX API documentation has been posted. This documentation contain information about the C programming interface for the HAPTIX project.
OSRF will host a tutorial session at the HAPTIX kickoff on November 13, 2014 from 2:30PM to 5:30PM. This tutorial session will cover installation of Gazebo and supporting packages, keyboard tele-operation of the APL arm, and programmatic control of the APL arm through Windows and Matlab.
Requirements for tutorial participants:
Tutorial agenda (1 hour):
Gazebo's HAPTIX website goes live.
This section is focused on supporting participants in the HAPTIX program. Below you will find information about equipment, and links to secure software.
The following diagrams describe the locations of sensors, motors, and joints on the MPL hand. The numbers on the diagrams correspond to indices in data arrays specified in the C API.
Integrated within the HAPTIX simulation environment is the capability to control the arm via a keyboard. Using the keyboard mapping shown below, you can move and rotate the arm, and open and close the hand.
Teams will receive a hardware simulation setup from OSRF for development and testing purposes. This simulation setup will include a computer to run Gazebo, a Optitrack motion capture device, Nvidia stereo glasses and 3D monitor, spacenav joystick. Note that this configuration is preliminary, and subject to change.
The tutorials available from the following links provide detailed instructions for installation and usage of Gazebo's HAPTIX simulation environment.
The Matlab interface is generated from the C-API. The HAPTIX functions between C and Matlab are identical, with the constraint that Matlab uses a slightly different syntax than C. Please refer to the Matlab tutorial for examples.
We strive to provide responsive and high-quality support for our software. Please refer to the following list of our support resources to find the right avenue for help and information.