从acceromemeter得到移动速度android
答
我想,这可能有助于http://www.vogella.de/articles/AndroidSensor/article.html 这一个http://developer.android.com/resources/samples/AccelerometerPlay/index.html
+0
谢谢你做的伎俩:) – 2012-01-18 14:59:57
答
由于速度被定义为加速度的积分(反之加速度是速度的导数),简单地说就是integrate the accelerometer output to find the velocity。积分可以执行两次来计算位移(位置)。
或者,如果你只需要知道手机是否(或最近)移动,而不是准确的话,那么你可以尝试这种方法。您可以将一个低通滤波器(如移动平均值)应用于绝对加速计输出以获取最近移动的度量。
请注意,积分在加速度计中存在一个固有问题,那就是随着时间的推移输出会漂移(积累误差)。同样,低通滤波将引入滞后。
最好的问候,
突然的动作是加速度计是为什么,高力量。 – L7ColWinters 2012-01-18 14:04:35
好吧,我需要检测是否有人跌倒,你能够推荐任何东西吗? – 2012-01-18 14:12:00
如果有人摔倒,你可能会注意到Z轴的剧烈变化。但是,如果手机被粉碎大概是更多的根据听,如果权力仍然在:) – yoshi 2012-01-18 14:23:22