ros命令汇聚

Posted loongembedded

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ros命令汇聚相关的知识,希望对你有一定的参考价值。

文章目录

1. 命令链接收集

1.1 ros官网

添加链接描述

1.2 ROS命令行工具

添加链接描述

1.3 rostopic:ROS话题

添加链接描述

2.常用命令记录

2.1 rosnode

  • rosnode list:列出活动节点
  • rosnode ping:测试到节点的连接状态
  • rosnode info:打印节点信息
  • rosnode machine:列出指定设备上的节点
    我们ros是分布式系统,在不同设备上可以跑不同的节点,通过这条命令可以列出指定设备上的节点。
  • rosnode kill :杀死某个节点
  • rosnode cleanup:清楚无用节点,比如启动乌龟节点,然后ctrl+c关闭,用rosnode list还能看到,说明滚该节点并没被彻底清除,可以用cleanup清除节点。

2.2 rostopic

rostopic包含rostopic命令行工具,用于显示有关ROS 主题的调试信息,包括发布者,订阅者,发布频率和ROS消息。它还包含一个实验性Python库,用于动态获取有关主题的信息并与之交互。

  • rostopic list:直接调用即可,控制台将打印当前运行状态下的主题名称
    rostopic list -v : 获取话题详情(比如列出:发布者和订阅者个数…)
  • rostopic echo:获取指定话题当前发布的消息
  • rostopic pub:可以直接调用命令向订阅者发布消息
  • rostopic info:获取话题相关消息
  • rostopic hz [话题名称]:显示指定话题的消息数据发布周期
    以下示例中,该消息以1hz(1s)的频率被发布。
  • rostopic bw [话题名称]:显示指定话题的消息数据带宽
    下面实例chatter_person话题的数据带宽平均为每秒19B:

以上是关于ros命令汇聚的主要内容,如果未能解决你的问题,请参考以下文章

33-高级路由:BGP汇总:实验四 汇聚命令

ROS实验笔记之——DAVIS346测试

ROS实验笔记之——基于Prometheus的控制模块

ROS2机器人实验报告提示03➡迷雾⬅

ROS2机器人实验报告提示03➡迷雾⬅

Ros 小乌龟节点启动