Small logo of ETH main building ETH Zurich : Computer Science : Pervasive Computing : Distributed Systems : Education : Student Projects : Abstract

Redpin - iPhone Client (B)

Status: Abgeschlossen

Hintergrund

Im Bereich Indoor Positioning Systems gibt es bereits eine Vielzahl akademischer Arbeiten und sogar bereits kommerzielle Systeme. Erstere sind allerdings nicht verfügbar und kommerzielle Systeme benötigen immer spezielle Hardware. Zudem sind diese meist nicht ganz günstig. Aus diesem Grund haben wir das Indoor Localization System Redpin geschaffen. Das Resultat einer Laborarbeit, an welcher vier sehr motivierte Studenten gearbeitet haben, steht als open source zur Verfügung und wird bereits von mehreren Institutionen eingesetzt.



Mögliche Darstellung der aktuellen Position auf dem iPhone

Ziel

In der ersten Version von Redpin enstand ein Client für Symbian Telefone (wie z.B. das Nokia N95). Ziel dieser Arbeit ist es einen Client für das iPhone zu entwickeln. Dabei soll natürlich explizit von den Multi-Touch-Fähigkeiten des iPhone Gebrauch gemacht werden. Darüber hinaus sind viele spannende Erweiterungen denkbar: z.B. könnte die 'Karte', also der Grundrissplan, statt vom Server geladen durch den Benutzer von Hand gezeichnet und dann mit dem iPhone fotografiert werden.

Goody: Natürlich wird für die Dauer der Arbeit ein iPhone zur Verfügung gestellt!

Inhalt und Vorgehensweise

Diese Arbeit umfasst:
  • Bekanntmachen mit dem bestehenden System
  • Design des UI auf dem iPhone
  • Implementierung des Clients für iPhone 2.2
  • System-Test und Evaluation

Siehe zu diesem Thema auch die Arbeit Redpin - Next Generation Server...

Referenzen

Student/Bearbeitet von: Pascal Brogle
Contact/Ansprechpartner: Philipp Bolliger

ETH ZurichDistributed Systems Group
Last updated July 6 2012 02:14:46 PM MET pb