全程跟着官网教程,耐心对待每一步,不要一直在电脑面前等着,加载东西的时候做点别的事情,这样心情会好一点
跟着官网教程走: link
-
下载Cygwin工具链的安装程序,具体地址官网教程中有,这里也放出来,link
大家请都下载该链接中的0.9版本,老版本可能要装python3的包,很麻烦。
耐心等待ing… (不想等待的拿U盘找我来直接拷) -
安装Cygwin
它会默认安装在C盘 C:/PX4 ,尽量不要改路径, 一路常规操作一直点确定就行,接下来就是等待(安装过程大约7,8分钟,具体视网速而定),等待结束后关键一步:在安装结束后勾选clone the PX4 repository, build and run simulation with jMAVSim(这简化了你的开始准备工作)
在安装结束后勾选 clone the PX4 repository, build and run simulation with jMAVSim 安装完成后,务必勾选
在安装结束后勾选 clone the PX4 repository, build and run simulation with jMAVSim
勾选后,点击确认即可,它会自动给你下载很多东西,git一些库之类的,不要惊慌,一直等待,有时你以为它下载结束,其实它只是卡在这一步了,所以请等待,等待的过程做点别的事情(它下载完所有东西后,会自动关闭) -
运行一下,即初次编译
下载好后,打开 C:/PX4/run-console.bat
输入cd Firmware
, 再输入make px4_sitl jmavsim
,等待,它会加载好多东西,最后弹出来一个模拟界面,然后你再在run-console上输入commander takeoff
,模拟界面的飞机会自己飞起来,在空中待一会再自己降下来,(如果这一步失败了,再重新输入一次,我第一次失败了,它显示Command 'commander' failed, returned 1.
,再试了一次就起飞了(这一步有不了解的官网教程:link其中注意链接中下载 PX4 源代码我们勾选过的人是已经下载好了的,直接跳过,跳到初次编译(使用 jMAVSim 模拟器)这一步)
over