Overview
Using a Leap Motion sensor I created a robotic arm that tracks and copies hand movement. Additionally, the Leap Motion sensor uses both an IR and normal camera to track hand motion, so no additional glove or wearable is required.
The gripper was controlled by the distance of your thumb and pointer finger, so a pinching motion would cause the claw to pinch as well.
Demo
Although the hand tracking through the Leap Motion worked well, the arm was somewhat stuttery in response. I think this is likely because my code was causing the Arduino to pause and read values instead of a more optimized approach.
Through this project, I became much more proficient in both using Arduino and programming in python.
Claw Iterations