14

我想使用 iPhone 的加速度计来检测驾驶时的动作。我对加速度计实际测量的内容有点困惑,尤其是在驾驶弯道时。

驾驶曲线的汽车

正如您在图片中看到的,汽车行驶在弯道上会产生两个力。一种是向心力,一种是速度。想象一下 iPhone 放在仪表板上,+y 轴指向前面,+x 轴指向右侧,+z 轴指向顶部。

我现在的问题是当汽车行驶这条曲线时将测量什么加速度。它会在 -x 轴上测量 g 力还是在 +y 轴上出现 g 力?

感谢您的帮助!

更新!

对于那些感兴趣的人,正如其中一个答案所暗示的那样,它同时衡量了两者。加速度计受离心力和速度的影响,产生的加速度矢量是这两者的组合。

在此处输入图像描述

4

3 回答 3

3

我认为它会衡量两者。但不要忘记传感器也会测量重力。因此,当您的汽车不移动时,您仍会获得加速度计读数。关于智能手机传感器的精彩演讲http://www.youtube.com/watch?v=C7JQ7Rpwn2k&feature=results_main&playnext=1&list=PL29AD66D8C4372129(它在 android 上,但在 iphone 中使用相同类型的传感器)。

于 2012-04-19T06:34:11.137 回答
1

加速度计测量施加在其上的合力的加速度(顺便说一下,速度不是力)。在这种情况下,力是F = g + w + c重力、离心力(对转向向心力的反作用,指向转弯中心的点)和汽车加速力(改变瞬时速度绝对值的力,沿速度向量的点)的矢量和。提供Z加速度计的轴始终沿重力矢量(实际汽车很少见)的值指向g,加速度可以分别在和w坐标中访问。cZXY

于 2012-04-19T08:53:15.570 回答
0

除非您处于自由落体状态,否则始终会测量 g 力(重力)。如果我正确理解您的设置,g 力将出现在 z 轴上,该轴在地球参考系中是垂直的。我不知道它是 +z 还是 -z,这部分是约定俗成的,所以你必须自己检查它。


更新:如果汽车也在上/下坡,那么你必须考虑到旋转。换句话说,有两个参照系:iPhone 的参照系和地球的参照系。如果您想处理这种情况,请提出一个新问题。

于 2012-04-19T08:09:37.087 回答