FIRST VERSION
The mBot-Pet stays still and waits for a human to appear. Once it detects the human, it goes running towards him/her in order to interact with this person. From this point on, the program depends on the human behaviour:
- If the human touches the mBot-Pet, it shows its love with harts, happy sounds and intermittent pink lights and "Caress” variable adds a point.
- If the human plays with the mBot-Pet, it plays back and "Playing” variable adds a point.
- If the human talks to the mBot-Pet normally, it communicates back by showing a heart and "Nice words” variable adds a point.
- If the human talks to the mBot-Pet loudly, it communicates back by showing an unexpected and surprise message and "Bad words” variable adds a point.
The robot will interact with the human until it has a specific number of responses and then the program will end by showing the data collected. There has been settled a number of 10 responses, but this value can be modified.