BioKom/dataGlove
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
=Data glove= This project is for handling a data glove. Works for: DGTech VHand 3.0 Tested with: DGTech VHand 3.0 on SuSu Linux It contains some modules: * the data glove communication layer: for the communication with the data glove * the data glove manager: for handling a data glove ==Compile== > make test or > make test > out_make.txt 2>&1; tail -n8 out_make.txt ==Run== * run as Superuser (else the application can no connect to the data glove device) > su > ionice -c1 -n1 nice -n-20 bin/test_startDataGlove or > su > nice -n-20 bin/test_startDataGlove ==Data glove communication layer== folder: dataGloveDGTechVHandCommunication Note: * root permissions requred This module is for the bottom layer communication with the DGTech VHand (3.0) data glove. It handles the messages from and to the data glove. ==Data glove manager== folder: dataGloveManager ==Data glove mapper== folder: dataGloveMapper This program maps data glove input (gestures) into functionality (like type a key or mouse move left). ===Correction of data glove values=== For some values (e.g. Quaterion) the message value to hand position mapping changes (e.g. no tilt is one time 0 and the other 2000 ). The interval corrections are for these cases. The correction objects can have a lower and a upper border. If a value is lower / higher than the lower / upper border of the correction object the correction value will be adapted, so that the value is the lower / upper border. Every given value will be corrected with the correction value. correction of data glove values examples: * "FINGER_1 MIN 0" -> if lower 0 -> all FINGER_1 values + delta so that values are bigger or equal 0 * "FINGER_1 MAX 1000" -> if higher 1000 -> all FINGER_1 values + delta so that values are lower or equal 1000
About
This project is for handling a data glove.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published