deviceMotion.userAcceleration加速度方向

时间:2023-03-08 23:59:25
deviceMotion.userAcceleration加速度方向

deviceMotion.userAcceleration加速度方向

ios坐标系如图中所示,假设手机受到1个沿X正方向的力(假设该力产生了1m/s^2的加速度),那么deviceMotion.userAcceleration的值为多少呢?

答案是违反常识的:deviceMotion.userAcceleration = (-1/9.8, 0, 0)

即加速计返回的是与力的方向相反的值。

由于网上没有明显资料参考,特此记录。

注:iOS中,加速计返回值的单位是9.8m/s^2