https://i.imgur.com/hYf1Bes.jpgm 我正在尝试在运行Ubuntu的VM中设置ROS和Gazebo。 我的目标是要使用开放式操纵器模拟Turtlebot。
我安装了所有东西,没有任何问题。 虽然我无法在凉亭上启动Turtlebot环境(如此处:http://emanual.robotis.com/docs/en/platform/turtlebot3/simulation/)
$ roslaunch turtlebot3_fake turtlebot3_fake.launch 导致凉亭永远停留在您的世界上。一段时间后,它停止响应。 但是发射空世界是可行的。
我正在将ROS 1与Gazebo 7.0一起使用
我的硬件设置: MacBook Pro 13“ 2019带16 GB RAM Parallels VM:3D虚拟。开启,无性能限制,4个CPU内核,启用12 GB内存
非常感谢您的帮助。
答案 0 :(得分:0)
每次更改后,您都将bash作为源文件并确保运行:
<img src="b69b37f9a55946e38923b760ab86ee71.png" />
如果您已经完成此操作,请通过运行
检查ros是否正确安装 catkin make
在一个终端上,并使其保持运行。 之后,尝试在另一个终端上启动您的turtlebot。 如果即使您已经安装了所有必需的东西也无法正常工作,我认为问题出在您的VM,id建议您在运行USB Stick的Ubuntu上运行ROS。
答案 1 :(得分:0)
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
试试这个凉亭尝试下载到包,这就是为什么它等待你需要互联网,因为这可能需要几分钟