ENGR 103 Final Assignment, the Emotional Robot!

For our interpretation of the emotional challenge we tried to change some aspects of our robot to allow it to be more expressive and creative. First we added the two provided LED’s on the front to represent the eyes of our robot, as well as changing the location of our distance sensor. We attached our sensor on the bottom front of the robot to understand if it is being held or not. This leads us into our emotions, starting with being scared, being represented with purple eyes. The scared function is triggered whenever the robot is being held or high enough for the sensor to indicate it is off the ground. It begins to shake in fear (normally before it is unplugged), then the eyes become yellow to represent the emotion of happiness. It begins to frolic, and enjoy life being free again, and plugged in. Then the eyes change red to represent rage, it begins to travel erratically, leading to the last emotion of sadness. The eyes turn blue, and he begins to pace, and weep. I believe the beauty of this project is the application of simply just an esp32 board.

0 Lifts 

Artifacts

Name Description
Front Scared Mode. This photo depicts the robot with it's LEDs on the front, and the sensor pointing towards the ground on the front of the robot.   Link
Corner Shot of robot. This photo depicts the robot off, and from a corner. This photo shows the adaptations like the LEDs, sensors, and added wires to the esp board.   Link
Emotion challenge This video shows the complete actions of the robot, it starts with happy, then rage, and then sad. When we picked the robot up, this triggered the sensor on the front bottom the robot, to tell it is being picked up. This in turn cased the emotion scared to activate.   Link
Code This is the code which was used to run our robot.   Download
Feedback