在android中检测轴上的运动

时间:2010-10-05 20:46:59

标签: android detect direction motion coordinate

HI, 我愿意实现一个逻辑,我需要知道手机在x轴或z轴上的运动量, 使用加速度计我只能在这些轴上找到加速度,即使我尝试根据x轴上的加速度计算相对x坐标值,也没有用,因为我无法确定运动方向(即它是左移还是右移) 我必须在某些事情上失踪..如果有人能提供任何指示,这将是伟大的.. :) 提前谢谢......

1 个答案:

答案 0 :(得分:2)

你应该能够得到加速度的符号,但是积分加速度来确定速度并再次积分以确定位置往往会产生不良结果,因为错误会很快失控。

此外,要制作IMU,您不仅需要良好的加速度计,还需要3个良好的陀螺仪来确定加速度计的方向 - 而且您没有任何,只需要一个相当片状的罗盘传感器。