Ever have one of those weekend projects that takes on a life of its own? [Michael] did, and the result is this PenguinBot. While [Michael’s] wife was away for the weekend he happened upon a broken toy penguin. The batteries had leaked inside, destroying the contacts. Rather than bin the toy, [Michael] made it awesome by turning it into an autonomous robot. [Michael’s] goal was to create a robot that could roam around the house avoiding obstacles, or follow a light source like a flashlight.
He started by pulling out most of the original electronics. Two dollar store toy trains gave their lives and their motors to replace the penguin’s original drive system. An Arduino Pro Mini became PenguinBot’s brain. Sensors consisted of two light sensing CdS cells, an AdaFruit sound sensor, and a MaxBotix ultrasonic sensor. With the ultrasonic sensor mounted on a servo, it can detect obstacles in any direction. The CdS cells and some software will allow PenguinBot to follow lights, like any good photovore robot should.
Click past the break to see PenguinBot in action
[Michael] did preserve one part of the original toy. PenguinBot still has its sound module. This thing is so obnoxiously noisy it’s awesome. Between the screeching and the random songs, [Michael’s] kids don’t have to worry about their new robot penguin sneaking up on them at night.
PenguinBot’s code is still under development, but the latest version can be downloaded at Github.
One thing I wonder about any “Autonomous robot” is, how does it decide what it wants to do?
This thing looks so creepy I think it just wants to kill all humans!
Autonomous does not automatically imply “intelligent”. In this case, it “want’s to” run towards the light (but with no religious aspirations) and not bump into things along the way. I suppose it’s about as smart as a cat… And apparently as annoying.
He forgot to mention: PenguinBot will hold the rank of Private First Class in Skynet once the software is done and the Nerf launchers are attached.
I’ve heard your plea, and humbly accept your challenge!
http://arduino-pi.blogspot.ca/2014/04/penguinbot-self-defence-or-how-to-arm.html
Excellent! Can’t wait to see the videos next week. Assuming SAC-NORAD doesn’t have you put down for revealing too much!
Hmmm… me thinks it may be those Greenpeace guys for making fun of “WorldPenguinDay”… I’m looking out the window anticipating their ship any moment.
Does it seek out Windows and Apple computers and then pee on them.
That’s really not such a bad idea… hmmm… small ammonia bottle… plastic pump… rubber hose, and a servo to direct the flow…
I think I would have tossed out the sound module too ;P
But the sound module is soooo annoying, it’s part of the fun!
A horrific abomination of science – I approve.