我试图构建一个简单的增强现实应用程序,因此我开始使用传感器数据进行工作。
根据这个线程(Android指南针示例)和示例(http://www.codingforandroid.com/2011/01/using-orientation-sensors-simple.html),使用Sensor.TYPE_ACCELEROMETER和Sensor.TYPE_MAGNETIC_FIELD计算方向并不是很合适。
所以我无法获得“好”的值。方位角度的值根本没有意义,因此如果我将手机倒置,该值会发生极端变化。即使我只是旋转手机,这些值也不能表示手机的方向。
是否有人知道如何根据给定的示例提高值的质量?