Gesture Controlled Robotic Arm Using Arduino And Opencv

About the project

This gesture controlled robotic ar;m,it tracks the movement of the hand and moves the robotic arm.It uses opencv to track the movement of the hand and uses serial communication to send the coordinates to the arduino which in fact moves the servo motors

Project info

Difficulty: Expert

Platforms: Arduino

Estimated time: 3 days

License: GNU General Public License, version 3 or later (GPL3+)

Items used in this project

Hardware components

Arduino Uno - R3 Arduino Uno - R3 x 1
MG995 SERVO MOTOR MG995 SERVO MOTOR x 4

Software apps and online services

ARDUINO IDE ARDUINO IDE
PYCHARM PYCHARM

Story

It is a gesture-controlled robotic arm that I recently made a laser turret it basically tracks the movements of the hand and moves the turret.A laser is attached to it so it moves the laser. Later an idea strike me how about controlling a robotic arm that would be very cool.So I managed to get a robotic arm from my cousin. He bought it from Alibaba 4 years ago I think. I took that from my brother and converted it into gesture-controlled arm.


Here is the working video of the project


Code

HandtrackingModule

hand tracking python code

Arduino code

Credits

Leave your feedback...