精华内容
下载资源
问答
  • 我的版本是VMware16,ubuntu16.04+GAZEBO7.16.在用我自己的笔记本运行小车例程的时候GAZEBO出现了掉帧的现象,同样的例程,在实验室的双系统台式电脑中运行流畅,在其电脑上跑40秒,到我笔记本上得跑两分钟,而且拖拉...

    我是初学者,小白一个,最近参加了关于智能车的ROS仿真比赛,出现了很多问题,依照网上的方法都解决了,但是这个问题一直没有着落,钻研一周没解决。我的版本是VMware16,ubuntu16.04+GAZEBO7.16.在用我自己的笔记本运行小车例程的时候GAZEBO出现了掉帧的现象,同样的例程,在实验室的双系统台式电脑中运行流畅,在其电脑上跑40秒,到我笔记本上得跑两分钟,而且拖拉地图电脑缓慢,小车运行掉帧,类似闪现,极大的拖延了其速度。
    现在找到了一个能极大改善的方法,打开3D加速,然后每次在启动导航和环境地图使用如下代码

    先执行export SVGA_VGPU10=0再执行make posix_sitl_default gazebo
    

    因为这个原因浪费了我不少时间,希望对同样遇到这个问题的人提供帮助,然后寻求一个比这个更好的方法,谢谢

    展开全文
  • 虚拟机运行Gazebo问题修复

    千次阅读 2019-03-03 05:35:45
    虚拟机上运行Gazebo会遇到诸多问题,主要是显卡和硬件加速的问题,近期在虚拟机上安装了Ubuntu14.04 ROS(Indigo) Gazebo进行了测试,并把问题总结如下: ROS Indigo的Gazebo是2.2.3 版本。对于完全集成的ROS系统...

    转载自:http://blog.exbot.net/archives/3035

    在虚拟机上运行Gazebo会遇到诸多问题,主要是显卡和硬件加速的问题,近期在虚拟机上安装了Ubuntu14.04 ROS(Indigo) Gazebo进行了测试,并把问题总结如下:

    ROS Indigo的Gazebo是2.2.3 版本。对于完全集成的ROS系统,我们建议使用2.x版本的Gazebo。如果需要使用其他版本的Gazebo可能需要费一些周折,具体方法可参考:

    • Gazebo与ROS版本说明:

    http://blog.csdn.net/ZhangRelay/article/details/52824812?locationNum=1

    • ROS(indigo) 安装和使用更新版本的Gazebo

    http://blog.csdn.net/zhangrelay/article/details/53318991

    通常默认indigo-desktop-full安装会自动安装好Gazebo,无需过多考虑。

    sudo apt-get install ros-indigo-desktop-full

    1.  关闭虚拟机硬件加速

    在虚拟机中的linux上运行Gazebo的时候,Gazebo窗口闪退,并提示问题:

    VMware: vmw_ ioctl_command error Invalid argument.

     

    运行如下ROS+Gazebo命令也会报错:

    roscore & rosrun gazebo_ros gazebo

    解决办法:

    • 关闭硬件加速(亲测可用)

    echo " export SVGA_VGPU10=0" >> ~/.bashrc

    source ~/.bashrc

    • 关闭虚拟机的3D图形加速(备选)

    export LIBGL_ ALWAYS_SOFTWARE=0

    • 在虚拟机设置中关闭3D加速(备选)

    2.  下载Gazebo模型

    这时运行下面Gazebo命令,OK,错误没有了,但怎么是一抹黑啊!

    roscore & rosrun gazebo_ros gazebo

    首次运行Gazebo,加载模型会出现非常缓慢,原因可能是不能正确下载模型。

    Warning [ModelDatabase.cc:356] Getting models from[http://gazebosim.org/models/]. This may take a few seconds.

    因为http://gazebosim.org/models/地址已经变换http://models.gazebosim.org, 可能导致在访问时候无法自动转换地址。

    解决方法:通过直接下载所有模型到用户的根目录下的.gazebo/models/下。

    • 方法1:在线下载

    运行:

    cd ~/.gazebo/

    ls

    mkdir -p models

    ls

    cd ~/.gazebo/models/

    wget http://file.ncnynl.com/ros/gazebo_models.txt

    ls

    输出:

    gazebo_models.txt

    运行:

    wget -i gazebo_models.txt

    ls model.tar.g* | xargs -n1 tar xzvf

    • 方法2:直接下载包

    全部模型有170M,但在线下载速度非常慢,我下了一天一夜才下完。不过现在小伙伴已经将其共享至网盘,可直接下载,然后将其解压至~/.gazebo/models里。

    链接:http://pan.baidu.com/s/1pKaeg0F 密码:cmxc (来自rosclub.cn

    或是下载https://bitbucket.org/osrf/gazebo_models/downloads/ (ExBot ROS专区,网友提醒)

    解压后如下图:

    此时运行Gazebo,便可以显示物体了,并可在Insert选项卡里添加需要的物体(左键拖放,右键放置)。

    roslaunch gazebo_ros empty_world.launch

    Gazebo界面操作方法:左键单击拖动——平移,中键单击拖动——改变观察角度,滚轮缩放,右键单击拖动——缩放。

    3.  运行仿真机器人了

    下面就可以愉快运行机器人了,首先安装Turtlebot包。

    安装Turtlebot,打开终端,运行如下命令:

    sudo apt-get update

    sudo apt-get install ros-indigo-turtlebot ros-indigo-turtlebot-apps ros-indigo-turtlebot-interactions ros-indigo-turtlebot-simulator ros-indigo-kobuki-ftdi ros-indigo-rocon-remocon ros-indigo-rocon-qt-library ros-indigo-ar-track-alvar-msgs

    新窗口运行:

    roscore

    新窗口,打开turtlebot_gazebo:

    roslaunch turtlebot_gazebo turtlebot_world.launch

    下面就可以用键盘控制turtlebot前后左右走了。

    此时在终端单击右键打开一个标签页:

    roslaunch turtlebot_teleop keyboard_teleop.launch

    4.  清除Gazebo残留进程

    当不正确关闭Gazebo时,再次启动Gazebo会遇到sever无法启动的问题。

    Exception [Master.cc:50] Unable to start server[bind: Address already in use]. There is probably another Gazebo process running.

    解决方法:

    用ps命令查找gzserver进程,将其kill。或是干脆重启系统。

    至此,就可以愉快地玩耍Gazebo啦!

     

    展开全文
  • 虚拟机运行Gazebo出现VMware: vmw_ioctl_command error

    万次阅读 热门讨论 2020-02-06 17:48:23
    虚拟机运行Gazebo出现VMware: vmw_ioctl_command error的解决办法

    虚拟机运行Gazebo出现VMware: vmw_ioctl_command error


    1. 错误状态

    在终端中分别运行如下命令即可启动ROS系统和Gazebo平台

    $ roscore
    $ rosrun gazebo_ros gazebo
    

    出现了 VMware: vmw_ioctl_command error 错误
    在这里插入图片描述


    2. 解决办法

    在~/.bashrc文件写入export SVGA_VGPU10=0

    $ echo "export SVGA_VGPU10=0" >> ~/.bashrc
    

    关掉所有的终端
    重新启动即可
    在这里插入图片描述


    谢谢

    展开全文
  • 1.虚拟机运行gazebo时出现报错:VMware: vmw_ioctl_command error 无效的参数. 解决方案: echo "export SVGA_VGPU10=0" >> ~/.bashrc

    在虚拟机运行gazebo时一直加载不出界面,之后出现报错:VMware: vmw_ioctl_command error 无效的参数.
    解决方案:

    echo "export SVGA_VGPU10=0" >> ~/.bashrc
    
    展开全文
  • 虚拟机运行gazebo闪退的解决办法

    千次阅读 2020-03-03 10:17:37
    我是在win10上通过vmware运行的ubuntu18虚拟机,在运行gazebo9时,出现错误:[Err] [REST.cc:205] Error in REST request,并闪退。 解决办法如下: 1、 sudo gedit ~/.ignition/fuel/config.yaml 将...
  • 虚拟机中运行Gazebo问题修复

    千次阅读 2018-12-12 20:42:03
    虚拟机上运行Gazebo会遇到诸多问题,主要是显卡和硬件加速的问题。 1. 关闭虚拟机硬件加速 echo " export SVGA_VGPU10=0" >> ~/.bashrc source ~/.bashrc 2. 下载Gazebo模型 首次...
  • 可能就是内存不够什么的。 gazebo出现一下然后就闪退了。
  • 解决 在虚拟机下不能运行 ROS gazebo的问题
  • 在使用虚拟机Vmware打开gazebo仿真环境的时候,刚打开就闪退,并报错以下错误:VMware: vmw_ioctl_command error Invalid argument,大概意思是虚拟机参数不合法,这应该是虚拟机的bug,毕竟使用虚拟机和真实的物理机...
  • bug描述: VMware: vmw_ioctl_command error Invalid argument 解决方式:设置环境变量 export SVGA_VGPU10=0 或者 echo "export SVGA_VGPU10=0" >> ~/.bashrc
  • ROS在虚拟机中使用Gazebo和Rviz的问题这里使用VirtualBox,虚拟机系统与正常系统,在性能上和功能上有些弱,其他基本一致。如果使用VMware Workstation请参考下面链接:...
  • 问题叙述: Gazebo虚拟机环境下,启动闪退 解决方案: 关闭3D加速功能 如果没解决,系统内关闭硬件加速: echo " export SVGA_VGPU10=0" >> ~/.bashrc source ~/.bashrc
  • 一、虚拟机下ros安装结束后gazebo运行黑屏问题 在虚拟机Ubuntu16.04下安装ROS后,运行gazebo,出现黑屏卡壳现象,出现这种情况,一般是由于model库加载不正确导致。直接将模型下载到gazebo根目录下的models模型中去...
  • 1.安装原生的ROS ,ros-...现象:在虚拟机中运行gazebo后,任何开启仿真深度相机的操作都会导致报错并使gazebo崩溃。报错截图如下: 解决方法: 这是个大坑,首先说这个问题只会在用VMware虚拟环境下运行gazebo7....
  • 阿木的MAVROS-offboard课程 七月在线的GAAS 所以虚拟机里面应该是可以弄的。 。
  • 先上网搜了下Ubuntu,发现有个win10自带的Ubuntu子系统,以为会比虚拟机好用一些,自不量力的想试一下,结果图形界面一直搞不出来,然后就果断放弃了。后来又百度了一下,果然没搜到有人在win10自带的linux子系统下 ...

空空如也

空空如也

1 2 3 4 5 6
收藏数 103
精华内容 41
关键字:

虚拟机gazebo