roscd turtlesim/ 跳转到功能包所对应的目录下。

roscore 主要作用是启用ros的master节点

rosrun 【包名】 【可执行节点】

eg:rosrun turtlesim turtlesim_node  ,turtlesim是官方提供的一个小的demo

rosnode 与节点相关的命令,

ros list , ros info /turtlesim(节点信息查询的命令)  rosnode kill /turtlesim 杀死某个进程

rosnode machine 查看那台机器上运行了节点,结点可以运行在多个设备中

rosnode machine ubuntu 可以看主机Ubuntu正在运行的node

rostopic 回车,可以看看rostopic可以跟那些参数

rostopic list 列出当前所有活跃的话题

rostopic info /turtle1/cmd_vel 查看相关话题的信息,类型,发布订阅关系

rostopic echo  /turtle1/cmd_vel  打印相关信息 ,例如小乌龟运动的信息

rostopic type  /turtle1/cmd_vel 查看topic的类型

rostopic pub  -r 10 /turtle1/cmd_vel geometry_msgs./Twist "linea: 通过pub发布命令

-r 10 以10hz的发布命令。

rosservice 与服务相关的命令

rosmsg命令,查看每个话题的消息类型。rossrv 与rosmsg用法差不多,都是查看服务相关的信息。

rosbag 可以录制当前话题的信息 ,主要用在记录一些实验的过程,例如机器人的导航测试,记录下来数据,进行重演。

rosbag record /turtle1/cmd_vel -o subset    //-o指定话题名 -a参数是录制所有的话题

rosbag play subset.bag 播放录制的数据集。

ros系统下常用的shell命令相关推荐

  1. Linux下常用的shell命令记录

    硬件篇 CPU相关 lscpu #查看的是cpu的统计信息. cat /proc/cpuinfo #查看CPU信息详细信息,如每个CPU的型号,主频等 内存相关 free -m #概要查看内存情况 这 ...

  2. Windows系统下的部分dos命令

    1.查询当前目录下的所有的文件和文件夹:dir 当前文件夹下的所有文件都显示出来了. 2.进入指定的文件夹:cd 文件夹名 进入pythoncode这个文件夹下,下一行也显示成功进入. 3.推出当前文 ...

  3. linux系统下常用或有用的系统级命令

    本文章记录我在linux系统下常用或有用的系统级命令,包括软硬件查看.修改命令,有CPU.内存.硬盘.网络.系统管理等命令.但本文不打算介绍生僻命令,也不介绍各个linux发行版下的特有命令,且以后会 ...

  4. linux系统下的bash shell指令有哪些?对bash命令的汇总和小结

    一.参考来源 Windows系统的cmd命令哪些?具体怎么用?cmd命令汇总,dos命令小结?和linux命令的对比? 下面这个网站,强烈推荐,一旦遇到自己不懂的linux命令,直接去这个开源站检索即 ...

  5. Linux常用的Shell命令

    本文介绍Linux系统下常用的系统级命令,包括软硬件查看.修改命令,有CPU.内存.硬盘.网络.系统管理等命令.说明,所有命令是在Centos 6.4 64位的虚拟机系统进行测试的.本文介绍的命令都会 ...

  6. ROS中阶笔记(一):机器人系统设计—ROS系统下连接外部传感器

    ROS中阶笔记(一):机器人系统设计-ROS系统下连接外部传感器 文章目录 01 连接摄像头 1.1 ROS下连接usb_cam 1.1.1 前期准备 1.1.2 问题 1.1.3 安装usb_cam ...

  7. 简单而常用的shell 命令

    基本但是很有用的shell 0.man $cmd 1.ls/ls -a/ls -l 2.cd==cd ~ 3.pwd 4.cp -r /home/usro1/exp /home/usr02 5.mv ...

  8. linux的常用备份方法,Linux系统下常用的数据备份方法

    Linux系统下常用的数据备份方法 发布时间:2009-10-28 15:11:36来源:红联作者:szlfeng Linux系统下常用的数据备份方法 1.本机上数据的手工备份 Linux系统上配有功 ...

  9. Linux常用的shell命令汇总

    今天我们一起来看看Linux系统下常用的系统级命令,包括软硬件查看.修改命令,有CPU.内存.硬盘.网络.系统管理等命令. 说明:所有命令是在Centos 6.4 64位的虚拟机系统进行测试的.这些命 ...

最新文章

  1. 关于Activity class {package/class} does not exist
  2. 为何协作机器人能够兴起?“协作机器人-激烈的市场谁能杀出重围”
  3. VS2010 LNK1123:转换到 COFF期间失败:文件无效或损坏”的解决方法
  4. HttpRequest中常见的四种ContentType【转载】
  5. 免费公开课 | AI对抗攻防系列专题,今晚7点第一讲
  6. 07- app的弱网测试
  7. 如何将加密PDF转换成Word文档
  8. velocityjs 动画库 比jquery默认的animate强
  9. 比尔盖茨的30条经典语录
  10. Apache伪静态学习
  11. Hadoop框架:DataNode工作机制详解
  12. 为什么你总感觉情绪低落心情颓废?
  13. Stack Overflow上最火的一段代码竟然有Bug
  14. 【golang-GUI开发】struct tags系统(一)
  15. css margin
  16. 计算机控制开关,开关电源的计算机控制系统
  17. Himall商城枚举帮助类EnumHelper(2)
  18. CASS11.0.0.8 for AutoCAD2010-2023安装教程
  19. 【CUDA】cuda安装 (windows版)
  20. python绘制正态分布图像

热门文章

  1. 大学物理第三版朱峰课后答案详解_大学物理学习辅导(第3版)
  2. 将网卡的bootrom代码写入主板BIOS(转)
  3. php redis redis server went away,php连接redis出现Redis server went away,rediswent
  4. 软件测试经验与教训-读后感
  5. Android实现qq登录注册和好友列表界面
  6. 计算机网络指令截图,windows常用快捷键,截图命令你知道吗-win7全屏
  7. 核心竞争力分析模型(转载)
  8. 月子中心加速洗牌,“马太效应”下爱帝宫掀起资本浪潮?
  9. 公钥 私钥 数字签名 CA证书
  10. 金牧饲料配方软件的使用方法