Această aplicație demonstrează performanța diverșilor senzori și fuziuni de senzori.
Măsurătorile de la giroscop, accelerometru și busolă sunt combinate în diferite moduri, iar rezultatul este vizualizat ca o busolă tridimensională care poate fi rotită prin rotirea dispozitivului.
Marea noutate în această aplicație este fuziunea a doi senzori virtuali: „Stable Sensor Fusion 1” și „Stable Sensor Fusion 2” utilizează Android Rotation Vector cu senzorul giroscop calibrat și obțin o precizie și o capacitate de răspuns fără precedent.
Pe lângă aceste două fuziuni de senzori, există și alți senzori pentru comparație:
- Fuziune stabilă a senzorului 1 (fuziunea senzorului AndroidRotation Vector și giroscopul calibrat - mai puțin stabil, dar mai precis)
- Stable Sensor Fusion 2 (fuziunea senzorului Android Rotation Vector și giroscopul calibrat - mai stabil, dar mai puțin precis)
- Android Rotation Vector (fuziune filtru Kalman de accelerometru + giroscop + busolă) - cea mai bună fuziune disponibilă până acum!
- Giroscop calibrat (Un alt rezultat al fuziunii filtrului Kalman de accelerometru + giroscop + busolă). Oferă doar rotație relativă, prin urmare poate diferi de ceilalți senzori.
- Gravitație + busolă
- Accelerometru + busolă
Codul sursă este disponibil publicului. Linkul poate fi găsit în secțiunea „Despre” a aplicației.