January 05, 2009
Roombas at UVIC 2008 Wrap-up
Last semester at UVIC I was privileged to work as the teaching assistant for the class CSC 460: Design and Analysis of Real-time Systems. This year the professor bought 6 refurbished Roomba's to be used by the students.
These Roomba's were programmed with the serial control interface (pdf). This inteface allows API commands to be sent directly from a micro-controller to a Roomba via UART.
In under a month each team in this class created an impressive project using more than one combination of Roomba's, micro-controller's, and wireless radio's. Here are the some of the video highlights.
Mike Waltz and Rayeed Ashir made three Roomba's dance in synchronization.
Neil MacMillan and Ryan Downing made two Roomba's follow each other with pololu IR sensor's.
Here is a link to another video of the follow the leader Roomba from a POV perspective.
Allen River and Duncan Penfold-brown created an ant Roomba that gathers IR beacons.
More videos of the ant Roomba.
- Ant Roomba Resource Other Angle
- Ant Roomba Queen Base Station
- Ant Roomba Collision Other Angle
- Ant Roomba Collision
- Ant Roomba Init
Cecelia Redding and Matt Campbell created an attacker Roomba and a defender Roomba. No video was available.
I also managed a Roomba project of my own this semester. I created a USB gamepad controlled Roomba ( using wireless Bluetooth ).
More videos of the gamepad controlled Roomba.
Posted By Justin Tanner

I like this place really much.
This is such a great website.
And it is not like other money orientated web, the message here is super important.
I am definitely bookmarking it as well as sharin it with my friends.
:)
written by day_forex on Nov 28 2009