I want to make a realistic Animatronic Robot Head That Can listen and talk just like a human. Can be online or offline. Anyone here can help me to complete my project?
I don't want to put you off your project, but what experience do you have in this area?
Something like that is a massive project. A quick google search for "animatronic head" will give an indication of the work involved.
You may want to expand on this. Perhaps you are looking for something like an Amazon Alexa type device housed inside the head?
How far have you got with your project so far?
What class is this for?
That is an i Interesting and extremely complex project that will involve several areas of engineering discipline. It could be a lot of fun but realize we are not a free design or code writing service. We will be happy help out with your design and or code but first you have to make an attempt to design it, write it, post it and explain what is not working properly. Post your specifications, such as size, and performance requirements ie a requirements document.
As there is definitely hardware involved it is always best to post links to technical information as there are many versions of the same or different items. Since we cannot see your project, my eyes are to weak, you need to post using the language of electronics, an annotated schematic, (best) or a clear picture of a drawing. Pictures never hurt. Frizzing diagrams are not considered schematics here, they are wiring diagrams, they may be great for assembly lousy for troubleshooting.
At this point I recommend you get and read the Arduino Cookbook from cover to cover and pause on pertinent sections.
If this is not feasible there is a for hire section where somebody would happily do it for a fee.
I have searched YouTube and some websites but not a clear cut tutorial is available and I also don't have any experience. I am working on projects for the first time and this is my final year project for my college. I have seen some videos but I don't know that I may be right or not. These are some videos [3d printing robot head]
(https://youtu.be/eUMVtoO_fS8?si=_4AHBflTfz_Nvk2e)[Robot eyes with zero screws]
(https://youtu.be/uzPisRAmo2s?si=uzwZXoJbn7Vakgg5)
Simple Robot eye mechanism
I am confused about which mechanism should work best and also can I have not get any info about how to make a talking Mechanism like I want to give my robot a name and then when anyone speak that name , robot should listen and then rotate it's head toward the speaker and answer their commands and also mimic mouth expressions according to the speech.
look for "prosthetic hand" - there are some chopckstick+servo videos on youtube.
Hi, @royalsaad370
Welcome to the forum.
What course are you doing in college?
Why not a project involving what you have been taught in college?
How long have you to finish this project?
Can you please tell us your electronics, programming, arduino, hardware experience?
Thanks.. Tom..
I am doing DAE Mechatronics and this is my final year project.
I only have basic knowledge about electronics but don't have any experience and programming knowledge. This is my be my fault but now I have to make this project .
I am in starting stage. I am confused about which type of mechanism should I use. Online or offline (which is better and easier) . But I think it would be good if my robotic head can Listen and answer like Alexa but I prefer offline if it is possible
This is for DAE Mechatronics class. And I know this is difficult and complex but if there is a guide or tutorials that can help me than I can definitely want to do that. But I only have two months to complete this all.
I have only two months and I don't know anything about that. Is there any suggestions that where should I start from?
Yes, but how?
Voice recognition is a major programming process for a start.
Learning to program in C++ for Arduino will take sometime as well.
What did you learn in Mechatronics that you can use as a major part of a project?
Tom...
I have learned about microcontrollers and electronics and motors. So our project instructor give us that project but I have to complete this within two months for an exhibition.
As I and others have said, this is a big multi-disciplinary project. Maybe this will help you build on what you have already learned on your course:
Voice recognition is a major part of your project. As I understand it this can be accomplished with a web interface where the actual recombination is done on an off site computer.. This is how many of the IOT devices accomplish this.You may be able to do this with a voice response. This is just a SWAG on my part I have never done it.
Which microcontroller should I use for my project.
Esp32 or Arduino Uno or Arduino Mega. Please suggest that is best for my project.
Note: if offline voice recognition is possible with at least 15 to 20 custom commands and 1 wakeup command. Is preferred.
That would depend on what function(s) you want your microcontroller to handle. I would think you would start by deciding on the type and how many inputs and outputs you need. If you wanted moving eyes, then how are you going to make that happen? Was this sort of thing covered on your course? If you are going to use servos, then you need to decide how many. Once you have your actuators & sensors defined, then you can start looking for an appropriate microcontroller.
How do you intend to communicate with your project - maybe a wired UART serial connection or possibly wireless?
Have a search for "Arduino Voice Recognition Module". It may be what you are looking for.
Can you suggest me a module that can handle at least 20 custom voice commands, not predefined.
I have choose this design 3d printed animatronic Head
Something like this one maybe:
Note: I've never used this board and you need to read the documentation to determine if it is suitable for your needs.
Ok. So have a read of the documentation to see what actuators it uses and how many. A quick look at the video suggests standard radio control servos. If that's correct, then you can get a servo driver board to generate the signals to position the servos.