Skip to content

使用双u-blox F9P的RTK GPS航向测定

安装在飞行器上的两个u-blox F9P RTK GPS模块可用于精确计算航向角(即作为基于指南针的航向估算的替代方法)。在这种情况下,这两个GPS设备分别被称为 “移动基站” 和 “移动站”。

支持的RTK设备

此功能适用于支持CAN总线或引出GPS UART2端口的F9P设备。

以下是受支持的设备:

INFO

设置

理想情况下,两个天线应完全相同,处于同一水平面上,且方向一致,并且位于相同尺寸和形状的地平面上(应用说明,“系统级注意事项” 部分)。

UART设置

  • GPS设备的UART2需要相互连接(“移动基站” 的TXD2连接到 “移动站” 的RXD2)。
  • 将每个GPS的UART1连接到自动驾驶仪上(不同的)未使用的UART端口,并将它们都配置为GPS,波特率设置为 “自动”。映射如下:
    • 主GPS = 移动站
    • 辅助GPS = 移动基站
  • GPS_UBX_MODE 设置为 “Heading”(1)。
  • 必须设置 EKF2_GPS_CTRL 参数的第3位(见 RTK GPS > 将GPS配置为偏航角/航向信息源)。
  • 可能需要设置 GPS_YAW_OFFSET(见 RTK GPS > 将GPS配置为偏航角/航向信息源)。
  • 重启并等待两个设备都接收到GPS信号。此时,gps status 应显示主GPS进入RTK模式,这意味着航向角可用。

CAN设置

有关设置说明,请参考每个特定设备的CAN RTK GPS文档(例如 ARK RTK GPS > 设置移动基线与GPS航向)。

INFO

如果使用带有固定基站的RTK,辅助GPS将显示相对于基站的RTK状态。

更多信息