ROS2机器人智能小车学习(1)- ROS2 最简安装与配置

玩转智能小车或者机器人,少不了要接触ROS2操作系统。准确来说ROS2不是一个操作系统,而是一个基于Ubuntu操作系统之上的中间件框架。

1、ROS2安装前的准备

确认系统支持版本,ROS2 Humble Hawksbill支持Ubuntu 22.04 Jammy Jellyfish;ROS2 jazzy Kilted支持 Ubuntu24.04,选择对应的系统安装即可。

2、ROS2安装

这里选择小鱼儿一键安装脚本,快速便捷。

打开ubuntu终端,输入:

复制代码
wget http://fishros.com/install -O fishros && . fishros

然后会出现以下界面:

第一次安装时,先选择输入数字5,及13,一键配置系统源为 国内清华或者中科大的。

配置完成后,再执行上面的命令,出现上面菜单,输入数字1,选择ROS2 某个版本,Kilted是最新的稳定版,rolling是开发版本,等待完成安装。

3、测试安装结果

运行示例程序验证安装:

复制代码
ros2 run demo_nodes_cpp talker

新建终端运行监听节点:

复制代码
ros2 run demo_nodes_py listener

两个终端分别出现下面的窗口,即表示完成了正常的通信。

相关推荐
茯苓gao6 小时前
嵌入式开发笔记:CANopen相关移位运算与通信协议术语详解
网络·嵌入式硬件·学习·信息与通信
EAI-Robotics8 小时前
机器人操作鲁棒性:当机械手遇上真实世界的不确定性
人工智能·算法·机器人
HERR_QQ9 小时前
强化学习的数学原理 学习笔记
人工智能·笔记·学习·自动驾驶
深圳多奥智能一卡(码、脸)通系统10 小时前
机器人(狗)和AGV,AMR自动开门过闸配合使用的门控规格书
机器人·agv·机器狗·门禁·梯控·智能门禁·amr
MartinYeung510 小时前
[论文学习]DP-Fusion:面向大语言模型的令牌级差分隐私推理-深度解析
人工智能·学习·语言模型
zwenqiyu11 小时前
非线性字符串数据结构串讲
数据结构·c++·学习·算法
MartinYeung512 小时前
[论文学习]SecureGate:通过令牌级门控学习何时安全地揭示PII-深度解析
学习·安全
大鱼>13 小时前
超参数调优进阶:Optuna/Bayesian/Early Stopping
人工智能·学习·机器学习·聚类
liuyicenysabel13 小时前
多服务上线日记二:
服务器·笔记·学习
小弥儿14 小时前
GitHub今日热榜 | 2026-07-05:阿里巴巴浏览器Agent上榜
学习·开源·github