iPad app · Healthcare robotics

MedBot

Two apps for one robot, because cleaners run it.

The MedBot app on an angled iPad: today's tasks with one running, a map of the robot's route, a camera view of the room and the list of disinfection steps
All projects

MedBot makes a robot that disinfects hospital rooms with UV-C light, run from an iPad. The first design was built for technical staff. When we tested it with real users, we found that most runs are started by cleaners, and the technical, busy screens lost them. So we designed two versions of the app: full tools for tech staff, and a guided flow for cleaners.

Our role
Discovery, user flows, wireframes and UI design
Industry
Healthcare, robotics
Platform
iPad app
Scope
Two experiences, nine flows

01The challenge

The people running the robot aren't technical.

The first design assumed engineers: maps, zones, paths and settings on every screen. Testing with real users showed something else. Most runs are started by cleaners between their other jobs, and they don't think in maps.

  • Map tools lost cleaners.

    Building a map means selecting an area, placing stop points and setting the path width. Tech staff managed it. Cleaners stopped and asked for help.

  • Busy screens, little time.

    A cleaner starts a run between two rooms. When every screen is full of options, it's hard to tell which button is safe to press.

  • Safety can't depend on skill.

    Nobody can be in the room while the UV lamp is on. Whoever starts the run, the safety checks have to be impossible to skip.

02Our approach

Two versions, one safe way to start.

We kept the full app for the people who need it and designed a second, guided version for everyone else. Both end in the same safety check.

  1. Advanced, for tech staff.

    Maps, task planning, reports and robot settings stay in full for tech staff and managers, who set the robot up and read the results.

  2. Basic, for cleaners.

    A guided flow with one step per screen: mark the start, walk the robot along its path once and run the check, or drive it by remote control. No map tools.

  3. The same safety check.

    Every path to Start, in either version, ends with the same checklist and a short countdown. The STOP button stays in the header on every screen.

03The product in action

One robot, two ways to run it.

Advanced version

For tech staff and managers.

The full app: build maps, plan and run tasks, and read the reports.

MAPS

Build the map the robot follows.

Tech staff build each map in detail: select the area, let the robot scan it, then add stop points, high-touch surfaces and the path width. It's powerful, but it's technical.

TODAY'S TASKS

From the task list to a safe start.

From Home, an operator opens today's tasks and manages the list: reorders it, removes a task and adds another. Then they set the disinfection goal, do the safety checks at the robot and follow each task from ready to running to done.

REPORT CENTER

Proof that every room was done.

Managers see the day's numbers: rooms cleaned, disinfection hours, area covered and completed tasks. A heatmap shows where the robot spent its UV time in each room.

Two MedBot report screens on an iPad: the daily outline with 18 rooms cleaned, 38 disinfection hours and 96% of tasks completed, and heatmaps of where the robot spent its UV time
Basic version

For cleaners.

What we designed after testing: a guided flow with one step per screen and no map tools.

TEACH AND TASK

Show the robot the way, once.

When we tested map building with real users, cleaners found it too technical. So we designed Teach and Task: a guided flow where they mark the start, walk the robot along its path once and run the safety check. One step per screen, no map tools.

04Design language

Calm enough for a hospital ward.

A dark slate header holds the controls that matter everywhere, with STOP always in reach. White cards on a light grey page keep tables and maps easy to scan. MedBot blue marks the main action, and status always has a word as well as a colour.

MedBot style tile with the slate, blue and orange palette, type samples, the app header with its STOP button, status chips, a primary button and the robot illustration

05The result

Every run starts with a check.

We worked with MedBot from discovery to UI design. Testing with the people who actually use the robot turned one app into two versions: full tools for tech staff and a guided flow for cleaners. Every run, in either version, starts with the same safety check.

Next projectuLabA shared workspace for aligner cases.

06Contact

Designing software for a connected device?

We design apps and platforms from first idea to next release.

  • No commitment, just a conversation
  • You talk directly with a designer
  • A reply with a clear next step
Prefer to talk? Book a call

Send us a message

Tell us a little about your product. We’ll get back to you soon.