Ich entwickle eine Android App, um die Position in Innenräumen zu verfolgen. Mein Telefon ist ein Google Nexus S mit zwei Sensoren, von denen der erste ein Beschleunigungsmesser und der zweite ein Gyroskop ist.
Meine Idee ist, dass von einem Startreferenzpunkt (einer bekannten GPS-Position) aus die beiden Sensoren (Beschleunigungsmesser für Bewegung und Gyro für Richtungen) das Telefon während der Bewegung verfolgen. Und auf einer Karte anzeigen, wenn der Benutzer geht.
Aber das Problem ist, dass ich keine Ahnung habe, wie ich diese beiden Sensoren kombinieren soll, um mir eine tatsächliche Position zu geben?
Ich habe einen Artikel im Internet gelesen, der über "Kalman-Filter" spricht, und nach einigen weiteren Recherchen fand ich heraus, dass dieser Filter sehr, sehr komplex / zu viel für mich ist, insbesondere um ihn in Java für Android (CPU-Killer) zu codieren.
Hat jemand Erfahrungen, die er mir über das Indoor-Positionierungssystem mit Gyro und Beschleunigungsmesser mitteilen kann?