本教程将详细介绍如何在VirtualBox 7.2.4虚拟机中安装Ubuntu 22.04.5 LTS,并配置ROS2 Humble完整环境。适合初学者一步步操作,涵盖关键词如 ROS2 Humble、VirtualBox 7.2.4、Ubuntu 22.04.5 LTS 和 ROS2环境配置。
ROS2(Robot Operating System 2)是下一代机器人操作系统,Humble Hawksbill是ROS2的一个长期支持版本。在本教程中,我们将使用VirtualBox 7.2.4创建虚拟机,安装Ubuntu 22.04.5 LTS,然后安装ROS2 Humble。这是一个完整的 ROS2环境配置 过程。
首先,从官方网站下载 VirtualBox 7.2.4 和 Ubuntu 22.04.5 LTS 镜像文件。确保下载正确版本以兼容后续步骤。
根据你的操作系统,安装 VirtualBox 7.2.4。安装过程简单,一路点击下一步即可。安装完成后,打开VirtualBox。
打开VirtualBox,点击“新建”创建虚拟机。名称如“Ubuntu ROS2”,类型选择Linux,版本选择Ubuntu (64-bit)。分配内存(建议至少4GB)和硬盘空间(建议至少20GB)。
在存储设置中,选择下载的 Ubuntu 22.04.5 LTS 镜像文件作为启动盘。启动虚拟机,按照Ubuntu安装向导完成安装。建议选择最小安装或正常安装,并设置用户名和密码。
在Ubuntu系统安装完成后,打开终端,开始安装 ROS2 Humble。首先,设置语言环境:
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仓库和密钥:
sudo apt install software-properties-commonsudo add-apt-repository universesudo 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 Humble:
sudo apt updatesudo apt install ros-humble-desktop 安装完成后,设置环境变量:
source /opt/ros/humble/setup.bashecho "source /opt/ros/humble/setup.bash" >> ~/.bashrc 打开新终端,运行以下命令测试 ROS2 Humble 是否安装成功:
ros2 run demo_nodes_cpp talker 在另一个终端运行:
ros2 run demo_nodes_py listener 如果看到消息传递,则说明 ROS2环境配置 成功。
通过本教程,你已成功在 VirtualBox 7.2.4 虚拟机中安装 Ubuntu 22.04.5 LTS 并配置了 ROS2 Humble 完整环境。现在你可以开始ROS2开发了。本教程覆盖了所有关键步骤,确保小白也能轻松完成 ROS2环境配置。
本文由主机测评网于2026-02-04发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260222892.html