CAPS Version 1 beruhte auf einer GPS Ortung. Die Spieler hatten Geräte mit integrierten GPS Empfängern oder externen (Bluetooth) GPS Empfängern. Ideal für Einsätze im Freien, stieß das GPS aber bald an seine Grenzen wenn es um Indoor Szenarien oder Spiele in engen Straßen ging.
Präsentationstechnisch ist es natürlich auch schwierig das Projekt vorzustellen, wenn man GPS verwendet. Also haben wir uns kurzerhand dazu entschlossen für das Weltweite Finale eine alternative Ortung zu testen.
Die Lösung all unserer Probleme soll WLAN sein. (Ok, eventuell leicht übertrieben, aber ein Versuch ist es Wert.) Ich hatte bereits etwas Erfahrung mit Nutzung von WLAN Elementen in Context-sensitiven Umgebungen (Cawar-Locator Prototyp), allerdings damals lag der Fokus auf die Serverseitige Ortung des Users (keine Client Programme) und wurde grob anhand des aktuell eingebuchten Access Points ermittelt.
Für CAPS eignet sich ein solch grobes System nicht, auf der anderen Seite können wir aber ruhig Client-seitige Programme einsetzen. Der erste Versuch, den wir starten werden, beruht auf die Signalstärke einer Reihe von Access Points, die der Client sieht. Zur Ortung müssen es mindestens drei (idealerweise werden wir 4-5 einsetzen) Access Points sein, deren Signalstärken über Trilateration (nicht zu Verwechseln mit Triangulation, welches anhand einer Reihe von Winkelangaben die Position bestimmt) eine Schätzung über die aktuelle Position im Verhältnis zu den Access Points geben.
Erste Tests haben stabile Signalstärken gegeben. Das heißt wir müssen uns nicht so sehr um die Schwankung der Werte (wie beim GPS) kümmern, aber ich vermute, dass wir mit dem Problem der Genauigkeit kämpfen müssen. Die Signalstärken erhalten wir als Integer Wert in Decibel. Wenn ich neben dem Access Point messe, erhalte ich -13db, etwas weiter weg (~5m, durch eine Wand) sind es schon -51db. Es wird sich herausstellen, wenn ich einige APs in einem Raum aufstelle, ob die Auflösung der Signalstärke für eine Positionsbestimmung +/- 0,5m ausreicht. Das würde für die meisten CAPS Spiele ausreichen.
Morgen ist leider ein Feiertag, das heißt ich kann keine APs kaufen, werde mich also morgen ganz den Studien (und den anstehenden Prüfungen) widmen und am Freitag die WLAN Ortung weiterausbauen. Mehr gibt’s also am Freitag!
NB: In meiner Wohnung hat es zur Zeit ~25.5 Grad Celsius. Wenn das so weiter geht, entwickle ich CAPS im Freibad!