ubuntu18.04安装ROS master
时间: 2025-04-22 22:06:11 浏览: 18
### 安装ROS Master于Ubuntu 18.04
对于希望在Ubuntu 18.04上安装ROS主节点的情况,由于该操作系统版本对应的是ROS Melodic Morenia[^2]。以下是详细的安装指南:
#### 设置源和密钥
为了确保能够获取最新的软件包以及安全更新,在开始之前需设置系统的软件库并导入官方GPG密钥。
```bash
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
```
#### 更新本地索引文件
完成上述配置之后,应当刷新本地APT缓存来同步最新可用的软件列表。
```bash
sudo apt-get update
```
#### 安装桌面全版本ROS Melodic
针对大多数开发者而言,推荐安装包含几乎全部功能组件在内的Desktop-Full版本。
```bash
sudo apt install ros-melodic-desktop-full
```
#### 初始化rosdep工具
`rosdep`用于轻松解决依赖关系问题,初始化它有助于后续操作顺利进行。
```bash
sudo rosdep init
rosdep update
```
#### 配置环境变量
为了让命令行识别新安装的各种ROS指令,需要调整shell配置文件以便自动加载必要的路径信息。
```bash
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
```
#### 安装其他辅助工具
一些额外的小程序可以帮助更好地管理和开发ROS项目;比如`rqt*`,`rviz`, `arbotix`等都可以通过下面这条语句一次性搞定。
```bash
sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential
```
以上步骤完成后即成功搭建好了基于Ubuntu 18.04 LTS平台上的ROS Master环境。
阅读全文
相关推荐

















