使用GPS获取定位信息的最准确方法是什么?


12

显然,GPS是在任何特定时间为机器人获取位置“定位”的最明显且可访问的技术。但是,尽管有时效果很好,但在其他位置和情况下并没有我想要的准确,因此,我正在调查是否有相对简单的方法可以提高此准确度(或者事实并非如此) )

我考虑过以下选项,但在网上发现的信息有限:

  • 使用更好的天线会有所帮助,尤其是对于低信号区域?我想对此表示同意,但是如果是这样的话,我将如何构建这样的天线并知道这是一种改进?是否有关于如何执行此操作的良好指南?如果价格不太昂贵,我可以使用现成的天线。

  • 会同时使用多个单独的接收器,还是可能将它们全部减少类似的数量,或者使用这种方法我将无法提取有意义的平均值?

  • 选择优质的GPS接收器以提高准确性时,我应该寻找什么样的特性?

  • 我还有其他需要考虑的事情吗?


您当然应该尝试获得双频接收器。除此之外,您使用定位工具的确切目的是什么?例如,如果您想回到开始的地方,那么某些摄像头和图像分析可能会将您的精度从米降低到毫米,这比任何基于卫星的方法都容易得多。
Christopher Creutzig 2014年

Answers:


8

无法回答您所有的问题,但是根据您的用例,差分GPS可能会为您提供帮助。现代拖拉机正在使用它来在田地上(自动模式)进行精确导航。这里使用固定的地面站,这些地面站知道它们的确切位置并计算当前信号中的误差。然后,该调整将被该区域中的其他GPS接收器使用。


D-GPS确实可以将您的精度大大提高大约两个数量级
ThomasH 2012年


3

正如其他海报所指出的那样,使用某种形式的差分GPS将大大提高精度。我们已经使用了Magelan mb500商业平台,它声称在RTK修复模式下的精度约为2-3厘米。但是,在卫星覆盖范围较差的地区,有时甚至根本无法提供解决方案,而电话中的廉价GPS接收器可能会提供解决方案。

有一个名为RTKLib的开源库,对于使用廉价的GPS设备以及多种提高精度的方法,它看起来非常有前途。


1
对于我们的现场流动站,我们使用Ashtech MB100 链接。它需要一个用于RTK修复的基站(也是MB100板),该基站必须知道其实际位置,并且不得移动。基站通过无线链接将校正信号发送到流动站(它是串行数据,您可以选择链接)。这是一个相当昂贵的解决方案,但是相对于基站,我们的精度为1-2 cm,绝对精度取决于基站的放置精度。
卡尔·丹马克·汉森(KarlDamkjærHansen),2012年

3

我实际上是一位海盗提到的拖拉机的程序员。

提到的几种方法可以使您获得更准确的结果。它在很大程度上取决于您的应用程序和您要完成的工作。

  1. WASS使用信号增强效果不如其他方法精确,但您会得到不错的表现。

  2. 如果您的平台是固定的,则可以随时间推移平均排名并获得良好的结果。

  3. RTK非常准确,Jakob提到的库看起来很酷。爱荷华州等一些州拥有政府运行的RTK系统,您可以使用该系统。

  4. 我前几天发现是推算的。

  5. 在移动系统上,天线偏离重心会影响精度。EG在陡峭的山坡上,GPS天线将偏离中心。

你想达到什么目的?同一位置的多个天线的大气失真将非常相似。


1

如果您想变得真正聪明,可以考虑使用GPS(通过手机基站固定位置作为基础来使用电话网络来提供更好的初始定位方法的Assisted GPS(请参阅维基百科)

但是请注意,A-GPS使用您的数据流,因此,如果您需要为数据付费,那么您可能不希望使用此数据流!!!


1
辅助GPS并不能真正提高我所追求的定位精度,它实际上只是缩短了启动时间以进行初始修复。
berry120 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.