ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

ros学习之:常用指令

2021-09-10 17:01:50  阅读:145  来源: 互联网

标签:常用 ros topic 指令 rostopic rosservice rosnode type rosmsg


  1. 节点类
  • rosnode info node 输出当前节点信息
  • rosnode kill node 结束当前运行节点进程
  • rosnode list 列出当前活动节点
  • rosnode machine hostname 列出某一特定计算机上运行的节点或主机名称
  • rosnode ping node 测试节点间连通性
  • rosnode cleanup 将无法访问节点的注册信息清除
  1. 主题类
  • rostopic bw /topic 显示主题使用的带宽
  • rostopic echo /topic 将消息输出到屏幕
  • rostopic find message_type 按消息类型查找主题
  • rostopic hz /topic 显示主题发布频率
  • rostopic info /topic 输出主题的相关信息
  • rostopic list 输出活动主题列表
  • rostopic pub /topic type args 发布主题topic,消息类型是type,消息参数是args
  • rostopic type /topic 输出主题的消息类型
  1. 服务类
  • rosservice call /service args 根据参数args调用服务
  • rosservice find msg-type 根据服务消息类型查找服务
  • rosservice info /service 输出服务信息
  • rosservice list 输出活动服务列表
  • rosservice type /service 输出服务消息类型
  • rosservice uri /service 输出服务的ROSRPC URI
  1. 消息类
  • rosmsg show 显示一条消息的构成
  • rosmsg list 列出所有消息
  • rosmsg package 列出功能包的所有信息
  • rosmsg packages 列出所有具有该消息的功能包
  • rosmsg users 搜索使用该消息类型的代码文件
  • rosmsg md5 显示一条消息的MD5和
  1. 其他
  • rosls package 功能包下的文件列表
  • roscd package 进入到某个功能包的文件夹
  • pwd 当前路径
  • rospack find package 查找功能包路径
  • rospack depends package 查看功能包的依赖

标签:常用,ros,topic,指令,rostopic,rosservice,rosnode,type,rosmsg
来源: https://blog.csdn.net/qq_29138385/article/details/120224160

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有