Hand Motion Capture
AcceleGlove Product Details
The AcceleGlove™ SDK provides the necessary software for developers to interface with the AcceleGlove as well as build gesture libraries and recognize gestures. The data streamed from the AcceleGlove™ can be accessed in raw form (string) using one of the hardware drivers provided and the AcceleGlove protocol or using the Java API. The Java API runs on either the Vista or Windows XP Operating systems, Mac OS or Linux platforms. JRE 5 (Java Run Time Edition) or higher is required (and distributed with the SDK.) Any Java IDE (such as Eclipse) can be used for development.
The AcceleGlove™ SDK provides 2 Java API sets. "Raw DataStream API" that accesses the X,Y,Z axis values and a "Gestures" API that use the raw data stream to create and access gestures (currently gesture includes handshape and palm orientation. Shoulder, elbow and upper arm sensors are planned for a future release and will be added to the Gestures API). Sample source code is provided to demonstrate how each API can be utilize. In addition, the Visualizer application which also uses the raw data stream API is provided in both compiled and source forms.
The SDK provides a pre-defined library of functions for those developers working in Java. In the AcceleGlove™ SDK version 1.0 the following overall capabilities are provided.
- Data analysis, data stream capture and gesture capture through use of the Visualizer
- The ability to access the raw datastream from the AcceleGlove™
- The ability to access pre-defined gestures
- The ability for developers to define gestures, add them to a library and then access their own gestures
- Support for multiple active gesture libraries
- The ability to combine libraries (allowing for gestures to be captured on separate environments and then combined into a single library)
- Output of the % of Accuracy (compares the gesture in the library to the gesture being recognized)
- Sample source code examples
Specifications: | |
Glove Material | Nylon / Lycra |
Glove Weight | 54 Grams (Large glove) |
Resolution: | 10 bit A/D For Each Axis |
Orientation Range: | 180 Degrees For Each Axis |
Acceleration Range: | +/- 1.5g |
Sensors: | Six 3-Axis Micro Electromechanical Accelerometers One Accelerometer On The Back Of Each Finger And Thumb One Accelerometer On The Back Of The Hand |
Sensor Output | Analog; 600mV/g |
Computer Interface | USB Virtual Serial Port, 38400bps, 8 Data Bits, 1 Stop Bit, No Flow Control |
Power Supply: | 5V DC; Drawn From USB Port |
Sampling Rate: | 35 Hz |
Sizing Guidelines:
Palm Circumference (inches) |
AcceleGlove Size |
Base of Palm to Tip of Middle Finger (inches) |
---|---|---|
6.5 to 7.5 |
Small |
6 to 7 |
7.5 to 8.5 |
Medium |
7 to 7.5 |
8.5 to 10 |
Large |
7.5 to 8.5 |
Palm
Circumference (cm) |
AcceleGlove Size |
Base of Palm to Tip of Middle Finger (cm) |
---|---|---|
16.5 to 19.0 |
Small |
15.25 to 17.75 |
19.0 to 21.5 |
Medium |
17.75 to 19.0 |
21.5 to 25.5
|
Large
|
19.0 to 21.5
|
- Measure around the hand at the fullest part (exclude thumb)
- Measure from the tip of the middle finger to the base of the palm
- Use the LARGEST of these two measurements for the correct glove size
- If you are RIGHT-handed, take measurements from your RIGHT hand
- If you are LEFT-handed, take measurements from your LEFT hand
- Check the sizing chart shown above to see what size should fit your hand
System Requirements:
OS: Windows 2000/XP/Vista, Mac OS X (10.4 or higher, Intel-based),
Linux (Kernel 2.6.9 or higher)
RAM: 512MB or more
Java Runtime Environment (JRE): Version 5 or higher
Licensing:
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Reference the GNU General Public License
Source code is not packaged with the Glove but can be obtained by contacting us. If you plan to develop a commercial product for resale with the Glove, please contact us to be put on the list to obtain a commercial version of the SDK.