PDA

View Full Version : C++ diagnostic/program source for Roomba



Jonas thomas
May 25th, 2010, 06:23 PM
Ok... So I was on my lunch walk and I ran across a roomba that someone had parked out on the curb saying free, all it needs is a new battery. I looked at it and heard a little voice(think the movie "The fly") saying "Help me"... That started it.... now I feel like we're running a home for wayward roomba's. (It doesn't help that I have a wife who's an ex mechanic who likes fixing things)

I ran a across a spec for interphasing roomba's
http://www.roombadevtools.com/docs_roombasci.pdf

I was thinking this could be a fun programming project for me, but as with most things in life probably has been done many times over.

Does anyone know of any now of any opensource projects for talking to you Roomba to see how it's feelings as to why they got abandoned/ selective diagnostics to focus what's wrong.

Jonas thomas
May 25th, 2010, 11:47 PM
just found a link..
http://createforums.irobot.com/irobotcreate/board/print?board.id=95&message.id=18&page=1&format=page
Only thing is that's in C#... Time to see if I can it to run in Mono.

And here's one for C++
http://msl.cs.uiuc.edu/~lericks4/roomba.html

Ohhh man... Here a MIT Phd thesis for making a teather free link to you roomba...
think of the possibilities.
http://people.csail.mit.edu/bpadams/roomba/

C# RoombaSCI Framework on Sourceforge (http://sourceforge.net/projects/roomba-term/)