The goal of this thesis is the analysis and evaluation of the main functionalities and potentialities of "Yellowstone", the tablet released by Google, also known as Google Project Tango. Tango platform allows to accomplish news functions as augmented reality, 3D mapping, navigation, space measurements and the ability to recognize known places. The topics the work takes into account are mainly the time spent by the device in order to recognize a place and the accuracy and precision which the 3D map of the surrounding environment is built with. Furthermore one can study in deep the aspect concerning the development if one wants to exploit the features of the tablet in order to develop an application. Therefore in the following chapters, it will be first provided an introduction to describe the device features, starting from the ones concerning the hardware, continuing with some general examples. Secondly the specific experiments of this work will be illustrated, starting from the ones concerning the times spent to recognize a known area, showing the adopted solutions and the relative conclusions. It will be then analyzed the accuracy and precision of the tablet about its position, the virtual map construction and the drift error correction. Finally it's possible to deal with the software development, studying in deep the used applications, analyzing the fundamental fragments of code and the corresponding concepts.

L’obiettivo di questa tesi è quello di analizzare e valutare le funzionalità e le potenzialità di “Yellowstone”, il tablet rilasciato da Google noto anche come Google Project Tango. La piattaforma Tango permette di realizzare tante nuove funzioni, quali la realtà aumentata, la mappatura tridimensionale, la navigazione, la misurazione di spazi fisici e il riconoscimento di luoghi precedentemente visitati. Gli aspetti presi in considerazione in questo lavoro sono principalmente il tempo impiegato dal dispositivo per localizzare un’area già visitata e l’accuratezza e la precisione con cui viene ricostruita la mappa tridimensionale dell’ambiente circostante. È stato inoltre trattato l’aspetto riguardante lo sviluppo software qualora si volessero sfruttare le potenzialità del tablet per progettare o integrare un’applicazione. Nei capitoli che seguono dunque, viene prima presentata un’introduzione per descrivere le caratteristiche del dispositivo, partendo da quelle tecniche relative all’hardware per poi illustrare qualche esempio applicativo generale. In secondo luogo vengono illustrati gli esperimenti specifici di questo lavoro, iniziando da quelli relativi ai tempi di localizzazione dell’area, con le soluzioni adottate e le conclusioni tratte al riguardo. Successivamente viene trattato l’aspetto riguardante l’accuratezza e la precisione del tablet relativamente alla propria posizione, alla costruzione di una mappa virtuale e all’errore dovuto al drift. Viene infine descritto l’aspetto che concerne lo sviluppo, approfondendo le applicazioni usate, analizzando le parti fondamentali di codice ed i concetti inerenti ad esso.

Analisi dei tempi di localizzazione e dell'accuratezza di Google Project Tango

BAFFIONI, FEDERICO
2016/2017

Abstract

The goal of this thesis is the analysis and evaluation of the main functionalities and potentialities of "Yellowstone", the tablet released by Google, also known as Google Project Tango. Tango platform allows to accomplish news functions as augmented reality, 3D mapping, navigation, space measurements and the ability to recognize known places. The topics the work takes into account are mainly the time spent by the device in order to recognize a place and the accuracy and precision which the 3D map of the surrounding environment is built with. Furthermore one can study in deep the aspect concerning the development if one wants to exploit the features of the tablet in order to develop an application. Therefore in the following chapters, it will be first provided an introduction to describe the device features, starting from the ones concerning the hardware, continuing with some general examples. Secondly the specific experiments of this work will be illustrated, starting from the ones concerning the times spent to recognize a known area, showing the adopted solutions and the relative conclusions. It will be then analyzed the accuracy and precision of the tablet about its position, the virtual map construction and the drift error correction. Finally it's possible to deal with the software development, studying in deep the used applications, analyzing the fundamental fragments of code and the corresponding concepts.
ING - Scuola di Ingegneria Industriale e dell'Informazione
27-lug-2017
2016/2017
L’obiettivo di questa tesi è quello di analizzare e valutare le funzionalità e le potenzialità di “Yellowstone”, il tablet rilasciato da Google noto anche come Google Project Tango. La piattaforma Tango permette di realizzare tante nuove funzioni, quali la realtà aumentata, la mappatura tridimensionale, la navigazione, la misurazione di spazi fisici e il riconoscimento di luoghi precedentemente visitati. Gli aspetti presi in considerazione in questo lavoro sono principalmente il tempo impiegato dal dispositivo per localizzare un’area già visitata e l’accuratezza e la precisione con cui viene ricostruita la mappa tridimensionale dell’ambiente circostante. È stato inoltre trattato l’aspetto riguardante lo sviluppo software qualora si volessero sfruttare le potenzialità del tablet per progettare o integrare un’applicazione. Nei capitoli che seguono dunque, viene prima presentata un’introduzione per descrivere le caratteristiche del dispositivo, partendo da quelle tecniche relative all’hardware per poi illustrare qualche esempio applicativo generale. In secondo luogo vengono illustrati gli esperimenti specifici di questo lavoro, iniziando da quelli relativi ai tempi di localizzazione dell’area, con le soluzioni adottate e le conclusioni tratte al riguardo. Successivamente viene trattato l’aspetto riguardante l’accuratezza e la precisione del tablet relativamente alla propria posizione, alla costruzione di una mappa virtuale e all’errore dovuto al drift. Viene infine descritto l’aspetto che concerne lo sviluppo, approfondendo le applicazioni usate, analizzando le parti fondamentali di codice ed i concetti inerenti ad esso.
Tesi di laurea Magistrale
File allegati
File Dimensione Formato  
2017_07_Baffioni.pdf

accessibile in internet solo dagli utenti autorizzati

Descrizione: Testo della tesi
Dimensione 4.46 MB
Formato Adobe PDF
4.46 MB Adobe PDF   Visualizza/Apri

I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10589/135072