一、ROS快捷操作键

打开终端:Ctrl + alt + T

查看隐藏文件夹:Ctrl + H

结束终端的某个操作:Ctrl + C

启动运行ROS系统前必须的一个指令:roscore

运行某个功能包或某个节点的指令:rosrun + [功能包名] + [代码文件名]

运行某个功能包或某个节点的指令:roslaunch + [功能包名] + [代码文件名]

安装功能包

sudo apt-get install [功能包名]

创建功能包的指令:

catkin_create_pkg [功能包名] [依赖1] [依赖2] [依赖3]...

察看节点与节点之间的信息

rqt_graph         //基于Qt的可视化工具,帮助察看节点与节点之间的信息

创建文件:

mkdir+[文件名]       //创建文件

tab键能自动把名称补全

二、话题记录与复现

话题记录:rosbag record-a-O cmd_record

话题复现:rosbag play cmd_record.bag

作用:记录系统里面所有话题的数据,并保存下来
可用于记录无人机飞行的操作,然后在电脑上重新模拟出飞行的路线

运行的方法:
首先,在终端输入

rosbag record-a-O cmd_record

-a-all的意思,即记录所有数据
-O是把记录的数据保存为压缩包
cmd_record是文件名

然后,进行操作(如对小海龟进行键盘控制)
最后,结束时在终端操作ctrl+C
一般文件会保存在主目录内

复现时终端输入

rosbag play cmd_record.bag

ROS快捷操作键和话题记录与复现相关推荐

  1. linux 快速找出上个命令,Linux 命令行快捷操作键

    原标题:Linux 命令行快捷操作键 涉及在linux命令行下进行快速移动光标.命令编辑.编辑后执行历史命令.Bang(!)命令.控制命令等.让basher更有效率. 常用ctrl+左右键:在单词之间 ...

  2. android 自定义组合键,自定义快捷操作 安卓虚拟Home键设置技巧

    用过iOS的朋友肯定知道它内建的虚拟Home键"AssistiveTouch"功能,除了能降低Home键的损耗以外,还有很多方便的快捷功能.今天给大家介绍一款安卓系统上的辅助快捷A ...

  3. 【一学就会的ROS基础入门教程 】03-1 ROS基础编程:ROS工作空间的创建、话题topic的发布与接收、以及话题消息的自定义使用

    [一学就会的ROS基础入门教程 ]03-1 ROS基础编程:ROS工作空间的创建.话题topic的发布与接收.以及话题消息的自定义使用 文前白话 1.创建工作空间与功能包 关于工作空间的介绍 创建开发 ...

  4. 这是高手最常用的第一快捷组合键 - imsoft.cnblogs

    1.锁定电脑 2.要找电脑上的文件时,一般人会先找到"我的电脑",然后点击打开,而高手总是很酷的,轻轻按下键盘上的Windows键不放然后再按E键,直接打开电脑的资源管理器,而一般 ...

  5. 【Windows 10 应用开发】使用快捷访问键

    UWP 虽然主要面向触控操作,但 Windows 设备是万能工具,不用手指不用笔的时候,也可能会接上键盘耍耍.因此,给应用界面上的一些元素弄个快捷访问键也挺不错的.为了使用 Windows 上的各类应 ...

  6. 【工具软件】webstorm的实用快捷操作(持续积累)

    博主目前正在做前端的开发,使用到了一个十分实用的软件叫webstom,昨天做了一个破解教程的博客,但是审核没有通过,有兴趣的朋友可以私信我.webstom的实用之处就在于它数不胜数的快捷操作大大简化了 ...

  7. Sumline常用快捷操作

    Sumline常用快捷操作 ctrl+shift+d 复制当前行 ctrl+shift+k 删除当前行 ctrl+shift+↑ 上移当前行 ctrl+shift+↓ 下移当前行 ctrl+/ 注释 ...

  8. 戴尔新版bios设置中文_U盘快捷启动键查询 | BIOS按键查询

    把我设置为星标|置顶  不迷路~ 点击蓝字关注我哦 回复关键字 |你好| 让我在你忙忙碌碌的时候为你送去一些问候 BIOS介绍 BIOS是英文"Basic Input Output Syst ...

  9. Jupyter notebook快捷操作

    Jupyter notebook快捷操作 一开始学数据分析对于Jupyter notebook的快捷操作有些不熟悉,特此总结.一来便于自己忘记时查阅,二来也可以帮助同样有需要的靓仔 Shift+Ent ...

最新文章

  1. java 远程共享_【原创】(扫盲)远程共享对象SharedObject的用法
  2. iview admin npm install报错_聊聊NPM镜像那些险象环生的坑
  3. 【bzoj5016】[Snoi2017]一个简单的询问 莫队算法
  4. python怎么安装pip?
  5. linux 等待信号,51CTO博客-专业IT技术博客创作平台-技术成就梦想
  6. 李宏毅机器学习课程4~~~分类:概率生成模型
  7. android拍照截图组件,Android_Android实现从相册截图的功能,在这篇文章中,我将向大家展 - phpStudy...
  8. 动态规划——乘积为正数的最长子数组长度(Leetcode 1567)
  9. 常用sql语句整理:mysql
  10. CSSS - CSS幻灯片
  11. CentOS 7下编译FreeSWITCH 1.6
  12. 怎么在服务器上运行sql文件,数据库执行sql文件
  13. 传奇私服架设入门教程分享
  14. php写入配置文件getshell,MIPCMS V3.1.0 远程写入配置文件Getshell过程分析(附批量getshell脚本)...
  15. 微型计算机登录密码忘记了怎么办,一种基于微型计算机的密码锁的制作方法
  16. Linux为什么不怕病毒
  17. 如何制作电子画册?教你快速上手 | 云展网
  18. Idea中怎么运行从github上下载的项目
  19. html5饼图颜色渐变,Highcharts 渐变饼图
  20. mongodb关联表查询

热门文章

  1. HTML单个的下拉时间列表
  2. 国内现有主要量化交易策略
  3. 【老生谈算法】matlab实现K-means算法源码——K-means算法
  4. 简单的图像特效(上)
  5. IOS第四节:OC中的内存管理机制
  6. 算法-差分法-c++
  7. 关于window10系统命令行界面无法显示中文的坑
  8. mongoDB——安装和启动
  9. 【新手向】TensorFlow 安装教程:RK3399上运行谷歌人工智能
  10. 2022年自考专业考试(护理)急救护理学练习题