(6)将Mission Planner连接到Autopilot

文章目录

前言

6.1 设置连接

6.2 故障处理

6.3 复合连接的故障处理

6.4 相关话题


前言

本文解释了如何将 Mission Planner 连接到自动驾驶仪上,以便接收遥测数据并控制飞行器。

Note

对于已有 ArduPilot 固件的安装,或没有现有 ArduPilot 固件(without existing ArduPilot firmware)的板子,都有单独的连接说明,以便加载固件(Load Firmware)。


6.1 设置连接

要建立连接,你必须首先选择你要使用的通信方法/通道,然后设置物理硬件和 Windows 设备驱动程序。你可以用 USB 线、遥测无线电(Telemetry Radios)、蓝牙(Bluetooth)、IP 连接等方式连接 PC自动驾驶仪

Note

你的连接硬件的驱动程序必须存在于 Windows 中,因为这使得你连接的 COM 端口和默认数据速率对 Mission Planner 可用。

(6)将Mission Planner连接到Autopilot_第1张图片

Pixhawk USB 连接

(6)将Mission Planner连接到Autopilot_第2张图片

使用SiK电台进行连接

Mission Planner 上,使用屏幕右上方的下拉框设置连接和数据速率。

一旦你连接了 USB 或遥测无线电,Windows 将自动为你的自动驾驶仪分配一个 COM 端口号,该端口将显示在下拉菜单中(实际数字并不重要)。连接的适当数据速率也会被设定(通常 USB 连接的数据速率是 115200,无线电连接的速率是 57600)。

选择所需的端口和数据速率,然后按 CONNECT 按钮,连接到自动驾驶仪。连接后,Mission Planner 将从自动驾驶仪下载参数,按钮将变为 DISCONNECT,如图所示:

Tip

"选择端口"下拉菜单还包含 TCPUDP 端口选项,可用于通过网络连接到自动驾驶仪

端口选择框下面的"统计......"热链,如果被点击,将提供有关连接的信息,如签名安全(Signing security)是否激活,链接统计等。有时,这个窗口会在当前屏幕下方弹出,必须把它拿到前面来才能看到。

(6)将Mission Planner连接到Autopilot_第3张图片

连接多个飞行器

额外的连接可以通过右键点击 CONNECT 按钮,从下拉列表中选择连接选项来实现。

(6)将Mission Planner连接到Autopilot_第4张图片

可以用连接列表下拉选项加载一个预先写好的连接列表的文件。这是该文件的一个示例格式:

tcp://127.0.0.1:5670

udp://127.0.0.1:14550

udpcl://192.168.1.255:14550

serial:com4:115200

6.2 故障处理

如果 Mission Planner 无法连接:

  • 检查所选方法是否使用了正确的波特率(USB115200 或无线电/遥测的 57600);
  • 如果通过 USB 连接,在尝试连接之前,要确保开机后几秒钟已经过去。如果你在 bootloader 初始化时间内尝试连接,Windows 可能会得到错误的 USB 信息。在这之后的连接尝试可能需要拔掉 USB 连接再重新插入,然后等待引导程序进入主代码(几秒钟),然后尝试连接。偶尔,如果在引导程序初始化期间尝试连接,MP 必须重新启动;
  • 如果在 Windows 上使用 COM 端口,检查连接的 COM 端口是否存在于 Windows 设备管理器的串行端口列表中;
  • 如果你的自动驾驶仪有一个 F7H7 处理器,并且有 CAN 端口,那么请看下面的章节,复合连接的故障处理(Troubleshooting Composite Connections);
  • 如果使用 USB 端口,请尝试不同的物理 USB 端口;
  • 如果使用 UDPTCP 连接,请检查你的防火墙是否阻塞了 IP 流量。

你还应该确保自动驾驶仪控制器板安装了适当的 ArduPilot 固件,并已正确启动(在 Pixhawk 上有有用的 LEDs 和 Sounds,可以告诉你自动驾驶仪的状态)。

如果使用远程链接(非 USB),Mission Planner 连接了,但没有下载参数,或者你不能得到命令,如模式改变的行动,那么自动驾驶仪可能已经打开了签名功能。见 MAVLink2 签名(MAVLink2 Signing)。

6.3 复合连接的故障处理

6.4 相关话题

篇幅过多,另起一篇介绍:

(6)(6.3) 复合连接的故障处理_EmotionFlying的博客-CSDN博客

你可能感兴趣的:(#,《Mission,Planner》,开源,地面站,Mission,Planner,ArduPilot)