1

我认为地球重力存在一些问题,所以我想知道是否有加速度计通过减去这些来工作的例子。

4

2 回答 2

3

(太糟糕了,你不能向地球提交一个错误来解决它的重力问题!)

UIAcceleration 类参考中的“相关示例代码”下列出了几个示例。

正如该文档所述,1.0 的值大约代表 +1g。因此,如果您将 iPhone 竖直指向上方,您应该会看到大致 <0, -1, 0>。当您旋转手机时,加速度矢量的大小sqrt(x*x+y*y+z*z)应保持在 1 左右。

于 2009-05-05T17:16:06.937 回答
2

Apple 的 AccelerometerGraph 演示包括实现高通滤波器的示例代码——有效地过滤掉重力的影响。只需抓住它并根据您的需要进行修改非常简单。

于 2009-05-05T19:00:52.397 回答