This application provides a dynamic visualization of the device's 3D orientation through an interactive 3D compass, showcasing the power of sensor technology and sensor-fusion techniques. By integrating data from the Gyroscope, Accelerometer, and compass, the app offers users a comprehensive view of their device's orientation, which can be explored by simply rotating the device.
A standout feature of this application is its innovative approach to sensor fusion, introducing "Improved Orientation Sensor 1" and "Improved Orientation Sensor 2." These virtual sensors combine the Android Rotation Vector with a virtual Gyroscope sensor, resulting in unparalleled stability and precision in pose estimation. This novel method sets a new standard for accuracy in device orientation tracking.
For users interested in exploring different sensor capabilities, the application offers a range of sensors for comparison:
- Improved Orientation Sensor 1 (Sensor fusion of Android Rotation Vector and Calibrated Gyroscope - less stable but more accurate)
- Improved Orientation Sensor 2 (Sensor fusion of Android Rotation Vector and Calibrated Gyroscope - more stable but less accurate)
- Android Rotation Vector (Kalman filter fusion of Accelerometer + Gyroscope + Compass)
- Calibrated Gyroscope (Separate result of Kalman filter fusion of Accelerometer + Gyroscope + Compass)
- Gravity + Compass
- Accelerometer + Compass
- Deprecated Android Orientation Sensor (Complementary filter fusion of Accelerometer + Gyroscope + Compass)
The source code for this application is openly accessible, and interested users can find the link in the About section.
What's New in the Latest Version 2.0.117
Last updated on Jul 22, 2024
The latest update features a complete redesign of the user interface, transforming it into an immersive 3D compass experience. This update enhances the visual representation and user interaction, making it easier and more engaging to explore the device's orientation in three dimensions.