I am in the process of building an Android-based (and eventually iOS) telepresence robot software platform, currently dubbed myRobot, and one of the planned hardware applications is the Roomba vacuums, which have a serial port that can issue commands and receive data. 

In considering how to turn a Roomba into a telepresence Roombot that can carry an Android device, an IOIO controller, and the voltage converter to take the 15.6V of the Roomba Battery to the 5-15V input on the IOIO board, it seemed like Legos would be a fun, customizable, and versatile way for people to make their myRobot "Roombots" into whatever form they can come up with! 

The only special equipment this requires is a 10" x 10" Lego Base Plate that can be cut down to fit the Roomba, then you can build your own Lego creation on top!

Step 1: Download the Template

Using a flatbed scanner, I imported images of the 10"x10" baseplate and the Roomba cover plate to make sure they were both to scale.

I erased the edges and holes for the handle, the center buttons, and the serial port. 

Cutting manually with a Dremel, it lines up well.  I'm hoping to get my hands on a laser cutter to test the dimensions.  Meanwhile, feel free to download the .jpg template here, and an attempt at a vector file version for laser-cutting here

About This Instructable




Bio: I am an ER doc in central California that enjoys the outdoors, has a small gadget problem and has a huge interest in sustainability and ... More »
More by evolvingmonkeys:Hack Your Hasbro R2D2 With an IOIO Microcontroller! Laser Cut Lego Base for Roomba Robots! Space Station Dock Bedroom with Light-up Spaceship Bed 
Add instructable to: