1

我想在没有 Mission Planner 的情况下连接 pixhawk,因为 Mission Planner 支持 Python 2.7 脚本,但我使用 Python 3.7,所以我可以使用遥测模块连接到 pixhawk Just Python 吗?操作系统:赢 10

4

1 回答 1

1

你可以使用dronekit-python 从 python 运行你的无人机。https://dronekit-python.readthedocs.io/en/latest/automodule.html

您还可以构建运行 Arducopter 3.7 的 SITL 版本,以便在尝试使用无人机之前在此处测试您的命令。以下链接有助于安装此 SITL: http ://ardupilot.org/dev/docs/sitl-native-on-windows.html

要连接无人机,您必须在 Windows 上安装 Telemetry 驱动程序。要安装遥测驱动程序,此视频可能会有所帮助:https ://www.youtube.com/watch?v=s_MO4xUySoU

在 python 代码中,我使用遥测端口号和波特率与无人机连接:vehicle = connect('COM5', wait_ready=False, baud=57600)

于 2019-10-04T18:48:10.827 回答