Car Data Management

OBD2 is a widely used on-board-diagnostic system in the car industry which provides much information about vehicles, e.g. fuel status, engine rpm or vehicle speed. The goal of this project is to outline and develop an application which is capable of processing and visualizing vehicle-specific data on a smartphone or a tablet. Besides a vivid visualisation the application enables the user to make use of different services using the gathered data, whereas it is distinguished between external and internal ones:

Internal services: These services give the user an overview of the most important vehicle functions. Examples: Predicting upcoming maintenance dates or future fuel consumption; Monitoring the engine status; …

External services: Services that are provided by external companies (e.g. BMW, road infrastructure operators such as ASFiNAG). Examples: ressource-conserving navigation based on the current CO2 emissions; insurance rate calculation based on individual driving behavior; …

Additionally, this project comprises the development of a hardware box which continuously requests data from the ODB2 interface. The box is responsible for preprocessing this data for later usage and for providing it via a bluetooth interface.