Diese App demonstriert die Leistungsfähigkeit von verschiedenen Sensoren und Sensorfusionen.
Messungen von dem Gyroskop, Akzelerometer und Kompass werden in verschiedenen Weisen kombiniert und das Ergebnis wird als Würfel visualisiert, der durch rotieren des Gerätes gedreht werden kann
Die große Neuheit in dieser Applikation ist die Fusion von zwei virtuellen Sensoren: "Improved Orientation Sensor 1" und "Improved Orientation Sensor 2" nutzen den Android Rotation Vector mit dem kalibrierten Gyroskopsensor und erreichen eine nie zuvor dagewesenen Präzision und Reaktionsfähigkeit.
Neben diesen beiden Sensorfusionen gibt es noch weitere Sensoren zum Vergleich:
- Improved Orientation Sensor 1 (Sensorfusion des AndroidRotation Vector und des kalibrierten Gyroskops - weniger stabil, dafür genauer)
- Improved Orientation Sensor 2 (Sensorfusion des Android Rotation Vector und des kalibrierten Gyroskops - stabiler, dafür ungenauer)
- Android Rotation Vector (Kalmanfilterfusion von Akzelerometer + Gyroskop + Kompass) - die bisher beste verfügbare Fusion!
- Kalibriertes Gyroskop (Weiteres Ergebnis der Kalmanfilterfusion von Akzelerometer + Gyroskop + Kompass). Liefert nur relative Rotation, kann daher von den anderen Sensoren abweichen.
- Gravitation + Kompass
- Akzelerometer + Kompass
Der Quellcode ist öffentlich verfügbar. Der Link findet sich in der App im "Über"-Bereich.
Esta aplicación demuestra el rendimiento de los diferentes sensores y fusiones de sensores.
Las mediciones de la giroscopio, el acelerómetro y la brújula se pueden combinar de diversas maneras, y el resultado se visualiza como un cubo, giran a través del dispositivo se puede girar
La gran novedad de esta aplicación es la fusión de dos sensores virtuales: "Mejora del sensor de orientación 1" y "Mejora del sensor de orientación 2" utilizar los vectores de rotación Android con el giroscopio calibrado y alcanzar una precisión nunca antes vista y capacidad de respuesta.
Aparte de estas dos fusiones de sensores, hay otros sensores para la comparación:
- Sensor de Mejora de Orientación 1 (fusión de sensores de AndroidRotation Vector y el giroscopio calibrado - menos estable, pero más preciso)
- Mejora de sensor de orientación 2 (vectores rotación android fusión de sensores y el giroscopio calibrado - estable, pero menos preciso)
- Android Vector rotación (Kalman fusión filtro de acelerómetro + giroscopio + brújula) - la mejor marca Fusión disponible!
- Calibrado giroscopio (Otro resultado de la fusión de filtro de Kalman de acelerómetro + giroscopio + brújula). Proporciona por tanto, sólo la rotación relativa puede diferir de los otros sensores.
- Gravitation + Brújula
- Acelerómetro + brújula
El código fuente está disponible públicamente. El enlace se puede encontrar en la aplicación en la sección "Acerca de".