joshftx
Posts: 10
Joined: Sun Dec 02, 2012 3:29 pm

piRoomba

Sun Dec 02, 2012 3:38 pm

Here's a quick (shaky) video of my Raspberry Pi controlled Roomba.
For this project I used the Raspberry Pi model B, an energizer rechargeable battery pack, a battery powered speaker, which also had USB out, powered hub, usb wireless, usb webcam, and the Roomba USB>Serial cable. Oh, and an Iphone5 to control it with.

A small python script runs on the pi which starts mjpg-streamer, and a socket listener, which takes commands from a custom built iPhone app over wifi.

You can control the robots movement and get streaming video courtesy of MJPG-Streamer. With port forwarding even works outside your home network.

Video is a bit slow, unfortunately, from MJPG-Streamer. Also, you can type text into the app, and the Pi will convert it from Text to speech using google, and say it on the speaker.
Still have some kinks to work out - can't seem to get it to dock, video flakes out, etc.,
Still pretty cool. Also, all this software would run on any standard *nix system with python. I tried it on ubuntu on an old netbook and it ran fine too. The pi is nice to do it on, since it has such low power requirements.

http://www.youtube.com/watch?v=43JA8oTN ... ature=plcp

Hoping to add the ability to dispense pet treats. Any ideas?

User avatar
killor
Posts: 186
Joined: Wed Mar 07, 2012 9:11 pm
Contact: Website

Re: piRoomba

Fri May 03, 2013 12:55 pm

Ohhh I'll dust off my old Roomba Dirt dog and put to work the RPI have if brought to life again ... :lol:
We have a discount for purchases made in ETSY site :o
Discount Codes :MAYTHE4TH :!:

Return to “Automation, sensing and robotics”