我正在开发一款利用设备陀螺仪读数的应用程序。 除三星Galaxy S3(GT-I9300 android 4.1.2)外,所有设备均提供正确的读数。陀螺仪读数在大约10rad / s时饱和,图中的曲线为平坦曲线,其他设备的读数在没有任何平坦曲线的情况下会增加(17-25rad / s)。 我尝试运行其中一个传感器监控应用程序(传感器动力学)并获得相同的图表。请找到截图链接。
Samsung galaxy S3 GT-I9300 Android Version 4.1.2
Samsung galaxy S3 SGH-I747 Android Version 4.1.1
有人可以帮我确定一下它的根本原因吗?
答案 0 :(得分:0)
我能够确定问题背后的根本原因。 上面列出的三星设备使用不同的传感器制造商,其陀螺仪读数范围不同。
对于GT-I9300版本,范围大约为10rad / s左右,读数停止,而另一个版本的范围几乎是其两倍。
GT-I9300: SGH-I747:
制造商:InvenSense
范围:+ -1000deg / s