top of page

Fleet Management Dashboard for Autonomous Cabs

Image by Jared Murray
original-9aa931cb5814cd79b61d8481cc6572ff.gif

Designing a simulated fleet management system for autonomous taxis as part of a Google apprenticeship project.

Overview

🗓 Date: Fall 2024
💼 Client: Google (Apprenticeship Project)
👩‍💻 Role: UX Designer & Frontend Developer
🔒 Due to NDA, I’m not allowed to reveal complete design processes and deliverables. All data is redacted and used for portfolio-building purposes only.

Background

 

As part of an apprenticeship project assigned by Google, my team and I designed a simulated fleet management dashboard for autonomous taxis. This was not a real-world application but rather a conceptual exploration to evaluate how fleet operators might manage autonomous vehicles at scale. The dashboard provides an interactive interface where operators can monitor vehicle statuses, assign rides dynamically, track real-time traffic conditions, and manage system diagnostics.

The project also included simulating vehicle routes and real-life traffic conditions using Google’s Maps API and predictive modeling, allowing us to explore how ride assignments and routing could be optimized for efficiency in a future autonomous taxi service.

MacBook Pro 14_ - 1.png

User Problems

Managing a fleet of autonomous taxis requires real-time visibility into vehicle status, ride requests, traffic conditions, and system diagnostics. However:
 

  • Operators lacked an intuitive way to track active and idle vehicles across different zones.

  • Ride dispatching was inefficient, as it did not account for real-time traffic conditions.

  • System monitoring required multiple disconnected tools, making vehicle maintenance and diagnostics harder to manage.

  • Optimizing vehicle routes dynamically based on demand, road congestion, and fleet distribution was a key challenge.

Design Challenges

  • Creating a scalable, real-time UI that simulates fleet monitoring without overwhelming users.

  • Designing for a system that doesn’t exist yet, requiring speculative research and user flow modeling.

  • Incorporating Google’s Maps API to accurately reflect traffic conditions and ride assignments.

  • Simulating vehicle movement and operator interactions to validate dashboard usability.

Mapping out Critical User Journey

To uncover pain points, I conducted interviews with fleet operators and ride-sharing system analysts to understand their daily workflows. The key user journeys identified were:

Revamping Productive Energy Solutions’ Website_ Addressing Key Issues - visual selection.p

Building the Minimum Viable Product (MVP)

Since this was a proof-of-concept project, we focused on delivering a simplified, high-impact version of the dashboard:​

Revamping Productive Energy Solutions’ Website_ Addressing Key Issues - visual selection (

Dashboard Design & Features

Fleet Overview Panel
📍 Displays real-time vehicle status (Active, Idle, Needs Service) using color-coded indicators.
📊 Provides key performance metrics like total completed trips, average wait times, and fleet efficiency.

Live GPS Tracking & Ride Assignment
🗺 Google Maps API integration for real-time vehicle tracking and route optimization.
⚡ Auto-dispatch system assigns vehicles to passengers based on proximity and estimated arrival time.

Vehicle Health & Diagnostics
🔋 Battery levels, sensor health, and maintenance logs available at a glance.
🚨 Instant alerts for urgent maintenance issues or vehicle malfunctions.

Traffic Simulation & Route Optimization
🚦 Uses historical and real-time traffic data to optimize routes.
🛣 Dynamic rerouting capabilities adjust based on congestion and estimated trip durations.

MacBook Pro 14_ - 1 (2).png

Validating the Design in a Simulated Environment

Since this project was fully simulated, we tested the dashboard by:
 

  • Running usability tests with fleet management professionals, gathering feedback on information clarity and usability.

  • Tracking system performance based on simulated ride data and efficiency metrics.

  • Iterating based on real-world fleet management challenges identified in research.

Takeaways & Learnings

  • Balancing Complexity & Simplicity: Managing an autonomous fleet involves massive data streams, requiring a highly intuitive UI to prevent cognitive overload.

  • Real-Time Traffic & Routing Are Key: Google Maps API and live traffic data integration significantly improved ride assignment efficiency in the simulation.

  • Speculative Design for Future Systems: Since fully autonomous ride-sharing doesn’t yet exist at scale, designing for an emerging industry required creative problem-solving.

  • The Power of Simulation Testing: Even without a real-world deployment, we were able to validate UX decisions through AI-driven vehicle simulations.

       Due to NDA, I cannot share detailed UI designs, but I’d be happy to discuss the process!

bottom of page