Skip to main content

Poop’s easy. Dodging wires is the holy grail of robot vacuum obstacle avoidance

Robot vacuum owners fear nothing so much as they fear poop on the floor. Most of us have heard the horror stories of a robot vacuum smearing a pet’s droppings across the carpet and drawing it into its inner workings, but that’s nearly a thing of the past. Modern navigation algorithms, collision detection, and improved sensors mean robot vacuums rarely ever run into poop anymore. Wires are a different story, though.

Robot vacuums have a harder time dodging wires than they do poop, for a variety of reasons — yet wires cause just as many problems for the vacuum. A wire sucked up into the brush can jam the vacuum, damage whatever electronics the wire is plugged into, and more. Most of all, it becomes a headache for the user. Why are wires so hard to avoid for robots?

Wires are low profile

There are two main navigational systems employed by robot vacuums: Lidar and VSlam. Both of these systems use different methods and algorithms not only for navigation, but also for collision avoidance, room mapping, and more.

Lidar is an acronym for light detection and ranging. It uses a laser to send pulses of light across a space. The amount of time that pulse takes to return back to the robot tells it how much distance lies in front of it. That’s a simplified explanation, of course, but it gives you the gist of the method. VSlam is short for Visual Simultaneous Localization and Mapping. That’s a long way of saying the robot vacuum can “see” what’s in front of it through computer vision.

Both of these methods provide feedback about objects in the space around the robot vacuum. These navigation systems are fantastic at making their way around the leg of a chair, a toy on the floor, and — more recently — a pile of poop your cat left behind. They aren’t as skilled at picking up on wires running across the floor.

DEEBOT OZMO 930 using LiDAR for room mapping.

The difference between a wire and the floor is often negligible. For example, if you have an extension cord piled up on the floor, it will register as a large enough object that the robot vacuum will likely avoid it. The phone charger running from the wall to your bed appears as nothing more than a slight variation in the shape of the floor, and the robot vacuum is likely to roll right over it.

Even a collection of wires that hang in the air (behind your television or beneath a computer desk, for example) may not be registered by the sensors, either. Unless the cables are drawn particularly taut, even the bump sensor on front of the robot vacuum will fail to stop the machine.

The narrow profile of wires is what makes them nearly invisible to the majority of robot vacuums. You can “preclean” your home and pick up wires off the floor, or invest in cable ties to group wires together and keep them out of the way. It’s the best option to avoid entangling your robot vacuum in a nest of power cables and HDMI cords when it tries to clean around a TV or desk.

Cables lack contrast

The contrast of color between the wire and the floor or wall also has an impact on how well a robot vacuum is able to detect and avoid them. It may not seem like contrast should impact lidar, but think about how color affects light. Darker colors absorb light, while lighter colors reflect light. This can affect how the robot vacuum interprets the signal.

iRobbot Roomba j7+ docked against wall.

It also presents issues for VSlam. A white cable against a light carpet or floor will be more difficult to detect. The same holds true for a dark cable against a darker floor or wall. On the other hand, a white cable against a dark blue wall or dark-colored rug might be more easily detectable by a robot vacuum.

No one is suggesting you color-coordinate your wiring to your floor, but it’s a good idea to be aware of the potential obstacles that color can pose to your robot vacuum.

Hope lies in better A.I.

At the moment, the best thing you can do is clean up before your robot vacuum runs. Move the wires out of the way and put your cable-management skills into practice to avoid most of the issues that come with wiring.

However, it’s not a hopeless battle. Robot vacuums get better and better with each passing year at learning how to avoid the most common obstacles. After all, if companies conquered poop avoidance, they can surely tackle wires, right? For example, iRobot is proving that point.

Thanks to new and better A.I., Roombas are able to avoid wires. The machines implement data from multiple sensors all across the device, not just in the navigational center. Roomba’s newest model, the j7+, sends encrypted photographs back to the company to help future iterations learn how to identify and avoid obstacles. By taking real information from in-use Roombas, iRobot can better train its robot vacuums to spot wires and move around them — or perhaps even lessen suction as they trundle over them.

Roborock S6 MaxV avoiding poop on floor.
John Velasco / Digital Trends

Another example is the Roborock S6 MaxV, which has a camera that also allows users to view its video feed in real time. Through machine learning, the robot vacuum uses A.I. to help it discern a variety of hazards in its cleaning — poop included. More often than not, it’s able to detect and avoid poop on the floor, but wires and cables still prove to be difficult for it.

Wires are the next major obstacle for robot vacuums to overcome. Preparing your house for cleaning doesn’t take much time, but wouldn’t it be better if you didn’t have to think about anything at all when you launched your Roomba? With any luck, that will soon become the reality.

Editors' Recommendations

Patrick Hearn
Former Digital Trends Contributor
Patrick Hearn writes about smart home technology like Amazon Alexa, Google Assistant, smart light bulbs, and more. If it's a…
Will Amazon’s iRobot purchase turn your Roomba into a spy?
Amazon acquires iRobot

Amazon’s $1.7 billion acquisition of robot vacuum cleaner brand iRobot is currently the talk of the town. But despite all the ways Amazon's ownership could make Roombas better, the overwhelming sentiment is concern about dwindling privacy and shrinking competition. If you’re already paranoid about Echo speakers listening in on your conversation, the Roomba-maker’s buyout should set off some blaring alarm bells.

Here’s a rough idea of where we currently are in our intimate relationship with the omnicorporation: Amazon knows what you’re reading, the TV shows you have left incomplete, what’s on your shopping wish list, what kind of questions you trouble Alexa with on a daily basis, who your favorite music artist is, and what the view from your porch looks like -- soon, your medical history as well. With millions of Roomba vacuum cleaners soon to fall into its network, Amazon will also know your house’s floor plan, too.

Read more
Why Amazon acquiring iRobot will make Roombas even better
The iRobot app overlaid on a Roomba.

You've probably seen the news by now that Amazon has signed an agreement to buy iRobot for $1.7 billion. There have been a lot of mixed reactions to the news, but it's important to understand exactly what the agreement means.

First of all, the deal isn't complete. As of now, iRobot is still an independent company -- only the groundwork has been laid. While it's highly unlikely that it will fall through, nothing is set in stone yet. According to Amazon's own press release, "Completion of the transaction is subject to customary closing conditions, including approval by iRobot's shareholders."

Read more
Amazon to buy Roomba maker iRobot for $1.7 billion
Cliff sensors on iRobot Roomba E5 prevents falling off stairs.

Hot on the heels of its acquisition of a health care company, Amazon has announced its intention to purchase iRobot in an all-cash deal worth $1.7 billion. Amazon will pay $61 per share for the maker of the popular Roomba robot vacuums.

“We know that saving time matters, and chores take precious time that can be better spent doing something that customers love,”  Dave Limp, senior vice president of Amazon Devices, said in a press release. “Over many years, the iRobot team has proven its ability to reinvent how people clean with products that are incredibly practical and inventive -- from cleaning when and where customers want while avoiding common obstacles in the home, to automatically emptying the collection bin. Customers love iRobot products -- and I’m excited to work with the iRobot team to invent in ways that make customers’ lives easier and more enjoyable.”

Read more