step1:换源,换清华源或者阿里源:
step2:更新软件包,安装git:
sudo apt-get update
sudo apt-get install git
step3:解压PX4-Autopilot.zip:
step4:进入PX4-Autopilot文件夹,打开终端:
step5:安装编译环境:
sudo bash ./Tools/setup/ubuntu.sh
step6:报错及解决:(没有报错可跳过此步)
报错现象:
解决方法:输入指令:
sudo apt-get install libjpeg-dev zlib1g-dev
重新安装
sudo bash ./Tools/setup/ubuntu.sh
step7:安装成功,重启设备:
安装成功:
重启设备:
sudo shutdown -r now
step8:编译PX4固件:
make distclean
make px4_sitl_default gazebo
step9:报错及解决:(没有报错可跳过此步)
报错现象:
解决方法:输入指令:(一劳永逸,全装了)
sudo -H python3 -m pip install kconfiglib
sudo -H python3 -m pip install jinja2
sudo -H python3 -m pip install jsonschema
sudo -H python3 -m pip install empy
sudo -H python3 -m pip install pyros-genmsg
sudo -H python3 -m pip install packaging
sudo -H python3 -m pip install toml
sudo -H python3 -m pip install numpy
sudo -H python3 -m pip install future
重新编译
make distclean
make px4_sitl_default gazebo
step10:报错及解决:(没有报错可跳过此步)
问题现象:
解决方法:输入指令:
sudo -H python3 -m pip install --ignore-installed empy==3.3.4
step11:编译成功:进入gazebo