Iphone加速度计提供用户加速度和重力读数?从苹果用户指南中可以清楚地看出,用户加速意味着比手机从用户那里获得的加速更多。那么重力读数的意义是什么呢?无论如何,他们已经提到了总加速是两者的相加!我对重力读数感到困惑,有人能解释一下背后的理论吗?
提前谢谢你!
发布于 2012-06-20 17:51:46
重力是一个恒定的向下的加速度。它沿着它的向量与任何其他常量加速度是不可区分的。旋转手机将改变重力对每个加速轴的贡献,与与地面的角度成比例。重力是恒定的,三个轴的组合矢量长度的任何变化都应该是由于用户加速。
发布于 2012-06-20 17:39:25
加速度计测量总和(用户加速度+重力)。不幸的是,它没有什么用处,在您的应用程序中,您通常需要其中之一。因此,它被分成多个组件(分为用户加速度和重力),并使用称为传感器融合的复杂程序。
重力指向下方,与引力相对应。它会告诉你向下的位置。你可以用它来计算倾斜角度,这在开发倾斜游戏时可能很方便。
当你试图弄清楚手机是如何摇晃的时候,用户加速是很方便的。它对摇摆游戏很有好处。
https://stackoverflow.com/questions/11124772
复制