logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ROS2话题示例练习1

本文记录了作者学习ROS2操作系统的实践过程,重点介绍了ROS2核心通信机制之一的话题(Topic)。通过创建C++包并编写发布者节点和订阅者节点,实现了一个简单的消息发布-订阅系统。文章详细展示了从创建工作空间、编写节点代码到修改CMakeLists.txt、编译运行的完整步骤,最终实现了两个节点间的异步通信。实验过程中需要注意工作空间管理和编译后的环境变量设置。该实践为ROS2初学者提供了基础

文章图片
#算法
ROS2话题示例练习2

本文介绍了如何使用ROS2和C++实现键盘输入消息发布功能。首先创建功能包并添加依赖项,然后编写发布节点代码,通过线程读取键盘输入并发布到指定话题。接着修改CMakeLists.txt配置编译选项,最后编译运行程序。运行后可在终端输入文本并回车发送消息,通过ros2 topic echo命令验证消息接收。该示例演示了ROS2话题通信的基本实现方法,适用于需要交互控制的机器人应用场景。

文章图片
#java#jvm#开发语言
ROS2话题示例练习3-模拟IMU传感器

Hello!大家好,好久不见。今天继续带来一个 ROS2 话题的示例代码,模拟一个 IMU 传感器,帮助大家还有我自己进一步熟悉话题的使用方法。顺便预告一下,后续大概还有两到三个话题相关的示例,会和大家一起更深入地了解 ROS2 系统。敬请期待!

文章图片
#算法
到底了