ubuntu18.04下载ros
时间: 2025-03-04 07:59:29 浏览: 40
### 安装 ROS Melodic on Ubuntu 18.04
#### 设置源和密钥
为了确保能够获取最新的软件包,在安装ROS之前需设置系统的软件库索引。更新当前的APT包索引并添加ROS仓库到系统中[^1]。
```bash
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
```
接着,添加ROS GPG密钥以验证下载的软件包完整性:
```bash
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
```
#### 更新包列表并安装ROS
完成上述操作后,刷新本地缓存来使新的存储库生效,并准备安装Melodic版本的核心组件和其他必要的工具集[^2]。
```bash
sudo apt update
sudo apt install ros-melodic-desktop-full
```
这一步骤会自动处理依赖关系并将所有必需的部分一同部署到位。
#### 初始化 `rosdep`
`rosdep`用于简化跨平台项目构建过程中的依赖管理。初始化它可以帮助后续工作更加顺畅地进行[^3]。
```bash
sudo rosdep init
rosdep update
```
#### 安装额外工具
除了基本环境外,还建议安装一些辅助性的命令行实用程序,比如`rosinstall`, 这对于克隆多个Git仓库特别有用;以及Catkin编译系统,这是ROS官方推荐的工作空间管理和构建工具。
```bash
sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential
sudo apt-get install ros-melodic-catkin python-catkin-tools
```
#### 配置环境变量
为了让终端识别新安装的ROS命令,需要修改用户的shell配置文件`.bashrc`,加入对ROS路径的支持。这样每次打开一个新的终端窗口时都会加载这些设置。
```bash
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
```
至此,已经完成了在Ubuntu 18.04上的ROS Melodic安装流程。现在可以开始创建自己的机器人应用或探索更多高级特性了!
阅读全文
相关推荐















