Finger Gesture's are projected on to a robotic arm with the application of Deep Learning and Computer Vision Techniques
Pre-Trained deep learning model 'Hands' from MediaPipe lies at the core. Out of the two repo files , 'main.py' handles finger detection while 'controller.py' helps in projection of the model on to 5 servo's corresponding to 5 fingers. Arduino is interfaced with python with the help of pyfirmata pre-written libraries from arduino.
* OpenCV
* MediaPipe
* Pyfirmata
* Python Version 3.8.5 (Most Preferred)
* pip install opencv-python
* pip install mediapipe
* pip install pyfirmata
Advised version of python to be used : 3.8.5