For the emotions part: This is meant to display the emotions of the bot. The robot will do an action for about 5 to 2.5 seconds, stop and then move on to the next. Happy is the first with the bot spinning around, with the light glowing green, as it spins in place. Angry is shown after about five seconds after the last emotion finishes, being displayed by the bot jerking forward before jerking backward in a circular motion kind of like a dog trying to tell people to back off, it lights flashing yellow and red the whole time to display the action. Somberness (being sad) is next after anger, being shown off by the bot slowly moving, at a very flattened circular motion, kind of making the shape of a frown, where it will slowly roll away with its light being blue the whole time. Lastly displayed is panicked, which is shown off after the pause after somberness, where the bot will move forward, spin at least 180 degrees or a little bit more and go back in the same direction as it came at a quicker pace then the pervious emotion, with its lights helping to display this by flashing blue, red, and green until it stops again For lights: Red, on it's own, signals a stationary action, any other color or flashing colors means its moving. It helps to show that the bot is performing an action or going to perform some sort of action. It also helps to warn, whoever is approaching it that they only have a certain amount of time until the bot starts to move again, since it is just in a paused like state. Also the LED helps to display what exactly the robot is doing, with a singular color display a singular action at one state of motion or no motion, like spinning or moving at a curved angle, and flashing colors displaying an action that requires a shift in speed like stopping then moving backwards repeatedly or moving forwards, stoping, and adjusting itself to move in a different direction or to make a turn. This is a simple example of the Innovation Challenge, since the LED helps to display when the bot is stationary and when it is moving or performing a type of action, it also gives some lead way to prepare the user for the bot to move. This is signaled by the red light turning on for more then two seconds, telling the user that the bot will eventually start to perform an action, causing it to move, altering the user that they should move out of its way or just be prepared for it to do something.