ubuntu24.04安装ROS2
时间: 2024-08-16 11:03:06 浏览: 141
Ubuntu 24.04(Focal Fossa)目前还没有官方支持的ROS(Robot Operating System,版本2)发行版。但是你可以按照ROS 2的官方文档在Ubuntu 24.04上手动安装ROS 2 Dashing Diademata版本,因为Dashing是最新的长期支持(LTS)版本,直到2025年才会退役。
以下是安装步骤概述:
1. **更新系统**:
```bash
sudo apt update && sudo apt upgrade
```
2. **添加ROS2的apt源**:
```bash
sudo sh -c 'echo "deb [arch=amd64] http://packages.ros.org/ros2/ubuntu $(lsb_release -cs) main" > /etc/apt/sources.list.d/ros2-latest.list'
curl -fsSL https://download.ros2.org/keyring/eol.gpg | sudo gpg --dearmor -o /usr/share/keyrings/ros2-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/ros2-archive-keyring.gpg arch=amd64] https://download.ros2.org/ubuntu `lsb_release -cs` main" | sudo tee /etc/apt/sources.list.d/ros2-backports.list
```
3. **安装依赖并更新索引**:
```bash
sudo apt update
sudo apt install -y gnupg2 software-properties-common
sudo apt-key add /usr/share/keyrings/ros2-archive-keyring.gpg
```
4. **安装ROS 2**:
```bash
sudo apt install -y ros-dashing-desktop
```
5. **安装ROS CLI工具**:
```bash
sudo apt install -y ros-dashing-ros-tooling
```
6. **验证安装**:
```bash
ros2 version
```
注意,由于这是非官方支持的版本,可能会遇到一些兼容性和未来更新的问题。在生产环境中,建议等待官方支持Ubuntu 24.04的ROS 2版本发布。
阅读全文