
PRO
smiller29
USA
Asked
— Edited
MRB1 (My Robot Buddy V1) Project
Welcome to my MRB1 (My Robot Buddy V1)
I have removed the post because it was corrupted somehow and all the pictures and formatting was lost.
This post needs to be deleted.
Hey, thanks man for the nice complement.
Humm, no, I think I didn't add an INT script until I got my servos installed and set the limits in the servo controls themselves. I started my INT script very small with the servo positions and speeds first. I really started using the INT script when I was ready to have to robot's EZB's connect to ARC. Then I added to it as I developed the robot's systems. I didn't learn about setting the min/max limits until later when someone (maybe DJ) suggested that it would be possible to do in the INT Script. The whole thing was a very pleasant learning experience. In the end that is where I set all my variables so they are ready to use, do start up animations and voice clips for the robot, initialize and set up Uart ports, motor controllers, connect to the EZB's, and start up positions and speeds for servos and DC motors. Probable more.
You will have to start setting up your AutoPosition boxes. I developed these images a while back which might be of help to you.
https://synthiam.com/Community/Questions/Inmoov-Autoposition-Background-Images-3951
Perry
Hey Perry, Thank you so much for hooking me up with these. I am sure as I get into this more I am going to be asking you for help.
There's an excellent getting started guide: https://synthiam.com/Support/Get-Started/how-to-make-a-robot/make-a-diy-robot
But really, you'd start like Perry said with the Auto Position robot skill. This one here: https://synthiam.com/Support/Skills/Servo/Auto-Position-Gait?id=20314
That gets you moving servos. Once you get servos moving as animations, you can add speech recognition to trigger the animations. Then you can add the camera to start tracking things and recognizing you.
Once you get familiar with those features, you can use the Conversation Menu to interact with the robot. For more complicated tasks, use the Task Script to achieve them.
DJ, Thanks for the feedback I will check all this out.
So DJ or others, To do what you are talking about above what are the best skills to use? There are many to pick from so which ones offer the best results? Because I am a long way from having arms and hands the focus is going to be getting the head animated and some sort of chatbot or AI I also like to get tracking and such also in place because the camera and other sensors will also be in place in the torso. I have been reading about many of the skills at this point but because I am still wiring things up I have not been able to really do any programming or experimenting to date.
if you want animation, camera tracking, and chatbot. Then you need the auto position, camera device, and choose what ever chatbot you want to try.
DJ, thanks for your reply.
But my question was more what skills are the best to use? There are many to choose from and my guess some are better than others. I also would like to get my robot to do these things without having to pay for more subscriptions to services if can. I guess what I am asking for is a more detailed road map for my project.