L’UIC Shuttle Tracker è stato sviluppato da BITS Lab come servizio per la comunità UIC. Fornisce la posizione in tempo reale degli autobus gestiti dal servizio di autobus Intercampus UIC.
Come usarlo
A parte l’ovvio (gli autobus colorati sulla mappa indicano la posizione in tempo reale delle navette), ci sono alcune sottigliezze degne di nota.
- Di tanto in tanto, si può vedere un autobus nero sulla mappa. Gli autobus neri sono autobus che non sono ancora stati determinati ad appartenere a un determinato percorso. Questa classificazione viene eseguita automaticamente in base ai modelli di guida.
Come funziona?
In ogni bus, l’autista trasporta un iPhone che esegue la nostra app di tracciamento del bus lato guida. Ogni secondo, l’iPhone controlla la posizione GPS e la invia tramite la rete cellulare al nostro server. Questo si occupa degli aggiornamenti della posizione. Tuttavia, gli autobus sono usati in modo intercambiabile tra le diverse linee di autobus. Ogni autobus in movimento è continuamente classificato come appartenente a uno dei percorsi campus, o per nessun percorso a tutti. Questo viene fatto utilizzando l’algoritmo Viterbi su un modello di markov nascosto basato sugli orari degli autobus.
Dispositivi mobili
Al momento, il nostro piano è quello di rendere l’interfaccia web accessibile a una varietà di smart-phone abilitati al web, per evitare di dover sviluppare applicazioni specifiche del dispositivo. Se siete interessati a sviluppare applicazioni specifiche del dispositivo, si prega di vedere di seguito. Sviluppatorise siete interessati a sviluppare un mashup web, applicazione mobile o altro software utilizzando i dati UIC shuttle tracker, siete i benvenuti a farlo. I dati di tracciamento grezzi vengono resi disponibili tramite un feed JSON aperto. Se avete domande, non esitate a contattarci.Ci sono diverse opportunità di progetto per gli studenti UIC interessati a lavorare sul tracker navetta e servizi affiliati. Questi progetti possono beneficiare di crediti di ricerca CS398.