Skip to content
A Mini Robotic Arm that works with Hand Gestures
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
TrainData
arduinoCode
.gitattributes
CNN.png
LICENSE
README.md
adafruit-Adafruit-Motor-Shield-library-1.0.1-0-gd815040.zip
createTrainData.ipynb
data.npz
livePhoto.png
model.data-00000-of-00001
model.index
model.meta
runModel.ipynb
trainDeepNeuralNet.ipynb

README.md

Gesture Controlled Robotic Arm

This project focuses on replicating your hand movements to the robotic arm through deeplearning model and openCV. So, no extra sensors are required except a laptop with a working webcam.

Robotic Arm

Arm

Convolutional Neural Network

Neural Net

Getting Strated

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

  1. To install the dependencies, you need to install the following:
  • python 3.7
  • tensorflow
  • tflearn
  • openCV-python
  • numpy
  • py-serial
  • scikit-learn
  1. Install any arduino IDE and upload the code present in arduinoCode folder.

  2. Run trainDeepNeuralNet.ipynb to train the neural network.

  3. Finally run the runModel.ipynb to run the real time prediction.

Hardware

  • Adafruit Motor Shield
  • Arduino Uno
  • Robotic Arm

Versioning

We use SemVer for versioning.

Contributing

Please feel free to contribute. We would love to see pull requests from you guys.

Authors

  • Mankaran Singh
  • Shivam Goyal
  • Utkarsh Mishra
  • Jaskeerat Singh
You can’t perform that action at this time.