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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM