Real Time Vehicle Tracking and Driver Behavior Monitoring Kevin Burke 4 th Electronic and Computer Engineering Ryan Hanley Prize Final Presentation April 6 th, 2009
Presentation Overview Project Motivation Overview of the Developed System Accelerometers and their use in this project Final System Capabilities How could the system be enhanced ?
Project Motivation In 2006, 285 people died in Ireland in motor vehicle accidents and people committed dangerous/careless driving offences. The aim of this project was to develop a “proof of concept” system which could: Track and record the location and speed of vehicles Detect dangerous manoeuvres and the locations where they were committed
Existing Solutions ? Current Systems Fixed and powered by car battery Normally only GPS Tracking Significant installation and maintenance costs A solution based on “off the shelf” mobile handsets supports GPS Tracking Motion detection GPRS\3G User Interaction Portability Nokia N95 Handset
Vehicle Tracking and Speed Monitoring Internet Handset with Integrated GPS chip Location Course Speed GPRS\3G Excessive speeds easily detected Location updates trigger “intelligently” Course Speed
Technology Behind the System Handset Software Application Java Acquire the GPS location Analyse driving manoeuvres (more later!) Send the data to the Server Application Display information Server Application Wamp PHP Server Accepts incoming data Inserts data in to database Google Maps Interface
Google Map Interface Webpage JavaScript Intuitive feel Contains other landmarks Free Query database PHP GMarker GDirection GInformation Window
Application Running
What’s really new ? Most innovative aspect of this project is the use of accelerometer signal processing Detecting dangerous driving manoeuvres Forces inside a car Braking Swerving Measuring forces Tri-axial accelerometer Built-in to handset
Accelerometry and Driver Behaviour Monitoring Phone secured in position in car Distinguishing between walking and slow driving Car manoeuvres result in forces felt by passengers Quantify “forces” experienced Cartesian coordinates to a spherical coordinates Radial component reflects the magnitude of force Independent of phone’s orientation
Control run – Urban and non urban scenarios Dangerous Driving manoeuvres – Mondello Race Track – Swerves – Careless braking Detecting Dangerous Driving Manoeuvres Sudden Braking
Final System Functionality Real time tracking of location and speed Detecting dangerous driving manoeuvres Records GPS location of the dangerous manoeuvres are recorded Google Maps based system user interface
What's next for this project ? Current system’s limitations Handset restricted to being secured (e.g. in a cradle) Currently only 3 forms of dangerous driving manoeuvres supported Potential System Enhancements Interface with speed limit database Audio notification of detected events to driver (as a warning) Generation of driver behaviour “reports”
Thank You & Any Questions ?