安装PX4遇到好多问题,以此篇帮大家避雷
装PX4时候
git clone https://github.com/PX4/PX4-Autopilot.git
mv PX4-Autopilot PX4_Firmware
cd PX4_Firmware
git checkout -b xtdrone/dev v1.11.0-beta1
git submodule update --init --recursive
make px4_sitl_default gazebo
我按照以上步骤来
发现github访问下载太慢了,而且报了好多错,都无法解决
我改了延时,将延时改到了10000s还是不行,明明我可以访问github,改过hosts文件后也还是报错,但是就是不行
问题尤其出在
git submodule update --init --recursive
和
make px4_sitl_default gazebo
克隆子模块(第一句)那里,我一个一个的装包,一个一个的解决太慢了,网上的答案对于我的都不适用,于是在仿真平台基础配置 · 语雀我找到并且一次性下载了900多Mb的文件,这次就不用一个个的去github下载了。
然后解决完第一个问题,我又遇到第二个问题,也就是PX4的最后一句这里,
我运行后报了以下的错误:
Makefile:198: recipe for target 'px4_sitl_default' failed

在安装PX4过程中遇到git访问慢和Makefile错误的问题。通过下载离线子模块包解决了gitsubmodule更新问题,然后修改gazebo_usv_dynamics_plugin中的代码,将ignition::math::Matrix4xformV(vq)更改为ignition::math::Matrix4<double>xformV(vq),从而修复了编译错误。
最低0.47元/天 解锁文章
7349

被折叠的 条评论
为什么被折叠?



