top of page
Automating cleaning for Roomba users

Building an experience around cleanliness predictions unlocked the ability for Roombas to automatically decide which rooms needed to be cleaned and how best to clean them.

ROLE + TEAM

Principal Product Designer; Led UX on a team of product management, research and engineering leaders, as well as UI designers & a copywriter. Responsible for driving the UX discovery, rapid prototypes and testing to a production release.

TOOLS

Figma, FigJam, Miro, DScout, Usertesting.com

SKILLS

Storyboarding, User Interviews, Rapid Prototyping

DELIVERABLES

New feature, Dirt Detective, released in early 2024 with follow up improvements to be released in Q1 2025

roombawindow.png

CONTEXT

 

iRobot users purchase Roombas to take cleaning off their to-do list and simplify the path to a clean home. 

 

We knew from prior research that people tend to think about where they want to clean before how or what tool they’ll use: "I need to clean the kitchen" versus "I’m going to run my Roomba today."

DD Before.png

The original iRobot app started as a single page, centered around Roomba control. 

​

While our products handle the physical act of cleaning, this model left the user to decide where, when, and how to clean manually.​


As more of our new products came equipped with mapping capabilities and intelligent features, we saw an opportunity to leverage that intelligence to automate cleaning decisions for our users.

KEY INSIGHTS

Early discovery work uncovered insights about how we can better meet user expectations.

01

Match Users' Approach to Cleaning

Align with how users think about cleaning: where first, how second.

02

Offload the Mental “To-do” List

Minimize to-do lists, don’t just replace household tasks with device management.

03

Create a Frictionless Experience

Alert users when actions are required, don’t require users to check in with the app.

04

Build a Partnership with Users

Collaborate with users to achieve cleaning goals.

ddwintell.png

We decided to create an intelligent system, centered around spaces in the home, automating where, when and how to clean.

I created storyboards to architect these ideas & tested them with users to see what concepts resonated most.

storyboards2.png

We walked through 6 storyboards in a series of user interviews. We asked users to rank the stories they found most advanced, most helpful and most exciting, and also asked them to share any thoughts, feelings and reactions to the stories.​

​

  • People were generally excited to see their robots working autonomously in the home, and were comfortable collaborating with them.
     

  • Despite a strong interest and trust in our intelligence, most users still wanted an option to override the robot when needed
     

  • Device integration was a nice to have, but did not spark as much excitement as we had guessed it might

With those ideas in mind, I created a series of loose wires to iterate on these broader concepts.

wires.png

Wires quickly turned into hundreds of rapid low-fi prototypes focused on exploring different ways to present cleanliness insights in a useful way.

rapid2.png

We tested each phase of these designs iteratively with users.
Here’s a progression of how the experience evolved over time.

progression3_edited.png

We tested various heatmaps, color schemes, scoring systems - from granular numerical scores to emojis. We tested options that surfaced the why behind the prediction - our back end can identify a closed door, as well as obstacle types.

 

Our testing showed that the map visualization of cleanliness was intuitive for users to understand. While most users believed in our intelligence, most still wanted the ability to override our predictions and create their own routines, confirming the delicate balance between automation and control.

 

Ultimately we went with a simple, easy to scan visualization of dirtiness by room paired with the ability to clean them directly.

DirtDetectivePromo.png

INTRODUCING: DIRT DETECTIVE​

​

Cleanliness predictions, powered by the Dirt Detective algorithm, introduced the ability for Roombas to automatically decide if rooms needed to be cleaned, and prioritize them based on cleanliness.

deliv1.png

Cleanliness Predictions

The new My Home tab featured a real-time map of predicted home cleanliness, giving users a one button way to clean dirty rooms.

Home Settings

By asking users about secondary factors in their home we could train our intelligence to more accurately reflect ground truth. 

deliv2.png
before afterlgt.png

This was an industry first, and a huge step towards a truly autonomous and goal driven robot, rather than an appliance that simply waits to be told what to do.

WHAT'S NEXT?

As we move into 2025 we will continue focusing our efforts on bringing users a space-centered, intelligent app purpose built to simplify their path to a clean home.

post deliv 1.png

Smart Cleaning Settings

In Q1 2025, we will offer Smart Cleaning Settings to automatically choose options like vacuum suction level, mopping strength and number of passes based on predicted cleanliness of the space.

Smart Notifications

Situations come up where we need users’ help to ensure we can keep their homes clean.

 

We have designed a out-of-app notifications strategy to provide clear and actionable requests for assistance when needed, further building a partnership with our users.

PN.png

©2025 LAURA TRAMONTOZZI

  • LinkedIn
  • Pinterest
  • Instagram
bottom of page