gazebo打开后黑屏_ros下gazebo的启动及models下载安装 gazebo的启动的黑屏处理

本文介绍了在ROS环境下启动Gazebo的三种方法,并着重解决了Gazebo启动后黑屏的问题。通过下载并安装models,终端未报错但显示黑屏的情况得以解决。提供了一步一步的解决步骤,包括下载model.tar.gz文件,然后解压,最后重启Gazebo即可正常显示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ros下gazebo的启动及models下载安装 gazebo的启动的黑屏处理

ros下gazebo的启动及models下载安装 gazebo的启动的黑屏处理

我在安装好gazebo之后,首先是启动,有多种方法进行启动

方法1:

键盘输入Ctrl+Alt+T 进入终端,输入roscore

ed23af19fe894ce7f0aa46c1ff7eb30d.png

接下来,键盘输入Ctrl+Shift+T,在终端中新建一个窗口,接下来输入:rosrun gazebo_ros gazebo

a39bbe84bdc0534b294fe0207484e6e3.png

顺利的话,你可以看到这样的东西:

0e1b230821163f8f76746e230f78dc3a.png

方法2:

使用roslaunch打开world模型

roslaunch是一个启动ROS节点并插入机器人模型的标准方法.要建立一个空的world模型,我们只需要运行

roslaunch gazebo_ros empty_world.launch

方法3:

直接搜索gazebo

### 安装配置 `gazebo_ros` 于 Gazebo Harmonic #### 准备工作 为了确保顺利安装 `gazebo_ros` 到 Gazebo Harmonic 版本,在Ubuntu24.04 LTS环境中,确认已经正确安装了gz-harmonic版本[^2]。 #### 更新软件包索引 更新本地的Apt仓库索引以获取最新的软件包列表: ```bash sudo apt update ``` #### 安装依赖项 安装必要的ROS 2工具和其他依赖项来支持GazeboROS 2之间的桥梁功能。这通常包括但不限于`ros-$DISTRO-gazebo-plugins`, `ros-$DISTRO-gazebo-ros-pkgs`等,其中 `$DISTRO` 是当前使用的ROS 2发行版代号(例如humble, iron)。具体命令如下所示: ```bash sudo apt install ros-jazzy-gazebo-ros-pkgs ros-jazzy-gazebo-plugins ``` 上述命令适用于jazzy版本;如果使用其他ROS 2版本,则需替换相应的版本名称。 #### 配置环境变量 为了让系统识别新安装的组件以及设置好路径以便后续操作正常运行,建议每次打开终端前都执行下面这条指令加载环境变量: ```bash source /opt/ros/jazzy/setup.bash ``` 同样地,“jazzy”应被替换成实际所用的ROS 2版本名。 #### 测试安装成果 完成以上步骤之后可以尝试启动一个简单的世界文件来看看是否一切正常运作: ```bash ros2 launch ros_gz_sim gz_sim.launch.py gz_version:=harmonic ``` 请注意这里的参数`gz_version`设定了要启动的具体Gazebo版本,此处设定为`harmonic`表示启动对应版本的模拟器[^4]。 通过这些步骤应该能够成功地在Gazebo Harmonic上部署并测试`gazebo_ros`接口的功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值