Cette application visualise l'orientation 3D de l'appareil sous forme de boussole 3D.
Cette application démontre les capacités de divers capteurs et fusions de capteurs. Les données 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 affiché sous la forme d'une boussole 3D qui peut être tournée en faisant tourner l'appareil.
La nouveauté majeure de cette application est la fusion de capteurs virtuels : "Improved Orientation Sensor 1" et "Improved Orientation Sensor 2" fusionnent le vecteur de rotation Android avec le capteur du gyroscope virtuel pour obtenir une estimation de pose avec une stabilité et une précision jusqu'alors inconnues.
Outre ces deux capteurs, les capteurs suivants sont disponibles à titre de comparaison :
- Capteur d'orientation 1 amélioré ( Sensor fusion du vecteur de rotation Android et du gyroscope calibré - moins stable mais plus précis)
- Capteur d'orientation 2 amélioré ( Sensor fusion du vecteur de rotation Android et du gyroscope calibré - plus stable mais moins précis)
- Android Rotation Vector (fusion de filtres Kalman d'accéléromètre + gyroscope + boussole)
- Gyroscope calibré (résultat séparé de la fusion du filtre Kalman de l'accéléromètre + gyroscope + boussole)
- Gravité + Boussole
- Accéléromètre + Boussole
- Capteur d'orientation Android obsolète (fusion de filtres complémentaires d'accéléromètre + gyroscope + boussole)
Le code source est accessible au public et le lien se trouve dans la section À propos.
En savoir plus