Download presentation
Presentation is loading. Please wait.
Published byDarcy Garrett Modified over 9 years ago
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?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.