px4驱动linux,px4开发指南——linux下qgroundcontrol地面站安装

2023-05-16

linux下qgroundcontrol安装 1.引言

相信很多玩开源无人机的朋友手上都有一架无人机,而不是仅仅停留在理论的学习和程序的学习。放飞自己组装的无人机才是乐趣所在,那么这本文就介绍玩无人机必不可少的地面站软件qgroundcontrol的安装,当然还可以用mp地面站。qg和mp都可以在windows下安装。本文介绍的是在linux环境下安装qgc。

2.安装

(1)下载qgroundcontrol压缩包,

可以到官网下载

http://qgroundcontrol.com

下载的压缩包名称是:qgroundcontrol.tar.bz2

(2)解压,按照其压缩的格式选择压缩命令。

tar -jxvf qgroundcontrol.tar.bz2

(3)安装附加软件包

解压完成后会在当前目录下多出一个目录qgroundcontrol,进入该目录发现有两个文件夹和两个可执行文件。启动qgc的文件是qgroundcontrol-start.sh,但是启动前还需要安装一个软件包才能成功启动。

0818b9ca8b590ca3270a3433284dd417.png 安装附加软件包

sudo apt-get install espeak libespeak-dev libudev-dev libsdl1.2-dev

(4)启动qgc

进入qgroundcontrol,运行qgroundcontrol-start.sh

./qgroundcontrol-start.sh

此时终端会输出以下消息,同时会起动qgc界面,留意一下界面是否启动。

0818b9ca8b590ca3270a3433284dd417.png 启动完成后qgc会自动搜索你的数传或者pixhawk控制板。

启动界面如下:

0818b9ca8b590ca3270a3433284dd417.png 3.结语

安装qgc我就走了不少弯路,一开始没有安装附加软件包espeak libespeak-dev libudev-dev libsdl1.2-dev,导致qgc一直启动不成功。后来又按照编译源码的方法安装,要安装qt,qt有两个GB那么大,安装起来很费时间,编译也花挺长时间的。对于不进行qgc开发的人来说不必要源码安装。我还以为qgc连接数传需要安装类似于windows的驱动,又搞了一段时间。后来才发现其实安装附加软件包就可以启动qgc,并连接数传或者飞控了。其实那个附加软件包的安装在qgc源码库gihub上提到,只是放在源码编译的说明文档里,很容易让人误以为源码编译才需要安装。

目前QGC3.0推出以后,官方发布了QGC详细的安装说明,若按照上面的方法安装不成功,可以直接按照官网的方法安装-- 希望对你有用!

参考资料:

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

px4驱动linux,px4开发指南——linux下qgroundcontrol地面站安装 的相关文章

随机推荐