ros2学习日志
文章平均质量分 58
十二城街
这个作者很懒,什么都没留下…
展开
-
ROS2服务通信(python实现)
最近在学习赵虚左老师的ROS2课程,为此记录学习过程实现方法和C++的类似,就不多做赘述了服务接口使用的是之前c++的接口,所以不用修改。原创 2024-10-01 13:04:54 · 132 阅读 · 0 评论 -
ROS2服务通信(C++实现)
1.自己创建一个.srv文件,里面放置变量属性和变量名,这里我放在了base_interfaces_demo/srv中。其中分隔符--- 用于明确区分请求和响应部分。在---之前的部分定义了服务请求的参数。这个部分包含了客户端在调用服务时需要发送的数据。在下面的例子中,num1和num2是客户端发送的请求参数。响应部分(Response):在---之后的部分定义了服务响应的参数。这个部分包含了服务器在处理请求后返回的数据。在下面的例子中,sum是服务器计算后返回的结果。原创 2024-10-01 01:15:39 · 905 阅读 · 0 评论 -
VScode设置ROS2代码初始化模板
点击左下角齿轮设置按钮,设置 -> 代码片段 -> 在搜索界面选择配置事件prefi::设置提示语body:生成模板description:代码片段描述将里面的内容改为自己的模板,注意body中的代码每一行要用 "" 引起,同时使用逗号分割开。原创 2024-09-28 21:01:22 · 159 阅读 · 0 评论