SlideShare a Scribd company logo
1 of 25
Center for Urban Transportation Research | University of South Florida
OneBusAway
Sharing real-time transit info
via open-source software
Sean J. Barbeau, Ph.D.
2
Overview
• OneBusAway Tampa
• Challenges and Lessons Learned
• Future of OneBusAway
3
ONEBUSAWAY TAMPA
Providing real-time transit information to Tampa transit riders
4
Open-source software
• Expensive/proprietary solutions customized for
each agency have dominated transit software
• Open-source solutions provide opportunity for
shared investment into transit information
services that anyone can use
• Open transit data powers these solutions
– General Transit Feed Spec. (GTFS) is de facto standard
– http://bit.ly/TransITech-Open-Transit-Data
– http://bit.ly/Z8VWJZ
5
Research
• Investigate state-of-the-art in open-source transit
software for real-time info
– Sponsored by UTC National Center for Transit
Research
• http://bit.ly/moving-america-transit
• Partnership with Georgia Tech to study impact on
riders (focus on ridership)
– Dr. Kari Watkins and Candace Brakewood
• See poster “An Experiment Evaluating the Impacts of Real-
Time Transit Information on Bus Riders in Tampa, Florida”
© 1998 Nick Veasey
6
OneBusAway
• Open-source real-time
transit information system
• Originated at University of
Washington in Puget
Sound Area, WA
• Includes mobile apps
– iPhone
– Android
– Windows Phone
OneBusAway Deployments
Production:
• Puget Sound Region, WA
• New York City, NY
• Tampa, FL (Q3 2013)
• Detroit, MI (SMS and API only)
Tech Demo:
• New Zealand
• Atlanta, GA
http://onebusaway.org
7
HART AVL
OrbCAD
SQL Server
HART
USF
OneBusAway
HART
Buses
HART
Comm.
Tower
Trip/
Vehicle
Updates
USF
OneBusAway
server
USF
GTFS-realtime
USF
GTFS-realtime
server
Real-time
info
request
Real-time
info
response
Real-time
info
request
Real-time
info
response
Setting up OneBusAway Tampa
1. Establish a GTFS-realtime feed
8
HART AVL
OrbCAD
SQL Server
HART
USF
OneBusAway
HART
Buses
HART
Comm.
Tower
Trip/
Vehicle
Updates
USF
OneBusAway
server
USF
GTFS-realtime
USF
GTFS-realtime
server
Real-time
info
request
Real-time
info
response
Real-time
info
request
Real-time
info
response
Setting up OneBusAway Tampa
2. Configure OneBusAway software
9
http://www.usf.edu/onebusaway
10
OneBusAway - Websites
Desktop browser
Smartphone browserText-only browser
http://www.usf.edu/onebusaway
11
OneBusAway – Desktop Website
12
OneBusAway – Desktop Website
13
OBA - Smartphone Website
3105
14
OneBusAway – Mobile Apps
Android Windows PhoneiPhone
Support user location, route, stop contextual/personalized information
All OPEN-SOURCE!
(Not used in Tampa study)
15
OBA – Android app
16
CHALLENGES AND
LESSONS LEARNED
The challenges we’ve faced and overcome
17
Challenges – Technology / Process
Challenge Solution / Lesson Learned
Old documentation for OneBusAway at the
start of the project
Create new documentation!
Painful at first, but helps others
Unknown accuracy of arrival times from
vendor AVL
On-the-ground testing and validation
necessary
After several iterations, got good results!
Race BRT Deployment in Tampa Move fast! Made it by 2 weeks (May 2013)
Coincidentally, BRT schedule was also adjusted.
Determine how to quickly offer the apps to
riders during the experiment
Use existing apps on market, have user
modify settings
Not user-friendly, but it works
Communication with various parties
• Agency ITS staff
• Agency IT staff
• Agency Marketing staff
• Vendor
• GA Tech for survey component
Get upper-management buy-in for Agency,
have in-person meetings
Takes time, but reduces overall turnaround time for requests
18
Challenges – Data
Challenge Solution / Lesson Learned
GTFS - arrival time for Stop A is after arrival
time for Stop B during trip
Work with agency to resolve problem
Show the agency error in software, create documentation to
explain the current data issues with examples
GTFS - Seconds resolution (“HH:MM:SS” )
for time not included
”
GTFS - Incorrect route URLs prevented app
users from seeing schedules ”
AVL - tripIDs not matching GTFS tripIDs Examine data dictionary for AVL system,
talk directly to vendor
Conference call helped resolve issue
AVL - Flipped +/- for delay value Extensive troubleshooting and isolation of
issue, talk directly to vendor
Finally resulted in on-site meeting, where we resolved the
problem
AVL – Agency database replication issues
”
AVL - Use “deviation” or
“predicted_deviation” value?
On-the-ground testing and validation
necessary
After several iterations, got good results!
19
Challenge – “Multi-Region” Apps
• Native mobile apps, without requiring extra user
config, still work only in Puget Sound, WA
• We are currently working on a “multi-region”
architecture to make them available to other OBA
cities
• Will be first time a suite of real-time transit native
mobile apps are available in more than one city
– Android
– iPhone
– Windows Phone
20
The Rewards!!
• Tampa is 3rd full-scale deployment of OneBusAway
• GA Tech study underway, will wrap up in May
– 200 control subjects, 200 using OneBusAway
– Positive feedback already!
• "This is my first day with the app and I have to tell you. It told
me I had 3 min to catch my bus so I booked it to my stop. It
was just on time. I want to thank you in advance for this
opportunity. You already saved me a 1/2 hour today”
- OneBusAway Tampa User
• OneBusAway gives all cities this opportunity!
21
WHAT’S NEXT?
The future of OneBusAway
22
Future roadmap for OneBusAway
• OneBusAway Board – official guiding body
– Members from U. of Washington, Sound Transit, USF, and
GA Tech
• Multi-region mobile apps
– Seamless user experience for using OneBusAway in
multiple cities
– Less cost to agencies to reach all major mobile platforms!
• Additional OneBusAway deployments in progress
– Atlanta, GA – GA Tech with MARTA
• Transition of OneBusAway Tampa to HART for
production use
• More research!
23
CONCLUSIONS
The takeaways
24
Conclusions
• Open-source software can create a revolution in
real-time transit services
• There are challenges in any real-world software
deployment, but they can be overcome
– Getting upper-management buy-in at Agency and
talking directly to vendor are key
– Be prepared for data issues!
• We will see a lot more of OneBusAway in the
future!
25
Thanks!
Sean J. Barbeau, Ph.D.
barbeau@cutr.usf.edu
813.974.7208
Principal Mobile Software Architect for R&D
Center for Urban Transportation Research
University of South Florida

More Related Content

Viewers also liked

Tugas kkpi luluk
Tugas kkpi lulukTugas kkpi luluk
Tugas kkpi luluk
lulukilham
 
TRB 2014 - Automatic Spatial-temporal Identification of Points of Interest in...
TRB 2014 - Automatic Spatial-temporal Identification of Points of Interest in...TRB 2014 - Automatic Spatial-temporal Identification of Points of Interest in...
TRB 2014 - Automatic Spatial-temporal Identification of Points of Interest in...
Sean Barbeau
 
USF Project - Enhancing Transportation Safety & Security via Scalable Locatio...
USF Project - Enhancing Transportation Safety & Security via Scalable Locatio...USF Project - Enhancing Transportation Safety & Security via Scalable Locatio...
USF Project - Enhancing Transportation Safety & Security via Scalable Locatio...
Sean Barbeau
 
Reliance 120316035400-phpapp01
Reliance 120316035400-phpapp01Reliance 120316035400-phpapp01
Reliance 120316035400-phpapp01
Sikander Walia
 

Viewers also liked (20)

Tugas kkpi luluk
Tugas kkpi lulukTugas kkpi luluk
Tugas kkpi luluk
 
TRB 2014 - Automatic Spatial-temporal Identification of Points of Interest in...
TRB 2014 - Automatic Spatial-temporal Identification of Points of Interest in...TRB 2014 - Automatic Spatial-temporal Identification of Points of Interest in...
TRB 2014 - Automatic Spatial-temporal Identification of Points of Interest in...
 
2012 National Academy of Inventors - GPS Auto-Sleep for Energy-Efficient Loca...
2012 National Academy of Inventors - GPS Auto-Sleep for Energy-Efficient Loca...2012 National Academy of Inventors - GPS Auto-Sleep for Energy-Efficient Loca...
2012 National Academy of Inventors - GPS Auto-Sleep for Energy-Efficient Loca...
 
Erwerwe
ErwerweErwerwe
Erwerwe
 
ACT 2011 - Emerging Worksite Trip-Reduction Information Tools
ACT 2011 - Emerging Worksite Trip-Reduction Information ToolsACT 2011 - Emerging Worksite Trip-Reduction Information Tools
ACT 2011 - Emerging Worksite Trip-Reduction Information Tools
 
USF Project - Enhancing Transportation Safety & Security via Scalable Locatio...
USF Project - Enhancing Transportation Safety & Security via Scalable Locatio...USF Project - Enhancing Transportation Safety & Security via Scalable Locatio...
USF Project - Enhancing Transportation Safety & Security via Scalable Locatio...
 
2011 ITS World Congress - TAD - Travel Assistance Mobile App to Help Transit ...
2011 ITS World Congress - TAD - Travel Assistance Mobile App to Help Transit ...2011 ITS World Congress - TAD - Travel Assistance Mobile App to Help Transit ...
2011 ITS World Congress - TAD - Travel Assistance Mobile App to Help Transit ...
 
1312873137
13128731371312873137
1312873137
 
2013 USF Research That Matters Conference - OneBusAway – Sharing Real-time Tr...
2013 USF Research That Matters Conference - OneBusAway – Sharing Real-time Tr...2013 USF Research That Matters Conference - OneBusAway – Sharing Real-time Tr...
2013 USF Research That Matters Conference - OneBusAway – Sharing Real-time Tr...
 
2011 GIS in Transit - Cell Phones and GIS - Lessons Learned from Developing T...
2011 GIS in Transit - Cell Phones and GIS - Lessons Learned from Developing T...2011 GIS in Transit - Cell Phones and GIS - Lessons Learned from Developing T...
2011 GIS in Transit - Cell Phones and GIS - Lessons Learned from Developing T...
 
2009 Sprint Developers Conference - Location Based Services - Best Practices ...
2009 Sprint Developers Conference - Location Based Services - Best Practices ...2009 Sprint Developers Conference - Location Based Services - Best Practices ...
2009 Sprint Developers Conference - Location Based Services - Best Practices ...
 
CONECTORS
CONECTORSCONECTORS
CONECTORS
 
CellViz
CellVizCellViz
CellViz
 
2010 USDOT FHWA Travel Model Improvement Program (TMIP) National Webinar on D...
2010 USDOT FHWA Travel Model Improvement Program (TMIP) National Webinar on D...2010 USDOT FHWA Travel Model Improvement Program (TMIP) National Webinar on D...
2010 USDOT FHWA Travel Model Improvement Program (TMIP) National Webinar on D...
 
Lance bruh
Lance bruhLance bruh
Lance bruh
 
A Location-Aware Architecture Supporting Intelligent Real-time Mobile Applica...
A Location-Aware Architecture Supporting Intelligent Real-time Mobile Applica...A Location-Aware Architecture Supporting Intelligent Real-time Mobile Applica...
A Location-Aware Architecture Supporting Intelligent Real-time Mobile Applica...
 
Aula
AulaAula
Aula
 
The Way of the Bird
The Way of the BirdThe Way of the Bird
The Way of the Bird
 
2011 Easter Seals Project ACTION Webinar - Research Today to Increase Accessi...
2011 Easter Seals Project ACTION Webinar - Research Today to Increase Accessi...2011 Easter Seals Project ACTION Webinar - Research Today to Increase Accessi...
2011 Easter Seals Project ACTION Webinar - Research Today to Increase Accessi...
 
Reliance 120316035400-phpapp01
Reliance 120316035400-phpapp01Reliance 120316035400-phpapp01
Reliance 120316035400-phpapp01
 

Similar to 2013 UTC Southeast - OneBusAway – Sharing real time transit information via open-source software

Closing the Loop - Improving Transit through Crowd-sourced Information
Closing the Loop - Improving Transit through Crowd-sourced InformationClosing the Loop - Improving Transit through Crowd-sourced Information
Closing the Loop - Improving Transit through Crowd-sourced Information
Sean Barbeau
 
Open public transit data in the ACT
Open public transit data in the ACTOpen public transit data in the ACT
Open public transit data in the ACT
maxious
 

Similar to 2013 UTC Southeast - OneBusAway – Sharing real time transit information via open-source software (20)

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
 
GTFS-realtime v2.0
GTFS-realtime v2.0GTFS-realtime v2.0
GTFS-realtime v2.0
 
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...
 
Adding New Agencies to OneBusAway Tampa
Adding New Agencies to OneBusAway TampaAdding New Agencies to OneBusAway Tampa
Adding New Agencies to OneBusAway Tampa
 
CUTR Webinar - Web-based Trip Planner Options for Transit Agencies
CUTR Webinar - Web-based Trip Planner Options for Transit AgenciesCUTR Webinar - Web-based Trip Planner Options for Transit Agencies
CUTR Webinar - Web-based Trip Planner Options for Transit Agencies
 
School Bus Alerting System for parents .pptx
School Bus Alerting System for parents .pptxSchool Bus Alerting System for parents .pptx
School Bus Alerting System for parents .pptx
 
ITS World Congress 2014 - Open Data in Public Transport: Challenges and Oppor...
ITS World Congress 2014 - Open Data in Public Transport: Challenges and Oppor...ITS World Congress 2014 - Open Data in Public Transport: Challenges and Oppor...
ITS World Congress 2014 - Open Data in Public Transport: Challenges and Oppor...
 
MTA Bus Customer Information Systems
MTA Bus Customer Information SystemsMTA Bus Customer Information Systems
MTA Bus Customer Information Systems
 
2015 Transportation Research Forum Webinar - Enabling Better Mobility Through...
2015 Transportation Research Forum Webinar - Enabling Better Mobility Through...2015 Transportation Research Forum Webinar - Enabling Better Mobility Through...
2015 Transportation Research Forum Webinar - Enabling Better Mobility Through...
 
Bus tracking application project report
Bus tracking application project reportBus tracking application project report
Bus tracking application project report
 
Why Open-source Software?
Why Open-source Software?Why Open-source Software?
Why Open-source Software?
 
Double map App - Usability Evaluation
Double map App - Usability EvaluationDouble map App - Usability Evaluation
Double map App - Usability Evaluation
 
OneBusAway Multi-region – Rapidly Expanding Mobile Transit Apps to New Cities
OneBusAway Multi-region – Rapidly Expanding Mobile Transit Apps to New CitiesOneBusAway Multi-region – Rapidly Expanding Mobile Transit Apps to New Cities
OneBusAway Multi-region – Rapidly Expanding Mobile Transit Apps to New Cities
 
Transportation Planning Implications of Automated Vehicles on Texas Highways
Transportation Planning Implications of Automated Vehicles on Texas Highways Transportation Planning Implications of Automated Vehicles on Texas Highways
Transportation Planning Implications of Automated Vehicles on Texas Highways
 
James Wong - Open data in transport, St.Petersburg
James Wong - Open data in transport, St.PetersburgJames Wong - Open data in transport, St.Petersburg
James Wong - Open data in transport, St.Petersburg
 
Closing the Loop - Improving Transit through Crowd-sourced Information
Closing the Loop - Improving Transit through Crowd-sourced InformationClosing the Loop - Improving Transit through Crowd-sourced Information
Closing the Loop - Improving Transit through Crowd-sourced Information
 
Transit 2.0 - World Intelligent Transportation Systems Congress
Transit 2.0 - World Intelligent Transportation Systems CongressTransit 2.0 - World Intelligent Transportation Systems Congress
Transit 2.0 - World Intelligent Transportation Systems Congress
 
The Value of Open Data in Transport
The Value of Open Data in TransportThe Value of Open Data in Transport
The Value of Open Data in Transport
 
MassDOT Developers - O'Reilly Media Webcast Presentation
MassDOT Developers - O'Reilly Media Webcast PresentationMassDOT Developers - O'Reilly Media Webcast Presentation
MassDOT Developers - O'Reilly Media Webcast Presentation
 
Open public transit data in the ACT
Open public transit data in the ACTOpen public transit data in the ACT
Open public transit data in the ACT
 

More from Sean Barbeau

Improving the quality and cost effectiveness of multimodal travel behavior da...
Improving the quality and cost effectiveness of multimodal travel behavior da...Improving the quality and cost effectiveness of multimodal travel behavior da...
Improving the quality and cost effectiveness of multimodal travel behavior da...
Sean Barbeau
 
Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...
Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...
Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...
Sean Barbeau
 
Energy Smart Apps - Location-aware algorithms to save energy on mobile devices
Energy Smart Apps - Location-aware algorithms to save energy on mobile devicesEnergy Smart Apps - Location-aware algorithms to save energy on mobile devices
Energy Smart Apps - Location-aware algorithms to save energy on mobile devices
Sean Barbeau
 

More from Sean Barbeau (17)

OneBusAway Android - 2020 Update
OneBusAway Android - 2020 UpdateOneBusAway Android - 2020 Update
OneBusAway Android - 2020 Update
 
Improving the quality and cost effectiveness of multimodal travel behavior da...
Improving the quality and cost effectiveness of multimodal travel behavior da...Improving the quality and cost effectiveness of multimodal travel behavior da...
Improving the quality and cost effectiveness of multimodal travel behavior da...
 
2019 FPTA - Enhancing Cybersecurity in Public Transportation
2019 FPTA - Enhancing Cybersecurity in Public Transportation2019 FPTA - Enhancing Cybersecurity in Public Transportation
2019 FPTA - Enhancing Cybersecurity in Public Transportation
 
Work Zone Data Exchange (WZDx) format
Work Zone Data Exchange (WZDx) formatWork Zone Data Exchange (WZDx) format
Work Zone Data Exchange (WZDx) format
 
Enhancing Cybersecurity in Public Transportation
Enhancing Cybersecurity in Public TransportationEnhancing Cybersecurity in Public Transportation
Enhancing Cybersecurity in Public Transportation
 
OneBusAway - An open-source platform for Mobility as a Service
OneBusAway - An open-source platform for Mobility as a ServiceOneBusAway - An open-source platform for Mobility as a Service
OneBusAway - An open-source platform for Mobility as a Service
 
Fare payment in OneBusAway
Fare payment in OneBusAwayFare payment in OneBusAway
Fare payment in OneBusAway
 
Open-source Transit Software
Open-source Transit SoftwareOpen-source Transit Software
Open-source Transit Software
 
NTI 2017 Workshop - Many Uses of GTFS Data
NTI 2017 Workshop - Many Uses of GTFS DataNTI 2017 Workshop - Many Uses of GTFS Data
NTI 2017 Workshop - Many Uses of GTFS Data
 
USF Maps App
USF Maps AppUSF Maps App
USF Maps App
 
Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...
Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...
Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...
 
OneBusAway - New issue reporting flow in OneBusAway Android
OneBusAway - New issue reporting flow in OneBusAway AndroidOneBusAway - New issue reporting flow in OneBusAway Android
OneBusAway - New issue reporting flow in OneBusAway Android
 
GTFS Maintenance & More
GTFS Maintenance & MoreGTFS Maintenance & More
GTFS Maintenance & More
 
OneBusAway - Issue reporting - Challenges and Improvements
OneBusAway - Issue reporting - Challenges and ImprovementsOneBusAway - Issue reporting - Challenges and Improvements
OneBusAway - Issue reporting - Challenges and Improvements
 
USF Travel Options App
USF Travel Options AppUSF Travel Options App
USF Travel Options App
 
Energy Smart Apps - Location-aware algorithms to save energy on mobile devices
Energy Smart Apps - Location-aware algorithms to save energy on mobile devicesEnergy Smart Apps - Location-aware algorithms to save energy on mobile devices
Energy Smart Apps - Location-aware algorithms to save energy on mobile devices
 
Cell phones and GPS
Cell phones and GPSCell phones and GPS
Cell phones and GPS
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 

2013 UTC Southeast - OneBusAway – Sharing real time transit information via open-source software

  • 1. Center for Urban Transportation Research | University of South Florida OneBusAway Sharing real-time transit info via open-source software Sean J. Barbeau, Ph.D.
  • 2. 2 Overview • OneBusAway Tampa • Challenges and Lessons Learned • Future of OneBusAway
  • 3. 3 ONEBUSAWAY TAMPA Providing real-time transit information to Tampa transit riders
  • 4. 4 Open-source software • Expensive/proprietary solutions customized for each agency have dominated transit software • Open-source solutions provide opportunity for shared investment into transit information services that anyone can use • Open transit data powers these solutions – General Transit Feed Spec. (GTFS) is de facto standard – http://bit.ly/TransITech-Open-Transit-Data – http://bit.ly/Z8VWJZ
  • 5. 5 Research • Investigate state-of-the-art in open-source transit software for real-time info – Sponsored by UTC National Center for Transit Research • http://bit.ly/moving-america-transit • Partnership with Georgia Tech to study impact on riders (focus on ridership) – Dr. Kari Watkins and Candace Brakewood • See poster “An Experiment Evaluating the Impacts of Real- Time Transit Information on Bus Riders in Tampa, Florida” © 1998 Nick Veasey
  • 6. 6 OneBusAway • Open-source real-time transit information system • Originated at University of Washington in Puget Sound Area, WA • Includes mobile apps – iPhone – Android – Windows Phone OneBusAway Deployments Production: • Puget Sound Region, WA • New York City, NY • Tampa, FL (Q3 2013) • Detroit, MI (SMS and API only) Tech Demo: • New Zealand • Atlanta, GA http://onebusaway.org
  • 10. 10 OneBusAway - Websites Desktop browser Smartphone browserText-only browser http://www.usf.edu/onebusaway
  • 13. 13 OBA - Smartphone Website 3105
  • 14. 14 OneBusAway – Mobile Apps Android Windows PhoneiPhone Support user location, route, stop contextual/personalized information All OPEN-SOURCE! (Not used in Tampa study)
  • 16. 16 CHALLENGES AND LESSONS LEARNED The challenges we’ve faced and overcome
  • 17. 17 Challenges – Technology / Process Challenge Solution / Lesson Learned Old documentation for OneBusAway at the start of the project Create new documentation! Painful at first, but helps others Unknown accuracy of arrival times from vendor AVL On-the-ground testing and validation necessary After several iterations, got good results! Race BRT Deployment in Tampa Move fast! Made it by 2 weeks (May 2013) Coincidentally, BRT schedule was also adjusted. Determine how to quickly offer the apps to riders during the experiment Use existing apps on market, have user modify settings Not user-friendly, but it works Communication with various parties • Agency ITS staff • Agency IT staff • Agency Marketing staff • Vendor • GA Tech for survey component Get upper-management buy-in for Agency, have in-person meetings Takes time, but reduces overall turnaround time for requests
  • 18. 18 Challenges – Data Challenge Solution / Lesson Learned GTFS - arrival time for Stop A is after arrival time for Stop B during trip Work with agency to resolve problem Show the agency error in software, create documentation to explain the current data issues with examples GTFS - Seconds resolution (“HH:MM:SS” ) for time not included ” GTFS - Incorrect route URLs prevented app users from seeing schedules ” AVL - tripIDs not matching GTFS tripIDs Examine data dictionary for AVL system, talk directly to vendor Conference call helped resolve issue AVL - Flipped +/- for delay value Extensive troubleshooting and isolation of issue, talk directly to vendor Finally resulted in on-site meeting, where we resolved the problem AVL – Agency database replication issues ” AVL - Use “deviation” or “predicted_deviation” value? On-the-ground testing and validation necessary After several iterations, got good results!
  • 19. 19 Challenge – “Multi-Region” Apps • Native mobile apps, without requiring extra user config, still work only in Puget Sound, WA • We are currently working on a “multi-region” architecture to make them available to other OBA cities • Will be first time a suite of real-time transit native mobile apps are available in more than one city – Android – iPhone – Windows Phone
  • 20. 20 The Rewards!! • Tampa is 3rd full-scale deployment of OneBusAway • GA Tech study underway, will wrap up in May – 200 control subjects, 200 using OneBusAway – Positive feedback already! • "This is my first day with the app and I have to tell you. It told me I had 3 min to catch my bus so I booked it to my stop. It was just on time. I want to thank you in advance for this opportunity. You already saved me a 1/2 hour today” - OneBusAway Tampa User • OneBusAway gives all cities this opportunity!
  • 22. 22 Future roadmap for OneBusAway • OneBusAway Board – official guiding body – Members from U. of Washington, Sound Transit, USF, and GA Tech • Multi-region mobile apps – Seamless user experience for using OneBusAway in multiple cities – Less cost to agencies to reach all major mobile platforms! • Additional OneBusAway deployments in progress – Atlanta, GA – GA Tech with MARTA • Transition of OneBusAway Tampa to HART for production use • More research!
  • 24. 24 Conclusions • Open-source software can create a revolution in real-time transit services • There are challenges in any real-world software deployment, but they can be overcome – Getting upper-management buy-in at Agency and talking directly to vendor are key – Be prepared for data issues! • We will see a lot more of OneBusAway in the future!
  • 25. 25 Thanks! Sean J. Barbeau, Ph.D. barbeau@cutr.usf.edu 813.974.7208 Principal Mobile Software Architect for R&D Center for Urban Transportation Research University of South Florida