![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ROS2入门教程
文章平均质量分 90
weilan0818
正在研究EtherCAT,一起交流吧
展开
-
Configuring environment[译文 ROS humble]
如果不获取安装文件,您将无法访问 ROS 2 命令,也无法查找或使用 ROS 2 软件包。现在你已经有一个有效的 ROS 2 安装,并且你知道如何获取它的安装文件,你可以开始使用 turtlesim 工具学习 ROS 2 的来龙去脉。环境中使用是有帮助的,例如教室,在教室中,多个机器人可能会发布到同一主题,从而导致奇怪的行为。如果您在查找或使用 ROS 2 软件包时遇到任何问题,您应该做的第一件事是检查您的环境变量并确保它们设置为您想要的版本和发行版。确切的命令取决于您安装 ROS 2 的位置。翻译 2024-01-17 11:17:35 · 64 阅读 · 0 评论 -
Writing a simple publisher and subscriber (C++)[译文ROS2 humble]
一个节点发布数据,另一个节点订阅主题,以便它可以接收该数据。您现在可以构建软件包,获取本地安装文件并运行它,但让我们先创建订阅者节点,以便您可以看到完整的系统在工作。对于发布方节点,旋转意味着启动计时器,但对于订阅者来说,它只是意味着准备在消息到来时接收消息。从主题教程中回想一下,发布者和订阅者使用的主题名称和消息类型必须匹配才能允许它们进行通信。回想一下,这是包含可执行文件的源文件所属的任何 CMake 包中的目录。订阅者节点的可执行文件和目标,并将其添加到发布者的条目下方。这些行表示节点的依赖项。翻译 2024-01-17 09:51:56 · 87 阅读 · 0 评论