With much of the world in the doldrums of the winter, hackers are getting a bit stir crazy. [Notamed Closed] would much rather be outside flying his First Person View (FPV) quadcopters. Sure there are indoor drones, but [Notamed] wanted to keep grounded. He grabbed his R/C equipment, his Roomba, and of course an Arduino to build the ultimate FPV experience.
There aren’t many details on this build, but it’s not too hard to deduce what [Notamed] has done. He’s using a standard R/C transmitter and receiver. Instead of driving servos, the receiver plugs into an Arduino Uno. The Uno translates the PPM R/C signals to serial commands. Most Roomba’s include a serial port made especially for hackers. [Notamed] simply sends the proper iRobot Serial Command Interface (SCI) messages, and the robot is his to control.
The FPV side of things is a bog standard FPV camera and transmitter, sending standard definition video to his goggles. A GoPro is along for the ride to capture high-quality video.
Sure this is a quick hacked together build. All the parts are taped on to the Roomba. We’re sure this is on purpose. When the weather warms up, the R/C equipment goes back in the air, and the Roomba becomes just another vacuuming robot – once again a danger to pet messes everywhere.
Check out the video after the break.
What a boring banner pic. Should make it an animated GIF.
:D
may i suggest reintroducing the blink tag? preferably in color? slight movement of the separate chars only if you really want and of course inverting font colors and background colors.
I read the title as “THE ULTIMATE FPV CLEANSE” and was disturbed and intrigued by the very notion.
Looking forward to AR and web interfaces. AR to replace dust bunnies with enemy monsters/tanks/treasure/whatever. Web interface to crowdsource cleaning smarts. They think they’re playing a game. You get a human intelligence cleaned floor. Everybody wins. Until the griefers start stalking your houseguests.
Ender’s Mop?
Shit.
Now I like that.
Just lay back on the couch.
Clean. And spy at the same tim.
What if we want to spy at different Tims?