Presentation is loading. Please wait.

Presentation is loading. Please wait.

Real time vehicle tracking and driver behavior monitoring using a cellular handset based on accelerometry and GPS data Kevin Burke 4 th Electronic and.

Similar presentations


Presentation on theme: "Real time vehicle tracking and driver behavior monitoring using a cellular handset based on accelerometry and GPS data Kevin Burke 4 th Electronic and."— Presentation transcript:

1 Real time vehicle tracking and driver behavior monitoring using a cellular handset based on accelerometry and GPS data Kevin Burke 4 th Electronic and Computing Eng.

2 Index  Project Background  Project Outline  Project Specification  Project Software  Project Timeline  Work done so far  Questions

3 Project Background  Nokia N series phones have  GPS  Accelerometers  Wi-Fi  GPRS  Tracking devices have  GPS  GPRS or a GSM modem

4 Project Outline  Handset requests GPS location  Handset received the GPS location and generates the accelerometers data  The Handset then Polls this data to a server where it’s processes

5 Project Specification  Milestones  Pass: Development of a system where GPS information is sent from the handset application and stored in a database on a server application.  Average: Enhancement of the basic application including a Google Earth interface, GUI for server application, intelligent triggering of GPRS data.

6 Project Specification  Milestones  Good: Mobile handset and server applications enhanced to allow accelerometer based information to be sampled and streamed to the database  Very Good: Development of basic algorithm for analysis of accelerometer data to determine between driving and non- driving instances and implementation of this on mobile handset as a means of controlling GPS updates.

7 Project Specification  Milestones  Excellent: Development and implementation of advanced algorithms:  Identify sudden/dangerous manoeuvres  Prediction of location during a temporary GPS signal interruptions  Reliable system operation when the handset is unconstrained in a vehicle

8 Project Software  Mobile Java(J2ME)  Main application  Higher level language  API’s designed for networking connections  API’s designed for creating menu systems  C++ or Python  Secondary handset module to get the accelerometer data  Google maps sdk  Java script and html  SQL  Used to configure the database

9 Project Timeline  October:  Generate GPS on a handset.  Write socket program to upload data.  Combine those two programs.  Develop database for handling GPS data.  November:  Create a Google Maps GUI. That reads from the database  Generate the accelerometer data on the handset.

10 Project Timeline  December:  Modify the uploaded data to include the accelerometer data  Modify the database to include functions to handy the accelerometer data.  January:  Develop an algorithm to process the accelerometer data to determine between driving and non-driving instances  Develop an algorithm to Identify sudden/dangerous manoeuvre e.g. Calculate the speed of the vehicle to detect if the person is breaking the speed limit.  Progress report

11 Project Timeline  February:  Develop an algorithm to prediction the location during a temporary GPS signal interruptions Calculate the heading and the speed then  If the handset is travelling at 100km and an outage occurs. The handset will probably not change it’s heading  Modify the accelerometer algorithm to allow for the handset to be unconstrained in a vehicle  This algorithm will automatically zero the accelerometer data (34,23,65) would become (0,0,0)

12 Work done so far  Research  Mobile Applications  J2ME tutorials  Databases  Best mobile emulators  J2ME:  I’ve made a simple application that calls the location API and displays the results on the emulator screen

13 Questions?


Download ppt "Real time vehicle tracking and driver behavior monitoring using a cellular handset based on accelerometry and GPS data Kevin Burke 4 th Electronic and."

Similar presentations


Ads by Google