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

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

相关推荐
YM52e3 小时前
鸿蒙Flutter Padding内边距:EdgeInsets详解
android·学习·flutter·华为·harmonyos·鸿蒙
西安老张(AIGC&ComfyUI)5 小时前
第034章:ComfyUI&AIGC一阶段学习总结及下阶段学习安排
学习·aigc
正经人_x8 小时前
学习日记43:FINO
学习
网络工程小王10 小时前
【HCIE-AI】11.模型 昇腾迁移适配-精度调试-性能调优
人工智能·学习·华为·迁移学习·昇腾
一只小菜鸡..11 小时前
CMU 15-213 CSAPP:机器级编程与内存的暗黑魔法(Machine-Level)
笔记·学习
吃好睡好便好13 小时前
近期几点体会
学习·生活
xlrqx14 小时前
商丘家电清洗培训零基础学习需掌握哪些要点零基础到底能不能学
python·学习
编程圈子14 小时前
电机驱动开发学习19. 霍尔 BLDC 三段式 FOC 启动算法
驱动开发·学习·算法
硅谷秋水14 小时前
ABot-M0.5:统一的移动-与-操作世界动作模型
人工智能·深度学习·机器学习·计算机视觉·语言模型·机器人
计算机魔术师14 小时前
宇树发布轮足机器人 As2-W:6m/s速度、IP54防水、30km续航
网络·机器人