PX4开发环境搭建
第一步:sudo usermod -a -G dialout $USER
第二步:sudo add-apt-repository ppa:george-edison55/cmake-3.x -y
第三步:sudo apt-get update
第四步:sudo apt-get install python-argparse git-core wget zip \
第五步:sudo apt-get install ant protobuf-compiler libeigen3-dev libopencv-dev openjdk-8-jdk openjdk-8-jre clang-3.5 lldb-3.5 -y
第六步:sudo apt-get remove modemmanager
第七步:sudo apt-get install python-serial openocd \
第八步:sudo apt-get remove gcc-arm-none-eabi gdb-arm-none-eabi binutils-arm-none-eabi gcc-arm-embedded
第九步:sudo add-apt-repository ppa:team-gcc-arm-embedded/ppa
mkdir -p ~/src
第十步:cd ~/src
第十一步:git clone https://github.com/PX4/Firmware.git
第十二步:cd Firmware
第十二步:git submodule update cd ..
第十三步:cd Firmware
第十四步:make px4fmu-v2_default
第十五步(这是下载的):make px4fmu-v2_default upload
通过这些步骤完成了后只要你进行第十四步出现如下,如果不成功重复操作几次就行了。
看到没生成了固件哦。至于这个固件的位置这里就先贴出来自己去找。
这里还贴出官网提供的手册,里面有不同的开发环境搭建和相关示例的学习https://dev.px4.io/。还有一个网站是官方网站,里面有比较多的资源哦。http://www.pixhawk.com/。PX4硬件地址:https://github.com/PX4/Hardware。