Autonomous Vehicle CompanionCore Developer (Team Project)

SyncDrive

Android companion application for autonomous-vehicle monitoring with interactive mapping, vehicle telemetry, trip tracking, efficiency monitoring, diagnostics, safety, and maintenance information.

DomainMOBILE
RoleCore Developer (Team Project)
Core TechKotlin, Android, OpenStreetMap

01

Problem & Motivation

Autonomous vehicles generate large amounts of operational information, including location, battery state, estimated range, trip activity, diagnostics, and maintenance data. Presenting these signals separately can make vehicle monitoring difficult. SyncDrive brings these information layers together into a unified mobile interface.

SyncDrive is an Android application designed as a centralized companion interface for autonomous vehicles. It combines interactive mapping with vehicle telemetry and operational information including location, battery state, range, trip activity, efficiency, safety, diagnostics, and maintenance.

02

System Architecture

Vehicle Monitoring & Navigation Pipeline

01

Vehicle Location

Retrieves and presents the vehicle's current geographic position for monitoring and navigation.

02

Interactive Mapping

Uses OpenStreetMap-based mapping to visualize vehicle position, movement, and route information.

03

Real-Time Telemetry

Presents operational vehicle information such as battery state, range, and current vehicle status.

04

Trip & Route Tracking

Organizes trip and route information so vehicle activity can be reviewed beyond the current live state.

05

Vehicle Health Monitoring

Brings efficiency, safety, diagnostic, and maintenance information into a unified monitoring interface.

03

Technical Decisions & Trade-Offs

OpenStreetMap for geographic visualization

OpenStreetMap provides an open geographic data foundation for displaying vehicle location and route information.

Real-time telemetry over static vehicle information

Continuously updated telemetry allows the application to represent the vehicle's current operational state rather than relying exclusively on static information.

Unified vehicle monitoring interface

Combining navigation, telemetry, diagnostics, safety, and maintenance information reduces fragmentation between different aspects of vehicle operation.

06

Technologies & Tools

KotlinAndroidOpenStreetMapVehicle Telemetry