SUMMER RESEARCH PROJECT
UTORONTO MSRG GROUPDANIEL YUE
Smartphone client application for ONE-ITS
ONE–ITS Network platform • Real time traffic data from Ministry
of Transportation Ontario, City of Toronto.
• High way traffic cameras, loop detectors, traffic incidents systems … etc.
• Solve daily traffic problems, enhance safety, reduce stress, reduce fuel consumption and pollution
• Collaboration among multiply universities across borders.
• Part of the CVST project(Connected Vehicles and Smart Transportation)
Smart traffic mobile client• Simple, User-friendly graphical user interface to allow users easily access
road conditions, on-road incident information.
• Build robust connection with Server, be able to receive data from Java Servlet, and transfer user data to the Server.
• Integration of One-ITS and Google Map data, provide future prediction
• Display historical traffic data in chart form, and store user preference in SQLite
• Reasons to choose work on Android platform • Open source platform, support by Google• Android development experience• Java Simple and easy to code
Architecture
User
Static data set
ONE-ITS Traffic DataBases
Synchronize and data update
Client
Java Servlet
Real time stream
• GPS Positions• Current Speed• Road Condition
Http Post
• Incidents • Weekly traffic report• High way
traffic condition
Http Response
Workload extracted from One-Its
• Data Collect from Gardiner, DVP, Lake shore and Allen Road , Highway 401
• How to obtain the workload
• Types of traffic data included (Straight way and Ramps)
• Information Contains in each sensor file (Time Stamp, Geopoint , lane speedlane occupancy and sensor id)
• Some observation while obtaining these data
• Inconsistencies in One-ITS data •
Traffic Prediction• Predict estimated time of arrival between any two points on
Highways. (Gardiner, DVP and Highway 401)
• Based on historical One-ITS data. (traffic data for different months and seasons)
• Calculate road distance from sensor information.
• Get average weekly speed and standard deviation on each road interval.
• Sum up the total distance between starting point and destination.
• Total duration = total distance / average speed
Historical Weekly Report
DVP Highway Average Speed Highway 401 Average Speed
May 1st – May 7th
0 6 12 18 24
100
120
0 6 12 18 24
80
60
40
20
0
Location Awareness• Keep track of user’s movement when app
Trace function is turned on
• Auto detect user’s moving status. Driving, cycling or walking (Google play Location service )
• Draw color coded polylines on map based on user moving path. (Blue: > 80 km/h, Yellow: 40 – 80 km/h , Red: < 40 km/h, driving condition)
• Use personal paths to improve traffic prediction. (valuable traffic )
Daily deals from Groupon
• Integrate with Google map and android app
• Suggest Deals based on user current location
• Most up to date deals from Groupon website
• Using Groupon API to retrieve data
Thank you