ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

PX4 接入 Femtomes MINI2 双天线 RTK 接收机:从接线、串口参数到航向融合配置指南

PX4 接入 Femtomes MINI2 双天线 RTK 接收机:从接线、串口参数到航向融合配置指南 嵌入式物联网机器人自动驾驶智能硬件【免费下载链接】PX4-AutopilotPX4 Autopilot Software项目地址https://gitcode.com/gh_mirrors/px/PX4-Autopilot点击查看免费下载Femtomes MINI2 是一款面向厘米级高精度定位场景的 RTK实时动态GNSS 接收机通过双天线结构同时提供高精度位置与精确航向heading输出。本文基于 PX4 官方文档完整覆盖其采购时的固件选项要求、UART 接线与 12V 供电、GPS_1_CONFIG/SER_GPS1_BAUD等关键参数配置并结合 PX4 源码GPS 驱动、参数定义、Kconfig说明 Femtomes 协议在 PX4 中的实际支持链路帮助你在 PX4 飞控上正确部署这套高精度 GNSS 系统。设备概述与适用场景MINI2 接收机通过串口UART与 PX4 连接并可通过以太网使用标准网页浏览器进行配置。它面向对定位精度要求极高的应用例如精确导航与测绘等需要厘米级定位的任务。PX4 官方的 RTK GNSS 支持列表中明确收录了 Femtomes MINI2其核心芯片为 FB672 或 FB6A0且标注支持板载电子罗盘Compass 列为 ✓。也就是说PX4 的 RTK 定位框架基座 流动站、Survey-in 流程对 MINI2 完全适用。说明PX4 的以太网、CAN 与 USB 方式的 GNSS 驱动仍在开发中因此目前 MINI2 与飞控的数据链路以 UART 为主。采购时必选的固件选项MINI2 的可用功能由出厂固件选项决定。在采购该设备时需要在厂商处确认启用以下全部选项固件选项作用说明5Hz / 10Hz / 20Hz输出数据率等级按任务需求选择更高刷新率INS惯性导航系统功能HEADING双天线航向解算OBS原始观测值observation输出可用于后处理RTKRTK 实时差分定位BASE作为 RTK 基座的能力一台设备可兼具基座/流动站角色这些选项缺一不可例如只买 RTK 不买 HEADING就无法利用双天线航向只买 RTK 不买 BASE则无法把同一型号设备用作地面基座。接口布局与功能端口MINI2 的功能端口布局如下图所示数据链路使用飞控的 GPS 串口接线与连接MINI2 通过**飞控上的一个 UARTGPS 端口**连接用于数据传输。此外模块本身需要一路独立的12V 电源供电飞控引脚本身不直接提供该供电。12 针连接器的引脚编号如下图所示接线前务必核对接线要点归纳数据线MINI2 数据口 → 飞控 GPS UARTTX/RX 交叉连接按连接器定义电源另接 12V 电源注意共地与滤波避免噪声进入 GNSS 射频前端天线双天线需满足下文“航向配置”中的间距与同高要求。PX4 侧配置1. 选择串口与波特率使用 GPS_1_CONFIG 参数指定 MINI2 挂载的 GPS 串口并用 SER_GPS1_BAUD 将波特率设置为115200。GPS_1_CONFIG是 PX4 中“主 GPS 挂载端口”的选择参数默认值为GPS1这一默认值可在参数定义 module.yaml 中直接确认# src/drivers/gps/module.yaml - name: GPS_1_CONFIG group: GPS default: GPS1 label: Main GPS如果你把 MINI2 挂在其他串口例如GPS2则对应改用GPS_2_CONFIG与SER_GPS2_BAUD。2. 协议模式Femtomes 协议模式 5PX4 的 GPS 驱动支持多种串口协议并通过GPS_1_PROTOCOL参数或自动探测确定使用哪种协议。在 params.yaml 中该参数的取值为GPS_1_PROTOCOL: description: short: Protocol for Main GPS type: enum values: 0: Auto detect 1: u-blox 2: MTK 3: Ashtech / Trimble 4: Emlid Reach 5: Femtomes 6: NMEA (generic) default: 1选择5: Femtomes即可让 PX4 以 Femtomes 私有协议解析 MINI2 的数据。从源码结构看gps.cpp 中协议模式的枚举与设置逻辑与之一致——在set_protocol的分支里有// src/drivers/gps/gps.cppprotocol 设置分支 case 5: _mode gps_driver_mode_t::FEMTOMES; break;同时协议选择 0Auto detect时驱动也会逐一探测各协议探测列表中同样包含 FEMTOMES 模式见 gps.cpp 中requested_mode gps_driver_mode_t::FEMTOMES的自动探测分支。该驱动本身由 Kconfig 选项GPS_FEMTOMES控制编译在 Kconfig 中定义config GPS_FEMTOMES bool Femtomes protocol support default !BOARD_CONSTRAINED_FLASH即除闪存受限constrained flash的板型外默认启用对应地CMakeLists.txt 在CONFIG_GPS_FEMTOMES开启时编译 Femtomes 协议实现文件if(CONFIG_GPS_FEMTOMES) list(APPEND SRCS devices/src/femtomes.cpp) endif()因此对绝大多数目标板Femtomes 协议开箱即用无需额外裁剪。3. 双天线航向配置MINI2 支持双天线航向解算安装与参数要求如下两副天线必须处于同一水平面且天线间距至少 30 cm天线朝向基线相对机体轴线夹角不强制固定通过 GPS_YAW_OFFSET 参数配置即可。GPS_YAW_OFFSET的完整定义见 params.yamlGPS_YAW_OFFSET: description: short: Heading/Yaw offset for dual antenna GPS long: |- 双天线 GPS 的航向偏移角。 若天线与机体前进方向平行且流动站天线在前设为 0 偏移角顺时针增大 若流动站天线在机体右侧、另一副在左侧则设为 90。 type: float default: 0.0 min: 0 max: 360 unit: deg reboot_required: true该参数取值范围 0360 度、单位为度、修改后需要重启生效。配合 RTK 页面关于“把 GPS 用作航向源”的通用说明rtk_gps.md 中 Configuring GPS as Yaw/Heading Source 一节通常还需把 EKF2 的 GPS 控制位中“双天线航向”位EKF2_GPS_CTRL第 4 位值 8置位使导航滤波器真正融合 GNSS 航向而不是依赖磁罗盘——这可以规避磁干扰对航向的影响。4. 作为 RTK 设备使用完成上述配置后MINI2 的使用方式与任何其他 RTK GPS 相同在地面站QGroundControl连接基座、执行 Survey-in基站位置解算过程待 Survey-in 完成后地面站开始向飞行端流式下发差分站播改正飞行端 GPS 状态切换为 RTK 固定解。内部硬件组成MINI2 由以下核心部件构成FB672紧凑型双天线双频 GNSS OEM 板提供厘米级定位与精确航向FB6A0紧凑型四频 GNSS OEM 板提供厘米级定位。配置核对清单部署完成前可按下表逐项核对检查项期望状态出厂固件选项5Hz/10Hz/20Hz、INS、HEADING、OBS、RTK、BASE 全部启用数据链路MINI2 接入飞控 GPS UARTTX/RX 正确供电独立 12V 电源引脚按 12 针定义核对GPS_1_CONFIG指向 MINI2 所在串口默认GPS1SER_GPS1_BAUD115200GPS_1_PROTOCOL5Femtomes或0自动探测成功双天线安装同高度、间距 ≥ 30 cmGPS_YAW_OFFSET与天线基线相对机体前向轴的夹角一致顺时针增大修改后重启EKF2_GPS_CTRL需要 GNSS 航向融合时置位“双天线航向”位8RTK 流程基座完成 Survey-in飞行端 GPS 状态为 RTK 固定解按以上步骤配置后Femtomes MINI2 即可在 PX4 上作为厘米级 RTK 定位源可叠加双天线 GNSS 航向投入使用更完整的 RTK 定位流程基座部署、Survey-in、MAVLink 2 链路要求等可参考 RTK GNSS 文档继续深入。赞分享嵌入式物联网机器人自动驾驶智能硬件【免费下载链接】PX4-AutopilotPX4 Autopilot Software项目地址https://gitcode.com/gh_mirrors/px/PX4-Autopilot点击查看免费下载相关推荐PX4 接入 ARK MOSAIC-X5 RTK GPSDroneCAN完整指南硬件规格、接线、PX4 参数配置与 RTK/Moving Base 实战PX4 接入 ARK MOSAIC X5 RTK GPSDroneCAN完整指南硬件规格、接线、PX4 参数配置与 RTK/Moving Base 实战嵌入式物联网机器人自动驾驶智能硬件PX4 RTK GNSS 厘米级定位设备选型、Survey-In 配置与双天线航向融合实战PX4 RTK GNSS 厘米级定位设备选型、Survey In 配置与双天线航向融合实战 本文基于 PX4 Autopilot 仓库文档 RTK GNSS嵌入式物联网机器人自动驾驶智能硬件PX4 Autopilot 接入 LOCOSYS Hawk A1 双频多模 GNSS 接收机配置、接线与状态指示完全指南PX4 Autopilot 接入 LOCOSYS Hawk A1 双频多模 GNSS 接收机配置、接线与状态指示完全指南 本篇指南基于 PX4 官方文档 GP嵌入式物联网机器人自动驾驶智能硬件上一篇TWC 开源项目教程下一篇如何免费解锁WeMod专业版Wand-Enhancer终极破解指南创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表