【ros学习】5.gazebo闪退修复

一、打开gazebo黑屏、闪退各种error 解决办法:

1.下载模型包文件到本地

cd ~/.gazebo/
 
 
mkdir -p models
 
 
cd ~/.gazebo/models/
 
wget http://file.ncnynl.com/ros/gazebo_models.txt
 

【ros学习】5.gazebo闪退修复_第1张图片

2.下载模型包,共539个

wget -i gazebo_models.txt
 
ls model.tar.g* | xargs -n1 tar xzvf

【ros学习】5.gazebo闪退修复_第2张图片
解压模型包
【ros学习】5.gazebo闪退修复_第3张图片

3.装完模型包发现还是闪退
然后百度了一波
按这个博主的方法,问题解决——Gazebo闪退及无法运行.
先是关闭了硬件加速,还是闪退

echo " export SVGA_VGPU10=0" >> ~/.bashrc
 
source ~/.bashrc

【ros学习】5.gazebo闪退修复_第4张图片
又关闭了3d加速就可以打开使用了
【ros学习】5.gazebo闪退修复_第5张图片

【ros学习】5.gazebo闪退修复_第6张图片

二、启动某些软件包

报[gazebo.launch] is neither a launch file in package [e100_sim] nor is [e100_sim] a launch file name
The traceback for the exception was written to the log file
【ros学习】5.gazebo闪退修复_第7张图片

这是因为setup.bash文件没有进一步说明包的来源,解决方法是:
source catkin_ws/devel/setup.bash

你可能感兴趣的:(ROS,linux,ubuntu)