KIRA Robots App

Expanding robot operations beyond the device’s HMI

Role

Product Designer

Role

Product Designer

Timeframe

2023-2026

Timeframe

2023-2026

Type

IoT Mobile App

Type

IoT Mobile App

Before the app, site managers controlled cleaning robots only through the device's physical HMI. By building a mobile layer, we connected the devices to managers, making operations manageable from a smartphone.

My role was to design a mobile experience that complemented and expanded the robot’s interface. The app launched with the KIRA CV50 cleaning device and later expanded to support the KIRA B50.

Hand holding iPhone showing KIRA Robots app devices list with CV50 and B50 robot models
KIRA CV50 robot with built-in HMI touchscreen displaying navigation controls
KIRA CV50 robot with built-in HMI touchscreen displaying navigation controls
KIRA CV50 robot autonomously cleaning a commercial floor space
KIRA CV50 robot autonomously cleaning a commercial floor space

Operational challenge #1

Map editing powers to site managers

The CV50’s HMI had a small screen with no zoom and limited touch controls, making map editing impractical on the device. Moving map management to the smartphone became the first step toward scalable robot operations.

01

Guide first-time interactions

The app introduced touch gestures and editing controls unavailable on the HMI, requiring lightweight guidance for first-time use.

02

Draw directly on the map

No-go zones, lines and special cleaning areas are drawn directly on the map using pinch-to-zoom and touch interactions.

02

Draw directly on the map

No-go zones, lines and special cleaning areas are drawn directly on the map using pinch-to-zoom and touch interactions.

03

Keep context visible

Zone settings open as a bottom sheet, allowing managers to configure cleaning modes while keeping the full map visible.

03

Keep context visible

Zone settings open as a bottom sheet, allowing managers to configure cleaning modes while keeping the full map visible.

01

KIRA Robots mobile app Map Editor showing onboarding tour

02

KIRA Robots mobile app Map Editor with no-go zone and special cleaning area

03

KIRA Robots mobile app Map Editor Settings bottom sheet allowing managers to configure cleaning cycles and mode while keeping the map visible on screen

Operational challenge #2

Extending robot operations through Scheduling

As the app expanded to support both the KIRA CV50 and B50, operational workflows became more complex across devices, maps and locations. Scheduling and reporting were no longer tied to individual robots, so managers needed a centralized view to coordinate tasks and reports across the fleet.

04

Device aware scheduling

Scheduling options differed between the CV50 and B50, so the form adapts dynamically based on the selected device.

04

Device aware scheduling

Scheduling options differed between the CV50 and B50, so the form adapts dynamically based on the selected device.

05

From device to fleet-level

Managers can monitor schedules and cleaning reports across multiple robots from a centralized operational view.

05

From device to fleet-level

Managers can monitor schedules and cleaning reports across multiple robots from a centralized operational view.

06

Detailed cleaning reports

Reports could be expanded down to individual cleaning routes, giving managers visibility into how tasks were executed across each robot.

06

Detailed cleaning reports

Reports could be expanded down to individual cleaning routes, giving managers visibility into how tasks were executed across each robot.

04

KIRA Robots mobile app showing the create cleaning schedule screen with device selection

05

KIRA Robots mobile app Cleanings screen showing weekly schedule view

06

KIRA Robots mobile app Deep cleaning report detail showing overview with cleaning status, routes, distance and coverage metrics for KIRA B50

Final chapter

The app became the operational control hub

What started as a companion interface for the robot’s HMI gradually evolved into a centralized operational tool. Features like map editing, scheduling, device management and multi-user management allowed teams to coordinate robot operations remotely across devices and locations.

KIRA Robots mobile app main Devices screen showing fleet overview
KIRA Robots mobile app main Devices screen showing fleet overview
KIRA Robots mobile app Manage Members screen showing users overview with roles and device access
KIRA Robots mobile app Manage Members screen showing users overview with roles and device access
KIRA Robots mobile app Invite User screen showing QR code and helpful tip for onboarding new members to the fleet
KIRA Robots mobile app Invite User screen showing QR code and helpful tip for onboarding new members to the fleet

Learnings

01

Prototype to validate, not to present

Testing complex workflows like permissions and device management with prototypes validated interactions early and reduced implementation risk.

01

Prototype to validate, not to present

Testing complex workflows like permissions and device management with prototypes validated interactions early and reduced implementation risk.

02

Being first is an opportunity

Designing the first KIRA app meant defining UX patterns and design system guidelines that shaped how Kärcher approached future applications.

02

Being first is an opportunity

Designing the first KIRA app meant defining UX patterns and design system guidelines that shaped how Kärcher approached future applications.

03

Trust takes longer remotely

Working as an external consultant made trust slower to build. Asking to visit the team earlier would have accelerated alignment and reduced back-and-forth.

03

Trust takes longer remotely

Working as an external consultant made trust slower to build. Asking to visit the team earlier would have accelerated alignment and reduced back-and-forth.

Ready to bring clarity to your product? Get in touch!

André Silveira © 2026 • Website built from scratch in Framer

Time here is:

07:58:07

Ready to bring clarity to your product? Get in touch!

Website built from scratch in Framer

André Silveira © 2026

Time here is:

Ready to bring clarity to your product? Get in touch!

André Silveira © 2026 • Website built from scratch in Framer

Time here is:

07:58:07

Ready to bring clarity to your product? Get in touch!

André Silveira © 2026 • Website built from scratch in Framer

Time here is:

07:58:07

Create a free website with Framer, the website builder loved by startups, designers and agencies.