X-IST Dataglove Software

This is the software package that we have made for our dataglove which is equipped with 15 bend sensors (3 per finger, one for each joint), 5 force sensors (one on each fingertip) and 2 acceleration sensors which can measure the tilt of the glove. The information how far the fingers (and thumb!) are stretched apart is missing. Also, the glove can not (by itself) detect, whether the palm is up or down. The glove can record 60 frames per second. It is attached through a USB cable, reports as an FTDI USB-to-serial-converter (/dev/ttyUSB[0-9]) and sends its data in a simple binary mode (however, each packet must be requested with a command).

The asignment of the joint angles to the channels is as follows:

Channel Joint
1 Bend Thumb 1
2 Bend Thumb 2
3 Bend Thumb 3
4 Bend Index 1
5 Bend Index 2
6 Bend Index 3
7 Bend Middle 1
8 Bend Middle 2
9 Bend Middle 3
10 Bend Ring 1
11 Bend Ring 2
12 Bend Ring 3
13 Bend Pinkie 1
14 Bend Pinkie 2
15 Bend Pinkie 3
16 Pressure Thumb
17 Pressure Index
18 Pressure Middle
19 Pressure Ring
20 Pressure Pinkie
21 rotate x
22 rotate y

DataGlove DataGlove control box

hand-viewer

Resources:

X-IST is the company in Berlin that produces the glove.

Users Manual

DataGlove programs