如何用C语言实现长尾词的发布者-订阅者模式?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2411个文字,预计阅读时间需要10分钟。
摘要:节点(Node.js)是通过ROS(机器人操作系统)和图通信进行通信的可执行进程。本文分享自华为云社区《编写一个简单的发布者和订阅者》文章,作者:MAVER1CK。
目录:[1. 简介][2. ROS和Node.js简介][3. 发布者和订阅者基本概念][4. 编写简单的发布者和订阅者][5. 总结]
摘要:节点(Node)是通过 ROS 图进行通信的可执行进程。
本文分享自华为云社区《编写一个简单的发布者和订阅者》,作者: MAVER1CK 。
@[toc]
参考官方文档:Writing a simple publisher and subscriber (C++)
背景
节点(Node)是通过 ROS 图进行通信的可执行进程。 在本教程中,节点将通过话题(Topic)以字符串消息的形式相互传递信息。 这里使用的例子是一个简单的“talker”和“listener”系统; 一个节点发布数据,另一个节点订阅该话题,以便它可以接收该数据。 可以在此处找到这些示例中使用的代码。
1.创建一个包
打开一个新的终端然后source你的ROS 2安装,以便ros2命令可以正常使用:
source /opt/ros/humble/setup.bash
回顾一下,包应该在src目录下创建,而不是在工作区的根目录下。
本文共计2411个文字,预计阅读时间需要10分钟。
摘要:节点(Node.js)是通过ROS(机器人操作系统)和图通信进行通信的可执行进程。本文分享自华为云社区《编写一个简单的发布者和订阅者》文章,作者:MAVER1CK。
目录:[1. 简介][2. ROS和Node.js简介][3. 发布者和订阅者基本概念][4. 编写简单的发布者和订阅者][5. 总结]
摘要:节点(Node)是通过 ROS 图进行通信的可执行进程。
本文分享自华为云社区《编写一个简单的发布者和订阅者》,作者: MAVER1CK 。
@[toc]
参考官方文档:Writing a simple publisher and subscriber (C++)
背景
节点(Node)是通过 ROS 图进行通信的可执行进程。 在本教程中,节点将通过话题(Topic)以字符串消息的形式相互传递信息。 这里使用的例子是一个简单的“talker”和“listener”系统; 一个节点发布数据,另一个节点订阅该话题,以便它可以接收该数据。 可以在此处找到这些示例中使用的代码。
1.创建一个包
打开一个新的终端然后source你的ROS 2安装,以便ros2命令可以正常使用:
source /opt/ros/humble/setup.bash
回顾一下,包应该在src目录下创建,而不是在工作区的根目录下。

