Skip to content

DEVHEE/ai-robot-hand-with-raspberry-pi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 AI Robot Hand with Raspberry Pi

A robotics hand that mimics human hands using Computer Vision

preview-crop


License: MIT Status Python 3.8.10 made-with-opencv Raspberry Pi


Quick Links


This project is currently under development and is always being updated.

# TODO
-

📎 Table of Contents

📑 Project Documents

🗂 Folder Structure

.
├── hardware
│   └── circuit-diagram
│       ├── AI_Robot_Hand_with_Raspberry_Pi_Circuit_Diagram.fzz
│       └── AI_Robot_Hand_with_Raspberry_Pi_Circuit_Diagram.png
├── resource
│   ├── 3d_model
│   │   └── robot_hand
│   │       ├── finger
│   │       │   ├── fin_L01_1.STL
│   │       │   ├── fin_L01_2.STL
│   │       │   ├── fin_L01_3.STL
│   │       │   ├── fin_L12_1.STL
│   │       │   ├── fin_L12_2.STL
│   │       │   ├── fin_L12_3.STL
│   │       │   ├── fin_L23_1.STL
│   │       │   ├── fin_L23_2.STL
│   │       │   ├── fin_L23_3.STL
│   │       │   └── servo_gear.STL
│   │       └── LICENSE.txt
│   ├── environment
│   │   └── Miniconda3_latest_Linux_aarch64.sh
│   ├── library
│   │   ├── Adafruit_Python_PCA9685
│   │   │   └── ...
│   │   ├── watson-streaming-stt
│   │   │   └── ...
│   │   └── mediapipe_0.8.4_cp38_cp38_linux_aarch64.whl
│   └── testing
│       ├── alpha_prototype_v0.1T
│       │   ├── alpha_prototype_v0.1T_1.MOV
│       │   ├── alpha_prototype_v0.1T_2.MOV
│       │   └── alpha_prototype_v0.1T_3.MOV
│       └── alpha_prototype_v0.2T
│           └── alpha_prototype_v0.2T.mp4
├── software
│   ├── embedded_saved
│   │   ├── pwm_on_8051
│   │   │   ├── example.c
│   │   │   └── example.s
│   │   ├── led_dimmer.c
│   │   └── test_pwm.c
│   ├── hand_recongition
│   │   ├── assets
│   │   │   ├── image
│   │   │   │   ├── img_hand-1.jpg
│   │   │   │   ├── img_hand-2.jpg
│   │   │   │   └── img_hand-3.jpg
│   │   │   └── video
│   │   │       ├── vid_hand-1.mp4
│   │   │       ├── vid_hand-2.mp4
│   │   │       └── vid_hand-3.mp4
│   │   ├── modules
│   │   │   ├── pca9685
│   │   │   │   ├── __init__.py
│   │   │   │   ├── pwm_control.py
│   │   │   │   ├── pwm_init.py
│   │   │   │   └── pwm_settings.py
│   │   │   ├── utils
│   │   │   │   ├── __init__.py
│   │   │   │   └── calculate_joint.py
│   │   │   └── __init__.py
│   │   └── main_hand_recognition.py
│   ├── mask_recognition
│   │   ├── assets
│   │   │   ├── image
│   │   │   │   ├── mask-1.png
│   │   │   │   ├── mask-2.png
│   │   │   │   ├── no_mask-1.png
│   │   │   │   └── no_mask-2.png
│   │   │   └── video
│   │   │       ├── CDC_mask_480.mp4
│   │   │       ├── CDC_mask_720.mp4
│   │   │       └── video_source.txt
│   │   ├── dataset
│   │   │   ├── with_mask
│   │   │   │   └── ...
│   │   │   └── without_mask
│   │   │       └── ...
│   │   ├── face_recognizer
│   │   │   ├── deploy.prototxt
│   │   │   └── res10_300x300_ssd_iter_140000.caffemodel
│   │   ├── loss_acc_plot.png
│   │   ├── main_mask_recongition_image.py
│   │   ├── main_mask_recongition_video.py
│   │   ├── main_mask_recongition.ipynb
│   │   ├── mask_recognizer.model
│   │   └── train_mask_recongition.py
│   ├── pwm_test
│   │   ├── gpio_test.py
│   │   └── pca9685_test.py
│   ├── speech_recognition
│   │   ├── modules
│   │   │   ├── pca9685
│   │   │   │   ├── __init__.py
│   │   │   │   ├── pwm_control.py
│   │   │   │   ├── pwm_init.py
│   │   │   │   └── pwm_settings.py
│   │   │   └── __init__.py
│   │   ├── main_speech_movement.py
│   │   ├── main_speech_recognition.py
│   │   ├── setup.py
│   │   ├── speech.cfg
│   │   └── text_output.txt
│   └── text_recognition
│       ├── assets
│       │   ├── image
│       │   │   └── test.png
│       │   └── temp
│       │       └── .keep
│       ├── result
│       │   └── tts
│       │       ├── string.txt
│       │       └── tts.mp3
│       └── main_text_recognition.py
├── .gitattributes
├── .gitginore
├── LICENSE
└── README.md

⭐️ Licensing

The MIT License 2021 KIM DONGHEE