Roomba obstacle hallucinations and other tips
June 24, 2024
I was a very early adopter of Roomba robot vacuums. I’ve owned several models, including the ill-fated mopping “Scooba,” and my previous posts about these products remain some of the most popular articles that I’ve shared.
However, when I moved into a three-story home, the hassle of using a Roomba with stairs led me to sell all of my iRobot products. (I sold them to a battlebot competitor to use for parts!)
But recently, I bought a new Roomba and, boy, a lot has changed with the product over the years! It can now avoid stairs and (some) other obstacles that would previously cause it a lot of difficulty. (This New Yorker article about how it all works is quite enlightening.)
The product line has also become quite complicated. There are multiple series, with mysterious designators and inscrutable differences between them. I finally gave up and bought the one that Costco offered at the lowest price.
I’ve had a few hiccups, which I have mostly solved, so I offer these tips:
- The Roomba I bought doesn’t come with a user guide, and the iRobot documentation on their site is not only poorly written, it’s nearly impossible to search because of all the different models they offer. You’re better off just using Google to find YouTube videos (and blog posts like this one). But even then, remember that what you’re finding might be out of date or doesn’t apply to your particular model.
- The mapping function, in which the device “learns” the layout of your home, can take nearly a dozen runs before it completes. Extreme patience on your part will pay off eventually.
- If there’s an area that it simply won’t map, start, then pause a job (using the app). Pick up the Roomba and move it to the area that’s not mapped. Press the Clean button that’s on top of the Roomba. The status in the app will now read “Cleaning and discovering” and the area should be added to the map.
- Regarding the map, the definition of walls can be critical and tricky. If you have two adjacent rooms, if your delineation is off by just a couple of pixels, your unit will visit both rooms even when you tell it only vacuum one of them. You’ll have to move the location of the wall in the app to prevent this, even though in reality, the wall is not quite where it’s shown.
- Although the documentation doesn’t emphasize this at all, when you initially set up the device, you should place its base station where you intend to keep it located. If you fail to do so (like I did), don’t move the base station to its new location until the unit has fully completed its mapping of your home. Then you can move the base station, and the Roomba will figure out its new location after three or four runs. (Conjecture: A “clean everywhere” run might speed this process.)
- My Roomba is particularly annoying about sending alerts to change its filter and replace its debris bag. In fact, it started insisting the base station was “full” after just three runs, and I assure you, it was not. Get accustomed to ignoring these notifications and using your judgement. I am almost convinced this “feature” is a way for iRobot to sell more consumables.
- Finally, the biggest problem I’ve experienced with the new Roomba is that it hallucinates obstacles. About a third of the time when I start a run, it will exit the base station and travel a few feet, then pause for over a minute before returning to base and falsely reporting that there was something in the way. This is extremely frustrating and means that I cannot reliably use the scheduling function. I have contacted tech support, and they say to check the wheels (they are clean), and make sure lights are on in the room (they are).
Despite the glitches and annoyances, I’m glad to be back in the Roomba family as it does save a significant amount of time (when it works). Hopefully, these tips and observations will help you.
Comments