SlideShare uma empresa Scribd logo
1 de 47
a a real-time pilot for the CMU Shuttle Daiying Chen		DAVId LevinsonAddam Hall		KAREN  MESKOLisa Hall		EI EI MIN THUNolan Leavitt		SUDHEER  SOMESHWARA Fall 2009  Heinz College, Carnegie Mellon University
Agenda History Planning Implementation Results Going Forward
Stakeholders ,[object Object],Starting Problem Advancing knowledge within CMU community, in line with Traffic21 Benefiting area residents and commuters Make significant and substantial contributions to public policy and non-profit management
Our Changing World
Our Solution: Real-Time Information Real-Time Transportation Information Cutting-edge technology Novel solution to reliability problems Many benefits To riders To transit providers To community
Agenda History Planning Implementation Results Going Forward
Deliverables Port Authority Technical Capabilities Report Public Transit Ridership Surveys myRide website - http://myride.heinz.cmu.edu Funding Request for permanent system Future coursework plans  Android Phone GPS tracking application Google Transit Feed Specification compliant database Mobile Webpage  Project Document Report
Benchmarking University of Michigan TransLoc ~60-bus fleet covers 10 routes ~Magic Bus was designed by students ~Maintained by staff and students ~Funded by Transportation Dept. ~Newer company based in Raleigh ~Provides services for 15 schools, including Princeton, Auburn, and Yale
Internal CMU Ridership Survey Goal: identify the most effective and desired dissemination methods for the CMU shuttle Small, N= 51 Conducted in person at CMU Shuttle stops and on the Shuttle. Time frame: Weekdays at various times in mid-October.
CMU Ridership Survey Takeaways Shuttle riders do have issues with the timeliness of service. A wide range of people use the shuttle. Shuttle riders have very high levels of access to Internet and Text plans. iPhones would not be the most effective way to reach the largest number of people. Focus on a webpage that can be viewed on mobile devices.
Pittsburgh Community Survey Goal: Measure attitudes and perceptions in regards to public transit and technology.  Key factors we wanted to measure: Ridership habits Factors affecting demand elasticity for public transit Access to information dissemination methods Receptiveness to various real-time services Perceived value of a real-time system The questions posed to respondents were modeled after a series of questions used in a 2006 study by the FTA in estimating benefits of a real-time system. Source: Real-time Bus Arrival Systems Return on Investment Study. Federal Transit Administration, 2006.
Pittsburgh Community Survey Methodology Our survey was limited in breadth and depth by a limited time frame and limited resources. The sample size is not intended to be a random sampling of Allegheny County residents; instead, it attempts to measure riders and advocates in the Oakland-Downtown corridor.  N=148 Survey conducted in-person and online 31% Random sample of pedestrians and bus riders in the Oakland corridor and downtown 35% Students, faculty and professionals in the Higher Education field 34% Developmental, cultural and transportation advocacy groups
Pittsburgh Community SurveyPreferred Delivery Methods Access to method: 97.1% 90.1% 72.8% 21.3%
Pittsburgh Community SurveyPerceived Value
Pittsburgh Community SurveyPerceived Value
Pittsburgh Community Survey Takeaways When compared with other metro regions, the Oakland-Downtown corridor has: The FTA estimated that a system widereal-time system would increase ridership by 6%-8%. Source: Real-time Bus Arrival Systems Return on Investment Study. Federal Transit Administration, 2006.
Scope Framework Transmitting Real-time Bus Location Part Bus with GPS  Send GPS data to Web server G-phone & T-mobile Web Application Web server Mobile Web Riders Map Plug In Estimated Time Module Location Retrieval Module Accessing Real-time BUS Location Part GTFS Data Schema
Use Case Diagram myRide System Add new Alert for riders Start auto-GPS transmission for any Route Add another Admin user Transport Admin Stop auto-GPS transmission for any Route View myRide on their Mobile Phone View Current Bus location on the map Driver View estimated arrival time for their bus stop Change the Route  View full schedule for each route Rider General User Use Twitter to follow, share the updates
Agenda History Planning Implementation Results Going Forward
Logistics
Graphic Design
Graphic Design http://myride.heinz.cmu.edu
Marketing Roll-out
Demo: http://myride.heinz.cmu.edu
Highlighted tables are GTFS-compliant schema Improve scalability and future enhancement with Google GTFS-Compliant Database Schema
Data Source Challenges Bus stop information not available Collected bus stop information Obtained GPS longitude/latitude from Google Maps Collaborated with drivers to get accurate schedule Route and schedule data population 3 Routes 23 Stops 78 Trips 1140 records of Stop-times
Route Stops Population Data
Runs as background service on Google Android Phones Transmits GPS data every 5 seconds Easy to use for different routes User-friendly User Interface (UI) for Shuttle Drivers GPS Transmission
GPS Transmission Challenges Get GPS Learning curve of Android Platform GPS providers  Network vs. GPS satellite provider  Adjusting GPS transmission interval  1 minute or 50 seconds or 5 seconds Performance vs. Accuracy Deployment to real phone  Versions crisis GPS background service challenge Reliability of hidden service Does phone screen lock stop our application? Transmit to Web Server Background Service
Main Web Interface
Challenges Behind the Scene Geographic Information System Calculating distance by Vincenty’s formula with ellipsoidal model of earth Accuracy within 0.5mm[1] Route distances vs. straight-line distance Mapping raw GPS to nearest bus stop Geocoding with Google Map Reverse Geocoding Encoded Geopolyline mapping Ajax and timer for updating real-time Cross-Browser Compatibility [1] Source: http://www.movable-type.co.uk/scripts/latlong-vincenty.html
Challenges: Estimated Time Prediction Inaccurate schedule stop times Exponentially Weighted Moving Average Problem with frequent stop times  Kalman-Filter Prediction Algorithms[1] Consider dwelling times Various Scenarios  Select stop time Schedule time Last trip [1] Source: Prediction Models of Bus Arrival and Departure Times, University of Toronto
Challenges: Estimated Time Prediction Is Schedule running? No Display Not Running Now Yes Display Location without Time Get Latest GPS data Yes Last Trip of the day and passed by? Is GPS data outdated? Yes Get Next Schedule Time Yes No No speed? Or Morewood is in between? No Get the distance and speed to selected stop Predict time
             Mobile Phone Interface
Challenges Display and bandwidth limitations Layout changes for mobile Decrease page load time Request redirection Device detection Users Request
Transport Admin Interface
User Location Detection Detecting nearest stop based on user’s current location Google Gears – Geolocation API
Agenda History Planning Implementation Results Going Forward
Test Cases
Test Reports Test for Route AB – by Ei Ei Min Thu 11/08/09 Procedure: attached the phone on bus window without interaction.  Phone is charged with laptop on.
Web Counter Thanksgiving Holiday
Accomplishments Android deployment GIS (Geographic Information Systems) Challenges Estimating bus arrival time Mobile Compatibility
Agenda History Planning Implementation Results Going Forward
Next Steps: Future Enhancements ,[object Object]
Improve the Estimated Time algorithm
Incorporate the CMU Escort and PTC Shuttle Route
Add advertisements and school announcements on the website,[object Object]

Mais conteúdo relacionado

Mais procurados

121808 - FINAL Report on the Potential Impact of Regional Transit on Metropol...
121808 - FINAL Report on the Potential Impact of Regional Transit on Metropol...121808 - FINAL Report on the Potential Impact of Regional Transit on Metropol...
121808 - FINAL Report on the Potential Impact of Regional Transit on Metropol...
John Crocker
 

Mais procurados (20)

Draft Relief Line Corridor Evaluation
Draft Relief Line Corridor EvaluationDraft Relief Line Corridor Evaluation
Draft Relief Line Corridor Evaluation
 
Reston Funding Plan: Potential Cost Allocations
Reston Funding Plan: Potential Cost AllocationsReston Funding Plan: Potential Cost Allocations
Reston Funding Plan: Potential Cost Allocations
 
Chapel Hill Transit North-South BRT Project
Chapel Hill Transit North-South BRT ProjectChapel Hill Transit North-South BRT Project
Chapel Hill Transit North-South BRT Project
 
Update from Regional Transportation Alliance
Update from Regional Transportation AllianceUpdate from Regional Transportation Alliance
Update from Regional Transportation Alliance
 
SmartTrack & Regional Express Rail Display Boards
SmartTrack & Regional Express Rail Display BoardsSmartTrack & Regional Express Rail Display Boards
SmartTrack & Regional Express Rail Display Boards
 
AICP Prep Course - Transportation Planning
AICP Prep Course - Transportation PlanningAICP Prep Course - Transportation Planning
AICP Prep Course - Transportation Planning
 
SAFETEA-LU Reauthorization Context & Issues
SAFETEA-LU ReauthorizationContext & IssuesSAFETEA-LU ReauthorizationContext & Issues
SAFETEA-LU Reauthorization Context & Issues
 
2016-06-06 Scarborough Subway Extension SAG
2016-06-06 Scarborough Subway Extension SAG2016-06-06 Scarborough Subway Extension SAG
2016-06-06 Scarborough Subway Extension SAG
 
February-March Consultation Report
February-March Consultation ReportFebruary-March Consultation Report
February-March Consultation Report
 
Kane County Transit Study Presentation 2010
Kane County Transit Study Presentation  2010Kane County Transit Study Presentation  2010
Kane County Transit Study Presentation 2010
 
Lessons Learned in Transit Efficiencies, Revenue Generation, and Cost Reductions
Lessons Learned in Transit Efficiencies, Revenue Generation, and Cost ReductionsLessons Learned in Transit Efficiencies, Revenue Generation, and Cost Reductions
Lessons Learned in Transit Efficiencies, Revenue Generation, and Cost Reductions
 
First-Last Mile Presentation
First-Last Mile PresentationFirst-Last Mile Presentation
First-Last Mile Presentation
 
Scarborough Subway Extension - Public Consultation Plan
Scarborough Subway Extension - Public Consultation PlanScarborough Subway Extension - Public Consultation Plan
Scarborough Subway Extension - Public Consultation Plan
 
February Transit Update Presentation
February Transit Update PresentationFebruary Transit Update Presentation
February Transit Update Presentation
 
121808 - FINAL Report on the Potential Impact of Regional Transit on Metropol...
121808 - FINAL Report on the Potential Impact of Regional Transit on Metropol...121808 - FINAL Report on the Potential Impact of Regional Transit on Metropol...
121808 - FINAL Report on the Potential Impact of Regional Transit on Metropol...
 
MTA Bus Customer Information Systems
MTA Bus Customer Information SystemsMTA Bus Customer Information Systems
MTA Bus Customer Information Systems
 
Regional Transportation Planning
Regional Transportation PlanningRegional Transportation Planning
Regional Transportation Planning
 
Briefing: Scarborough Transit Planning Update
Briefing: Scarborough Transit Planning UpdateBriefing: Scarborough Transit Planning Update
Briefing: Scarborough Transit Planning Update
 
Cost Cutting through Information Systems: Using Google Transit as a Model
Cost Cutting through Information Systems: Using Google Transit as a ModelCost Cutting through Information Systems: Using Google Transit as a Model
Cost Cutting through Information Systems: Using Google Transit as a Model
 
Toronto Relief Line Public Meeting Presentation
Toronto Relief Line Public Meeting PresentationToronto Relief Line Public Meeting Presentation
Toronto Relief Line Public Meeting Presentation
 

Destaque

Big Data for Smart City
Big Data for Smart CityBig Data for Smart City
Big Data for Smart City
Koltiva
 
Km4city Smart City Ecosystem Urban Platform
Km4city Smart City Ecosystem Urban PlatformKm4city Smart City Ecosystem Urban Platform
Km4city Smart City Ecosystem Urban Platform
Paolo Nesi
 

Destaque (20)

Smart City Ecosystem, fram data to value for the citizens, Km4City solution, ...
Smart City Ecosystem, fram data to value for the citizens, Km4City solution, ...Smart City Ecosystem, fram data to value for the citizens, Km4City solution, ...
Smart City Ecosystem, fram data to value for the citizens, Km4City solution, ...
 
Data science fin_tech_2016
Data science fin_tech_2016Data science fin_tech_2016
Data science fin_tech_2016
 
Big Data + Social Graph
Big Data + Social GraphBig Data + Social Graph
Big Data + Social Graph
 
Share Information, Change the World: Big Data, Small Apps, Smart Dashboards &...
Share Information, Change the World: Big Data, Small Apps, Smart Dashboards &...Share Information, Change the World: Big Data, Small Apps, Smart Dashboards &...
Share Information, Change the World: Big Data, Small Apps, Smart Dashboards &...
 
Denodo DataFest 2016: Data Science: Operationalizing Analytical Models in Rea...
Denodo DataFest 2016: Data Science: Operationalizing Analytical Models in Rea...Denodo DataFest 2016: Data Science: Operationalizing Analytical Models in Rea...
Denodo DataFest 2016: Data Science: Operationalizing Analytical Models in Rea...
 
Real time data services
Real time data servicesReal time data services
Real time data services
 
Real Time Big Data
Real Time Big DataReal Time Big Data
Real Time Big Data
 
Banking & Smart City Ecosystem
Banking & Smart City EcosystemBanking & Smart City Ecosystem
Banking & Smart City Ecosystem
 
Data Science in the Real World: Making a Difference
Data Science in the Real World: Making a Difference Data Science in the Real World: Making a Difference
Data Science in the Real World: Making a Difference
 
SmartCity StreamApp Platform: Real-time Information for Smart Cities and Tran...
SmartCity StreamApp Platform: Real-time Information for Smart Cities and Tran...SmartCity StreamApp Platform: Real-time Information for Smart Cities and Tran...
SmartCity StreamApp Platform: Real-time Information for Smart Cities and Tran...
 
Big Data Ecosystem
Big Data EcosystemBig Data Ecosystem
Big Data Ecosystem
 
Big Data for Smart City
Big Data for Smart CityBig Data for Smart City
Big Data for Smart City
 
Km4city Smart City Ecosystem Urban Platform
Km4city Smart City Ecosystem Urban PlatformKm4city Smart City Ecosystem Urban Platform
Km4city Smart City Ecosystem Urban Platform
 
Explore Data: Data Science + Visualization
Explore Data: Data Science + VisualizationExplore Data: Data Science + Visualization
Explore Data: Data Science + Visualization
 
Smart Cities and the Value of Ecosystem Services
Smart Cities and the Value of Ecosystem ServicesSmart Cities and the Value of Ecosystem Services
Smart Cities and the Value of Ecosystem Services
 
Real-Time Analytics: The Future of Big Data in the Agency
Real-Time Analytics: The Future of Big Data in the AgencyReal-Time Analytics: The Future of Big Data in the Agency
Real-Time Analytics: The Future of Big Data in the Agency
 
Real time big data stream processing
Real time big data stream processing Real time big data stream processing
Real time big data stream processing
 
Smart City Framework
Smart City FrameworkSmart City Framework
Smart City Framework
 
A chart of the big data ecosystem
A chart of the big data ecosystemA chart of the big data ecosystem
A chart of the big data ecosystem
 
Big Data Real Time Analytics - A Facebook Case Study
Big Data Real Time Analytics - A Facebook Case StudyBig Data Real Time Analytics - A Facebook Case Study
Big Data Real Time Analytics - A Facebook Case Study
 

Semelhante a myRide: A Real-Time Information System for the Carnegie Mellon University Shuttle

Effective Urban Transportation in Smart Environments (2)
Effective Urban Transportation in Smart Environments (2)Effective Urban Transportation in Smart Environments (2)
Effective Urban Transportation in Smart Environments (2)
Anthony M Burns
 
Real time deep-learning based traffic volume count for high-traffic urban art...
Real time deep-learning based traffic volume count for high-traffic urban art...Real time deep-learning based traffic volume count for high-traffic urban art...
Real time deep-learning based traffic volume count for high-traffic urban art...
Conference Papers
 
Transport Chicago- Creating a Transit Supply Index 2003
Transport Chicago- Creating a Transit Supply Index 2003Transport Chicago- Creating a Transit Supply Index 2003
Transport Chicago- Creating a Transit Supply Index 2003
Andrew Keller
 
smart traffic control system using canny edge detection algorithm (4).pdf
smart traffic control system using canny edge detection algorithm (4).pdfsmart traffic control system using canny edge detection algorithm (4).pdf
smart traffic control system using canny edge detection algorithm (4).pdf
GYamini22
 
Reliability Workshop Presentation
Reliability Workshop PresentationReliability Workshop Presentation
Reliability Workshop Presentation
Kittelson Slides
 

Semelhante a myRide: A Real-Time Information System for the Carnegie Mellon University Shuttle (20)

Commuting Connections: Carpooling and Cyberspace
Commuting Connections: Carpooling and CyberspaceCommuting Connections: Carpooling and Cyberspace
Commuting Connections: Carpooling and Cyberspace
 
Effective Urban Transportation in Smart Environments (2)
Effective Urban Transportation in Smart Environments (2)Effective Urban Transportation in Smart Environments (2)
Effective Urban Transportation in Smart Environments (2)
 
Goome Public Transportation real time car gps tracking locator app for androi...
Goome Public Transportation real time car gps tracking locator app for androi...Goome Public Transportation real time car gps tracking locator app for androi...
Goome Public Transportation real time car gps tracking locator app for androi...
 
Measure for Measure: Boston-based Technical Toolkits for Measuring Walkabilit...
Measure for Measure: Boston-based Technical Toolkits for Measuring Walkabilit...Measure for Measure: Boston-based Technical Toolkits for Measuring Walkabilit...
Measure for Measure: Boston-based Technical Toolkits for Measuring Walkabilit...
 
CUD Seoul - Smart Transportation Program
CUD Seoul  - Smart Transportation ProgramCUD Seoul  - Smart Transportation Program
CUD Seoul - Smart Transportation Program
 
transitFinal
transitFinaltransitFinal
transitFinal
 
TDM and Transportation Infrastructure: An Essential Part of Any Master Plan
TDM and Transportation Infrastructure: An Essential Part of Any Master PlanTDM and Transportation Infrastructure: An Essential Part of Any Master Plan
TDM and Transportation Infrastructure: An Essential Part of Any Master Plan
 
Real time deep-learning based traffic volume count for high-traffic urban art...
Real time deep-learning based traffic volume count for high-traffic urban art...Real time deep-learning based traffic volume count for high-traffic urban art...
Real time deep-learning based traffic volume count for high-traffic urban art...
 
Multimodal Impact Fees - Using Advanced Modeling Tools
Multimodal Impact Fees - Using Advanced Modeling ToolsMultimodal Impact Fees - Using Advanced Modeling Tools
Multimodal Impact Fees - Using Advanced Modeling Tools
 
Transport Chicago- Creating a Transit Supply Index 2003
Transport Chicago- Creating a Transit Supply Index 2003Transport Chicago- Creating a Transit Supply Index 2003
Transport Chicago- Creating a Transit Supply Index 2003
 
2016 Commuter Choice Summit - TDM Technology Session
2016 Commuter Choice Summit - TDM Technology Session2016 Commuter Choice Summit - TDM Technology Session
2016 Commuter Choice Summit - TDM Technology Session
 
GMPTE Presentation for launch of DataGM
GMPTE Presentation for launch of DataGMGMPTE Presentation for launch of DataGM
GMPTE Presentation for launch of DataGM
 
TSMO & Reliability
TSMO & ReliabilityTSMO & Reliability
TSMO & Reliability
 
Mining data for traffic detection system
Mining data for traffic detection systemMining data for traffic detection system
Mining data for traffic detection system
 
Case Studies in Managing Traffic in a Developing Country with Privacy-Preserv...
Case Studies in Managing Traffic in a Developing Country with Privacy-Preserv...Case Studies in Managing Traffic in a Developing Country with Privacy-Preserv...
Case Studies in Managing Traffic in a Developing Country with Privacy-Preserv...
 
WV DOT Transportatino GIS User Day (2010)
WV DOT Transportatino GIS User Day (2010)WV DOT Transportatino GIS User Day (2010)
WV DOT Transportatino GIS User Day (2010)
 
smart traffic control system using canny edge detection algorithm (4).pdf
smart traffic control system using canny edge detection algorithm (4).pdfsmart traffic control system using canny edge detection algorithm (4).pdf
smart traffic control system using canny edge detection algorithm (4).pdf
 
Reliability Workshop Presentation
Reliability Workshop PresentationReliability Workshop Presentation
Reliability Workshop Presentation
 
KYOVA Freight Presentation
KYOVA Freight PresentationKYOVA Freight Presentation
KYOVA Freight Presentation
 
Miami-Dade Accessibility Based Needs Assessment presentation
Miami-Dade Accessibility Based Needs Assessment presentationMiami-Dade Accessibility Based Needs Assessment presentation
Miami-Dade Accessibility Based Needs Assessment presentation
 

Último

Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 

Último (20)

Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 

myRide: A Real-Time Information System for the Carnegie Mellon University Shuttle

  • 1. a a real-time pilot for the CMU Shuttle Daiying Chen DAVId LevinsonAddam Hall KAREN MESKOLisa Hall EI EI MIN THUNolan Leavitt SUDHEER SOMESHWARA Fall 2009 Heinz College, Carnegie Mellon University
  • 2. Agenda History Planning Implementation Results Going Forward
  • 3.
  • 5. Our Solution: Real-Time Information Real-Time Transportation Information Cutting-edge technology Novel solution to reliability problems Many benefits To riders To transit providers To community
  • 6. Agenda History Planning Implementation Results Going Forward
  • 7. Deliverables Port Authority Technical Capabilities Report Public Transit Ridership Surveys myRide website - http://myride.heinz.cmu.edu Funding Request for permanent system Future coursework plans Android Phone GPS tracking application Google Transit Feed Specification compliant database Mobile Webpage Project Document Report
  • 8. Benchmarking University of Michigan TransLoc ~60-bus fleet covers 10 routes ~Magic Bus was designed by students ~Maintained by staff and students ~Funded by Transportation Dept. ~Newer company based in Raleigh ~Provides services for 15 schools, including Princeton, Auburn, and Yale
  • 9. Internal CMU Ridership Survey Goal: identify the most effective and desired dissemination methods for the CMU shuttle Small, N= 51 Conducted in person at CMU Shuttle stops and on the Shuttle. Time frame: Weekdays at various times in mid-October.
  • 10. CMU Ridership Survey Takeaways Shuttle riders do have issues with the timeliness of service. A wide range of people use the shuttle. Shuttle riders have very high levels of access to Internet and Text plans. iPhones would not be the most effective way to reach the largest number of people. Focus on a webpage that can be viewed on mobile devices.
  • 11. Pittsburgh Community Survey Goal: Measure attitudes and perceptions in regards to public transit and technology. Key factors we wanted to measure: Ridership habits Factors affecting demand elasticity for public transit Access to information dissemination methods Receptiveness to various real-time services Perceived value of a real-time system The questions posed to respondents were modeled after a series of questions used in a 2006 study by the FTA in estimating benefits of a real-time system. Source: Real-time Bus Arrival Systems Return on Investment Study. Federal Transit Administration, 2006.
  • 12. Pittsburgh Community Survey Methodology Our survey was limited in breadth and depth by a limited time frame and limited resources. The sample size is not intended to be a random sampling of Allegheny County residents; instead, it attempts to measure riders and advocates in the Oakland-Downtown corridor. N=148 Survey conducted in-person and online 31% Random sample of pedestrians and bus riders in the Oakland corridor and downtown 35% Students, faculty and professionals in the Higher Education field 34% Developmental, cultural and transportation advocacy groups
  • 13. Pittsburgh Community SurveyPreferred Delivery Methods Access to method: 97.1% 90.1% 72.8% 21.3%
  • 16. Pittsburgh Community Survey Takeaways When compared with other metro regions, the Oakland-Downtown corridor has: The FTA estimated that a system widereal-time system would increase ridership by 6%-8%. Source: Real-time Bus Arrival Systems Return on Investment Study. Federal Transit Administration, 2006.
  • 17. Scope Framework Transmitting Real-time Bus Location Part Bus with GPS Send GPS data to Web server G-phone & T-mobile Web Application Web server Mobile Web Riders Map Plug In Estimated Time Module Location Retrieval Module Accessing Real-time BUS Location Part GTFS Data Schema
  • 18. Use Case Diagram myRide System Add new Alert for riders Start auto-GPS transmission for any Route Add another Admin user Transport Admin Stop auto-GPS transmission for any Route View myRide on their Mobile Phone View Current Bus location on the map Driver View estimated arrival time for their bus stop Change the Route View full schedule for each route Rider General User Use Twitter to follow, share the updates
  • 19. Agenda History Planning Implementation Results Going Forward
  • 25. Highlighted tables are GTFS-compliant schema Improve scalability and future enhancement with Google GTFS-Compliant Database Schema
  • 26. Data Source Challenges Bus stop information not available Collected bus stop information Obtained GPS longitude/latitude from Google Maps Collaborated with drivers to get accurate schedule Route and schedule data population 3 Routes 23 Stops 78 Trips 1140 records of Stop-times
  • 28. Runs as background service on Google Android Phones Transmits GPS data every 5 seconds Easy to use for different routes User-friendly User Interface (UI) for Shuttle Drivers GPS Transmission
  • 29. GPS Transmission Challenges Get GPS Learning curve of Android Platform GPS providers Network vs. GPS satellite provider Adjusting GPS transmission interval 1 minute or 50 seconds or 5 seconds Performance vs. Accuracy Deployment to real phone Versions crisis GPS background service challenge Reliability of hidden service Does phone screen lock stop our application? Transmit to Web Server Background Service
  • 31. Challenges Behind the Scene Geographic Information System Calculating distance by Vincenty’s formula with ellipsoidal model of earth Accuracy within 0.5mm[1] Route distances vs. straight-line distance Mapping raw GPS to nearest bus stop Geocoding with Google Map Reverse Geocoding Encoded Geopolyline mapping Ajax and timer for updating real-time Cross-Browser Compatibility [1] Source: http://www.movable-type.co.uk/scripts/latlong-vincenty.html
  • 32. Challenges: Estimated Time Prediction Inaccurate schedule stop times Exponentially Weighted Moving Average Problem with frequent stop times Kalman-Filter Prediction Algorithms[1] Consider dwelling times Various Scenarios Select stop time Schedule time Last trip [1] Source: Prediction Models of Bus Arrival and Departure Times, University of Toronto
  • 33. Challenges: Estimated Time Prediction Is Schedule running? No Display Not Running Now Yes Display Location without Time Get Latest GPS data Yes Last Trip of the day and passed by? Is GPS data outdated? Yes Get Next Schedule Time Yes No No speed? Or Morewood is in between? No Get the distance and speed to selected stop Predict time
  • 34. Mobile Phone Interface
  • 35. Challenges Display and bandwidth limitations Layout changes for mobile Decrease page load time Request redirection Device detection Users Request
  • 37. User Location Detection Detecting nearest stop based on user’s current location Google Gears – Geolocation API
  • 38. Agenda History Planning Implementation Results Going Forward
  • 40. Test Reports Test for Route AB – by Ei Ei Min Thu 11/08/09 Procedure: attached the phone on bus window without interaction. Phone is charged with laptop on.
  • 42. Accomplishments Android deployment GIS (Geographic Information Systems) Challenges Estimating bus arrival time Mobile Compatibility
  • 43. Agenda History Planning Implementation Results Going Forward
  • 44.
  • 45. Improve the Estimated Time algorithm
  • 46. Incorporate the CMU Escort and PTC Shuttle Route
  • 47.
  • 48. Acknowledgements Robert Hampshire (team advisor) (donation of G1 Phones) CMU Shuttle: Lt. Gary Scheimer, Jim Heverly, Jim McNeil, Colton Brown, James Collins, & Jason Brown RamayyaKrishnan, Rick Stafford, Dave Roger, Steve Bland, and Joe Hughes (advisory board) Hillman Foundation Gary Franko (design and printing support)
  • 49. Contact Information Addam Hall (project manager): aehall@andrew.cmu.edu EiEi Min Thu (IT manager): eiei@cmu.edu Robert Hampshire (advisor): hamp@cmu.edu