如何测量从地面到设备的距离?

时间:2013-09-17 05:26:35

标签: android height distance android-sensors measure

例如,如果我身高1,80米,那么当我站立时,我可能正在离地面1,60米处手机。但有没有办法计算它?

我一直在寻找可用于从设备获取信息的不同传感器,但我不知道该怎么做。

由于

2 个答案:

答案 0 :(得分:0)

您可以使用GPS或accelerometer
我认为同样的问题被问到here
我认为这可能有所帮助。祝你好运!

答案 1 :(得分:0)

理论上,目前在任何手机中都没有可以测量绝对高度/高度到你要求的程度的传感器(小于+/- 0.2米)。最有可能的候选人:

-GPS的误差范围约为3m

- 气压计测量值与海平面相关,可疑的消费级电子气压计几乎可以达到所需的灵敏度水平

你可以测量相对距离,但是,如果用户说,将手机放在地上。使用加速度计可以使用g = 9.8 m/s²

的近似值来计算距离