This holiday season, we’re going to be looking back at some of the best tech of the past year, and providing fresh reviews in a sort of ‘greatest hits’ across a range of categories. First up: iRobot’s [1] top-end home cleaning robots, the Roomba s9+[2] robot vacuum, and the Braava m6[3] robot mop and floor sweeper. Both of these represent the current peak of iRobot’s technology, and while that shows up in the price tag, it also shows up in performance.

iRobot Roomba S9+

The iRobot Roomba S9+ is actually two things: The Roomba S9, which is available separately, and the Clean Base that enables the vacuum to empty itself after a run, giving you many cleanings before it needs you to actually open up a bin or replace a bag. Both the vacuum and its base are WiFi-connected, and controllable via iRobot’s [4] app, as well as Google Assistant and Alexa. Combined, it’s the most advanced autonomous home vacuum you can get, and it manages to outperform a lot of older or less sophisticated robot vacuums even in situations that have historically been hard for this kind of tech to handle.

Like the Roomba S7 before it (which is still available and still also a great vacuum, for a bit less money), the S9 uses what’s called SLAM (Simultaneous Localization and Mapping), and a specific variant of that called vSLAM (the stands for ‘visual’). This technology means that as it works, it’s generating and adapting a map of your home to ensure that it can clean more effectively and efficiently.

After either a few dedicated training runs (which you can opt to send the vacuum on when it’s learning a new...

Read more from our friends at TechCrunch