Erweiterung und Evaluation eines Indoor-Lokalisierungssystems (FIND) auf Basis von WiFi- und BTLE-Fingerprinting

Thema:
Erweiterung und Evaluation eines Indoor-Lokalisierungssystems (FIND) auf Basis von WiFi- und BTLE-Fingerprinting
Art:
BA
BetreuerIn:
Raphael Wimmer
BearbeiterIn:
Fabian Braun
ErstgutachterIn:
Christian Wolff
ZweitgutachterIn:
N.N.
Status:
abgeschlossen
Stichworte:
WLAN, machine learning, tracking, fingerprinting
angelegt:
2016-04-18
Beginn:
2016-10-10
Antrittsvortrag:
2016-11-14
Abgabe:
2017-05-08
Textlizenz:
Unbekannt
Codelizenz:
Unbekannt

Hintergrund

Für viele Forschungsprojekte und praktische Anwendungen ist es hilfreich, die Position eines Nutzers oder Objekts metergenau festzustellen. Zu solchen Anwendungen gehören z.B. Wegfindung, Location-Based Services oder Proxemic Interaction. Anhand der Signalstärken von WLAN-Accesspoints ist es prinzipiell möglich, die Position eines WLAN-fähigen Geräts zu ermitteln.

Zielsetzung der Arbeit

In dieser Arbeit soll evaluiert werden, inwieweit die Open-Source-Anwendung find nutzbar ist, um dem Benutzer eines mobilen Geräts auf dem gesamten Campus der Universität Regensburg hinreichend präzise seine aktuelle Position auszugeben. Im Umfang der BA wird hier der Teilbereich des PT-Gebäudes untersucht. Außerdem soll untersucht werden, inwieweit Lücken in der WLAN-Abdeckung durch BTLE-Beacons „gefüllt“ werden können.

Endergebnis ist eine quantitative Dokumentation der erreichbaren Positionsauflösung, ein für BTLE-Tracking erweiterter Server und Android-Client und eine Evaluation wie robust das System gegen den Ausfall einzelner Sender ist. Code für das Server-Backend muss in Go geschrieben werden. Alle Ergebnisse und Erweiterungen sollen in das Open-Source-Projekt eingebracht werden, wenn dies sinnvoll möglich ist.

Konkrete Aufgaben

  • Literaturrecherche: Tracking-Lösungen, Evaluation
  • Find zum Laufen bringen
  • Testlauf an der Uni mit unterschiedlichen Geräten (PT-Gebäude)
  • Auswertung/Evaluation Testlauf mit unterschiedlichen Geräten (macht es einen Unterschied, welche Geräte für Fingerprinting bzw. Lokalisierung verwendet werden)
  • Antrittsvortrag (inkl. Vorstellung find-Architektur)
  • Testlauf an der gesamten Uni (Signalstärken / Abdeckung)
  • Implementierung BTLE-Tracking
  • Evaluation Praxistauglichkeit (volle/leere Räume)

Erwartete Vorkenntnisse

  • grundlegendes Verständnis Tracking-Techniken
  • Grundkenntnisse der Programmiersprache Go oder Wille zur Einarbeitung

Weiterführende Quellen