NewNew robotics series: building a home robot from scratch

Case studyConnected mobility

UD Trucks: a connected driver app for trip checks, servicing and driving feedback

Working with UD Trucks, I designed the driver app and fleet interfaces for their connected vehicle programme. The project focused on dashboards that put safety, efficiency and real-time vehicle data first. Through research with drivers and fleet managers, we shaped interfaces that fit existing workflows and covered route optimisation, vehicle diagnostics and driver performance monitoring. The work was delivered as journey maps, high-fidelity app designs and rendered prototype videos, showing how paper-based driver workflows could move into a single connected app.

Project length

2021-2022

Team

Innovation Lab

Platform

Web Dashboard & Mobile

Role
Product Designer
Client
UD Trucks
Scope
Driver research → high-fidelity UI
Deliverables
Journey maps, app design, C4D renders

01Vision

A driver app that monitors and educates drivers on their driving behaviours.

What could a connected experience that genuinely supports drivers look like? One that helps them plan operations, predict maintenance tasks, log repairs and replace broken parts to avoid unnecessary downtime across the fleet.

02Research

How do drivers currently note their pre-trip & post-trip checks?

As part of our initial research, we conducted workshops and interviews with drivers to better understand their pain points and what gains they would seek. We took some of these findings into a value proposition canvas.

We often lose our paperwork

01 Driver pain point · research finding

Trip checks can take a very long time!

02 Driver pain point · research finding

Which pre and post trip checks are required

03 Driver pain point · research finding

Adblue stations can be hard to find

04 Driver pain point · research finding

Each step of the checking process isn't always clear

05 Driver pain point · research finding

We don't know how to increase efficiency

06 Driver pain point · research finding

03Journey

A day in the life of a typical truck driver

We began to understand how this app would fit into the daily life of a driver. We built a story around this and made it the centrepiece of how we designed the app. We wanted the app to fit into a driver's day and feel like a natural part of their routine.

Briefing

Briefing

Ahmad is scheduled to make a 567km journey from Johannesburg to Durban. On this journey, he will be transporting goods on a Quester truck. On arrival at the loading facility, he's assigned a truck by the fleet manager which has already had its cargo loaded. Whilst walking to his truck Ahmad launches the UD Trucks app. He is then presented with an option to start a trip. He taps on the start a trip button and then proceeds to scan the plate number of the vehicle.

Pre Trip

Pre Trip Check

Ahmad carries out a pre-trip check with the guidance of the app on his mobile device. As he views the pre trip screen, he notices that the app displays a warning that the AdBlue levels may be too low, he keeps this in mind so he can fill the AdBlue levels up before he departs.

Pre-trip check interface
Brake Alert

Brake Alert

200km into his journey he receives an alert on his dashboard - he's been braking very harshly for the last 50km of his journey, the app reminds him that slower braking techniques will help improve fuel efficiency and maintain health of the vehicle. Acting on this advice he begins to brake more gently, this saves around $20 of fuel over the course of the trip.

Service Station

Service Station

He stops over on the hard shoulder for a scheduled break and uses taps on 'POI' on his UD Trucks app. He locates the nearest service station quickly en-route to his destination. He taps the 'Open in Google maps' button and navigates to a service station.

Post Trip

Post Trip Check

He takes his break at the service station and completes his journey 3 hours later. He swipes 'Complete trip' on the application and is then prompted to carry out post-trip checks. Ahmad checks the air filters and notices they are slightly clogged up, he taps on a CTA button on the app which lets the fleet managers know about the issue, before moving onto the next post trip check step.

Post-trip check interface
Self Improvement

Self Improvement

Ahmad finishes his post trip checks and heads over to the crew resting area. He launches the UD Trucks app and views his post trip summary, he receives a score of 78/100 and is delighted, he swipes down and views some cards that give him tips and tricks to improve his score. Ahmad takes these tips onboard so he can improve his driving for the next trip he takes.

Self improvement dashboard

04Exploration

Exploring the best journey we can deliver

We developed a cohesive picture of what the app would look like.

Journey exploration
Fig. 01 · Journey exploration

05Wireframes

Lo-fi wires to test without bias

We first built out a lo-fi prototype, ensuring that any usability testing to be conducted would not be biased by colours or imagery.

Lo-fi wireframe 1
Fig. 02 · Lo-fi wireframe
Lo-fi wireframe 2
Fig. 03 · Lo-fi wireframe
Lo-fi wireframe 3
Fig. 04 · Lo-fi wireframe

06Renders

Using Cinema4D + Octane

As the app design started, I designed and rendered custom imagery and video in a monochromatic style for the app. I used Cinema4D with the DRIVE+ plugin to simulate vehicle dynamics, and rendered the sequences in Octane.

thumbnail
thumbnail
thumbnail
thumbnail
thumbnail
thumbnail
thumbnail

07Design

Design

We designed the app in Figma and prototyped using a combination of SwiftUI & ProtoPie.

01Screen

Home Screen

The home screen would allow drivers to immediately scan their vehicle registration plate and connect to it. The vehicle was connected to the internet via a 4G LTE device, installed within the driver cabin.

02Screen

Pre-Trip Checks

Pre-trip checks were typically done with pen and paper. The papers were often lost and the process was tedious. With this digital process, vehicle issues are captured immediately and flagged to fleet managers.

03Screen

Service Station

To support driver health and wellbeing, automatic service station alerts would be sent to the device. Drivers could also view service stations that supply AdBlue for their trucks.

04Screen

Feedback & Self Reflection

To help drivers drive efficiently and with care, the app would monitor driving performance through the tracking device installed in the vehicle. Drivers would be notified of areas to improve, helping them become better drivers. That also means less wasted fuel and, in turn, lower carbon emissions.

Next project

Banking

HSBC