make px4_sitl_default gazebo 进去了是黑的 报错解决

报错内容:

[Err] [ModelDatabase.cc:235] No tag in the model database database.config found here[http://gazebosim.org/models/] 
[Err] [ModelDatabase.cc:294] Unable to download model manifests
[Err] [REST.cc:205] Error in REST request

虽然报着错能进到gazebo,但是进去是黑的,没有内容。

我首先参考了网上的方法,比如在xtdrone语雀文档

仿真平台基础配置 · 语雀里下载了models文件夹放到~/.gazebo里,没用。

然后尝试了gazebo常见问题(1)_[err] [modeldatabase.cc:235] no <database> tag in -CSDN博客这个链接的方法(感谢),还是没用。

接着在无人机仿真 APM+Gazebo+SITL+QGC仿真教学及常见问题记录与解决方法_failed to load module: no module named 'console'. -CSDN博客里解决了[Err] [REST.cc:205] Error in REST request这个报错(感谢),如果改了还是报错可能是你那一刻没有联网。

然后,再回到前两个报错,我发现在/usr/share/gazebo和/usr/share/gazebo-9里的setup.sh中都提到了

export GAZEBO_MODEL_PATH=/usr/share/gazebo-9/models:${GAZEBO_MODEL_PATH}

于是,我就把原来下到~/.gazebo里的models放到了他所说的位置,发现虽然仍然报前两行错(后面roslaunch px4 mavros_posix_sitl.launch的时候发现不报错了,很不错),但是进去直接加载出模型了。

操作如下:

先删除了不完全的models文件夹,再把之前下好的models文件夹复制进去。

sudo rm -r /usr/share/gazebo-9/models
sudo cp -r ~/.gazebo/models /usr/share/gazebo-9

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值