"dronekit-sitl waiting for connection..." 但是接下来我该怎么办?

"dronekit-sitl waiting for connection..." But what am I to do next?

I have installed it. But what to do next? MavProxy 应用程序不响应命令,或者我在这里做错了什么。 简而言之,请有人指导我将模拟车辆与任务规划器连接起来。我知道这很简陋,但请帮帮我。

要将 dronekit-sitl 连接到 Mission Planner,只需将连接设置(右上角)设置为 TCP,然后单击连接按钮并将远程 IP 127.0.0.1 和远程端口设置为 5760。就像这张照片:

你应该连接到 dronekit-sitl,开发人员实际上在他们的文档中指定了连接设置 Link


但是如果你使用它来开发使用 dronekit 的程序,我建议你不要使用 dronekit-sitl。只需使用来自 Ardupilot 站点 Link 的原始 SITL。为什么 ?因为dronekit-sitl仅限于3.3版本的固件(目前最新的固件是3.6)并且你不能用它做高级测试(比如模拟LIDAR,Wind模拟,甚至将你的SITL连接到3D模拟器)。

我的一个提示是,如果您想在 Windows 中开发您的程序并使用 Mission Planner 作为 GCS,您可以为 Linux (WSL) 启用 Windows 子系统 Link and install Ubuntu to the WSL and follow the SITL setup on Linux guide Link.

或者只使用 Ubuntu 开发你的程序并使用 APM Planner 作为你的 GCS Link 或者只使用 WINE/Crossover 在 Ubuntu 上安装 Mission Planner(这是我现在使用的选项)。