UIC Shuttle Tracker został opracowany przez BITS Lab jako usługa dla społeczności UIC. Zapewnia lokalizację w czasie rzeczywistym autobusów obsługiwanych przez autobus UIC Intercampus.
jak z niego korzystać
poza oczywistością (kolorowe autobusy na mapie wskazują lokalizację promów w czasie rzeczywistym), warto wspomnieć o kilku subtelnościach.
- czasami można zobaczyć Czarny Autobus na mapie. Czarne Autobusy to autobusy, które nie zostały jeszcze określone jako należące do danej trasy. Klasyfikacja ta odbywa się automatycznie na podstawie wzorców jazdy.
Jak to działa?
w każdym autobusie kierowca ma iPhone ’ a z naszą aplikacją do śledzenia autobusów Po Stronie Kierowcy. Co sekundę iPhone sprawdza lokalizację GPS i wysyła ją przez sieć komórkową do naszego serwera. To zajmuje się aktualizacjami lokalizacji. Autobusy są jednak używane zamiennie między różnymi trasami autobusowymi. Każdy poruszający się autobus jest stale klasyfikowany jako należący do jednej z tras kampusu lub do żadnej trasy. Odbywa się to za pomocą algorytmu Viterbi na ukrytym modelu Markowa opartego na rozkładach jazdy autobusów.
urządzenia mobilne
w tej chwili naszym planem jest udostępnienie interfejsu internetowego dla różnych smartfonów z obsługą sieci, aby uniknąć konieczności tworzenia aplikacji specyficznych dla urządzenia. Jeśli jesteś zainteresowany rozwojem aplikacji specyficznych dla urządzenia, zobacz poniżej. Programiścijeśli jesteś zainteresowany stworzeniem mashupa internetowego, aplikacji mobilnej lub innego oprogramowania wykorzystującego dane UIC shuttle tracker, jesteś do tego bardzo mile widziany. Surowe dane śledzenia są udostępniane za pośrednictwem otwartego kanału JSON. Jeśli masz jakieś pytania, nie wahaj się z nami skontaktować.Istnieje kilka możliwości projektowych dla studentów UIC zainteresowanych pracą nad Shuttle tracker i powiązanymi usługami. Projekty te mogą kwalifikować się do kredytów badawczych CS398.