在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模型。

扫描二维码关注公众号,回复: 1466766 查看本文章

猜你喜欢

转载自www.cnblogs.com/wileywote0633/p/9137937.html