Могу ли я подключиться к pixhawk с python? - PullRequest
0 голосов
/ 03 октября 2019

Я хочу подключить pixhawk без Planner, потому что Mission Planner поддерживает скрипт Python 2.7, но я работаю на Python 3.7, поэтому я могу подключиться к pixhawk Just Python с модулем телеметрии? ОС: Win 10

1 Ответ

0 голосов
/ 04 октября 2019

Вы можете запустить свой дрон из python, используя dronekit-python. https://dronekit -python.readthedocs.io / en / latest / automodule.html

Вы также можете создать версию SITL, которая запускает Arducopter 3.7, чтобы вы могли проверить свои команды здесь, прежде чем пытатьсяна твоем дроне. Следующая ссылка помогает с установкой этого SITL: http://ardupilot.org/dev/docs/sitl-native-on-windows.html

Чтобы подключиться к дрону, вам необходимо установить драйвер телеметрии в Windows. Чтобы установить драйвер телеметрии, это видео может помочь: https://www.youtube.com/watch?v=s_MO4xUySoU

В коде Python я использую номер порта телеметрии и скорость передачи данных для соединения с дроном: vehicle = connect ('COM5', wait_ready = False, baud = 57600)

...