Related Experiment Video
Updated: Sep 16, 2025

Tactile Vibrating Toolkit and Driving Simulation Platform for Driving-Related Research
Published on: December 18, 2020
A Review of OBD-II-Based Machine Learning Applications for Sustainable, Efficient, Secure, and Safe Vehicle Driving.
Emmanouel T Michailidis1,2, Antigoni Panagiotopoulou2, Andreas Papadakis2
1Department of Digital Systems, School of Information and Communication Technologies, University of Piraeus, GR18534 Piraeus, Greece.
Machine learning enhances On-Board Diagnostics II (OBD-II) systems for smarter vehicles. This research explores ML applications using OBD-II data to improve fuel efficiency, safety, and sustainability in automotive systems.
Area of Science:
- Automotive Engineering
- Computer Science
- Data Science
Background:
- The On-Board Diagnostics II (OBD-II) system collects real-time vehicle data via embedded sensors.
- Conventional OBD-II applications are limited compared to emerging machine learning (ML) capabilities.
Purpose of the Study:
- To investigate ML-based applications utilizing OBD-II sensor data.
- To enhance sustainability, operational efficiency, safety, and security in modern vehicles.
Main Methods:
- Examination of supervised, unsupervised, reinforcement learning (RL), deep learning (DL), and hybrid ML models.
- Analysis of ML applications for fuel optimization, emission control, driver behavior, anomaly detection, cybersecurity, road perception, and driving support.
Main Results:
- ML significantly surpasses conventional methods in leveraging OBD-II data for advanced automotive functionalities.
- Identified a diverse set of ML approaches applicable to various driving analytics tasks.
Conclusions:
- ML-driven OBD-II applications offer substantial improvements in vehicle performance and safety.
- Future research should address challenges and explore new directions in ML for automotive systems.
Related Concept Videos
Design Example: Automobile Ignition System
One can generate a large voltage using a car battery of 12 volts with the help of inductors. Inductors are known for opposing...
PD Controller: Design
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Mechanical Efficiency of Real Machines
However, in reality, no machine can be truly ideal, and all of them experience some...
Machines: Problem Solving II
Classification of Systems-II
Internal Combustion Engine

