ROS2:你说我听小游戏
ROS2专题是我后面会持续更新的,之前学过一次,有点遗忘,所以决定这一次边学边发布博客,我主要是看鱼香ROS的视频学习的。
网址
这里感谢鱼香ROS,个人感觉ROS2的视频资源还是不多的。
这个游戏需要一个倾听者和一个说话者,用的是一个示范节点功能包(demo_nodes_py和demo_nodes_cpp)一个是python写的一个是c++写的,但是这两个功能包都有listener和talker功能。
现在,我们用python包去启动倾听者
终端输入:ros2 run demo_nodes_py listene
再在另一个终端输入:ros2 run demo_nodes_cpp talker
我们先来看看talker说了写什么吧
那倾听者听到了什么呢?
我自己还测试了一下能不能多个说话和多个倾听,答案是可以的,什么意思呢?这个游戏有点类似于一个游戏的世界公屏,谁都可以在上面说话,其他人也会同时接受到每一个说话者的消息。感兴趣可以自己试试!