PX4开发环境搭建
编译工具链的安装
下载ubuntu.sh,requirements.txt
wget https://raw.githubusercontent.com/PX4/Firmware/master/Tools/setup/ubuntu.sh
wget https://raw.githubusercontent.com/PX4/Firmware/master/Tools/setup/requirements.txt
或者: 手动到 px4 github下载
然后运行:
source ubuntu.sh
wget -O /tmp/gcc-arm-none-eabi-7-2017-q4-major-linux.tar.bz2 https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu-rm/7-2017q4/gcc-arm-none-eabi-7-2017-q4-major-linux.tar.bz2
sudo tar -jxf gcc-arm-none-eabi-7-2017-q4-major-linux.tar.bz2 -C /opt/
百度网盘:gcc-arm-none-eabi
提取码: atwu
gedit ~/.profile
export PATH=/opt/gcc-arm-none-eabi-7-2017-q4-major/bin:$PATH
参考于http://dev.px4.io/master/en/setup/dev_env_linux_ubuntu.html
下载编译firmware
在此目录下下载px4源码并切换v1.11.0-beta1的固件
git clone https://github.com/PX4/Firmware
或下载码云中的px4源码
git clone https://gitee.com/bingobinlw/Firmware
然后更新submodule切换固件并编译
cd Firmware
git submodule update --init --recursive
git checkout v1.11.0-beta1
make distclean
QGC安装
官网
下载
编译代码
部署到实际硬件
编译
make px4_fmu-v5_default
编译加下载
make px4_fmu-v5_default upload
仿真
make px4_sitl_default gazebo
code
安装
vscode安装包
使用
vscode官方使用指导
vscode 仿真在线调试
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)