MAVlink链路常用于云台相机与飞控以及地面站之间的数据传输,搭建MAVlink链路环境需要安装Python、Future、MAVLink、pymavlink四样工具用于生成mavlink代码。
-
Python
直接从官网下载默认安装即可https://www.python.org/downloads/
在电脑命令行进行安装验证,以管理员权限进入输入“python”
如上图所示即为安装成功! -
Future
在命令行输入pip install future,等待下载完成即可

-
MAVLink
进入mavlink github仓库下载https://github.com/mavlink/mavlink

-
pymavlink
在命令行输入pip install pymavlink,等待下载完成即可

-
验证环境是否搭建成功
在命令行中进入到下载mavlink(第三步)的目录中,可以看到里面有一个“mavgenerate.py”文件

在命令行中输入“python mavgenerate.py”

若出现上图所示即可环境搭建成功!
若下载或运行中出现No module named ‘xxx’,即为某项下载失败,可能是由于pip工具版本与python版本不兼容,更新pip版本即可

在命令行中输入“python -m pip install --upgrade pip”,等待更新完成,然后重新下载即可




















