The University of Sheffield
Department of Computer Science

James Bayliss Undergraduate Dissertation 2014/15

A Raspberry Pi Based Solution for Driver Safety Feedback

Supervised by F.Ciravegna

Abstract

A significant number of driver assistance and/or monitoring technologies exist in today’s market, but these are mostly geared towards racing, competitive driving and measuring vehicle performance.

This project aimed to develop a gamified method for evaluating a driver’s performance with respect to safety, whilst also taking into consideration the road, traffic and weather conditions - all of which can potentially have a negative effect on road safety.

A Raspberry Pi was connected with various sensors to create a data logging and analysis hub, which detected and classified driving events such as acceleration and cornering. Additionally, a Windows Phone 8.1 app was designed and implemented, which received and summarized the data, then displayed it graphically using pie charts and also by overlaying markers onto an interactive map, depicting the route that was travelled and highlighting the locations of the driving events.

The overall safety of the driving was scored numerically, in order to gamify the feedback and therefore improve the enjoyability of the program.