IoT Prism Lab
Research Lab at University of Bologna
Research Lab at University of Bologna
Theses
2018 |
Traini, Stefano Step-App: Progettazione e implementazione di un sistema di localizzazione indoor basato su sensor fusion Masters Thesis 2018. Abstract | Links | BibTeX | Tags: android, INDOOR, indoor localization, localizzazione, localizzazione indoor, Pedestrian Dead Reckoning, sensor fusion, sensori, sistema, WiFi, WiFi-Fingerprinting @mastersthesis{amslaurea15422, title = {Step-App: Progettazione e implementazione di un sistema di localizzazione indoor basato su sensor fusion}, author = {Stefano Traini}, url = {https://amslaurea.unibo.it/id/eprint/15422}, year = {2018}, date = {2018-01-01}, abstract = {Grazie al rapido avanzamento delle nuove tecnologie si è posta sempre più attenzione sui servizi di localizzazione. Tuttavia, data la natura fisica dei segnali emessi, i sistemi di geolocalizzazione tradizionali non riescono ad attraversare ostacoli come le mura degli edifici. StepApp è un sistema di localizzazione indoor, scalabile e a basso costo, che fonde la tecnica WiFi-Fingerprinting (basata sugli RSS provenienti dagli Access Point) e Pedestrian Dead Reckoning (basata sui sensori inerziali dello smartphone) al fine di migliorare l'accuratezza del posizionamento all'interno degli edifici. Lo scopo di StepApp è anche quello di fornire al suo interno tre differenti algoritmi di localizzazione tramite WiFi e quattro differenti modalità di localizzazione tramite sensori e in ultimo di inglobare cinque algoritmi di fusione delle due tecniche. Il sistema è stato testato in due differenti ambienti indoor con diverse caratteristiche e dall'analisi dei dati si sono registrati ottimi risultati in termini di accuratezza, raggiungendo una precisione media nella localizzazione superiore al 90% per quasi tutti gli algoritmi di fusione.}, keywords = {android, INDOOR, indoor localization, localizzazione, localizzazione indoor, Pedestrian Dead Reckoning, sensor fusion, sensori, sistema, WiFi, WiFi-Fingerprinting}, pubstate = {published}, tppubtype = {mastersthesis} } Grazie al rapido avanzamento delle nuove tecnologie si è posta sempre più attenzione sui servizi di localizzazione. Tuttavia, data la natura fisica dei segnali emessi, i sistemi di geolocalizzazione tradizionali non riescono ad attraversare ostacoli come le mura degli edifici. StepApp è un sistema di localizzazione indoor, scalabile e a basso costo, che fonde la tecnica WiFi-Fingerprinting (basata sugli RSS provenienti dagli Access Point) e Pedestrian Dead Reckoning (basata sui sensori inerziali dello smartphone) al fine di migliorare l'accuratezza del posizionamento all'interno degli edifici. Lo scopo di StepApp è anche quello di fornire al suo interno tre differenti algoritmi di localizzazione tramite WiFi e quattro differenti modalità di localizzazione tramite sensori e in ultimo di inglobare cinque algoritmi di fusione delle due tecniche. Il sistema è stato testato in due differenti ambienti indoor con diverse caratteristiche e dall'analisi dei dati si sono registrati ottimi risultati in termini di accuratezza, raggiungendo una precisione media nella localizzazione superiore al 90% per quasi tutti gli algoritmi di fusione. |
2017 |
Serio, Francesco Pio Progettazione e sviluppo di un sistema Indoor Assistant basato su tecnologia Beacon Masters Thesis 2017. Abstract | Links | BibTeX | Tags: Beacon, Bluetooth, Geofence, Geofencing, INDOOR, Indoor Geolocalization, Internet of Things, Marketing, Proximity Interaction, Proximity Marketing @mastersthesis{amslaurea13788, title = {Progettazione e sviluppo di un sistema Indoor Assistant basato su tecnologia Beacon}, author = {Francesco Pio Serio}, url = {https://amslaurea.unibo.it/id/eprint/13788}, year = {2017}, date = {2017-01-01}, abstract = {In questa tesi vengono descritte le tecnologie dell'Indoor Geolocalization e Beacon, fornendo un'ampia rassegna circa il loro funzionamento e le applicazioni nei vari settori. Successivamente viene presentato il progetto realizzato che consiste in un'applicazione per dispositivi mobili con sistema operativo Android. Il sistema è in grado di geolocalizzare l'utente in ambienti indoor e di introdurre una serie di funzionalità context-aware all'interno di un'area geofence delineata dall'utente.}, keywords = {Beacon, Bluetooth, Geofence, Geofencing, INDOOR, Indoor Geolocalization, Internet of Things, Marketing, Proximity Interaction, Proximity Marketing}, pubstate = {published}, tppubtype = {mastersthesis} } In questa tesi vengono descritte le tecnologie dell'Indoor Geolocalization e Beacon, fornendo un'ampia rassegna circa il loro funzionamento e le applicazioni nei vari settori. Successivamente viene presentato il progetto realizzato che consiste in un'applicazione per dispositivi mobili con sistema operativo Android. Il sistema è in grado di geolocalizzare l'utente in ambienti indoor e di introdurre una serie di funzionalità context-aware all'interno di un'area geofence delineata dall'utente. |
Rappini, Alessandro Studio ed analisi di soluzioni di localizzazione indoor multi sorgente basate su tecniche di fingerprint Masters Thesis 2017. Abstract | Links | BibTeX | Tags: Access Point, android, Beacon, BLE, INDOOR, localizzazione, MongoDB, multisorgente, NoSQL, Rete Cellulare @mastersthesis{amslaurea13302, title = {Studio ed analisi di soluzioni di localizzazione indoor multi sorgente basate su tecniche di fingerprint}, author = {Alessandro Rappini}, url = {https://amslaurea.unibo.it/id/eprint/13302}, year = {2017}, date = {2017-01-01}, abstract = {L'argomento principale di questa tesi è la localizzazione indoor, affrontata mediante la creazione di un'applicazione Android con il fine ultimo di localizzare un'utente all'interno di un ambiente chiuso. Le funzionalità principali che l'applicazione svolge sono due, analizzare un ambiente per raccogliervene i dati, ed riutilizzarli per fini localizzativi. Nella prima parte l'applicazione rileva i dati di un ambiente. I dati provengono da Access Point, Beacon Bluetooth e Rete Cellulare, tali dati sono salvati in un database in MongoDB. Le informazioni archiviate nella banca dati sono associate al nome dell'edificio e dell'ambiente nel quale i dati sono stati rilevati. Nella seconda parte dell'applicazione i dati archiviati nel database vengono confrontati con dei nuovi, rilevati nel momento in cui un'utente desidera localizzarsi. Il confronto dei dati avviene con l'ausilio di algoritmi di Pattern Matching. Gli algoritmi che analizzano i dati sono stati valutati sulla base del loro successo al fine di ottenere quale tra quelli usati detiene un risultato migliore.}, keywords = {Access Point, android, Beacon, BLE, INDOOR, localizzazione, MongoDB, multisorgente, NoSQL, Rete Cellulare}, pubstate = {published}, tppubtype = {mastersthesis} } L'argomento principale di questa tesi è la localizzazione indoor, affrontata mediante la creazione di un'applicazione Android con il fine ultimo di localizzare un'utente all'interno di un ambiente chiuso. Le funzionalità principali che l'applicazione svolge sono due, analizzare un ambiente per raccogliervene i dati, ed riutilizzarli per fini localizzativi. Nella prima parte l'applicazione rileva i dati di un ambiente. I dati provengono da Access Point, Beacon Bluetooth e Rete Cellulare, tali dati sono salvati in un database in MongoDB. Le informazioni archiviate nella banca dati sono associate al nome dell'edificio e dell'ambiente nel quale i dati sono stati rilevati. Nella seconda parte dell'applicazione i dati archiviati nel database vengono confrontati con dei nuovi, rilevati nel momento in cui un'utente desidera localizzarsi. Il confronto dei dati avviene con l'ausilio di algoritmi di Pattern Matching. Gli algoritmi che analizzano i dati sono stati valutati sulla base del loro successo al fine di ottenere quale tra quelli usati detiene un risultato migliore. |
Carlucci, Gabriele Sviluppo di un'Applicazione in ambito fieristico: Tecnologie di Posizionamento e Beacon Masters Thesis 2017. Abstract | Links | BibTeX | Tags: applicazione, Beacon, Bluetooth, GPS, Ibeacon, INDOOR, mapping, outdoor, RFID, TecnologieDiPosizionamento, WiFi @mastersthesis{amslaurea13797, title = {Sviluppo di un'Applicazione in ambito fieristico: Tecnologie di Posizionamento e Beacon}, author = {Gabriele Carlucci}, url = {https://amslaurea.unibo.it/id/eprint/13797}, year = {2017}, date = {2017-01-01}, abstract = {L'elaborato si concentra sullo sviluppo di un'applicazione di ambienti fieristici. Vengono discusse specifiche ed implementazione di soluzioni confrontandole con le attuali tecnologie di Posizionamento e soffermandosi su vantaggi e limiti di ognuna. In particolare viene affrontata un'analisi approfondita sulla tecnologia basata su Beacon.}, keywords = {applicazione, Beacon, Bluetooth, GPS, Ibeacon, INDOOR, mapping, outdoor, RFID, TecnologieDiPosizionamento, WiFi}, pubstate = {published}, tppubtype = {mastersthesis} } L'elaborato si concentra sullo sviluppo di un'applicazione di ambienti fieristici. Vengono discusse specifiche ed implementazione di soluzioni confrontandole con le attuali tecnologie di Posizionamento e soffermandosi su vantaggi e limiti di ognuna. In particolare viene affrontata un'analisi approfondita sulla tecnologia basata su Beacon. |
2016 |
Fiorentini, Alessandro Implementazione e valutazione delle prestazioni di algoritmi di localizzazione Indoor basati su dispositivi Beacon Masters Thesis 2016. Abstract | Links | BibTeX | Tags: Beacon, BLE, Bluetooth, INDOOR, localizzazione @mastersthesis{amslaurea10894, title = {Implementazione e valutazione delle prestazioni di algoritmi di localizzazione Indoor basati su dispositivi Beacon}, author = {Alessandro Fiorentini}, url = {https://amslaurea.unibo.it/id/eprint/10894}, year = {2016}, date = {2016-01-01}, abstract = {Questo elaborato di tesi ha lo scopo di illustrare un'applicazione realizzata per dispositivi Android in grado di localizzare l'utente all'interno di un ambiente indoor sfruttando l'utilizzo dei Beacon e dare una valutazione dei risultati ottenuti. L'utente potrà registrare i dispositivi Beacon in suo possesso all'interno dell'applicazione, caricare la planimetria di un ambiente e configurarlo indicando esattamente quale Beacon si trova in una determinata posizione. Infine potrà scegliere quale tra i tre algoritmi implementati (Prossimità, Triangolazione e Fingerprinting) utilizzare per visualizzare la propria posizione sulla mappa. I tre algoritmi sono stati sottoposti a vari test che hanno permesso di analizzare le differenze tra di essi in termini di accuratezza e le performance generali dell'applicativo.}, keywords = {Beacon, BLE, Bluetooth, INDOOR, localizzazione}, pubstate = {published}, tppubtype = {mastersthesis} } Questo elaborato di tesi ha lo scopo di illustrare un'applicazione realizzata per dispositivi Android in grado di localizzare l'utente all'interno di un ambiente indoor sfruttando l'utilizzo dei Beacon e dare una valutazione dei risultati ottenuti. L'utente potrà registrare i dispositivi Beacon in suo possesso all'interno dell'applicazione, caricare la planimetria di un ambiente e configurarlo indicando esattamente quale Beacon si trova in una determinata posizione. Infine potrà scegliere quale tra i tre algoritmi implementati (Prossimità, Triangolazione e Fingerprinting) utilizzare per visualizzare la propria posizione sulla mappa. I tre algoritmi sono stati sottoposti a vari test che hanno permesso di analizzare le differenze tra di essi in termini di accuratezza e le performance generali dell'applicativo. |
Cinelli, Giulio Un sistema di geolocalizzazione basato su geomagnetismo Masters Thesis 2016. Abstract | Links | BibTeX | Tags: android, geolocalizzazione, geomagnetismo, INDOOR, IPS, location, prototipo @mastersthesis{amslaurea11939, title = {Un sistema di geolocalizzazione basato su geomagnetismo}, author = {Giulio Cinelli}, url = {https://amslaurea.unibo.it/id/eprint/11939}, year = {2016}, date = {2016-01-01}, abstract = {La geolocalizzazione è l’insieme di metodi e tecniche che permette di mettere in relazione una certa informazione con un punto specifico della superficie terrestre. Il punto è generalmente indicato in maniera assoluta tramite coordinate latitudinali e longitudinali, oppure in maniera relativa ad altri punti noti. Nello specifico il concetto di geolocalizzazione enfatizza l’aspetto dinamico, riferendosi ad informazioni in tempo reale relative alla posizione, direzione e velocità del soggetto analizzato, e la conseguente analisi di percorso e comportamento. Tutto questo rende possibile la realizzazione di un sistema di localizzazione efficiente. La geolocalizzazione è considerata tra i più rivoluzionari campi di sviluppo in ambito sociale ed economico, pur avendo potenziali problemi legati alla privacy e libertà individuale di non semplice soluzione. In particolare è di interesse di ricerca e in ambito di commercio trovare un sistema di localizzazione adeguato non solo per l’esterno ma anche per situazioni indoor. In questa tesi verranno analizzati i vari metodi di posizionamento fino ad oggi studiati, sia indoor che outdoor per arrivare a proporre un sistema di localizzazione indoor basato su geomagnetismo dell’ambiente. Nel primo capitolo il documento presenta una riflessione storica sull’evoluzione del concetto di localizzazione, partendo dai primi tentativi di navigazione, fino ad arrivare ai più moderni sistemi tecnologici. Vedremo quindi nello specifico quali sono gli ultimi studi e tecnologie per un sistema di localizzazione indoor, concentrandosi sull’analisi dei vantaggi offerti da nuovi dispositivi con gli smartphones. Infine verrà descritto nel dettaglio il lavoro effettuato per la realizzazione di un prototipo di sistema di localizzazione indoor basato su geomagnetismo in sede aziendale GetConnected, dove si è svolta l’attività di tesi, e presso un grosso centro commerciale come caso d’uso pratico.}, keywords = {android, geolocalizzazione, geomagnetismo, INDOOR, IPS, location, prototipo}, pubstate = {published}, tppubtype = {mastersthesis} } La geolocalizzazione è l’insieme di metodi e tecniche che permette di mettere in relazione una certa informazione con un punto specifico della superficie terrestre. Il punto è generalmente indicato in maniera assoluta tramite coordinate latitudinali e longitudinali, oppure in maniera relativa ad altri punti noti. Nello specifico il concetto di geolocalizzazione enfatizza l’aspetto dinamico, riferendosi ad informazioni in tempo reale relative alla posizione, direzione e velocità del soggetto analizzato, e la conseguente analisi di percorso e comportamento. Tutto questo rende possibile la realizzazione di un sistema di localizzazione efficiente. La geolocalizzazione è considerata tra i più rivoluzionari campi di sviluppo in ambito sociale ed economico, pur avendo potenziali problemi legati alla privacy e libertà individuale di non semplice soluzione. In particolare è di interesse di ricerca e in ambito di commercio trovare un sistema di localizzazione adeguato non solo per l’esterno ma anche per situazioni indoor. In questa tesi verranno analizzati i vari metodi di posizionamento fino ad oggi studiati, sia indoor che outdoor per arrivare a proporre un sistema di localizzazione indoor basato su geomagnetismo dell’ambiente. Nel primo capitolo il documento presenta una riflessione storica sull’evoluzione del concetto di localizzazione, partendo dai primi tentativi di navigazione, fino ad arrivare ai più moderni sistemi tecnologici. Vedremo quindi nello specifico quali sono gli ultimi studi e tecnologie per un sistema di localizzazione indoor, concentrandosi sull’analisi dei vantaggi offerti da nuovi dispositivi con gli smartphones. Infine verrà descritto nel dettaglio il lavoro effettuato per la realizzazione di un prototipo di sistema di localizzazione indoor basato su geomagnetismo in sede aziendale GetConnected, dove si è svolta l’attività di tesi, e presso un grosso centro commerciale come caso d’uso pratico. |