首页/新闻资讯/正文详情

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

发布时间:2026/9/25 5:18:35 来源:云帆数科 栏目:资讯中心
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),仅供参考

相关推荐

RT-Thread LPC55S69-EVK 板级支持包实战指南:环境搭建、编译烧写与外设驱动配置
RT-Thread LPC55S69-EVK 板级支持包实战指南:环境搭建、编译烧写与外设驱动配置

操作系统嵌入式物联网嵌入式OSRTOS 【免费下载链接】rt-thread RT-Thread is an open source IoT Real-Time Operating System (RTOS). https://rt-thread.github.io/rt-thread/ 项目地址: https://gitcode.com/gh_mirrors/rt/rt-thread 点击查看 免费下载 LPC55S6… · 2026/9/25 5:18:35

HowToGraphQL(Python 篇):Graphene + Django 的 GraphQL 错误处理完整指南
HowToGraphQL(Python 篇):Graphene + Django 的 GraphQL 错误处理完整指南

【免费下载链接】howtographql The Fullstack Tutorial for GraphQL 项目地址: https://gitcode.com/gh_mirrors/ho/howtographql 点击查看 免费下载 导读 本篇文章基于 HowToGraphQL 教程的 GraphQL Python 分支(使用 Graphene Django 构建 Hackerne… · 2026/9/25 5:18:35

AOS Community Edition 版本演进全景:从 2026.1.3 到 2026.9.3 的发布变更与核心能力解读
AOS Community Edition 版本演进全景:从 2026.1.3 到 2026.9.3 的发布变更与核心能力解读

【免费下载链接】aos-ce AOS Community Edition: the open agent operating system. 项目地址: https://gitcode.com/gh_mirrors/ao/aos-ce 点击查看 免费下载 AOS Community Edition 是开源的 agent 操作系统(open agent operating system)… · 2026/9/25 5:18:35

网御星云安全集中管理系统实战:日志接入、告警配置与运维避坑指南
网御星云安全集中管理系统实战:日志接入、告警配置与运维避坑指南

简介:面向网御星云安全集中管理系统的运维人员与安全管理员,这份PDF手册围绕V3.0.7版本,系统梳理了从登录到主页模块的使用方法。内容涵盖产品特点、软件描述、License控制,并重点展开安全等级、24小时安全趋势、服务器状态和设备… · 2026/9/25 5:56:09

网络安全防御能力评价体系框架:量化评分与整改闭环实战指南
网络安全防御能力评价体系框架:量化评分与整改闭环实战指南

简介:《网络安全防御能力评价体系框架》PDF是360政企安全推出的实战化网络安全能力度量与评价方法,面向企业CISO、安全架构师与蓝队评估人员,解决传统等保、ISO27001等体系“看似完善却难以预判真实攻击效果”的痛点。资源为单个PDF文件&… · 2026/9/25 5:56:09

红蓝攻防全景图:一张图掌控攻防演练全流程
红蓝攻防全景图:一张图掌控攻防演练全流程

简介:这份PPT全景图面向网络安全攻防人员、蓝队防御工程师及企业安全管理者,系统梳理红蓝攻防实战中的攻击面、暴露面识别,边界突破/防护、横向渗透/区域控制、攻陷/强控等关键阶段,并以基础、强化、协同三层保护机制构建综合防御… · 2026/9/25 5:56:09

PaddleSpeech 的 Kaldi 兼容语音特征提取:python_kaldi_features 从原理到实战
PaddleSpeech 的 Kaldi 兼容语音特征提取:python_kaldi_features 从原理到实战

人工智能语音音频NLP媒体生成 【免费下载链接】PaddleSpeech Easy-to-use Speech Toolkit including Self-Supervised Learning model, SOTA/Streaming ASR with punctuation, Streaming TTS with text frontend, Speaker Verification System, End-to-End Speech Translation … · 2026/9/25 5:56:03

AI PLC落地实战:确定性与智能的工业融合方法论
AI PLC落地实战:确定性与智能的工业融合方法论

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 5:56:03

Plugin4Shell零点击漏洞:AI编程助手插件安全风险与防护指南
Plugin4Shell零点击漏洞:AI编程助手插件安全风险与防护指南

1. 从"零点击"说起:Plugin4Shell 到底在讲一件什么事先把结论摆在前面:Plugin4Shell 不是一个具体的软件产品,而是一类针对 AI 编程助手插件体系的漏洞利用思路的统称。它的核心特征在于"零点击"——也就是说&#xff0c… · 2026/9/25 5:56:03

数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)
数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战
创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX
MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:37

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码