Smartphones der aktuellen Generation verfügen über immer mehr technische Möglichkeiten. Im Rahmen dieser Arbeit wurde eine Anwendung entwickelt, die eine Fußgängernavigation mit Hilfe eines Mobiltelefons ermöglicht, wobei der Nutzer sowohl durch übliche Kartenwerke als auch durch Augmented Reality geleitet wird. Unter Augmented Reality versteht man die Einbettung zusätzlicher Informationen in das Realbild ohne eine Unterdrückung der natürlichen Sinneseindrücke.
Als Software-Plattform dient dabei das von Google entwickelte Betriebssystem Android mit zugehörigem Software Development Kit, hardwareseitig werden eine Internetanbindung, Lagesensoren und ein GPS-Modul benötigt. In Verbindung mit Umgebungsinformationen wie Sehenswürdigkeiten soll eine Route zum einen als Kartenformat vorliegen, zum anderen auf dem Display des Mobilgeräts dargestellt werden.
Ziel der Arbeit war, ein Programm zu entwerfen, das die gegebenen Daten nutzerfreundlich und mit hoher Geschwindigkeit aufbereitet. Besonderes Augenmerk wurde dabei darauf gelegt, inwieweit sich Android als Entwicklungsplattform zum Erstellen umfangreicherer Software eignet. Außerdem sollte evaluiert werden, inwiefern die Hard- und Software aktueller Mobilgeräte den Anforderungen an eine solche Anwendung gerecht werden kann.
Um die Idee des weitgehend offenen Betriebssystems Android fortzuführen, wurde insbesondere darauf geachtet, dass die verwendeten Informationen aus offenen, frei zugänglichen Quellen stammen. Kartendaten werden von OpenStreetMap zur Verfügung gestellt, die Daten über Sehenswürdigkeiten der Umgebung stammen aus der Wikipedia. Das Framework für die Kartendarstellung stammt von Nutiteq und steht wie die Quelltexte der Arbeit unter einer GPL.
Guide Me
Dirk Stürzekarn
Android API Level 3 (Android 1.5)
1.1.0 (21.05.2011)
27.05.2010
73KB