在gazebo中启动TurtleBot模拟器出错的解决办法

按照教程中的步骤,下载完所有安装包后,运行:

$roslaunch turtlebot_gazebo turtlebot_world.launch

能够成功打开界面,但是所有模型都加载了,就只有turtlebot没有!

查看终端弹出的问题提示:

大概意思好像是说 /.ros/rosdep/sources。cache 文件夹下的某个文件permission denied,于是我用chmod 更改了文件夹权限:

发现并没有用,于是又按照网上教程运行了:
$sudo rosdep init

rosdep update

这里要注意,这两行命令一定要完全运行成功,因为rosdep init出的网站有时不稳定,会出现连接不上的情况,所以好几次运行rosdep update,运行到了distro ‘indigo’就出错了,第二次成功运行到了distro ‘kinetic’,天真的我以为就可以运行了,结果gazebo打开还是出错,所以这里一定要等待distro 所有版本的ros ,才能成功打开gazebo里的turtlebot模型。

 

posted @ 2018-06-05 08:56  wileywote  阅读(2304)  评论(0编辑  收藏  举报