当前位置:首页 > 系统教程 > 正文

Ubuntu 24.04 安装 ROS2 Jazzy(超详细图文教程·新手可直接成功)

Ubuntu 24.04 安装 ROS2 Jazzy(超详细图文教程·新手可直接成功)

随着 Ubuntu 24.04 LTS 的发布,新一代机器人开发环境也迎来了重要更新。对于开发者而言,Ubuntu 24.04 ROS2 Jazzy 安装 是构建智能机器人应用的第一步。本文将为您带来最全、最细致的 ROS2 Jazzy 教程,帮助您在最新的系统上快速搭建 机器人操作系统 ROS2,并完成 Ubuntu 24.04 开发环境配置

Ubuntu 24.04 安装 ROS2 Jazzy(超详细图文教程·新手可直接成功) Jazzy  教程 机器人操作系统 开发环境配置 第1张

一、前期准备:检查系统环境

在正式开始之前,我们需要确保系统的 Locale 设置支持 UTF-8,这是防止安装过程中出现乱码的关键:

locale  # 确认输出中包含 UTF-8# 如果不包含,请执行以下命令:sudo apt update && sudo apt install localessudo locale-gen en_US en_US.UTF-8sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8export LANG=en_US.UTF-8

二、添加 ROS2 官方软件源

1. 启用 Ubuntu Universe 仓库:

sudo add-apt-repository universe

2. 设置密钥和官方仓库列表,以便系统能够通过 Ubuntu 24.04 ROS2 Jazzy 安装 校验:

sudo apt update && sudo apt install curl -ysudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpgecho "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(. /etc/os-release && echo $UBUNTU_CODENAME) main" | sudo tee /etc/apt/sources.list.d/ros2.list > /dev/null

三、正式执行 ROS2 Jazzy 安装

更新系统缓存后,我们直接安装功能最全的桌面版(包含图形工具和示例):

sudo apt updatesudo apt upgradesudo apt install ros-jazzy-desktop

四、配置环境变量

安装完成后,需要让终端自动识别 机器人操作系统 ROS2 的相关指令:

echo "source /opt/ros/jazzy/setup.bash" >> ~/.bashrcsource ~/.bashrc

五、测试验证

在终端输入以下命令,如果看到消息在持续发送和接收,说明 ROS2 Jazzy 教程 部署圆满成功!

ros2 run demo_nodes_cpp talker

结语: 通过本篇 Ubuntu 24.04 开发环境配置 教程,您已经成功踏入了 ROS2 的世界。Jazzy 版本作为最新的 LTS 版,将为您后续的机器人仿真与实物控制提供最强大的技术支持。