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

鱼香ROS一键安装指南:Ubuntu22.04极速部署ROS2(保姆级教程)

鱼香ROS一键安装指南:Ubuntu22.04极速部署ROS2(保姆级教程)

欢迎来到这篇为完全新手准备的ROS2安装教程!使用鱼香ROS的一键安装脚本,你可以在Ubuntu 22.04上快速部署ROS2环境,省去繁琐的手动配置。让我们一起开始吧!

鱼香ROS一键安装指南:Ubuntu22.04极速部署ROS2(保姆级教程) ROS2  Ubuntu 22.04 一键安装 鱼香ROS 第1张

一、什么是鱼香ROS一键安装脚本?

鱼香ROS是一个开源的ROS安装工具,旨在通过一行命令完成ROS2及其依赖的全部部署。它支持Ubuntu 22.04系统,特别适合初学者和需要快速搭建实验环境的开发者。

二、安装前的准备工作

  • 确认系统版本:运行 lsb_release -a 查看是否为Ubuntu 22.04
  • 网络连接:确保可以访问国内外镜像源(鱼香ROS脚本会自动选择最佳源)。
  • 更新系统(可选): sudo apt update && sudo apt upgrade -y

三、开始一键安装

打开终端(Ctrl+Alt+T),输入以下命令之一(推荐使用curl):

wget http://fishros.com/install -O fishros && bash fishros

curl http://fishros.com/install | bash

脚本运行后,根据提示选择一键安装ROS2(通常选择2),系统会自动检测版本并安装ROS2 Humble(Ubuntu 22.04匹配版本)。整个过程约5-10分钟,取决于网速。

四、脚本自动做了什么?

  • 配置ROS2软件源(国内镜像,加速下载)
  • 安装ROS2基础包(ros-humble-desktop)
  • 安装python3和相关工具链
  • 自动添加环境变量到~/.bashrc
  • 安装常用依赖(colcon, rosdep等)

五、验证安装

重启终端或执行 source ~/.bashrc 后,试试运行经典的小海龟例程:

# 终端1:启动节点管理器ros2 run turtlesim turtlesim_node# 终端2:发布控制命令ros2 run turtlesim turtle_teleop_key

如果能看到小乌龟并用键盘控制它移动,说明ROS2安装成功!

六、常见问题与解决

问:脚本执行时报错“Connection refused”?

答:检查网络,或尝试使用代理;鱼香ROS提供了国内镜像支持,航天级一键安装通常能解决此问题。

问:安装后找不到ros2命令?

答:运行 source /opt/ros/humble/setup.bash 或重新打开终端;检查~/.bashrc是否包含源命令。

结语

通过鱼香ROS一键安装,你已经在Ubuntu 22.04上迅速搭建好了完整的ROS2开发环境。接下来就可以开始你的机器人之旅了!如果觉得这篇教程有帮助,欢迎分享给更多朋友。