有没有办法计算地面和手机之间的高度?我以为我可以使用accelerometer
来衡量身高但this post建议您不要在考虑不准确率的情况下使用它。如果是这样,我应该采取什么方法来测量手机的高度?
答案 0 :(得分:3)
加速计(和计时器)可以测量相对高度。如果你从地面开始,你可以得到近似值。
如果你不介意它只工作一次:
放弃它,使用相同的技术,在第一次撞击后停止计时。
答案 1 :(得分:2)
GPS足够准确,你可以将海拔升高到几米之内,但这可能不是你想要的。
在您确定手机的麦克风/扬声器使用加速度计直接指向地面后,我想您可以尝试某种声纳。您可以假设STP,这可能会引入大约20%的错误。
您还可以告诉用户丢弃物品,然后使用加速度计查看撞击地面前的时间长度。可能是最精确和准确的。这可能会占用很多手机。