【发布时间】:2016-02-11 21:35:46
【问题描述】:
我正在尝试跟踪手机高度的变化。可以输入初始手机高度。我想非常精确地跟踪高度(小于 +- 10 厘米范围),并且需要很长时间(至少几分钟)。希望我能每
我曾尝试使用气压计,但它似乎太不准确且太慢。我也尝试过对加速度计数据进行数值积分,但它似乎最多可以工作几秒钟。
我一直在玩这个,我想知道是否有更好的方法我没有考虑,或者我的目标是否可能。例如,我可以尝试为加速找到更好的集成方法。我的目标可行吗?
补充:如果我能知道 WiFi RSSI,再加上加速,它们会大大提高精度吗?
【问题讨论】:
-
气压计没用。压力变化不是二维的。我在负压建筑中工作,所以仅仅走出去(纯粹的水平操作)就会让我看起来像是垂直跳跃了一段距离。
-
晴雨表不会没用,只是可能对他的目的来说不够好。气压计测量气压,随着海拔的升高,气压会降低。既然他想要一个比较的衡量标准,如果你有一个非常准确的衡量标准,那就行了。我只是不希望手机能达到这种准确度。
-
晴雨表我会说是最好的选择,但在那个时间段内 10 厘米很难。数据有什么用?我根据我的自行车电脑应用程序中的气压计记录高度,并在一些测试证明我可以做得比我最初使用的 1m 更好后移动到 0.1m 分辨率。我每秒记录一次并且有很多过滤。特别是我对总上升和下降感兴趣,所以保持最近的值范围,只有在移动时我才会累积上升或下降。
标签: android location accelerometer sensors altitude