目前我正在研究android sdk中的半部分传感器,我们正在使用3轴BMA-150加速计传感器获取相对于X,Y,Z轴的加速度值,我想知道这个传感器是否会通过使用一些校准技术或什么来直接以SI单位给出o / p? ,我注意到在sensor.c文件中他们提到了
720.0 LSG = 1G(9.8 m / s2),LSG与重力加速度之间的关系是什么? 什么是LSG的意思
为什么他们将加速度计x,y,z valuse的o / p乘以9.8 / 720.0f。请帮忙。
由于 维奈
答案 0 :(得分:0)
在不了解设备的情况下,每平方秒9.8米是地球表面的重力加速度值。您引用的等式似乎是“LSG”的定义,在上下文中定义的唯一有意义的是提供输出的单位。因此,设备可能在垂直轴上输出“720.0”。通过乘以9.8 / 720.0,您可以将值重新规范化为SI单位(m / s ^ 2)
(平均重力加速度,表示为G(解释1G),为9.80665 m / s ^ 2,但在赤道和极点之间变化百分之几,并且设备可能无法提供超过两位有效数字精度)