The AutoPilot project was developed as a smart vehicle maintenance tracking application, designed to showcase advancements in Human-Computer Interaction (HCI). The core functionality of AutoPilot involved dynamically tracking a vehicle's maintenance needs by interfacing with the vehicle's onboard diagnostic (OBD) port. This connection allowed the app to access critical data such as mileage and driving habits.
Based on this data, AutoPilot provided tailored maintenance recommendations through a mobile app. These recommendations were aligned with the vehicle manufacturer’s specifications, which often vary between normal and severe driving conditions. By assessing the actual usage patterns of the vehicle, AutoPilot could offer more accurate and timely maintenance suggestions, ensuring better vehicle care and potentially extending the vehicle’s lifespan. This project not only demonstrated technical proficiency in interfacing with automotive systems but also highlighted the practical application of HCI principles by making vehicle maintenance more intuitive and user-friendly.
The images and documents provided below illustrate the critical decisions and significant steps that guided us to the final design.
Paper prototype used for heuristic testing.
Document displaying some of the design decisions, halfway through the process.
My Role: