ros2的foxy版本安装
时间: 2024-10-12 11:01:36 浏览: 32
在Ubuntu 18.04(AGX板)部署ros2_foxy
ROS 2 Foxy(福克斯)是一个长期支持的发行版,主要用于机器人操作系统2的稳定应用。以下是安装ROS 2 Foxy的基本步骤,假设你正在Linux系统上操作:
1. **更新系统**:
```sh
sudo apt update && sudo apt upgrade
```
2. **添加官方GPG密钥**:
```sh
curl -fsSL https://raw.githubusercontent.com/ros2/ros2/master/ros2_keyring.gpg | sudo gpg --dearmor -o /usr/share/keyrings/ros-archive-keyring.gpg
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] https://download.ros2.org/ubuntu foxy main" | sudo tee /etc/apt/sources.list.d/ros2-focal.list > /dev/null
```
3. **安装依赖**:
```sh
sudo apt install gnupg2 software-properties-common
```
4. **添加Ros2存储库**:
```sh
sudo apt update
sudo apt install ros-foxy-ros-core
```
5. **确认安装**:
安装完成后,你可以通过运行`ros2 system status`命令检查ROS 2是否已成功安装。
注意:如果你需要特定的ros2包,可以使用`sudo apt install <package-name>`替换`ros-foxy-ros-core`。
阅读全文