2
我想知道是否可以使用加速度传感器来计算手机的速度。我的意思是有人挥动手机一次,我可以测量曾经用来做这个的速度或力量......或者任何其他可以说明挥杆有多强大的东西:D在加速度计上玩了一段时间(在VS和模拟器中)尽管如此,我发现它有点不同。使用加速度传感器从3DVector获取速度
是否有可能实现这样的目标?
我想知道是否可以使用加速度传感器来计算手机的速度。我的意思是有人挥动手机一次,我可以测量曾经用来做这个的速度或力量......或者任何其他可以说明挥杆有多强大的东西:D在加速度计上玩了一段时间(在VS和模拟器中)尽管如此,我发现它有点不同。使用加速度传感器从3DVector获取速度
是否有可能实现这样的目标?
不,不准确。
虽然my previous answer here是关于位置,速度也是一样。也许令人惊讶的是,陀螺仪的白噪声会扰乱准确性。
根据你想要做什么,你可能会更好的与DTW。
积分线性加速度(加速度减重力)应该适用于非常短的时间间隔,特别是如果您不需要精确的结果。你还必须假设一些初始速度。
“不,不准确”,我不需要准确的值,因为我想用它来进行游戏。它应该只是以某种方式识别速度,所以如果挥杆很快,我会得到比挥杆较慢(或像这样)更大的值:D 所以你的意思是我应该使用陀螺仪? – f1ames 2012-03-31 18:15:16
加速度计也测量重力:即使您不移动设备,您也可以获得1g加速度。这可以借助陀螺仪来移除。你需要的是线性加速度(加速度减重力)。也许它是在WP后台自动计算的,我不知道这个平台。无论如何,**继续,积分线性加速度应该工作很短的时间,特别是如果你不需要准确的结果。**你还必须假设一些初始速度(可能为零)。 – Ali 2012-03-31 19:43:12