PDA

View Full Version : [Contest Entry] BubbleBoy



RobotGrrl
09-18-2008, 02:41 PM
Hi! :) This is my emotional robot, BubbleBoy!


http://robotgrrl.com/blog/wp-content/uploads/2008/09/img_3057.JPG



Emotions usually are forgotten when it comes to robotics... but this robot is all about emotions! It has two buttons, one for food and one for water. When pressed, these contribute to BubbleBoy's food and water levels, which then are combined as an average to create the health level.



http://robotgrrl.com/blog/wp-content/uploads/2008/09/img_3061.thumbnail.JPG (http://robotgrrl.com/blog/wp-content/uploads/2008/09/img_3061.JPG) http://robotgrrl.com/blog/wp-content/uploads/2008/09/img_3060.thumbnail.JPG (http://robotgrrl.com/blog/wp-content/uploads/2008/09/img_3060.JPG)


The health level is then used to determine the mood that BubbleBoy is in. Its moods range from 'Hypertastic!' to 'Dead'. For all of its moods, it has a specific action set that BubbleBoy uses to try to impress you! So this can include BubbleBoy hula-ringing (the lime hula-ring starts to vibrate), spinning its hat (once, twice, or hypertastically), twitching its head on the x and y axis, or bobbing its head on the x and y axis.


http://robotgrrl.com/blog/wp-content/uploads/2008/09/img_3064.thumbnail.JPG (http://robotgrrl.com/blog/wp-content/uploads/2008/09/img_3064.JPG) http://robotgrrl.com/blog/wp-content/uploads/2008/09/img_3048.thumbnail.JPG (http://robotgrrl.com/blog/wp-content/uploads/2008/09/img_3048.JPG)


Since BubbleBoy is incredibly humble in its character, it only accepts food until after it's finished its action set. :) After about 3 action sets though, BubbleBoy becomes hungry and thirsty. if its thirstiness and hungriness drops to 70 and lower, the pink indicator LED will turn on, so you know you should feed it!


http://robotgrrl.com/blog/wp-content/uploads/2008/09/img_3066.thumbnail.JPG (http://robotgrrl.com/blog/wp-content/uploads/2008/09/img_3066.JPG)


Although this robot appears to be completely without wires or 'guts', inside of the green box is an Arduino with a ProtoShield, LCD 117 Kit, White on Blue 4 line LCD, and two buttons. Inside of the robot are 2 LEDs, 2 DC motors, 2 servos, and 1 LDR.


http://robotgrrl.com/blog/wp-content/uploads/2008/08/img_2532.thumbnail.JPG (http://robotgrrl.com/blog/wp-content/uploads/2008/08/img_2532.JPG) http://robotgrrl.com/blog/wp-content/uploads/2008/08/img_2936.thumbnail.JPG (http://robotgrrl.com/blog/wp-content/uploads/2008/08/img_2936.JPG) http://robotgrrl.com/blog/wp-content/uploads/2008/08/img_2935.thumbnail.JPG (http://robotgrrl.com/blog/wp-content/uploads/2008/08/img_2935.JPG) http://robotgrrl.com/blog/wp-content/uploads/2008/08/img_2932.thumbnail.JPG (http://robotgrrl.com/blog/wp-content/uploads/2008/08/img_2932.JPG) http://robotgrrl.com/blog/wp-content/uploads/2008/08/img_2939.thumbnail.JPG (http://robotgrrl.com/blog/wp-content/uploads/2008/08/img_2939.JPG) http://robotgrrl.com/blog/wp-content/uploads/2008/08/img_2937.thumbnail.JPG (http://robotgrrl.com/blog/wp-content/uploads/2008/08/img_2937.JPG) http://robotgrrl.com/blog/wp-content/uploads/2008/08/img_2941.thumbnail.JPG (http://robotgrrl.com/blog/wp-content/uploads/2008/08/img_2941.JPG) http://robotgrrl.com/blog/wp-content/uploads/2008/08/img_2958.thumbnail.JPG (http://robotgrrl.com/blog/wp-content/uploads/2008/08/img_2958.JPG)


The source code and circuitry can be found here (http://robotgrrl.com/blog/bubbleboy/)http://robotgrrl.com/blog/bubbleboy/.

Here's a video of BubbleBoy!

YouTube - BubbleBoy Complete
I hope you like BubbleBoy, even though it's pink, has no wires showing, and is cute :)


http://robotgrrl.com/blog/wp-content/uploads/2008/09/img_3058.thumbnail.JPG (http://robotgrrl.com/blog/wp-content/uploads/2008/09/img_3058.JPG)
BubbleBoy wiggles 'Hi!' to you :)

pladoh
09-18-2008, 07:23 PM
i love this lil guy!

Alex
10-09-2008, 01:55 PM
Hey RobotGrrl! You snuck under the radar with this entry. I got you entered in this contest:)

Nice work btw, very creative!