搭建飞控开发环境:ubuntu下pixhawk开发环境搭建(PX4开发)
关于开发环境,可以选择Windows、Linux或者Mac,若选择Linux,建议安装Ubuntu16.04的版本,版本太旧会导致一些核心库文件无法下载。
博主最开始是用Ubuntu16.04,环境搭建过程是按照英文官网翻译后进行的,但是不知道为什么一直不顺畅,安装也要等待很久,尤其是在下载ubuntu_sim_nuttx.sh脚本后,注意博主因为是小白,不太会,所以不知道为什么脑袋抽风的是百度了打开/新建脚本的命令,自己复制粘贴了上文所说的脚本,运行后,重启(也是百度的重启指令,现在想想有点不太靠谱),重启开机之后ubuntu的界面一直就是黑屏,图片见博主其他的文章虚拟机开机黑屏,如果有“热心网友”知道这是什么问题,请您一定滴滴博主,万能的网友们啊!
后来百度了很多解决方法都不可行,于是,又是那一句话“没有什么问题是重装解决不了的”,所以博主重装了一个学姐给的ubuntu,是她们老师自己搞的,给学生用的,不用很复杂的导入,可以直接用,或许就是“这点方便”导致博主后来的尴尬。
这次是ubuntu14.04的了,搭建飞控环境的过程也不是那么的顺利,但是也比第一次流畅多了,但是问题就出在安装git一直安装不成功,这个也是百般试探解决方法,都不可取,感觉可能是因为ubuntu是老师自己搞的,可能缺了点什么东西,于是,又是万能的金句“没有什么问题是重装解决不了的”,
所以,博主就又新建的一个ubuntu,结果搭建环境很流畅,安装git也是很舒服的呢。
下面就和大家分享一下过程,当然很多经验都是借鉴融合了很多前辈的。
主要链接:
官方英文原文地址:
http://dev.px4.io/starting-installing-linux.html
Ardupilot的官方网站:
http://ardupilot.org/dev/docs/building-the-code.html
Ubuntu环境下Pixhawk原生固件PX4的编译:
https://blog.csdn.net/grand910616/article/details/52089039
PX4中文维基:Linux开发环境:
https://fantasyjxf.gitbooks.io/px4-wiki/content/1_Getting-Started/linux.html
PX4开发(1):ubuntu下pixhawk开发环境搭建: