我一直在讨论Accelerometer的教程,有些方面仍然让我感到困惑:
- values [0]:加速度减去x轴上的Gx
- 值[1]:y轴上的加速度减去Gy
- 值[2]:加速度减去z轴上的Gz
问题是:当设备平放在默认方向的桌子上时,它会输出 +9,81 而不是 -9.81 。
如果设备平放在工作台上,Z轴指向下方 - 所以Gz 9,81 因此,值[2]应为(0 - Gz)=(0 - 9,81)= - 9,81。
问题是为什么会这样?
对于X轴和Y轴,没有这种混淆。
答案 0 :(得分:0)
简单(即不严格且将有真正的物理学家在他们的坟墓中转动)是通常的惯例是如果Z加速度是负的,则装置向下加速,即在这种情况下朝向地球的中心。
由于它仍处于引力场中,因此感觉就像是一样。它正在加速向上(即正加速度),只是为了保持原位。
(这在SDK文档中已经非常清楚地解释了:Using the Accelerometer