在Ubuntu 16.04LTS运行ROS gazebo 报错解决

 

开发环境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进来了。 继续学习。。

 

 

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值