ROS-Melodic-Full(完整版)内置了Gazebo9,但在Gazebo9中搭建自己的机器人环境时插入门窗会导致Gazebo9卡死,建议升级成Gazebo11可以缓解该情况。
注:升级后无需配置环境变量
目录
卸载Gazebo9
安装Gazebo11
参考博客
卸载Gazebo9
按步骤在终端中输入以下命令:
step1(*)
sudo apt-get remove ros-melodic-gazebo*
step2(*)
sudo apt-get remove libgazebo*
step3(*)
sudo apt-get remove gazebo*
step4(非必须项)
sudo apt-get remove gazebo9 gazebo9-common gazebo9-plugin-base libgazebo9:amd64 libgazebo9-dev:amd64
安装Gazebo11
按步骤在终端中输入以下命令:
step1.检查是否卸载干净
dpkg -l | grep gazebo
终端中应查无结果
step2.设置源
sudo sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-stable.list'
step3.设置密钥
wget https://packages.osrfoundation.org/gazebo.key -O - | sudo apt-key add -
step4.更新工具
sudo apt-get update
step5.安装Gazebo11
sudo apt-get install gazebo11
step6.安装功能包
sudo apt-get install libgazebo11-dev
step7.安装功能包
sudo apt install ros-melodic-gazebo-ros-pkgs