Gazebo 卡在加载您的世界

Gazebo stuck at loading your world

https://i.imgur.com/hYf1Bes.jpgm 我正在尝试在 VM 运行 Ubuntu 中设置 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 内存 Parallels VM:3D 虚拟。打开,无性能限制,4 CPU 内核,启用 12 GB RAM

非常感谢您的帮助。

每次更改后,您都将源设为 bash 并确保 运行 :

          catkin make 

如果你已经这样做了,那么通过 运行ning

检查 ros 是否安装正确
           roscore 

在一个终端上,让它保持 运行ning。 之后尝试在另一个终端上启动你的 turtlebot。 如果即使你已经安装了所有需要的东西它也不起作用,我认为问题出在你的虚拟机上,我建议你在 Ubuntu 运行ning USB 棒上使用 运行 ROS。

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
 

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