zoukankan      html  css  js  c++  java
  • ROS开发指令

    常用指令:

    1、rospack

    查找某个pkg的地址
    $rospack find package_name
    列出本地所有pkg
    $rospack list

    2、roscd

    跳转到某个pkg路径下
    $roscd package_name

    3、rosls

    列举某个pkg下的文件信息
    $rosls package_name

    4、rosed(相当于vi)

    编辑pkg中的文件
    $rosed package_name file_name

    5、catkin_create_pkg

    创建一个pkg
    $catkin_create_pkg <pkg_name> [deps]

    6、rosdep(一般是用于github中clone下来的代码)

    安装某个pkg所需要的依赖
    $rosdep install [pkg_name]

    基础指令:

    1、ROS节点:(Node)

    说明   命令
    运行节点: rosrun package_name node_name
    查看活动节点列表: rosnode list
    检索节点相关信息: rosnode info node_name

    2、ROS主题:(Topics)

    说明 命令
    列出活动主题: rostopic list
    订阅并输出主题内容: rostopic echo/topic
    显示主题相关信息: rostopic info/topic

    3、ROS消息:(Messages)

    说明 命令
    查看主题类型: rostopic type/topic
    发布一个消息到主题: rostopic pub/topic type args

    4、ROS服务(server)

    说明 命令
    显示活动的服务信息 rosservice list
    显示指定服务的信息 rosservice info [服务名称]
    显示服务类型 rosservice type [服务名称]
    查找指定服务类型的服务 rosservice find [服务类型]
    显示ROSRPC URI服务 rosservice uri [服务名称]
    显示服务参数 rosservice args [服务名称]
    用输入的参数请求服务 rosservice call [服务名称] [参数]

    5、消息动态图:

    说明 命令
    消息动态图 rosrun rqt_graph rqt_graph
  • 相关阅读:
    enum:python实现枚举也很优雅
    jieba:我虽然结巴,但是我会分词啊
    pyquery:轻松、灵活的处理html
    lxml:底层C语言实现、高效地处理html
    shelve:极其强大的序列化模块
    Session管理之ThreadLocal
    Hibernate之Criteria
    Hibernate之list和iterator
    hibernate之createQuery与createSQLQuery
    C标签之forEach
  • 原文地址:https://www.cnblogs.com/lisongzzx/p/13665230.html
Copyright © 2011-2022 走看看