码迷,mamicode.com
首页 >  
搜索关键字:actionlib    ( 16个结果
6.22-Actionlib
参考提示前言步骤记录学习actionlib基础知识定义:用来为预先发布的任务执行提供接口综述客户端-服务器模型(ROS Action Protocol)action的具体消息定义(Action Specification)构造描述文件示例代码TOC 参考 Actionlib Detailed_des... ...
分类:其他好文   时间:2019-07-02 00:12:02    阅读次数:162
ROS-4 : ROS节点和主题
依照<ROS-3 : Catkin工作空间和ROS功能包>,创建catkin工作空间,并在起src下创建功能包ros_demo_pkg,依赖项为roscpp、std_msgs、actionlib、actionlib_msgs,并构建该空功能包。ROS中节点间的基本通讯方式是topic,即publis ...
分类:其他好文   时间:2018-10-21 00:57:19    阅读次数:230
ros程序源码分析3--action篇
客户端程序 头文件部分: 此处,actionlib是action编程的库,包含action编程的所有函数、类及命名空间,详细列举见http://docs.ros.org/api/actionlib/html/namespaceactionlib.html 本代码应用的是简单action建立的两个类S ...
分类:其他好文   时间:2018-08-10 01:10:19    阅读次数:1467
<ROS> 通讯方式之 Action
Ros 官网介绍 http://wiki.ros.org/actionlib 一个简易的action教程,package -- example_action_server. action文件夹内存放 demo.action文件,它对goal,result,feedback三种消息类型按顺序进行定义. ...
分类:其他好文   时间:2018-05-10 19:33:33    阅读次数:137
ROS入门(六) actionlib学习笔记(一)
在读move_base的代码的时候,遇到了actionlib,于是记录下学习笔记。 首先说,actionlib是一个完善service的功能包,当一个功能需要执行一段时间,但是你需要实时察看执行的状态和阶段的时候,service就无法满足了。 于是出现了actionlib。而actionlib中主要 ...
分类:其他好文   时间:2018-02-08 20:05:55    阅读次数:303
ROS actionlib学习(三)
下面这个例子将展示用actionlib来计算随机变量的均值和标准差。首先在action文件中定义goal、result和feedback的数据类型,其中goal为样本容量,result为均值和标准差,feedback为样本编号、当前样本数据、均值和标准差。 按照之前例程中的步骤修改CMakeList ...
分类:其他好文   时间:2018-01-19 19:58:19    阅读次数:830
ROS actionlib学习(二)
在ROS actionlib学习(一)中的例子展示了actionlib最基本的用法,下面我们看一个稍微实际一点的例子,用actionlib计算斐波那契数列,并发布反馈(feedback)和结果(result)。斐波那契数列指的是这样一个数列: 这个数列从第3项开始,每一项都等于前两项之和。 首先在a ...
分类:其他好文   时间:2018-01-17 15:48:42    阅读次数:228
ROS actionlib学习(一)
actionlib是ROS中一个很重要的功能包集合,尽管在ROS中已经提供了srevice机制来满足请求—响应式的使用场景,但是假如某个请求执行时间很长,在此期间用户想查看执行的进度或者取消这个请求的话,service机制就不能满足了,但是actionlib可满足用户这种需求。例如,控制机器人运动到 ...
分类:其他好文   时间:2018-01-17 00:47:30    阅读次数:205
ROS知识(17)----Actionlib使用的例子
1.Actionlib原理 英文版:DetailedDescription 翻译版:actionlib的身世之谜 2.Actionlib官方教程 Actionlib是ros的重要部件,对于复杂动作的执行问题,例如机械臂捉取物品和move_base实现等,使用actionlib是非常有效的。参考官方的 ...
分类:其他好文   时间:2017-06-06 20:41:44    阅读次数:123
第十二课 Actionlib(1)
一\Actionlib概念 在ROS系统中,有时需发送请求给某个节点完成相应的任务,同时获得一个一个响应,这种情况下可以通过ROS服务来 完成;然而,在某些情况下,服务需要很长时间才能执行完,如让机器人到达一个指定的地点,用户想要取消或者定期得到请求执行的进度的反馈,这个时候我们选择actionli ...
分类:其他好文   时间:2017-04-26 11:53:58    阅读次数:224
16条   1 2 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!