如果设备处于运动状态,重力传感器是否返回正确的值?我认为重力传感器使用加速度计来识别引力方向。这两个传感器是不同的硬件吗?加速度传感器与重力传感器
3
A
回答
0
爱因斯坦回答了这个问题在1911年
一点点的反思将表明,惯性和引力质量相等这一定律相当于断言,由引力场施加到身体的加速度是独立身体的本质。对于引力场中的牛顿运动方程,写出全部,它是:
(惯性质量)\ cdot(加速度)=(引力场的强度)\ cdot(引力质量)。 只有当惯性质量和引力质量之间存在数值相等时,加速才是独立于身体的本质。
- 爱因斯坦
我们不能区分重力测量加速度的测量,因为它们等同于观察者。即使Android有两个传感器,他们也会测量相同的东西。
1
重力传感器是Android所谓的“软件传感器”,并使用多个硬件传感器计算其值。
软件重力传感器只有在设备有陀螺仪时才可用。 通过将加速度计数据与陀螺仪数据相结合,可以滤除因移动设备而产生的加速度,以保留纯重力信号。所以是的,它会在运动中返回正确的价值。
因此,重力传感器为设备方向提供了一个比单独的加速度计更好的信号。
组合传感器值被称为sensor fusion,对高质量测量值很重要。
Android文档describes the Gravity Sensor。
不幸的是,许多Android设备缺少陀螺仪,因此也没有重力感应器。这会使您仅从加速度传感器获得次优信号,与具有两个传感器的Android设备相比,其质量较低,与iOS设备相比,质量较差。
可以通过使用一个谷歌播放要求规范如下框上不兼容的设备安装:
<uses-feature android:name="android.hardware.sensor.gyroscope" />
相关问题
- 1. Mixing Box2D加速度传感器+重力?
- 2. Android Wear加速度传感器/陀螺仪传感器
- 3. 加速计传感器
- 4. Android加速计传感器
- 5. 关于BMA-150加速度传感器
- 6. Visual Basic硬盘加速度传感器
- 7. 加速度传感器低通滤波
- 8. Android传感器加速度计值
- 9. 定向传感器和加速度传感器之间的区别
- 10. ios压力传感器API
- 11. 传感器标签CC2650 - 读取传感器传感器
- 12. Android中的“重力”和“加速度”传感器有什么区别?
- 13. 使用加速度传感器从3DVector获取速度
- 14. 问题使用传感器 - 加速计
- 15. Android加速计传感器值
- 16. Arduino温度传感器
- 17. 接近传感器精度
- 18. 加速度传感器和媒体播放器
- 19. 如何计算加速度计传感器转速KM/H
- 20. Android传感器与蓝牙低能量传感器的能效?
- 21. 接近感应传感器时,手移动传感器
- 22. Android传感器
- 23. Android:传感器
- 24. 重置传感器方向
- 25. 重置Kinect传感器
- 26. Android提供的加速度传感器的准确度
- 27. 柔性传感器与arduino
- 28. 与Android传感器和OpenGL
- 29. Android:从加速度传感器调用自定义对话框
- 30. Windows 7,加速度计和其他传感器
当设备处于静止时,重力传感器的输出应是相同的,所述加速度计的。 ___来自说明____ 那么为什么当设备运动时不一样? – SpeedEX505