Esta aplicação visualiza a orientação 3D do dispositivo como uma bússola 3D.
Esta aplicação demonstra as capacidades de vários sensores e fusões de sensores. Os dados do giroscópio, acelerômetro e bússola são combinados de diferentes maneiras 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 Melhorado 1" e "Sensor de Orientação Melhorado 2" fundem o Vetor de Rotação Android com o sensor Giroscópio virtual para obter uma estimativa de pose com estabilidade e precisão até então desconhecidas.
Além desses dois sensores, os seguintes sensores estão disponíveis para comparação:
- Sensor de orientação 1 aprimorado ( Sensor fusion do vetor de rotação do Android e giroscópio calibrado - menos estável, mas mais preciso)
- Sensor de orientação 2 aprimorado ( Sensor fusion do vetor de rotação do Android e giroscópio calibrado - mais estável, mas menos preciso)
- Vetor de rotação do Android (fusão do filtro Kalman de acelerômetro + giroscópio + bússola)
- Giroscópio calibrado (resultado separado da fusão do filtro Kalman de acelerômetro + giroscópio + bússola)
- Gravidade + Bússola
- Acelerômetro + Bússola
- Sensor de orientação Android obsoleto (fusão de filtro complementar de acelerômetro + giroscópio + bússola)
O código-fonte está disponível publicamente e o link pode ser encontrado na seção Sobre.
Leia mais