It amuses me to no end that my son is afraid of the Roomba. He has always been afraid of it. Watching it. Jumping onto the couch and watching it. Following it from room to room, while staying a safe distance away. Standing on my feet when it gets too close. It is this fear that inspired me to put a face on it.
One time while playing, he knocked it from its dock, causing it backup and repeated try to redock.
Roomba wakes up!
You’ve disturbed it from its slumber.
Now it must wander… feeding. Feeding a hunger that can never be sated.
At the same time though, I try to explain to him that everything is fine. It can’t eat him. It’s dumb and can’t see so it bumps into things. That you can turn it on and off by pressing the button on top. You can send it away and make it go back home by pressing another button on the top. He knows this, and he’s proud when he presses the button and makes it return to the dock, but at the same time, he won’t do it on his own. He needs encouragement.
It is the year 2011, and I now have a robot maid. Alas, it does not have a sassy voice, and even though it comes in sexy black, it does not come with a french accent either. Mostly it just beeps, like robots from a long time ago, but occasionally it does speak in a feminine voice, but only to chide me. (“Error one. Please move Roomba to a new location and press the ‘clean’ button.”) It’s definitely not fast, and it’s not thorough, since there are some places too small for it to fit, but I do like that I don’t have to vacuum. My favorite thing it does is how it desperately tries to claw its way back to the charging station if you try to drag it away so you can work on it. That said, I still will be eagerly awaiting the commercial arrival of a Mahru-Z like bot.
Opening the box, I found this sticker on one of the plastic bags:
This robot contains an electronic and software interface that allows you to control or modify its behavior, and remotely monitor its sensors. For software programmers interested in giving Roomba new functionality, we encourage you to do so.
Because the functionality of iRobot Roomba can be changed by you or other third parties, usage of this Roomba is subject to the enclosed End User License Agreement. If you do not accept this agreement, please do not open this package. For more information, visit www.irobot.com
Now that’s nice. More companies should take a pro-hacker stance. A “you assumed the risk” stance towards added functionality is great. If Igive them money, and don’t ask for support, then why should they care what I do? I’d love to be able to download a a more efficient floor covering algorithm to it, perhaps even have actually remember the shape of the rooms from run to run. Unfortunately, the hacking sites are filled with lameness like adding Knight Rider lights, and Maybe there’s a community of people doing useful things, but somehow I doubt it.