This application provides an immersive visualization of the 3D orientation of your device through a dynamic 3D compass, showcasing the power of various sensors and sensor-fusion techniques. By integrating data from the gyroscope, accelerometer, and compass, the app displays a 3D compass that reacts to the device's movement in real-time.
A standout feature of this app is the innovative fusion of virtual sensors known as "Improved Orientation Sensor 1" and "Improved Orientation Sensor 2." These sensors merge the Android Rotation Vector with a virtual Gyroscope, resulting in unprecedented stability and precision in pose estimation.
In addition to these advanced sensors, the app offers several other sensor options for users to compare and contrast:
- Improved Orientation Sensor 1: A sensor fusion of the Android Rotation Vector and a Calibrated Gyroscope, offering less stability but higher accuracy.
- Improved Orientation Sensor 2: Another sensor fusion of the Android Rotation Vector and a Calibrated Gyroscope, providing more stability but slightly less accuracy.
- Android Rotation Vector: Utilizes a Kalman filter to combine data from the Accelerometer, Gyroscope, and Compass.
- Calibrated Gyroscope: Represents the separate output of the Kalman filter fusion of the Accelerometer, Gyroscope, and Compass.
- Gravity + Compass: Combines gravity and compass data.
- Accelerometer + Compass: Merges accelerometer and compass data.
- Deprecated Android Orientation Sensor: Uses a complementary filter to fuse data from the Accelerometer, Gyroscope, and Compass.
The source code for this application is available to the public, and you can find the link in the About section.
What's New in Version 2.0.117
Last updated on Jul 22, 2024
The latest version features a complete redesign of the user interface, transforming it into an engaging 3D compass for a more intuitive and visually appealing experience.