Human Hand Movement Visualization

Author: Joseph Garcia
Contact at: JosephGarciaBlue@gmail.com

1. Introduction
The Human Hand Movement Visualization software is used to view data collected from MEMS inertial sensors and translated into rotational data of a human hand. The software tracks both the rotation of the hand as well as the movement of the thumb. The thumb may be positioned on a theta value before rotation or it may be rotated onto a plane and rotated on the plane.

2. Hardware and Software Requirements
The following requirements are necessary to run this software:

-A computer capable of running Windows Vista or later.
-.NET Framework 4.5 must be installed.

3. Installation and Setup
If .NET Framework 4.5 is not installed please run the included .NET 4.5 redistributable installer before running this software. Following that the software may be placed in any location and executed.

4. Getting Started
-Double click the software to launch.
-Select File -> Open… to open a file.
-Select a compatible file to view the visualization of the data.
-Click the button labeled “->” to advance to the next data point.
-Click the button labeled “<-“ to advance to the previous data point.

Note: Data files must have the following format:

For Sensor Fusion each line contains the following:
==================
handXrotation, hYrot, hZrot, thumbXrotation, tYrot, tZr, theta
==================

For Vector Product the first line contains “Vector Product” then each successive line contains the transformations as show below:
==================
Vector Product
handXrotation, hYrot, hZrot, vector1X, v1Y, v1Z, v2X, v2Y, v2Z, planePointX, pY, pZ, theta
==================

END

