actionlib
来源:互联网 发布:编程有哪些课程 编辑:程序博客网 时间:2024/05/12 02:10
如果服务花费很长时间去执行,用户可能在程序执行或者如何获得周期反馈时有取消该请求的能力。
Goal, Feedback, & Result
为了用action来完成任务,我们引用ActionClient发送给ActionServer目标点概念。在移动基体情况下,目标是PoseStamped的消息,包含有关机器人在世界坐标系中目标点位置信息。用于控制倾斜激光扫描仪,目标将包含扫描参数(最小角度,最大角度,速度等)。反馈提供服务器告诉给ActionClient关于到达目标进程的方法。对于移动机器人,表示是机器人当前沿着路径的姿态。用于控制倾斜激光扫描仪,这可能是左,直到扫描完成的时间。
结果是根据完成目标情况从ActionServer来发布给ActionClient。这比反馈不同,因为它被发送一次。这是非常有用的,当该操作的目的是为了提供某种信息。对于移动机器人其结果也不是很重要的,但它可能包含机器人的最终姿势。用于控制倾斜激光扫描仪,其结果可能包含来自所请求的扫描中产生的点云。
例如:
test.action
int32 goal---int32 result---int32 feedback
0 1
- actionlib
- actionlib
- actionlib 举例
- ROS ACTIONLIB
- ROS 使用方法 关于actionlib
- ROS actionlib-----简介
- ROS-leaning-(2)-ActionLib
- ROS专题----actionlib简明笔记
- Actionlib 与KUKA youbot机械臂
- ros actionlib多客户端加单服务器的同步问题
- ROS actionlib-----应用实战(by goal-result-feedback callback)
- ROS 进阶学习笔记(18):ROS导航3:关于 ROS ActionLib 包
- 项目名字缩成rtp了:关于ROS actionlib的multiple goals
- 【ROS总结】教程Actionlib——使用Execute Callback编写一个简单的行为服务器
- python使用的总结Learning Python(三)
- 统计分析中的假设检验
- android的签名机制
- 遇到问题---hosts不起作用问题的解决方法
- HDU1096
- actionlib
- ML:**常见机器学习算法公式梳理
- 邮箱扒头像来告诉你怎么写简单的脚本扒图
- Android使用MediaPlayer开发时抛IllegalStateException
- Android-------Preference的使用
- 哪种视频聊天室系统可以运用到远程教育上?
- jquery uploadify在firefox上传附件存在的问题
- web.xml中load-on-startup的作用
- service层