ubuntu gazebo
时间: 2025-01-09 10:58:19 浏览: 3
### Gazebo在Ubuntu上的安装与配置
#### 准备工作
为了确保顺利安装Gazebo,在开始之前需更新系统的包列表并安装必要的依赖项。这可以通过运行以下命令来完成[^1]:
```bash
sudo apt update && sudo apt upgrade -y
```
#### 添加Software Properties Common库
有时可能需要添加`software-properties-common`以便于管理PPA源,此操作并非总是必需但是推荐执行以避免潜在问题:
```bash
sudo apt install software-properties-common
```
#### 设置官方仓库密钥和服务地址
向系统导入OSRF(Open Source Robotics Foundation)的公钥,并设置用于获取Gazebo软件包的服务地址。对于Ubuntu 16.04而言,具体指令如下所示:
```bash
sudo sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable xenial main" > /etc/apt/sources.list.d/gazebo-stable.list'
wget https://packages.osrfoundation.org/gazebo.key -O - | sudo apt-key add -
```
#### 更新APT缓存并安装指定版本的Gazebo
再次刷新本地APT索引文件之后即可按照需求选择不同版本号来进行安装;这里假设目标是安装Gazebo7作为例子说明:
```bash
sudo apt-get update
sudo apt-get install gazebo7 libgazebo7-dev
```
#### 验证安装成果
通过启动模拟器界面或者查询已安装程序的方式确认Gazebo已被正确部署到环境中去。可以尝试打开终端输入`gzserver --version`查看当前使用的Gazebo版本信息。
#### 环境变量配置
为了让计算机能够识别新加入的应用路径以及关联资源位置,建议编辑用户的shell profile文件(如`.bashrc`),追加下面两行语句至文件末尾处实现自动加载环境设定的目的:
```bash
source /usr/share/gazebo/setup.sh
export GAZEBO_MODEL_PATH=$HOME/.gazebo/models:$GAZEBO_MODEL_PATH
```
阅读全文