【发布时间】:2021-12-22 04:52:22
【问题描述】:
我想使用 C++(不是 ROS)控制 Ardupilot 无人机(例如在 Gazebo 模拟器中)。 Dronekit 是一个很棒的 python 工具,但我想要使用 C++ 的类似工具。
MAVSDK 仅与 PX4 兼容,但我需要它用于 Ardupilot。
是否有适用于 Mavlink - Ardupilot 的 C++ SDK?谢谢。
【问题讨论】:
我想使用 C++(不是 ROS)控制 Ardupilot 无人机(例如在 Gazebo 模拟器中)。 Dronekit 是一个很棒的 python 工具,但我想要使用 C++ 的类似工具。
MAVSDK 仅与 PX4 兼容,但我需要它用于 Ardupilot。
是否有适用于 Mavlink - Ardupilot 的 C++ SDK?谢谢。
【问题讨论】:
您可以使用 mavgen 实用程序和 ardupilotmega.xml MAVLink 方言文件为 ardupilot 生成 C++ MAVLink 绑定。用法记录在 MAVLink 的 library generation page
【讨论】: