Cette application démontre les performances de divers capteurs et fusions de capteurs.
Les mesures du gyroscope, de l'accéléromètre et de la boussole sont combinées de différentes manières et le résultat est visualisé sous la forme d'une boussole tridimensionnelle qui peut être tournée en faisant tourner l'appareil.
La grande nouveauté de cette application est la fusion de deux capteurs virtuels : « Stable Sensor Fusion 1 » et « Stable Sensor Fusion 2 » utilisent le vecteur de rotation Android avec le capteur gyroscope calibré et obtiennent une précision et une réactivité sans précédent.
En plus de ces deux fusions de capteurs, il existe d’autres capteurs à titre de comparaison :
- Fusion de capteurs stable 1 (fusion de capteurs de l'AndroidRotation Vector et du gyroscope calibré - moins stable, mais plus précis)
- Stable Sensor Fusion 2 (fusion de capteurs de l'Android Rotation Vector et du gyroscope calibré - plus stable, mais moins précis)
- Android Rotation Vector (fusion de filtre Kalman d'accéléromètre + gyroscope + boussole) - la meilleure fusion disponible à ce jour !
- Gyroscope calibré (Autre résultat de la fusion du filtre Kalman de l'accéléromètre + gyroscope + boussole). Fournit uniquement une rotation relative et peut donc différer des autres capteurs.
- Gravité + boussole
- Accéléromètre + boussole
Le code source est accessible au public. Le lien se trouve dans la section « À propos » de l’application.