U-blox NEO-M8P-2差分定位配置指南

5星 · 超过95%的资源 需积分: 50 178 下载量 55 浏览量 更新于2024-09-09 20 收藏 1.18MB DOCX 举报
"本资源主要介绍如何配置U-blox公司的NEO-M8P-2模块进行差分定位,包括基准站和流动站的设置步骤,以及关键参数的调整。" 在差分定位系统中,U-blox的NEO-M8P-2模块被广泛用于高精度定位应用,如无人机导航、测绘和自动驾驶等。该配置过程分为基准站和流动站两部分。 一、基准站配置 1. GNSS配置:在u-center软件中,通过`UBX-CFG-GNSS`命令来设置搜星配置。为了在中国区域获得最佳定位效果,应勾选BeiDou(北斗)系统,并取消GLONASS(格洛纳斯)的勾选,以减少不必要的信号干扰。 2. NMEA输出设置:修改NEMA输出格式,确保其符合特定需求。 3. 基准站位置确定:使用`UBX-CFG-TMODE3`命令进行自我调查,获取准确的基准站位置。完成调查后,通过`UBX-NAV-SVIN`查看位置状态确认。 4. RTCM信息配置:通过`UBX-CFG-MSG`命令配置RTCM3消息,选择GPS和北斗系统,以发送差分改正数据。 5. 端口配置(PRT):配置发送RTCM3消息的串行端口,确保数据传输的稳定性和可靠性。 二、流动站配置 1. PRT配置:与基准站相同,设置流动站的串口配置,确保能正确接收来自基准站的RTCM3消息。 2. RTK差分定位:成功接收RTCM3消息后,流动站会经历浮动(FLOAT)修复模式,然后进入固定(FIXED)修复模式,表明已经获得了高精度的定位结果。这可以通过`UBX-RXM-RTCM`消息查看。 3. 相对位置和精度:使用`UBX-NAV-RELPOSNED`命令查看流动站的相对位置和精度,评估差分定位的效果。 特别注意事项: 1. 波特率一致性:基准站和流动站的波特率必须设置为9600,以保证RTCM3消息的正常传输。 2. 固件更新:确保基准站和流动站的固件已更新至最新版本,以获取最佳性能和兼容性。 3. 参数保存:为防止掉电重启后丢失配置,需要使用`UBX-CFG-CFG`命令将参数保存到非易失性存储器(BBR/FLASH),如I2C-EEPROM或SPI-FLASH。 U-blox NEO-M8P-2的差分定位配置涉及到多个层面,包括GNSS系统的选择、NMEA输出、基准站和流动站的位置确定、RTCM消息的发送与接收,以及波特率和固件的管理。这些配置细节对于实现高精度的差分定位至关重要。