Plotting the hand using a Leap Motion, and other data science tasks.
After getting Leap Motion up and running with a SWIG wrapper:
# Tested on Ubuntu 20.04 LTS
sudo leapd
# Open a seperate terminal
python3 plot_hand.py
By default plot_hand
saves all the gathered data in all_points.csv.
These can be animated and shown using python3 animate_saved.py
.
resources/Windows includes a LeapSDK generated for Python 3.8 and Orion 4.1.0
If python3.8 is not your base install of windows, you may need to install a separate version.
For example you can install python 3.8.9 here.
You can install it in a virtualenv, see tutorial.
For use with Ubuntu, see the Ubuntu branch for the last tested Ubuntu version.
Generating a Python 3.3.0 Wrapper with SWIG 2.0.9
Using Leap Motion on Ubuntu
Fix the wrist measurement using the bone length and direction.
The current wrist measurement, I believe is a mid point from the wrist, it is shifted up compared to the thumb metacarpal.