Hey there!
Here is my latest project. This time it's an emotion generating project. Through speech recognition activation, your robot will respond with emotions. Happy, sad, angry or tired, they are all there.
It is built as a development project, so you guys can continue the development.
It works by having an always running main script checking values. Those values change based on what emotion you want. Happy? Set $happy true and all others false. Sad? Set $sad true and all others false.
Currently, Emotions has integrated the Personality Generator, and RGB Animator to help bring personality to your robots. Currently, it is best compatible with the JD Revolution robot as it has the RGB sensor.
Further development can be done by me if people who are less script skilled want something added.
Unlike my most recent project, Emotions is all built into Ez-builder, nothing extra. Simply find the file in the EZ-Cloud or in this thread, download it and your off!
To add emotions is a little difficult as you must set it to false by every script that wants a different emotion. As it stands, that means adding an extra variable to to at least 8 other scripts. And you have to add its call on in the "Emotion Manager". But once that's done(a 10 minute ordeal at best) your good to go!
If you want to add actions to an emotion, simply click the edit button of the emotion in the "script manager" and add the command to start that action.
I hope you guys like Emotions, and cant wait to see the robots using it!
Disclaimer: This project is untested with robots. It may not work correctly with your robot at first. Use at your own risk. The creator under the alias Technopro is not responsible for any damage as a result of using this project.
Enjoy your day!
Tech
Other robots from Synthiam community

Kenny's Aiwabot

Mastersailor's Noisy Boi (Trademark Pending)

Hi technopro
I like the idea Are you going to make only head confused confused..... because it needs lots of servo for expression ez b can control 24 servos it need lot of servo
@dinesh.kra
I made this project as a template of sorts. I can't make it tailored to one robot or it won't be compatible with another. Have a look at the code, and if you want to add actions to the emotion, simply add it to the script of the emotion. Simple!
When installing EZ-AI.exe with installer, The program says I have to have .net version 4.5. My computer tells me I already have it. But EZAI doesn't recognize it. And, it won't let me install the version it has on your site.
Thanks!
My Bad, I hit the wrong key and downloaded version 4.
I do have a problem. It tells me that the License for visual studio is invalid. I don't use visual studio, I use Code::Blocks to work with C++. Do I have to install visual studio. It is so big and bulky that it takes up a lot of space and slows down the computer , I guess. What do you sugest?
@moviemaker.... you are posting in the wrong thread.... This is not David Cochran's EZ-AI thread. It's Technopro's Emotions thread. ....
Yea... Wrong thread...
Sorry, Alan. My bad. please forgive me.
Thanks Richard for letting me know.