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

最新Ubuntu 20.04安装ROS Noetic保姆教程 (2025年8月23日更新,详细步骤小白也能看懂)

最新Ubuntu 20.04安装ROS Noetic保姆教程 (2025年8月23日更新,详细步骤小白也能看懂)

本教程将详细介绍在Ubuntu 20.04系统上安装ROS Noetic(机器人操作系统)的完整步骤,适用于初学者和开发人员。ROS Noetic是ROS 1的最终版本,专为Ubuntu 20.04设计,提供稳定的机器人开发环境。通过这个安装教程,您可以轻松完成设置,即使没有Linux经验也能跟上。

最新Ubuntu 20.04安装ROS Noetic保姆教程 (2025年8月23日更新,详细步骤小白也能看懂) Ubuntu 20.04  ROS Noetic 安装教程 机器人操作系统 第1张

一、准备工作

在开始安装前,请确保您的系统是Ubuntu 20.04(64位版本),并已连接到互联网。打开终端(Ctrl+Alt+T),更新系统软件包列表:

    sudo apt updatesudo apt upgrade  

二、设置软件源

添加ROS Noetic的官方软件源到系统,确保安装包来源可靠。在终端中执行以下命令:

    sudo sh -c "echo "deb http://packages.ros.org/ros/ubuntu focal main" > /etc/apt/sources.list.d/ros-latest.list"  

添加ROS密钥,用于验证软件包:

    sudo apt-key adv --keyserver "hkp://keyserver.ubuntu.com:80" --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654  

三、安装ROS Noetic

更新软件包列表后,安装ROS Noetic完整桌面版,包含常用工具和库:

    sudo apt updatesudo apt install ros-noetic-desktop-full  

安装过程可能需要10-30分钟,取决于网速。完成后,初始化rosdep,这是机器人操作系统的依赖管理工具:

    sudo rosdep initrosdep update  

四、环境设置

为了使ROS命令在终端中可用,需要将ROS环境变量添加到bash配置中。执行以下命令:

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

五、测试安装

验证ROS Noetic是否安装成功。打开一个新终端,运行ROS核心服务:

    roscore  

再打开另一个终端,启动turtlesim仿真器测试功能:

    rosrun turtlesim turtlesim_node  

如果看到乌龟窗口,说明安装成功。本安装教程到此结束,您可以开始探索ROS Noetic的更多功能了。

六、常见问题

  • 如果遇到权限错误,请在命令前加sudo
  • 软件源添加失败时,检查网络连接或尝试使用镜像源。
  • ROS Noetic仅支持Ubuntu 20.04,确保系统版本正确。
  • 安装完成后,建议学习ROS基础教程以充分利用机器人操作系统

本教程基于2025年8月23日的最新信息,适用于初学者快速上手。如有更新,请参考ROS官方文档。祝您在Ubuntu 20.04上使用ROS Noetic开发愉快!