Jordan Maier: Where is your bus? The Slug Transit Bus Tracking System

Student's Name: 
Jordan Maier
maierj@seattleu.edu
Advisor's Name: 
Katia Obraczka
Home University: 
Seattle University
Year: 
2010

Where is your bus? The Slug Transit Bus Tracking System

Jordan Maier, Katia Obraczka

Seattle University

Jordan Maier is currently a junior at Seattle University and is majoring in Electrical Engineering and Mathematics. During the summer of 2010, he worked in the Inter-Networking Research Group lab under Professor Katia Obraczka and grad student Kerry Veenstra. The project involved quickly learning new programming languages such as MySQL, PHP, and the Google Maps API in order to develop a bus tracking system for the University of California Santa Cruz campus.

With such a wide, spread out campus, UCSC shuttle buses make it convenient to get around campus. However, there is always uncertainty as to when a bus will arrive at a specific stop. Nodes are in the process of being installed on campus buses as part of the development of the SCORPION networking testbed. These nodes transmit GPS and other data every three seconds and store the data in a MySQL database. This project involved developing a program that would give real time estimates for the buses. The program looks at the current location of the bus, calculates the arrival time, and then displays it to the rider using a Google Maps interface.