搭建无人机仿真环境之PX4安装中出现的一些问题的解决

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

安装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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值