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

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

相关推荐
yzk_20171 分钟前
OpenClaw 完整部署指南:安装 + 三大 Coding Plan 配置 + CC Switch + 飞书机器人
arcgis·机器人·飞书
MIXLLRED16 分钟前
Ubuntu22.04 + ROS2 Humble + RealSense D435i 部署VINS-Fusion视觉惯性SLAM
ubuntu·slam·d435i·ros2·humble·vins
噜噜噜阿鲁~24 分钟前
python学习笔记 | 8.2、函数式编程-返回函数
笔记·python·学习
小郑加油42 分钟前
python学习Day8-9天:函数(def)的基础运用
python·学习
学掌门1 小时前
数据分析师初级—中级—高级,每个阶段都需要学习什么?
大数据·学习·数据分析·数据分析师
rainbow7242441 小时前
零基础职场人线上学习AI,是否支持线上考试?
人工智能·学习
handler011 小时前
Git 核心指令速查
linux·c语言·c++·笔记·git·学习
噜噜噜阿鲁~1 小时前
python学习笔记 | 8.3、函数式编程-匿名函数
笔记·python·学习
星幻元宇VR1 小时前
VR单人地震体验平台助力防灾减灾教育
科技·学习·安全·vr·虚拟现实
minstbe1 小时前
【AI本体论研究学习】本体的核心元素:类、属性、实例与关系——拆解 OWL/RDF 四大基石
人工智能·学习