Este aplicativo visualiza a orientação 3D do dispositivo como uma bússola 3D. Esse aplicativo demonstra os recursos de vários sensores e sen
Este aplicativo visualiza a orientação 3D do dispositivo como uma bússola 3D.
Este aplicativo demonstra os recursos de vários sensores e fusões de sensores. Os dados do giroscópio, acelerômetro e bússola são combinados de maneiras diferentes e o resultado é mostrado como uma bússola 3D que pode ser girada girando o dispositivo.
A principal novidade nesta aplicação é a fusão de sensores virtuais: "Sensor de orientação aprimorado 1" e "Sensor de orientação aprimorado 2" fundem o vetor de rotação do Android com o sensor virtual do giroscópio para obter uma estimativa de pose com uma estabilidade e precisão anteriormente desconhecidas.
Além desses dois sensores, os seguintes sensores estão disponíveis para comparação:
- Sensor de orientação aprimorado 1 ( Sensor fusion do vetor de rotação do Android e giroscópio calibrado - menos estável, mas mais preciso)
- Sensor de orientação aprimorado 2 ( Sensor fusion do vetor de rotação do Android e giroscópio calibrado - mais estável, mas menos preciso)
- Vetor de rotação Android (Kalman Filter Fusion of Acceleromômetro + Giroscópio + Compass)
- giroscópio calibrado (resultado separado da fusão de filtro Kalman do acelerômetro + giroscópio + bússola)
- Gravity + Compass
- acelerômetro + bússola
- Sensor de orientação para Android depreciado (fusão de filtro complementar do acelerômetro + giroscópio + bússola)
O código-fonte está disponível ao público e o link pode ser encontrado na seção.