|

楼主 |
发表于 2023-10-1 08:24:19
|
显示全部楼层
三、编译PX4固件
先下载编译命令make
- make px4_sitl_default gazebo
复制代码
这句话编译生成gazebo仿真所需的sdf文件
在Linux系统中,make命令是一个非常常用的编译工具,它可以自动化地执行一系列编译任务,并生成可执行文件
在这个过程中会出现很多python模组不全的提示,直接用下面代码即可
<code>
sudo -H python3 -m pip install --ignore-installed kconfiglib
sudo -H python3 -m pip install --ignore-installed jinja2
sudo -H python3 -m pip install --ignore-installed jsonschema
sudo -H python3 -m pip install --ignore-installed empy
sudo -H python3 -m pip install --ignore-installed pyros-genmsg
sudo -H python3 -m pip install --ignore-installed packaging
sudo -H python3 -m pip install --ignore-installed toml
sudo -H python3 -m pip install --ignore-installed numpy
sudo -H python3 -m pip install --ignore-installed future
</code>
接着如下面代码
如果要编译下载到飞控的代码,需重启电脑编译,以v5固件为例
|
|