Logo

Remote Command interface for Autonomous Fleet supervision

A Case Study in Human-Robot Interaction.

A Case Study in Human-Robot Interaction.

Image of an iPhone lying on a table

THE BACKDROP

The Remote Supervision GUI, along with our Hybrid Station serves as a tool for the RS(Remote Supervisor) to provide Carrier with remote assistance. The design of Remote supervision has to address main challenges a trained user RS might face which is to keep focus on two screens while maintaining a good judgment call when it comes to decision making in a matter of seconds.

ROLE

Lead product designer

Design system ( Dark mode)

STATUS

Shipped

TEAM

1 PM, 1 Designer, 2 Engineers

TIMELINE

May 2024- June 2024

Continuous releases ever since

PROJECT TYPE

Unity engine/mobile device

CONSTRAINTS

Human factors, accounting for time-sensitive tasks, unknown states, elongated GUI use based on the users job.

Image of an iPhone lying on a table

IMPACT

Operational rollout to 10+ Initial Remote Supervision Stations

Reduced supervision task load through the semantic Layer and better IA

First-of-its-Kind interface in a competitive stealth space

Ensured usability for distinct cognitive Groups through iterative testing.

DESIGING THE SCENE

The 3D scene, including the semantic map, needed to comply fully with WCAG AA 2.0. That meant the colors and layers, as well as NPCs and agents, had to be tested to have compliant contrast and distinctiblity to cater towards all varieties of accessibility needed by the users for a prolonged use of the interface during their shift in both lit or darkened amibent lighting.

  • The user intervenes by manipulating the way-points.

  • The user requested remote assistance waiting for the autonomous vehicle to receive it.

  • The user can pull up the map and scout the surroundings

  • Users can see the state of the stack at any moment

Camera feed design when front camera is focused on an road object ahead

The docking mode rear camera feed provides the user with what is needed for low-latency direct control scenarios

THE PROBLEM SPACE

When autonomous vehicles are being tested or are operating there are times that a remote human supervisor intervention is needed to help the vehicle decide or in some cases take-over. Things can get more critical when safety and regulation factors are involved. The main question is how to help the autonomous vehicle and human supervisor communicate with each other in a time-efficient manner.

CONSTRAINTS

Supervisors oversee up to +1 vehicles simultaneously, each in a different physical environment and network condition. This would change to multiple cars over time, so the system had to account that scaling from the design inception.


The system needed to:

  • Display multiple live feeds with minimal latency.

  • Support safe override actions and state recovery.

  • Function under low connectivity and real-time load.

  • Maintain clarity and calm even during system exceptions.

DESIGN APPROACH TO A COMPLEX PROBLEM

Discovery

Shadowed early test operators, mapped decision-making under uncertainty, and analyzed telemetry logs to identify intervention triggers.

Definition

Established guiding principles: clarity, control, and containment.
Built an interaction matrix defining human authority levels per autonomy state.

Design & Prototyping

Prototyped supervisory modes in Figma using simulated vehicle states.
Tested with 2 groups (5–8 participants each):

  • Engineering group — validating technical fidelity.

  • Gaming-experience group — validating situational awareness and focus.

Iterated on color tokens, alert clustering, and real-time feedback motion design.

Delivery

Delivered the first scalable front-end connected to the live fleet system, deployed across 10 supervision stations with real-time data streaming.

USABILITY TESTING ROUNDS

Usability testing was an iterative process to help quickly if the design solutions were working from a usability and human factors standpoint. It was complemented with another one which was focused on more participants' input to find more granular design bugs.

First round of testing
Second round of testing

SHOT-OUT TO THE TEAM!

Nima Darius Parsa

© 2025