Skip to content

aserman01/AI-Robotic-Hand

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AI Controlled Robotic Hand

This project is for a robotic hand controlled by AI for FRDM-KL25Z Microcontroller. Hand mimmicks the user's finger gestures through a camera. Using OpenCV library in Python critical points on the hand are detected and angles between the joints of the fingers seen by the camera are sent to the Microcontroller. It has 5 different states (fully closed, %25, %50, %75, fully open) for each finger individually and number of states could be increased with more optimization easily. Servos moves the strong rope (a fishing line in our case) and creates the motion of contraction in the 3D printed hand.

Before starting, many thanks to my project partner Busenaz Kerimgil. This project is her work as well as mine.

Getting Started

These two files would be enough for you to get this project working after initializing basic files for KL25Z MC. I also used an Arduino Nano to make serial communications easier and more traceable, however it is not necessary.

I 3D-Printed this hand from InMoov: https://inmoov.fr/hand-and-forarm/ (Gael Langevin has a great tutorial about it and he is building a full robotic body himself!)

Final Product

6- Final Product

You can find more images and videos in media folder!

Releases

No releases published

Packages

No packages published