One of the complaints about the smarter robot vacuums (like ones that map the house) is that they consistently miss the same spots every time. I think the dumb "bounce off the walls randomly" algorithm is actually the best one for this kind of product.
I felt like writing a automobile recall notice that says “inappropriate X leading to Y after Z repeats” of which X seems pretty benign item like a wire sheath was just one step too thin or a strap was too tight by a notch.
Damn those things are consistent and it’s extraordinary how powerful consistency is...
But I usually don't vacuum, so overall I'm satisfied with my roborock.
More than once I found it under my bed, a sock half swallowed in its intake.
Poor little guy didn't survive the container voyage from Australia to the UK.
Might be an application for more advanced computer vision in vacuums—to figure out which things are not to be sucked up. Though it smells of generic AI.
We used to have a roomba, first edition, before kids, but it got broken after a year, the first kid came and we have not been clean since.
Post-kids, it takes 10 minutes to tidy the floor and 5 to vacuum it myself (and I do a better job), so it's not as much use.
It turned out that all deficiencies of such a vacuum are offset by its basic function: it keeps the apartment clean each day, every day. Dirty corners? Weak suction? Small container? Somewhat noisy? Not too smart? Gets stuck sometimes? I need to clean hairs out of the rotating brush? I still have to mop the place? Pffft, none of this matters when the carpet and the kitchen are dust-free every day without me doing the vacuuming. If it misses a spot today, it will get it tomorrow. After a few runs the floor is indeed cleaner than it ever was, and stays that way. No rogue crumbs stuck to my feet before the cleanup day. Still managed to find something unpleasant on the floor? Just give the robot a bit of work right here. It's like SSDs after HDDs: you have to worry about having backups, but it'll be amazing in the meantime.
Rather prophetically, the cheap production has shown itself when something got cooked in the electronic insides and the vac entered the eternity of ‘error 03’.