美文网首页
04-actionlib入门

04-actionlib入门

作者: joey_zhou | 来源:发表于2016-12-12 12:07 被阅读34次

    入门示例

    下面是两个辅助的actionlib工作包教程,可以通过下面的命令浏览actionlib_tutorials和 turtle_actionlib两个示例程序。

    roscd actionlib_tutorials
    roscd turtle_actionlib

    新建工作

    在学习actionlib之前需要新建一个草稿工作包用于运行代码,可以采用下列步骤新建一个沙盒工作包:

    $ cd %YOUR_CATKIN_WORKSPACE%/src
    $ catkin_create_pkg learning_actionlib actionlib message_generation roscpp rospy std_msgs actionlib_msgs

    初学教程

    使用反馈程序写一个简单的执行服务器
    教程包含了使用简单的simple_action_server 库创建斐波那契 action server. 例程生成一个斐波那契序列, 目标是序列的顺序,反馈是计算的序列数, 结果是最终的序列

    写一个简单的执行客户端
    教程包括使用 simple_action_client library 创建斐波那契 action client. 示例创建一个执行客户端,并发送目标给执行服务器。

    运行执行服务器和客户端
    教程包括运行斐波那契服务器和客户端,并在节点服务器图中表示。

    用python写一个简单的执行服务器
    教程包含了使用简单的simple_action_server 库创建斐波那契 action server. 例程生成一个斐波那契序列, 目标是序列的顺序,反馈是计算的序列数, 结果是最终的序列

    用python写一个简单的执行客户端
    教程包括使用 simple_action_client library 创建斐波那契 action client. 示例创建一个执行客户端,并发送目标给执行服务器。

    相关文章

      网友评论

          本文标题:04-actionlib入门

          本文链接:https://www.haomeiwen.com/subject/vemwdttx.html