How to Optimize Your iRobot Roomba for Efficient Cleaning

November 24, 2025

It was a typical Sunday morning. Kathy brewed some coffee, and then she and I scrolled through our iPhones, reading about the world’s problems, which put us in a negative mood. Instead, I suggested we leave reading the news and let Roomba, our iRobot, which we call Matilda, do some cleaning, and we have breakfast. Kathy agreed it was a good idea, so I switched the news channels on my iPhone to the Roomba app to start a “new job”. An iPhone is essential for accomplishing anything in today’s environment.

However, Matilda was in a cranky mood and sent me a voice message saying I needed to “blow out” the dirt from its previous job. It didn’t work at first; perhaps Matilda wasn’t quite awake. However, after ten minutes of troubleshooting accompanied by rich critical verbal expressions, I got it working. Listening to my running commentary on robots, AI, and techies, Kathy suggested a male name might be more fitting for our robot; a male’s early-morning grumpiness would more accurately reflects the robot’s behaviour this morning. So, we decided to rename the robot Mathis. The name was not a nod to Johnny Mathis; both of us are fans of his music.

But first, we had to clear the floor so Mathis could move around and clean. This meant putting the laundry basket, a few backpacks, slippers, and books lying on the floor onto the bed, in the bedroom. In the office, Kathy moved the office chair out of the way and the yoga equipment into another room. Finally, we were ready for Mathis to do his job.

Mathis struggled to navigate out of the dining room, which was full of obstructions. The room had five chairs and two tables, totaling twenty-eight legs that could interfere with Mathis’ movement. At one point, it seemed like he was lost as he moved back and forth, but he eventually found his way to the bedroom and the office. But his movements were inefficient overall, wasting significant battery power to reach the work sites.

For Mathis to work efficiently, it would be best to have an empty house with no furniture. Without obstacles like chair legs, he wouldn’t need to make detours and could make a clean sweep of the entire floor.

After some reflection, I decided to find a better home location for Mathis, with fewer obstructions on his way to reach the rooms in the house. A more central location in the house would avoid obstacles such as chair and table legs. So I moved Mathis’s home base to a new, central spot.

However, this change posed a potential problem: would Mathis feel at home in this new location after being accustomed to his previous spot? Are the floor plans in his memory tied to where he used to rest, or would he adjust and recognize the new location since he initially mapped our house from another place?

To test this new setup, I decided to give Mathis a “new job.” I asked him to clean the kitchen and the dining room after I turned all the chairs there upside down and placed them on the tables.

To see Mathis’s navigation skills in this new environment, I observed his movements. He seemed a bit lost at first, wandering around the living room before entering the dining room. However, he soon got to work, methodically cleaning the dining room by going back and forth, and then found the kitchen and cleaned it.

Overall, Mathis did an excellent job, and I considered rewarding him with a treat, such as a dog biscuit or candy, but how could I do it? This made me think that the brilliant designers of these robots should also provide rewards for good robotic behavior. Rewards could help robots learn from completed tasks and boost future performance.

Unboxing My New iRobot: A Weekend Adventure

January 12 2024

The new iRobot arrived from Amazon, but I delayed opening the box. Things were about to get difficult.

That old iRobot developed some bad habits. Like older people, it got cranky; sometimes it worked, sometimes it did not. The situation was far more frustrating than the word suggests when the machine spun around in a circle and went home like a dog refusing a walk. So, it was time to get a new one.

There I was, examining the sizable box holding my new iRobot. When I receive a new product, I usually empty the box to see all the items sent and then look for the one-page instructions.

Assuming that the new one needed powering up, I plugged it in. I then consulted the instructions, but the print was too small to decipher. With a magnifying glass, I discovered that of the dozens of pages, only two were in English. The other pages had identical text in dozens of languages, each two pages long.

Besides the instruction manual, I found two cards with QR codes. I have an iPhone, so I had no trouble taking a picture of the codes and reading the instructions. But what if I had no iPhone?

No other instructions were provided beyond the miniature English text and QR codes. From the two pages of text, I learned to charge the machine until the swirling white circle around the start button stopped. The other and more critical instruction was to “pair” my iPhone with the iRobot. Once I paired my phone with the cleaning genius, instructions arrived.

The first command received was to give my machine a name. We discussed the name. We didn’t intend to imply cleaning is women’s work, but finding a gender-neutral name souncing good to both of us proved difficult. The current recognition of multiple sexes makes using “(he/she)” after names too lengthy. Our old iRobot, Matilda, has a namesake: our new iRobot.

Soon enough, my iPhone indicated Matilda was ready to clean. I punched the starter button, and Matilda came off her base. Then she took off towards the bedroom, changed her mind, and returned to crank around her base. After that, she seemed to meander aimlessly in different rooms until it ran out of juice, returned, and mounted her base for a refill.

I was disappointed by the short amount of time Matilda spent cleaning. At this rate, she will need three or four charges to clean the main floor. The old and faithful Matilda did the entire floor with only two charges.

By now, not knowing what to do next and in a frustrated mood, it was time to call customer service. Connecting with a very courteous gentleman with a foreign accent did not take long. A nagging question about his location tugged at my mind, though I felt no desire for interaction in my current mood. He told me to charge Matilda three hours before starting. I had charged it for less than an hour because my iPhone informed me Matilda was ready to dance. The swirling was slow, and my iPhone said Matilda was ready.

Another key information I learned from the representative was to press the “map” button first so Matilda could survey our house, measure the rooms, and map them in her memory. The first time around, she will not clean, he said. I asked where the map button was. I saw the word map next to the Google symbol for maps, but when I touched the symbol, Matilda jumped off the base and started cleaning. No, the customer service gentleman said. Just touch the words “map,” not the symbol. And so, we made friends with Matilda, and once charged for the third time, she cranked around the entire main floor, mapping our house without cleaning.

She mapped our house into her memory and even called the rooms by their names. For example, there was a living room, bedrooms numbers one and two, and so forth. She correctly identified our Christmas tree, calling it ” the Holiday Tree,” the accepted word for it by today’s standards. How the hell could she recognize it? The star-shaped footing for the tree may have given her the information around which she had to circumnavigate. Very smart. And if I did not find the floor plan realistic, I could correct it on my iPhone.

Now that Matilda had our floor plan in her plastic body, I could enter a ‘new project,’ check the rooms to be cleaned, and then punch the start button.

Opening the box, figuring out the instructions, calling for customer help, and waiting for Matilda to charge and recharge took most of the weekend. Now, with the floor plan in Matilda’s mind, I can still change. I understand how to use the new iRoboy and could retire old Matilda to the basement should she return to life.  

Phew! I relaxed and poured myself a glass of wine, celebrating success. Then the realization hit me: did we not get this model because it is not only self-cleaning but also “mops.” (Self-cleaning means we do not have to empty the dustbin. She does it herself by having a massive blow into the base when she finishes the assigned project and returns to the base). Yes, she does mop with water! Aha, that is why there was another gadget for mopping in the box, into which we put some water. Boy, I’ll need another weekend to figure out how to mop with Matilda! I’ll sit on it for a week before initiating another adventure with Matilda.