Vroomba Gets Upgrades And A Spoiler

[Electrosync] is the creator and driver of the world’s fastest robotic vaccum cleaner, the Vroomba. It’s a heavily modified roomba capable of speeds of around 60 kph, well beyond the pedaling speed of most bicyclists. Despite being rejected by Guinness for a world record, we’re fairly confident that no other vacuum cleaners have gotten up to these speeds since the Vroomba first hit the streets. That’s not going to stop [electrosync] from trying to top his own record, though, and he’s brought the Vroomba some much needed upgrades.

The first, and perhaps most important, upgrades are to some of the structural components and wheels. The robot is much heavier than comparable RC vehicles and is under much greater strain than typical parts are meant to endure, so he’s 3D printed some parts of the chassis and some new wheels using a nylon-carbon fiber filament for improved strength. The wheels get a custom polyurethane coating similar to last time.

Continue reading “Vroomba Gets Upgrades And A Spoiler”

Trying To Build The World’s Fastest Roomba

A lot of people complain that Roombas are unreliable, poor at their job, or just plain annoying. Few people complain they’re not fast enough in a straight line. Regardless, [electrosync] set about building the world’s fastest Roomba for his own personal satisfaction.

For this challenge, [electrosync] set his own rules. The build must look like a Roomba, use two drive wheels, and one motor per wheel. It also has to maintain its vacuum functionality. After stripping down a used Roomba, he set about carving out space in the chassis for upgraded hardware. Brushed DC 775 motors were selected for the drivetrain, and these run through a 3:1 planetary reduction gearbox. 3D-printed mounts were then used to install the new motors in the existing chassis. New 3D-printed wheels completed the drivetrain. The original Ni-MH cells were replaced with a pair of 3-cell lithium polymer batteries for more power.

Measured with a Bluetooth GPS device, the upgraded Roomba achieved an impressive 36 km/h (22 MPH). With new wheel designs clad in urethane rubber and an improved anti-wheelie device, it hit a mighty 49 km/h (30 MPH). Adding 4-cell batteries pushed things further to 57 km/h (35 MPH), but the Roomba became difficult to control.

The gauntlet has been thrown down. Do you think you can build a faster Roomba? Time to get hacking! Video after the break.

Continue reading “Trying To Build The World’s Fastest Roomba”

Roomba Gets Alexa Support With An ESP8266 Stowaway

The modern home is filled with plenty of “smart” devices, but unfortunately, they don’t always speak the same language. The coffee maker and the TV might both be able to talk to your phone through their respective apps, but that doesn’t necessarily mean the two appliances can work together to better coordinate your morning routine. Which is a shame, since if more of these devices could communicate with each other, we’d be a lot closer to living that Jetsons life we were promised.

Luckily, as hardware hackers we can help get our devices better acquainted with one another. A recent post by [MyHomeThings] shows how the ESP8266 can bridge the gap between a Roomba and Amazon’s Alexa assistant. This not only allows you to cheaply and easily add voice control to the robotic vacuum, but makes it compatible with the Amazon’s popular home automation framework. This makes it possible to chain devices together into complex conditional routines, such as turning off the lights and activating the vacuum at a certain time each night.

The hack depends on the so-called Roomba Open Interface, a seven pin Mini-DIN connector that can be accessed by partially disassembling the bot. This connector provides power from the Roomba’s onboard batteries as well as a two-way serial communications bus to the controller.

By connecting a MP1584EN DC-DC converter and ESP8266 to this connector, it’s possible to send commands directly to the hardware. Add a little glue code to combine this capability with a library that emulates a Belkin Wemo device, and now Alexa is able to stop and start the robot at will.

We’ve seen this sort of trick used a few times before to add backdoor Alexa support to various gadgets, and it’s always interesting to see what kind of unusual hardware folks are looking to make an integral part of their smart home.

Faux Cow Munches Faux Grass On A Faux Roomba

Out in the countryside, having a cow or to two wouldn’t be a big deal. You can have a cattle shed full of them, and no one will bat an eyelid. But what if you’re living in the big city and have no need of pet dogs or cats, but a pet cow. It wouldn’t be easy getting it to ride in the elevator, and you’d have a high chance of being very, very unpopular in the neighbourhood. [Dane & Nicole], aka [8 Bits and a Byte] were undaunted though, and built the Moomba – the Cow Roomba to keep them company in their small city apartment.

The main platform is built from a few pieces of lumber and since it needs to look like a Roomba, cut in a circular shape. Locomotion comes from two DC geared motors, and a third swivel free wheel, all attached directly to the wooden frame. The motors get their 12V juice from eight “AA” batteries. The free range bovine also needs some smarts to allow it to roam at will. For this, it uses a Raspberry Pi powered by a power bank. The Pi drives a 2-channel relay board which controls the voltage applied to the two motors. Unfortunately, this prevents the Moomba from backing out if it gets stuck at a dead end. For anyone else trying to build this it should be easy enough to fix with an electronic speed controller or even by adding a second 2-channel relay board which can reverse the voltage applied to the motors. The Moomba needs to “Moo” when it feels like, so the Raspberry Pi streams a prerecorded mp3 audio clip to a pair of USB speakers.

If you see the video after the break, you’ll notice that making the Moomba sentient is a simple matter of doing “ctrl+C” and “ctrl+V” and you’re good to go. The python code is straight forward, doing one of four actions – move forward, turn left, turn right or play audio. The code picks a random number from 0 to 3, and then performs the action associated with that number. Finally, as an added bonus, the Moomba gets a lush carpet of artificial green grass and it’s free to roam the range.

At first sight, many may quip “where’s the hack” ? But simple, easy to execute projects like these are ideal for getting younglings started down the path to hacking, with adult supervision. The final result may appear frivolous, but it’ll excite young minds as they learn from watching.

Continue reading “Faux Cow Munches Faux Grass On A Faux Roomba”

Homemade Wall Stops Roomba And Other Vacuum Tricks

If you have a Roomba, you know they are handy. However, they do have a habit of getting into places you’d rather they avoid. You can get virtual walls which are just little IR beacons, but it is certainly possible to roll your own. That’s what [MKme] did and it was surprisingly simple, although it could be the springboard to something more complicated. You can see a video about the build below.

As Arduino projects go, this could hardly be more simple. An IR LED, a resistor and a handfull of code that calls into an IR remote library. If that’s all you wanted, the Arduino is a bit overkill, although it is certainly easy enough and cheap.

Continue reading “Homemade Wall Stops Roomba And Other Vacuum Tricks”

Roomba-Riding Beer Butlers Will Serve Us All

[Josh] isn’t one to refuse a challenge, especially when robots are involved. The latest dare from friends and family? Build a beer robot that can bring beverages at everyone’s beck and call.

The build consists of two main parts: the refrigerated cooler and the butler part, which comes courtesy of a Roomba Discovery from a fellow roboticist. [Josh] is basing the design on double-walled and insulated restaurant coolers. He built the refrigerated beverage hold from two stainless steel trash cans, sized an inch or so apart in diameter, and filled the gap with expanding foam insulation. He then cut away several inches from the bottom of the liner can to make room for the cooling unit, reinstalled the drip tray, and made a [airflow-allowing platform] by drilling a bunch of holes in an antimicrobial plastic cutting board.

At first, he tried a Peltier unit from an electric Igloo cooler, but that doesn’t work as well as [Josh] hoped, so he’s redesigning the can to use a mini fridge compressor. This meant making custom evaporator and condenser coils from copper tubing to match the compressor’s load spec. Go through [Josh]’s build logs over on IO and you’ll get a free mini-course on expanding foam and refrigeration.

[Josh] is currently working on some different butler modes for this robot. These run the gamut from simply sitting nearby with cold beverages and opening with the wave of a hand to doing voice-triggered beverage butler-ing at everyone’s beck and call. We applaud his efforts thus far and will be following this one with great thirst interest to see how he handles navigation and voice control.

Racing Roomba Packs The Power To Pop Wheelies

This is just good, clean fun. Well, maybe not clean since this souped-up racing Roomba appears to move too fast to actually clean anything anymore. But did they ever really clean very well in the first place?

W6yAwJ[Roland Saekow] doesn’t offer much in the way of build details, but the starting point was a 10-year old Roomba Discovery. The stock motors were replaced with 600RPM planetary drive motors and a whopping 12A motor controller. The whole thing is powered off the standard Roomba 14.4V battery pack, but we suspect not for long. Those motors have got to suck down the juice pretty fast to be able to pop wheelies and pull hole shots like it does in the video below.

No word either on how it’s being controlled; our guess is RC, since it looks like the collision sensor grazes a chair leg slightly around the 0:33 mark, but doesn’t seem to change direction. It’d be cool if it could operate autonomously, though. We wonder how it would deal with the Virtual Walls at those speeds.

File this one under “Just for Fun” and maybe think about the possibilities for your defunct Roomba. If speed-vacuuming isn’t your thing, there are plenty of other Roomba hacks around here.

Continue reading “Racing Roomba Packs The Power To Pop Wheelies”