Skip to content

keziyi-buct/dronekit-python

Repository files navigation

简介

dronekit 是在python中常用的一种开发的库,这个库是可以直接用来控制无人机。

环境安装

首先需要配置环境,安装几个库:dronekit,silt,pymavlink,mavproxy.

pip install dronekit pip install dronekit-sitl sudo -H pip install pymavlink==2.4.8 sudo -H pip install mavproxy==1.7.1

后面两个我之所以和前两个正常的PIP不同,这里是因为我刷了大量的论坛和博客,这里这么安装的话不会报错,也可以尝试一下正常安装

仿真

安装完成后开两个终端,分别运行仿真软件和通讯端口仿真,两个终端分别输入:

仿真

dronekit-sitl copter --home=31.9386595,118.7898506,3,30 --model=quad

通讯

mavproxy.py --master=tcp:127.0.0.1:5760 --out=127.0.0.1:14550

out后面的这个是提供给dronekit 连接的UDP|TCP的

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published