3d Printed Arduino Humanoid Robot That Responds To Commands.
About the project
Hello, this is a project I've been working on for a while, a humanoid robot. It can track faces using OpenCV, listen to and respond physically and verbally to a plethora of commands. Is able to solve all arithmetic functions and it can even tell jokes and the weather! And it has a dedicated chatbot to hold conversations.
Estimated time: 1 week
Items used in this project
So this is a humanoid robot I have been making for the past 2 months (instead of studying for my exams), here's all about it:
-His name is CHAD(because he is a Chad)
-Has Face tracking
-Responds to certain voice commands
-Has a dedicated chat bot to hold conversations
-Can calculate all arithmetic functions, tell about weather and get responses from the internet.
-Can tell jokes.
-The parts in total cost ₹5000 which is about $60 (at present conversion rate of ₹83/dollar)
This project utilizes 2 Arduino Unos. One dedicated to face tracking and the other for voice responses and physical movement. Both the Arduinos are connected with the same PC and work on different python ides.
The voice recognition and speech part was done in python using speech_recognition and pyttsx3 libraries. If the code detects a certain voice command, it send a signal though serial to the Arduino via USB and the Arduino implements the preprogrammed movement. it has Wikipedia library, wolframalpha, pyjokes and a self built dedecated
Here is an instructabales link if you want to know the steps to make this robot