文章 2022-06-09 来自:开发者社区

ROS入门笔记(十二):动作编程 (C++)

01 导读C++代码必须通过编译生成可执行文件;python代码是可执行文件,不需要编译;开发的功能包都放在catkin_ws这样一个工作空间里;新建的功能包取名为action_example;工作模式的结构示意图如下:什么是动作(action)一种问答通信机制;带有连续反馈;可以在任务过程中止运行;基于ROS的消息机制实现。通信双方在ROS Action Protocal下进行交流通信是通过接....

文章 2022-06-09 来自:开发者社区

ROS入门笔记(十):编写与测试简单的消息发布器和订阅器(C++)

01 导读开发的功能包都放在catkin_ws这样一个工作空间里;新建的功能包取名为topic_example,在这个功能包中分别编写两个节点程序talker.cpp和listener.cpp,发布节点(talker)向话题(chatter)发布std_msgs::String类型的消息,订阅节点(listener)从话题(chatter)订阅std_msgs::String类型的消息;这里消息....

ROS入门笔记(十):编写与测试简单的消息发布器和订阅器(C++)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注