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!
Skip to comments
By CardboardHacker — Last update
Other robots from Synthiam community
DJ's DJ’S Test Platform (K8)
This is my robot I rebuilt to use as a test platform for ARC. When developing skills and ARC features, this is one of...
Confoundedhound's Modified Omnibot 2000
I am working on an old Omnibot 2000. It was in bad shape to begin with, so it didn't seem such a crime to give him a new...
DJ's JD Humanoid Puppet
Credit for this robot idea goes to @Nink, who suggested it based on my PWM Servo Feedback behavior control. I wrote a...