Windows11部署Gazebo仿真环境

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

**本文主要介绍了如何利用wlsg在win11上部署gazebo仿真环境**


一、安装wsl

1.在微软应用商店直接搜索ubuntu,下载ubuntu(注意下载不带版本号的),下载这个ubuntu的好处是可以直接在windows界面显示Linux的GUI应用。

2.右键开始按钮(四个蓝色方块),打开windows终端(管理员),输入命令:

 wsl --update
 wsl --set-default-version 2

再确定使用的是wsl2:

 wsl --list --verbose

二、安装gazebo

1.安装必要工具:

sudo apt-get update
sudo apt-get install lsb-release gnupg

2.安装Ignition Fortress:

sudo curl https://packages.osrfoundation.org/gazebo.gpg --output /usr/share/keyrings/pkgs-osrf-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/pkgs-osrf-archive-keyring.gpg] http://packages.osrfoundation.org/gazebo/ubuntu-stable $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/gazebo-stable.list > /dev/null
sudo apt-get update
sudo apt-get install ignition-fortress
sudo apt install gazebo

3.启动gazebo:

gazebo

总结

在这里插入图片描述

### 部署和运行Gazebo仿真环境Windows #### 安装WSL与Ubuntu 为了在Windows部署Gazebo仿真环境,推荐的方法是通过Windows Subsystem for Linux (WSL) 来安装Linux发行版如Ubuntu。这允许用户在一个接近原生Linux环境下工作,从而支持更多原本仅限于Linux平台的应用程序。 首先,在微软应用商店直接搜索并下载Ubuntu(建议选择不带版本号的基础版),这样可以确保能够直接在Windows界面显示Linux的GUI应用程序[^3]。 接着,需以管理员身份打开Windows终端,并执行更新以及设定默认版本至2的操作: ```bash wsl --update wsl --set-default-version 2 ``` #### 设置环境变量 完成上述步骤之后,还需配置必要的环境变量以便Gazebo能正确找到所需的插件和资源路径。可以在`.bashrc`文件中加入如下命令来实现这一点: ```bash export GZ_SIM_SYSTEM_PLUGIN_PATH=$HOME/gz_ws/src/ardupilot_gazebo/build:$GZ_SIM_SYSTEM_PLUGIN_PATH export GZ_SIM_RESOURCE_PATH=$HOME/gz_ws/src/ardupilot_gazebo/models:$HOME/gz_ws/src/ardupilot_gazebo/worlds:$GZ_SIM_RESOURCE_PATH ``` 以上操作使得每次启动新的shell会话时自动加载这些设置,简化了后续工作的准备过程[^1]。 #### 启动Gazebo仿真 当一切就绪后,可以通过ROS launch文件轻松地启动带有特定配置的Gazebo实例。例如,要启动一个名为aubo_i7_gazebo的仿真实验,则只需在终端内输入相应的roslaunch指令即可: ```bash roslaunch aubo_i7_simulation aubo_i7_gazebo.launch ``` 这条命令将会初始化整个仿真场景,并可能包括机器人模型和其他物理特性模拟[^2]。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值