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 Interim Presentation.

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 Interim Presentation."— Presentation transcript:

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

2 Index  Project outline  System design  Client design and technologies  Server design and technologies  Progress to date  Accelerometer data Algorithms  Remaining work  Questions

3 Project Outline  Primary aims  Develop a handset Application that sends its location to a database  Develop a web based GUI to that displays the location of the handset  Enhance the application using accelerometer data  Develop advanced algorithms to identify  Driving and non driving instances  Detect dangerous driving maneuvers

4 System Design  Real time vehicle tracking  Integrated GPS chip  Location  Speed  Driver behavior monitoring.  Built in accelerometer & Integrated GPS chip  Shocks  Vibrations  Orientation  Excessive speeds

5 System Design 1. Handset acquires it’s GPS location and generates accelerometer data 2. Handset application processes the GPS location and calculates the speed 3. Handset application processes the Accelerometer data and calculates the driver behaviour e.g. walking or driving 4. Handset application sends the data to the server application 5. Server application receives this data and inserts into a database 6. This data is then displayed on a web based GUI

6 Client Design  Mobile Java application and a python Script that communicates socket connection  Python Script  Generates the accelerometer data  Send the accelerometer over sockets  Java Application  receives the accelerometer data  Acquires it’s location  Process both sets of data  Send the data to the server using socket connection

7 Server Design  WAMP ( Windows Apache MySQL PHP)  PHP Script  socket server receives data for handset Application  Inserts data in to a MySQL database

8 Server Design  Web based GUI  Google maps API  Markers  Polygons  Text bubbles  PHP script converts MySQL table in to xml

9 Progress to date  GPS information is sent from the handset application and stored in a database  This GPS data is then presented on a Google maps web based GUI  Accelerometer data is sent from my python script to a java application

10 Accelerometer data Algorithms  These will be done in mat lab then convert to J2me  Distinguish between driving and non-driving instances  Speed of handset as a threshold  Peak detection  Threshold detection  Periodicity

11 Remaining work  Develop Accelerometer data Algorithms  Add intelligent triggering  Every 100 metres or time  Combine system

12 Questions?


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

Similar presentations


Ads by Google