【问题标题】:Gazebo stuck at loading your worldGazebo 卡在加载你的世界
【发布时间】:2020-05-05 20:21:15
【问题描述】:

https://i.imgur.com/hYf1Bes.jpgm 我正在尝试在运行 Ubuntu 的 VM 中设置 ROS 和 Gazebo。 目标是我想用开放式机械手模拟 Turtlebot。

我安装了所有东西,没有任何问题。 虽然我无法在 Gazebo 上启动 Turtlebot 环境(比如这里:http://emanual.robotis.com/docs/en/platform/turtlebot3/simulation/

$roslaunch turtlebot3_fake turtlebot3_fake.launch 导致 Gazebo 永远处于加载你的世界的状态。一段时间后,它停止响应。 然而,启动空世界是可行的。

我在 Gazebo 7.0 中使用 ROS 1

我的硬件设置: MacBook Pro 13" 2019 配备 16 GB RAM Parallels VM:3D 虚拟。开启,无性能限制,4 个 CPU 内核,启用 12 GB RAM

非常感谢您的帮助。

【问题讨论】:

    标签: macos ros gazebo-simu


    【解决方案1】:

    每次更改后,您都对 bash 进行了源代码并确保运行:

              catkin make 
    

    如果你已经这样做了,那么通过运行检查 ros 是否安装正确

               roscore 
    

    在一个终端上并让它保持运行。 之后尝试在另一个终端上启动您的turtlebot。 如果即使你已经安装了所有需要的东西也无法正常工作,我认为问题出在你的虚拟机上,我建议你在运行 U 盘的 Ubuntu 上运行 ROS。

    【讨论】:

    • 我很喜欢它。 Gazebo 7 似乎与我的 Mac 上的显卡不兼容。我决定使用 Ros 2 和 Gazebo 9,然后效果很好
    • 很高兴你解决了这个问题,非常感谢你选择它作为“答案”。
    【解决方案2】:
    cd ~/.gazebo/
    mkdir  models
    cd models/
    wget http://file.ncnynl.com/ros/gazebo_models.txt
    wget -i gazebo_models.txt
    ls model.tar.g* | xargs -n1 tar xzvf
     
    

    试试这个凉亭尝试下载到软件包,这就是它等待你需要互联网的原因,这可能需要几分钟

    【讨论】:

      猜你喜欢
      • 2021-11-19
      • 2020-11-04
      • 1970-01-01
      • 1970-01-01
      • 2014-06-10
      • 2015-01-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多