Skip to content
Saved

What does ‘AI-powered’ mean on a robot vacuum?

Roborock calls it Reactive AI; Eufy calls it AI.See. What the label covers inside the machine, and what it made of one reviewer’s hallway full of shoes.

By Robovations5 min readUpdated

Unboxing on a living-room rug: the carton lid lies face up with a large four-pointed sparkle printed on it, the foam tray is empty where the robot was, and the robot vacuum sits on the rug beside it.
On this page3 sections
  1. What the camera model does
  2. Same robot, two reviews
  3. The chores the dock took over

“I don’t know how many hundreds of models of poo we created out of Play-Doh and paint,” iRobot’s chief executive, Colin Angle, told a technology journalist in September 2021. Everyone at the company with a dog, he said, was told to photograph whatever the dog left behind.

The work went into iRobot’s new Roomba j7, whose front camera could pick out four things on a floor: shoes, socks, cords and pet waste. Getting there took more than a million labeled images, collected from more than a thousand homes.

iRobot had more than 170 objects in development, and those four were the only ones it was confident enough to deploy. That is the machinery behind the AI label on a robot vacuum: a model trained on labeled photographs to name what the camera sees. It can name only what it was shown.

So if you have ever pulled a charger cable out of a robot, this is the part that was meant to see it coming. Does it know the things lying around your home? And what does it do with the ones it doesn’t?

On the Roborock S8 MaxV Ultra, the system is called Reactive AI 2.0, and it recognizes 73 objects. Eufy’s version is AI.See, and its listing for the RoboVac X10 Pro Omni promises “AI detecting 100+ obstacles.” Both numbers count the categories each model was trained to name.

What the makers count

How many things each camera is trained to name

RobotWhat it recognizes, as statedStated by
iRobot Roomba j7 (2021)Four things: shoes, socks, cords and pet waste, out of more than 170 in developmentColin Angle and a technology journalist
Roborock S8 MaxV Ultra73 objectsRoborock’s US product page
Eufy RoboVac X10 Pro Omni“100+ obstacles”Eufy’s own listing

What the camera model does

Roborock pairs the camera on the S8 MaxV Ultra with 3D structured light, which projects a pattern onto the floor ahead and reads depth from the way the pattern bends over objects. The Eufy uses an RGB camera and an LED. The depth reading tells a robot that something is in the way and how big it is.

The S8 MaxV Ultra, a round navy robot vacuum, on a hallway runner, heading for a paperback left open face down. Lines of structured light from its bumper, just over its camera, cross the floor ahead and bend into peaks over the book.
Structured light lays lines across the floor ahead of the S8 MaxV Ultra; where a book is in the way the lines bend over it, and the bend tells the robot how big it is.

The trained model adds a name to the shape. A name lets a robot give a cable a wide berth while still cleaning tight along a chair leg, or leave a margin of clean floor around whatever the dog left. An object missing from the list gets no name, and the robot has only the depth measurement to go on.

The label stretches over smaller jobs, too. Both cameras also recognize floor types, and the Roborock’s tells one kind of room from another. Each is a model trained for one narrow job, and each learned from pictures of real homes that people labeled.

Those pictures travel. Low-angle photos from iRobot development robots went to gig workers labeling them for Scale AI, and screenshots surfaced in groups on social media. The view a model learns from is the one your own robot has of your floor.

Same robot, two reviews

A list of 73 names says what the Roborock model was trained on. It says nothing about your hallway. Two reviews of the S8 MaxV Ultra, written in two homes, came back with opposite reports.

In one hands-on review from April 2025, the app showed photos of what the robot had steered around: the power cable of a tower fan, identified with 88% confidence, and a folded pair of socks labeled “fabric,” which the reviewer called technically correct.

The second reviewer lived with the same model for two months in 2024 and reported the opposite. Shoes left in his hallway were “particularly irresistible to the Roborock,” and he had to rescue half-eaten shoelaces from the robot’s mouth almost every time he forgot to move them.

Cables fared no better. One phone charger cable had to be dug out from deep inside the robot. The robot also knocked over a ladder leaning against a wall, then trapped itself between the ladder and other furniture.

Unfortunately, there seems to be something fundamentally wrong with Roborock’s obstacle detection.

The second reviewer, two months in

So which review is right? Both can be. Each comes from one reviewer in one home, and a classifier judges pixels. What the pixels show depends on the floor.

Picture white Apple headphones on a white carpet, or a black power cord crossing a carpet patterned with black squiggles. Both were named as hard cases when the j7 came out. A shoelace lying flat has a different problem: it sits well below the 3 cm height in Roborock’s spec.

The chores the dock took over

A robot vacuum rolling off its tall dock in a utility room. The dock is drawn with its near half cut away, showing the dust bag, the clean and dirty water tanks, the tray that washes the mops, and the hot-air dryer with its heating coil.
One station empties the robot, washes its mops and dries them with hot air, so the owner has fewer tasks between runs.

The S8 MaxV Ultra’s dock, the RockDock Ultra, handles the chores that come after a run. It empties the robot’s bin into a bag meant to last seven weeks, washes the mops in 140°F water, dries them with hot air, refills the robot’s water tank and doses detergent.

Eufy’s station for the X10 Pro Omni runs through much the same list, and all of it is plumbing, heating and airflow. Those chores come around after every run. A recognizer earns its keep only on the days something is left on the floor.

So AI-powered, on a robot vacuum, means a camera and a model that can name a set list of things, from four on the first j7 to more than 100 on the Eufy. The name changes how the robot steers. Whether it gets the name right depends on what is on your floor, and on the floor underneath it.

iRobot’s answer on the j7 was to ask. When the robot met an obstacle, it could send its owner a picture and ask whether to put a keep-out zone around it. After all those Play-Doh models, the last call went to the person holding the phone.

Published May 27, 2026 · Updated October 17, 2026: Rewritten with new reporting and sources.Send a correction