本方法可适用于gazebo7.0升级位gazebo7.16
Ubuntu 16.04下gazebo的安装方法
1.卸载当前已安装的不能运行的gazebo相关包
(1)查找当前安装的gazebo包
dpkg -l | grep gazebo
(2)卸载
sudo apt-get remove gazebo7 gazebo7-common gazebo7-plugin-base libgazebo7:amd64 libgazebo7-dev:amd64
2.安装能运行版本gazebo软件
(1)添加源
sudo sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-stable.list'
wget http://packages.osrfoundation.org/gazebo.key -O - | sudo apt-key add -
(2)安装gazebo
sudo apt-get update
sudo apt-get install gazebo7
sudo apt-get install libgazebo7-dev
(3)运行gazebo
gazebo
3.注意
如果发生如下错误:
此错误是由于VMWare开了显示器的3D图形加速功能,具体解决方法:
先通过“sudo poweroff”命令关闭虚拟机,然后通过右击VMWare虚拟机选择“设置”–“显示器”选项,关机“3D图形加速”功能,如下:
重启虚拟机,重新运行gazebo。
转自:https://blog.csdn.net/weixin_44900096/article/details/102561446