美文网首页
ROS命令(未完待续)

ROS命令(未完待续)

作者: Coder_Y | 来源:发表于2015-11-09 22:51 被阅读486次

roscore

包含内容:主机(master,为ROS提供命名服务)+系统输出(rosout)+参数服务器(parameter server)
作用:开启ROS主机,运行ROS系统输出节点以及开启参数服务器。

rosnode

节点有关命令

  • rosnode list 显示当前运行的全部节点
  • rosnode info [node_name] 显示该节点的信息(包括发布的话题,订阅的话题,参与的服务等信息)
  • rosnode ping [node_name] 检查某个节点是否畅通

rosrun

rosrun [package_name] [node_name]运行某个包里的某个节点,不需要知道节点的绝对路径
rosrun [package_name] [node_name] __name:=new_name 将某个节点重命名为 new_name

重要节点补充:

  • rosrun rqt_graph rqt_graph 显示当前运行的节点和话题
  • rosrun rqt_plot rqt_plot 显示话题发布的数据的滚动时间图
  • rosrun rqt_console rqt_console 显示节点输出
  • rosrun rqt_logger_level rqt_logger_level 允许改变显示的节点输出等级(DEBUG, WARN, INFO, ERROR)

rostopic

话题有关命令

  • rostopic bw [topic] 展示话题使用的频率范围
  • rostopic echo [topic] 打印消息到屏幕上
  • rostopic hz [topic] 展示话题的发布频率
  • rostopic list [topic] 打印活跃的话题信息
  • rostopic pub [topic] [msg_type] [args] 手动发布数据到话题上
  • rostopic type [topic] 打印话题的类型

rosmsg

消息有关命令

  • rosmsg show [msg] 显示消息的信息

rosservice

服务有关命令

  • rosservice list 打印活跃的服务的信息
  • rosservice call [service] [args] 使用提供的参数调用服务
  • rosservice type [service] 打印服务类型
  • rosservice find 通过服务类型查找服务
  • rosservice uri 打印服务ROSRPC uri数据

rosparam

rosparam允许你在数据服务器上对数据进行存储和操作

  • rosparam set [param_name] 设置参数
  • rosparam get [param_name] 得到参数
  • rosparam load [file_name] [namespace] 从文件中装载参数
  • rosparam dump [file_name] [namespace] 将参数保存至文件中
  • rosparam delete 删除参数
  • rosparam list 参数名列表

roslaunch

将节点作为一个launch文件中定义的方式启动

  • roslaunch [package] [filename.launch] 运行某个包下的launch文件

相关文章

  • ROS命令(未完待续)

    roscore 包含内容:主机(master,为ROS提供命名服务)+系统输出(rosout)+参数服务器(par...

  • Ros.5 ros 命令

    catkin 命令 ros 命令 rqt 命令

  • RouterOS API语法命令

    调用rosAPI需要使用的一些ros命令: router OS (ROS)命令中文手册 office:http:/...

  • ROS入门21讲笔记(三)

    命令行 命令都是以ros开头的 roscore -启动ROS Master rosrun -启动一个节点(打开一个...

  • ROS学习笔记与爬坑

    目录 前言 1.ros-indigo安装 2.建立ROS工作空间 3.ROS中基本概念 4.基本的调试工具和命令 ...

  • ROS中的关键组件

    一、roslaunch roslaunch是一个用于自动启动一系列ROS节点的命令行工具,从表面上看该命令和ros...

  • 机器人程序设计_ROS_note2

    本笔记关于ROS文件系统认识以及常用命令的实践 环境:ubuntu16.04 & ROS-Ubuntu2...

  • ROS 学习-2

    理解ROS服务和参数 介绍了ROS 服务和参数的知识,以及命令行工具rosservice 和 rosparam的使...

  • ROS学习记录

    ROS话题(topic)映射 直接运行ROS节点并在命令行中映射如:用Intel RealSense T265运行...

  • Vim操作快捷键总结

    命令模式下操作 未完待续。。。

网友评论

      本文标题:ROS命令(未完待续)

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