开发环境Ubuntu16.04LTS+kinetic
首先确认是否安装gazebo。终端输入
gazebo
执行上述命令,会出现如下图所示的界面,过后,这个界面一闪就不见了。
报错,如下,
VMware: vmw_ioctl_command error 无效的参数.
Aborted (core dumped)
[gazebo_gui-2] process has died [pid 10900, exit code 134, cmd /opt/ros/kinetic/lib/gazebo_ros/gzclient __name:=gazebo_gui __log:=/home/dhy/.ros/log/aedcdbd8-6408-11e8-abc6-000c292730e7/gazebo_gui-2.log].
log file: /home/dhy/.ros/log/aedcdbd8-6408-11e8-abc6-000c292730e7/gazebo_gui-2*.log
解决方法,设置环境变量为0即可
export SVGA_VGPU10=0
然后再运行
gazebo
此时界面已经稳定,同时可以用roslaunch命令来启动一个空的Gazebo环境,如终端输入
roslaunch gazebo_ros empty_world.launch
此时,界面如下,我已经拉了一个box进来了。 继续学习。。