gpt4 book ai didi

android - Android上的DGPS校正

转载 作者:IT老高 更新时间:2023-10-28 22:10:08 26 4
gpt4 key购买 nike

我正在开发一个项目,该项目旨在使用 Android 手机和附近站点的 GPS 功能,使用 RTK DGPS 技术计算更精确度数 (cm) 的定位。

到目前为止,我还没有看到有人说他们实际上设法执行了类似的任务(除了@GPSmaster,who doesn't explain how),而且 APK 似乎没有提供来自 GPS 芯片的任何信息除了位置和 NMEA 消息更新。如果可能的话,我需要伪距和载波相位。

我想知道是否:

  • 可以使用 native 代码或其他较低级别的窥探在我的手机上查找较低级别的 Hook ;
  • 可以将 RTCM 校正发送到这些设备之一上的 GPS 芯片;

有什么想法吗?

最佳答案

一般而言,DGPS 是一种通过消除大部分大气对 GPS 信号的影响来提高实际位置精度的技术。在典型的直接 GPS 测量中,由于大气效应,计算到卫星的距离大约存在随机误差。这就是为什么留在固定位置收集数据的 GPS 接收器似乎会在错误椭圆中徘徊。对于同一地区的两个接收站,大气效应几乎相同,它们将在大小和方向相似的误差椭圆内平行游荡。如果两个接收器之一位于已知位置,则可以从已知站的真实位置获取并绘制它们的明显 GPS 位置的差异,以找到未知站的真实位置。

在过去(大约 1992 年)我们必须通过“后处理”来完成 DGPS 时,我们曾经将在两个站收集的原始 NEMA 数据匹配时间,计算基线向量并将其应用于已知的点找到未知点。我认为我们使用的 NEMA 数据只记录到最近的 10 秒。数学其实并没有那么难。

我怀疑 NEMA GPS 消息 [ http://developer.android.com/reference/android/location/GpsStatus.NmeaListener.html ] 从已知点(具有晴朗天空 View )的平板电脑可能会通过互联网 socket 发送到智能手机(也具有晴朗天空 View ),然后它可以计算差异并获得亚米级的相对位置即使忽略了假设的互联网传输时间,也可以在几公里的距离内。即使平板电脑和智能手机都在应用广播 DGPS 调整,这种技术可能仍然有效。

关于android - Android上的DGPS校正,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9873350/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com