GPS报告精度、误差函数

标签 gps core-location sensors sensor-fusion

大多数 GPS 系统报告的“准确度”以米为单位,该数字随数量级变化。这个数字是什么意思?如何将其转换为用于估计的误差函数,即给定 GPS 读数及其报告的精度的实际位置的概率?

根据the Wikipedia article在 GPS 精度方面,通过对到达接​​收器的 radio 信号进行精确计时,可以实现低至 3 米的读数。这似乎与例如报告的最严格的误差范围相对应。一部 iPhone。但这并不能解释外部信号失真。

听起来误差函数应该有两个域,以温和的线性斜率达到报告的精度,然后进一步以多项式或指数形式增加。

还有比修补它更好的方法吗?不同的GPS芯片组供应商是否符合某种标准含义,还是为了功能对等而都只提供某种数字?

最佳答案

报告的数字通常称为 HEPE,水平估计位置误差。理论上,67% 的时间测量结果应在真实位置的 HEPE 范围内,33% 的时间测量结果应处于超出 HEPE 的水平误差范围内。

在实践中,没有人非常仔细地检查 HEPE,根据我的经验,HEPE 报告的 3 或 4 颗卫星修复数据比实际需要的要大得多。也就是说,根据我的经验,3 个卫星定位在 HEPE 距离内的准确率超过 67%。

“假设的”误差分布是圆形高斯分布。因此原则上您可以找到圆形高斯的正确比率并导出 95% 的概率半径等等。但要使这些数字有意义,您需要进行广泛的统计测试,以验证您确实获得了 95% 左右的结果。

以上是我多年来在 GPS 精度不太敏感的部分工作的印象。可以想象,使用 GPS 进行飞机着陆的人们可能对如何预测错误和错误率有更好的认识,但他们使用的技术和方法可能不适用于消费类 GPS 设备。

关于GPS报告精度、误差函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11945455/

相关文章:

iphone - 两个lat long ios之间距离的准确性

ios - 如何在 iOS 中检查位置管理器是否正在运行?

ios - 如何检查地理定位是否开启?

.net - Windows Phone 7 有温度传感器吗?

ios - 从 iPhone 获取温度

iphone - 我可以使用 GPS 获取方向吗?

ios - 如何将给定坐标转换为“直径”x的边界框?

android - 地理围栏不起作用?

ios - didEnterRegion 永远不会在 ios 中被调用

java - 传感器校准设计模式