惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Palo Alto Networks Blog
P
Proofpoint News Feed
GbyAI
GbyAI
Microsoft Azure Blog
Microsoft Azure Blog
B
Blog
Google DeepMind News
Google DeepMind News
N
Netflix TechBlog - Medium
Recorded Future
Recorded Future
M
MIT News - Artificial intelligence
罗磊的独立博客
J
Java Code Geeks
月光博客
月光博客
F
Full Disclosure
博客园 - 聂微东
人人都是产品经理
人人都是产品经理
U
Unit 42
WordPress大学
WordPress大学
A
About on SuperTechFans
C
Cyber Attacks, Cyber Crime and Cyber Security
SecWiki News
SecWiki News
Security Latest
Security Latest
C
Check Point Blog
C
CERT Recently Published Vulnerability Notes
小众软件
小众软件
I
InfoQ
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
B
Blog RSS Feed
V
Visual Studio Blog
博客园_首页
NISL@THU
NISL@THU
I
Intezer
Spread Privacy
Spread Privacy
AWS News Blog
AWS News Blog
The Register - Security
The Register - Security
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Latest news
Latest news
Project Zero
Project Zero
博客园 - 叶小钗
C
Cybersecurity and Infrastructure Security Agency CISA
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
P
Privacy International News Feed
博客园 - 【当耐特】
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
T
Threat Research - Cisco Blogs
Simon Willison's Weblog
Simon Willison's Weblog
T
Tor Project blog
V
Vulnerabilities – Threatpost
博客园 - 司徒正美
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
雷峰网
雷峰网

遐说

2026第一场日出日落-黄山 [徒步]宁波九龙爱心线 [徒步]仙居公盂徒步+丽人谷溯溪(多图) 文献引用批量标注蓝色-Zotero/EndNote [出差]内蒙草原风光 [徒步]浙东小九寨 [徒步]西湖小猫线 微软Office365家庭版拼车5年180 2024浏阳跨年烟火 一路向北-广西 落日余晖——武汉东湖 博士论文盲审通过 青海出差 我开盒了我自己 hexo-butterfly+artalk无法显示文章PV浏览次数 记某站字体混淆解析方案 记第一次进藏 2024川西大环线 Python读取NetCDF文件-裁剪&计算 2024武汉东湖樱花园 zotero批量修改条目语言解决”等”和”et al”混排问题 torch_geometric_temporal安装报错找不到to_dense_adj 武汉冻雨&乡村春节 云南镇雄县凉水村滑坡:卫星影像解析 博客聚合平台RSS订阅-BlogFinder&博友圈&十年之约 腾讯云CDN正式取消免费10G流量包 2023跨年闲逛武汉 观感|小米SU7技术发布会 【留痕】解密微信聊天记录工具:年度报告、聊天导出一键搞定! 小米电脑管家 vs. MIUI+: 手机与PC协同体验大比拼! Waline私有化部署(Docker+VPS) rclone数据同步使用记录(OneDrive+COS+AList) 科研绘图工具 秋意渐浓 Docker buildx交叉编译Python记录 Word分章节图片公示编号方法 Lightroom+Google Map生成个人足迹 评论|如何看待面青地项目允许博士后变更依托单位 Memos添加utterances评论区 收到明信片啦! [Adobe]Your Adobe app is not genuine解决方案-Clash版 尝试配置PicGo-Core日志输出等级 巴东三峡巫峡长 摄影|东湖绿道 旅行|彩云之南 超实用的铁路地图网站 新冠首阳 树莓派netplan连接开放网络(无密码WIFI) 周末|流浪地球2|维也纳展映 维也纳黄昏&夜景 Sony A7M4/M3欧版解锁多国语言 GRASS斜坡单元分割插件(r.slopeunits) windows移植方案 周末|Prater公园|夜景 快乐五一|布拉格Praha 周末|Melk小镇一日游 CDN流量太贵?图床图片批量压缩替换 维也纳|生活感受|交通|物价|通货膨胀 GitHub Remark|给Gay Hub的小伙伴加备注 周末自制烤冷面-不想干活 布达佩斯|匈牙利游记(多图) Notion2Markdown联动发布Hexo博客-自动化部署方案 SPI/TWI水文参数计算公式-ArcGIS Pro 【再见】难得是欢聚, 最是离别多 拯救者R9000P氮化镓电源适配器测评 今天你的华为P30无限重启了吗? pyTranscriber字幕生成软件(带代理版本) Adobe Illustrator错误代码160解决方案 EndNote导入PDF文件关联(SCI-RIS-Helper)插件 pyeemd安装教程--win10 wsl + ubuntu 樱花草 - 小学回忆 咸九高速-幕阜山扶贫攻坚重点项目 NXP i.MX6ULL平台Nodejs & npm 安装教程 全国分省12.5米DEM数字高程数据(ALOS 12.5m)下载 2018&2010全国四级行政区划(省-市-区/县-街道/乡镇)c 全国/湖南省/浙江省水文监测站基本数据&湖北省水文观测站历史数据 天舟二号发射成功 解决方案:Grammarly for Word 无法使用 SDZM: Software for determining shear failure regions of rock joints CNKI知网油猴插件-一键导入Endnote&下载PDF RSS 订阅地大新闻 - CUG News Word 公式字体替代方案 ArcGIS License Manager 无法启动 - Sorry, this application cannot run under a virtual machine html table 批量转 Excel(xlsx) ImageColorAnalysisTool-图像颜色分析工具-Matlab GUI版 matlab柱状图(bar)转折线图(line)方案 图像主要颜色分析工具(pyImageColorAnalysisTool) 科研资料备份同步方案(FreeFileSync) 海量文献自定义格式整理方法(EndNote) CUG校外访问内网网站方法(官方VPN) 通过三个点绘制三维圆弧-python 记挖竹笋 日常实用小软件 长江流域三峡库区水情水位信息获取 EndNote导入文献期刊名-J无法识别解决方案 pymongo 使用记录 Redis学习记录 Laravel 5.6 学习记录 文件名批量提取工具介绍及使用教程 win7x64 下 redis 的安装 CI框架常用数据库操作技巧
ZED-F9PK4 RTK GNSS模块使用指南
Dorad · 2021-09-07 · via 遐说

发表于|更新于|科研硬件

|总字数:1.6k|阅读时长:5分钟|浏览量:|

ZED-F9PK4模块

¶一、 基准站配置

¶1. 硬件连接与软件初始化

将USB-TTL模块与ZED-F9P连接,最好是接入J1接口,即右侧接口。

打开u-center软件,配置端口和波特率,连接ZED-F9P模块。

¶2. 模块初始化——恢复出厂设置

UBX —> CFG —> CFG —> Revert to default configuration

选择所有devices并点击 Send

恢复出厂设置

【注】模块初始化后,默认为移动站配置。

¶3. 设置模块端口输出

UBX —> CFG —> PRT

端口配置:

  • J1(UART1)接口(即电脑端)波特率使用38400,输入输出协议使用UBX+NMEA+RTCM3

  • J2(UART2**)接口(即LORA模块端)波特率使用19200输入输出协议使用RTCM3****,同时LORA模块需要同步将波特率设置为19200(需要和空中传输速率一致或小于空中发射速率),否则可能发送接收出错。**

根据上述参数进行设置,并点击Send,下图设置。

串口输出配置

【注】经此配置后,UART2仅输出RTCM3差分信号。

¶4. 配置消息输出

UBX —> CFG —> MSG

轮流选择 F5-* RTCM3.3 1005~1230,

消息输出类型

勾选UART1/UART2/SP1,并Send。

消息输出串口配置

【注】该步骤主要是定义模块在每个串口输出的数据。

¶5. 设置GPS基站观测

UBX —> CFG —> TMOD3

配置观测时间和要求的坐标精度, 如下图所示。

具体参数可以根据需要自行设定。

观测时间和精度设置

¶6. 查看运行状态

UBX —> NAV —> SVIN

观测状态

如上图所示,可以查看基准站的运行情况,如观测时间、是否收敛。

可使用 View -> Message -> RTCM3中查看RTCM协议接受情况,当1005-1230全部为黑色(而非灰色)时,表明该基站已收敛,可用于流动站RTK差分。

差分信号状态

¶7. 基准站外挂LORA模块

在ZED-F9P的UART2(即J2)挂载串口转LORA模块,进行广播传输。

串口配置(UBX —> CFG —> PRT):

  • J1接口(即电脑端)波特率使用38400,输入输出协议使用UBX+NMEA+RTCM3

  • J2接口(即LORA模块端)波特率使用19200输入输出协议使用RTCM3**,同时LORA模块需要同步将波特率设置为19200,否则可能发送接收出错(此条非常关键)**

移动站可以使用相同LORA模块作为从站,进行RTCM3差分信号接收。

¶二、 移动站配置(采用离线RTK模式)

¶1. 硬件链接

UART1 接入上位机(电脑端或linux主机),UART2接入串口转LORA模块。

¶2. 模块初始化——恢复出厂设置

UBX —> CFG —> CFG —> Revert to default configuration

选择所有devices并点击 Send

恢复出厂设置

【注】模块初始化后,默认为移动站配置。

¶3. 上位机调试(U-Center)

U-Center设置端口号和波特率,连接上后,可查看模块定位信息。

Fix Mode 表示当前定位模式:

  • 3D:普通定位模式,无差分

  • 3D/DGNSS/Float:RTK差分定位,但还在定位中

  • 3D/DGNSS/Fix:RTK差分定位,已稳定。

¶4. 上位机调试(串口)

串口输出数据可以通过U-Center中UBX —> CFG —> PRT进行修改,读取数据仅需要根据NMEA协议进行数据解析。

串口配置(UBX —> CFG —> PRT):

  • J1接口(即电脑端)波特率使用38400,输入输出协议使用UBX+NMEA+RTCM3

  • J2接口(即LORA模块端)波特率使用19200输入输出协议使用RTCM3**,同时LORA模块需要同步将波特率设置为19200,否则可能发送接收出错(此条非常关键)**

¶5. NMEA数据解析

参考NMEA协议。

关键信息:

  • GNRMC:推荐定位坐标,包含经纬度和定位模式

  • *GGA:GPS定位信息

  • *GSA:当前卫星信息

  • *GSV:可见卫星信息

  • *VTG:地面速度信息

  • *GLL:定位地理信息

移动站获取定位信息仅需根据NMEA协议,读取GNRMC进行解析即可。

NMEA协议参考:

¶三、 移动站配置(CORS网络RTK)

该方案只能在U-Center下进行调试。

数据逻辑为:

  • ZED-F9P通过串口与计算机连接,进行数据交互。使用协议:UBX、NMEA和RTCM3。其中UBX用于模块配置,NMEA输出定位信息,RTCM3用于输入CORS差分信号。

  • U-Center通过配置NTRIP Client从千寻服务端获取RTCM3差分信号,并通过串口传输到ZED-F9P模块,模块将根据差分信号进行RTK结算。实际就是通过网络传输了RTCM3协议数据,替换电台功能。

  • 另外U-Center的NTRIP Client可替换为其它NTRIP Client软件,将数据转发至串口,如:Lefebure NRTIP Client

  • 若是需要将ZED-F9P挂载到其它上位机,同样需要在其它上位机实现NTRIP Client这一套东西,通过串口将RTCM3数据发送到ZED-F9P模块内,实现RTK定位。

下面讲述千寻CORS在U-Center软件中的配置方案。

¶1. 硬件链接

将USB-TTL模块与ZED-F9P连接,最好是接入J1接口,即右侧接口。

打开u-center软件,配置端口和波特率,连接ZED-F9P模块。

¶2. 模块初始化——恢复出厂设置

为了确保不相关参数被篡改,先将模块恢复出厂设置。

UBX —> CFG —> CFG —> Revert to default configuration

选择所有devices并点击 Send

恢复出厂设置

【注】模块初始化后,默认为移动站配置。

¶3. 配置NTRIP Client

打开 Receiver -> NTRIP Client

NTRIP Client配置

打开对话框,并按下图配置千寻CORS差分账号,账号及密码见千寻FindCM控制台

端口号和挂载点可根据需要进行选择,对应不同的坐标系,区别详见千寻官网解释

NTRIP Client 千寻帐号配置

配置完成后,U-Center状态栏将出现NTRIP Client连接信息。

¶四、 坐标转换

该模块定位获取到的坐标为WGS 84坐标系,而国内坐标系进行了偏转,目前主流地图采用的坐标系为:

  • 百度地图:BD-09坐标系

  • 谷歌地图:WGS 84坐标系,中国区内采用GCJ02火星坐标系

  • 高德地图:GCJ02火星坐标系

  • OpenStreetMap:WGS 84坐标系

Python WGS 84/BD-09/GCJ02坐标相互转换:

https://github.com/wandergis/coordTransform_py

使用该模块时,如果需要GCJ02火星坐标系,则需要使用上述模块,将WGS 84坐标转换为GCJ02坐标。

¶五、 参考资料

  1. 如何使用ublox ZED-F9P 配置基准站、移动站+差分电台实现RTK定位

  2. ublox C94-M8P应用板使用配置方法

  3. Pyubx2, python解析UBX协议

  4. Pynmeagps, python 解析NMEA协议

  5. PyGPSClient, python 环境下的GPS控制软件

¶六、其它

  • PDF版下载

  • Dorad, ddxid@outlook.com

  • Revision: 1.0

  • Date: 2021.08