Quick answer: decide two things first: whether you want a camera in the robot, and whether you need it to mop. If you’d rather not have a camera, pick a laser-navigated robot such as the eufy Omni C30 below, whose station also empties the robot [6]. If you want mopping too, a dock that washes and dries the pads saves the messiest chore [6][7]. Whatever you buy, set up the app the way the FTC recommends: a strong password, two-factor login and automatic updates [3].
At a glance
- Safety standard
- UL 1017, which covers automatic battery-powered household cleaners up to 44 lb [1]
- Who certifies
- Testing labs recognized by OSHA as NRTLs [2]
- Self-emptying docks
- About 7 weeks between bag changes on the Roborock Q10 X5+, per Roborock [5]
- Thickest rug eufy recommends
- About 26 mm (1 inch) for the Omni E28 [7]
- App security
- Change default passwords, use two-factor, update firmware [3]
How we chose
We didn’t test these robots. We chose them from the makers’ own product pages and spec tables, plus the public recall record:
- Safety standard. UL 1017 is the safety standard for vacuum cleaners and floor-care machines, and its scope includes automatic battery-powered cleaners for household use that weigh 20 kg (44 lb) or less, not counting the dock [1]. The makers’ pages we read don’t name a UL listing, so check the product label for a mark from an NRTL [2].
- Navigation you can choose. We say plainly whether each robot uses a camera, lasers or both, from the maker’s spec table.
- Recall check. We searched CPSC’s recall database for Roborock, eufy and robot vacuums on November 6, 2026, and found no robot vacuum recalls for these brands [9]. The robot cleaner recalls we did find were for robotic pool cleaners, which aren’t on this list.
- Different homes. Each pick fits a different need, from a budget vacuum-and-mop to a flagship built for raised doorways.
The picks
Best for: A budget vacuum-and-mop with a self-emptying dock
Roborock Q10 X5+
It mops as well as vacuums, and it lifts its mop automatically so carpets stay dry [5]. Its RockDock Plus empties into a 2.7-liter bag that Roborock says lasts about 7 weeks [5].
- Vacuum and mop; automatic mop lifting [5]
- Dual anti-entanglement system for carpets [5]
- Auto-empty dock with 2.7 L dust bag, about 7 weeks [5]
Safety check: No CPSC recall found for Roborock (checked 2026-11-06).
Watch out: The dock doesn't wash the mop, so you'll rinse the pad yourself. Roborock's page gives few other specs, so check the manual for height and navigation details.
See it on Amazon → We chose it from specs and safety records; we haven't tested it ourselves.
Best for: Mopping without a camera on board
eufy Robot Vacuum Omni C30
eufy lists laser navigation and front-line and side-spot lasers for obstacle avoidance, with no camera [6]. Its all-in-one station empties the robot and dries the mop pads with warm air at 113°F (45°C) [6].
- 35,000 Pa suction, per eufy [6]
- Laser navigation; front line laser and side spot laser obstacle avoidance [6]
- Dual rotating mop pads; hot-air drying at 113°F [6]
- Recognizes 100+ objects, per eufy [6]
- Robot 4.43 in. tall; needs 4.88 in. of clearance [6]
Safety check: No CPSC recall found for eufy robot vacuums (checked 2026-11-06).
Watch out: eufy's spec table says it doesn't wash the mop with hot water [6], and lasers can't recognize objects the way a camera can, so pick up cords and socks before a run.
See it on Amazon → We chose it from specs and safety records; we haven't tested it ourselves.
Best for: Homes with carpet spills and upholstery stains
eufy Robot Vacuum Omni E28
The station includes a detachable FlexiOne portable deep cleaner that eufy says you can use with its fabric cleaner on carpet stains [7]. The robot itself vacuums and mops with a self-washing roller mop [7].
- 20,000 Pa suction, per eufy [7]
- Rolling mop with self-cleaning HydroJet system [7]
- RGB camera and LED obstacle avoidance [7]
- Run time up to 216 min vacuuming or 125 min vacuum and mop, standard mode [7]
- Robot 12.83 × 13.72 × 4.40 in. [7]
Safety check: No CPSC recall found for eufy robot vacuums (checked 2026-11-06).
Watch out: It uses a camera. eufy also says to set no-go zones for carpets thicker than 26 mm and furniture lower than 116 mm, and to pick up cords first [7].
See it on Amazon → We chose it from specs and safety records; we haven't tested it ourselves.
Best for: Raised doorways, rugs and room-to-room cleaning
Roborock Saros 20
Roborock says its AdaptiLift Chassis 3.0 lets it cross double-layer thresholds up to 3.46 inches, and its StarSight Autonomous System 2.0 recognizes more than 300 types of obstacles [8]. It's Roborock's 2026 flagship [8].
- Threshold crossing up to 3.46 in., per Roborock [8]
- 36,000 Pa suction, per Roborock [8]
- Vision-based navigation; 300+ obstacle types [8]
- FlexiArm edge cleaning; dual anti-tangle brushes [8]
- RockDock for automated maintenance [8]
Safety check: No CPSC recall found for Roborock (checked 2026-11-06).
Watch out: It relies on vision, so it has a camera. Roborock's product description doesn't list the robot's height or dock details, so check the spec sheet before you buy.
See it on Amazon → We chose it from specs and safety records; we haven't tested it ourselves.
Make it fit your home
- Measure under the furniture. The robot has to clear the gap. The eufy Omni C30 needs 4.88 inches [6]; eufy says to keep the Omni E28 away from furniture lower than 116 mm, about 4.6 inches [7].
- Check your thresholds and rugs. Each maker rates how high a lip its robot can climb: eufy lists 0.83 inch for the Omni E28 [7] and 0.79 inch for the Omni C30 [6]. Roborock rates the Saros 20 for thresholds up to 3.46 inches [8]. Use no-go zones for deep-pile rugs [7].
- Plan for the dock. Self-emptying and mop-washing docks need floor space and an outlet, and mopping docks need their water tanks refilled.
- Pick up first. Even robots with obstacle detection can snag cords and small objects, and eufy tells owners to clear them before cleaning [7].
Lock down the app
Sources
- UL Standards & Engagement: UL 1017, Vacuum Cleaners, Blower Cleaners, and Household Floor Finishing Machines
- Occupational Safety and Health Administration: Nationally Recognized Testing Laboratory Program
- Federal Trade Commission: Securing Your Internet-Connected Devices at Home
- Federal Trade Commission: How long will your smart device get software updates? It's hard to know (Nov. 2024)
- Roborock: Q10 X5+ product page
- eufy: Robot Vacuum Omni C30 product page and specs
- eufy: Robot Vacuum Omni E28 product page, specs and FAQ
- Roborock: Saros 20 product page
- U.S. Consumer Product Safety Commission: Recalls
Common questions
Do robot vacuums have cameras?
Some do and some don't. Many use a camera to recognize obstacles, like the eufy Omni E28's RGB camera. Others navigate with lasers only: eufy lists laser navigation and front and side lasers, not a camera, for its Omni C30.
What safety standard applies to robot vacuums?
UL 1017 is the U.S. safety standard for vacuum cleaners, and its scope includes automatic battery-powered household cleaners up to 20 kg (44 lb), not counting the dock. Look for a mark from an OSHA-recognized testing lab on the product label.
How tall can furniture be for a robot vacuum to fit under it?
It needs to clear the robot's height. eufy, for example, says its Omni C30 needs at least 4.88 inches of clearance. Measure your lowest sofa or bed before you buy.
How do I protect my privacy with a robot vacuum app?
The FTC advises changing any default password, using two-factor authentication, keeping the device's software updated and turning off features you won't use. It also suggests checking how long the maker will keep updating the software before you buy.