10
CS 528: Final Project Presentation trackle track your vehicle Arun Vadivel Kiran Mohan Neha Mahajan Computer Science Department Worcester Polytechnic Institute (WPI)

track your vehicle - WPIweb.cs.wpi.edu/~emmanuel/courses/cs528/S16/projects/... · 2016-06-06 · Neha Mahajan Computer Science Department Worcester Polytechnic Institute (WPI) Motivation

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: track your vehicle - WPIweb.cs.wpi.edu/~emmanuel/courses/cs528/S16/projects/... · 2016-06-06 · Neha Mahajan Computer Science Department Worcester Polytechnic Institute (WPI) Motivation

CS 528: Final Project Presentationtrackle

track your vehicleArun VadivelKiran Mohan

Neha Mahajan

Computer Science DepartmentWorcester Polytechnic Institute (WPI)

Page 2: track your vehicle - WPIweb.cs.wpi.edu/~emmanuel/courses/cs528/S16/projects/... · 2016-06-06 · Neha Mahajan Computer Science Department Worcester Polytechnic Institute (WPI) Motivation

Motivation & Objective

Motivation: 52% of people forget where they parked 200 man‐years spent searching for parked vehicle

Objective: Develop an Android application that 

Manually / Automatically saves the parked location of the user’s vehicle

Displays path to vehicle upon user request

Page 3: track your vehicle - WPIweb.cs.wpi.edu/~emmanuel/courses/cs528/S16/projects/... · 2016-06-06 · Neha Mahajan Computer Science Department Worcester Polytechnic Institute (WPI) Motivation

Featurestrackle

Saves the location of user’s parked vehicle Displays shortest path & ETA back to vehicle Has Auto / Manual modes Saves history of parked locations Has capability to capture and store photos & notes Calculates parking cost Has a minimalistic UI design Reduced battery consumption

Page 4: track your vehicle - WPIweb.cs.wpi.edu/~emmanuel/courses/cs528/S16/projects/... · 2016-06-06 · Neha Mahajan Computer Science Department Worcester Polytechnic Institute (WPI) Motivation

System Design• Activity Recognition APIAuto Tagging• Maps API• Directions API• Fused Location Provider API

Route Display

• Geocoder APILocation Address

• Camera IntentPhotos

• SQLite DatabaseParking History

Page 5: track your vehicle - WPIweb.cs.wpi.edu/~emmanuel/courses/cs528/S16/projects/... · 2016-06-06 · Neha Mahajan Computer Science Department Worcester Polytechnic Institute (WPI) Motivation

SummaryProposed vs Achieved

Feature Proposed Achieved

Auto‐Tag

Manual‐Tag

History DB

Photos & Notes

Cost Calculation

Time Expiration Alert

ETA & Estimated Distance

Dynamic Path Change

Power efficiency

Shortcut to Email Developers

Page 6: track your vehicle - WPIweb.cs.wpi.edu/~emmanuel/courses/cs528/S16/projects/... · 2016-06-06 · Neha Mahajan Computer Science Department Worcester Polytechnic Institute (WPI) Motivation

Implementation Statistics

2075 lines of Java code 14 Java class files 14 XML layout files 11 icons

Page 7: track your vehicle - WPIweb.cs.wpi.edu/~emmanuel/courses/cs528/S16/projects/... · 2016-06-06 · Neha Mahajan Computer Science Department Worcester Polytechnic Institute (WPI) Motivation

Future Enhancements

Using Cloud Storage (Amazon Web Services) to store parking history data with a dedicated user login

Perform predictive analytics on stored and real time streaming data, to predict parking availability and traffic at different location at any time

Integrate with Automobile Manufacturers, Google Maps and HERE Maps: Live parking traffic updates at different locations Live updates on parking fare

Page 8: track your vehicle - WPIweb.cs.wpi.edu/~emmanuel/courses/cs528/S16/projects/... · 2016-06-06 · Neha Mahajan Computer Science Department Worcester Polytechnic Institute (WPI) Motivation

Video                                    Demonstration

Page 9: track your vehicle - WPIweb.cs.wpi.edu/~emmanuel/courses/cs528/S16/projects/... · 2016-06-06 · Neha Mahajan Computer Science Department Worcester Polytechnic Institute (WPI) Motivation

References

1. http://www.insurance.com/auto‐insurance/driving‐embarrassments.html

2. Sarfraz Nawaz, Christos Efstratious, Cecilia Mascolo. Smart Driving Systems for the Daily Drive, IEEE Computer Society

3. https://play.google.com/store/apps/details?id=il.talent.parking&hl=en4. https://developers.google.com/5. http://android.stackexchange.com/

Page 10: track your vehicle - WPIweb.cs.wpi.edu/~emmanuel/courses/cs528/S16/projects/... · 2016-06-06 · Neha Mahajan Computer Science Department Worcester Polytechnic Institute (WPI) Motivation

Thank You!

Questions?