问题描述:
在Ubuntu20.04LTS环境下(是物理机,不是虚拟机)打开gazebo,点ctrl+B进入building editor时,在二维地图创建世界环境时,添加窗户或者门时,Gazebo出现了闪退的情况。github上gazebo项目的issue也有人提这个问题,具体情况如下面这个GIF。
解决方案:
先卸载掉当前的Gazebo,具体命令如下:
sudo apt-get remove ros-noetic-gazebo*
sudo apt-get remove libgazebo*
sudo apt-get remove gazebo*或者(sudo apt-get remove gazebo11-common )
卸载之后可以安装gazebo的支持版本使用如下命令
curl -sSL http://get.gazebosim.org | sh
如果显示没有curl,可以安装该命令
sudo apt-get install curl
完成上述稳定版本安装后,就解决了该问题。