按照教程中的步驟,下載完所有安裝包后,運行:
$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模型。