rosbag 修改 topic 名称
rosbag 修改 topic 名称
我们不能事事遂愿啊
1. 需求说明
存在一个bag数据包, 想修改里面的topic名称, 或者说让topic以新的名称发布出来
2. 方法
例如文件夹中有以下bag数据包, 信息为(rosbag info demo_hdl.bag):
现在我们想修改点云的topic, 即: /apollo/sensor/velodyne64/compensator/PointCloud2
比如说修改成: /velodyne_points, 则可运行以下命令:
rosbag play demo_hdl.bag /apollo/sensor/velodyne64/compensator/PointCloud2:=/velodyne_points
note: 运行上述命令后, bag包播放出去的点云topic为/velodyne_points, 但并不会修改原文件demo_hdl.bag中的topic名称, 因此想要修改文件中的topic则可进行下一步
若需修改文件中的topic名称, 可以结合上述操作, 重新录制bag包, 命令为rosbag record -a
1.打开终端, 运行: roscore
2.打开终端, 运行: rosbag record -a
3.打开终端, 运行: rosbag play demo_hdl.bag /apollo/sensor/velodyne64/compensator/PointCloud2:=/velodyne_points
4.待bag播放完, 结束record: ctrl+c, 会在文件夹下生成新的bag包
总不能因为过去这一百年我们一败涂地, 就放弃争取胜利吧
rosbag 修改 topic 名称相关推荐
- 修改群名时服务器忙请重试,iOS修改群名称
iOS修改群名称 内容精选 换一换 [新增功能]消息支持将静态图片.GIF动图添加到自定义表情并进行管理拍照获取的图片,在发送前支持编辑支持将静态图片.GIF动图添加到自定义表情并进行管理拍照获取的图 ...
- idea批量修改变量快捷键mac_使用Mac自带功能批量修改图片名称、类型和压缩图片大小...
Mac电脑自带的聚焦搜索功能已经很强大,可以快速准确的搜索电脑内的文件,但是从网上下载的文件,特别是一些图片文件都是一串数字组成的文件名,很难记忆和搜索,我们可以使用Mac自带的『自动操作』功能给图片 ...
- 在leangoo里怎么添加和移动列表,怎么修改列表名称?
添加列表两种方式: 点击看板内的添加列表按钮,添加列表 点击看板内空白位置,即可在当前位置插入一个空列表. 修改列表名称: 点击列表名即可快速修改名称: 浏览器访问官网:leangoo.com
- 批量修改文件名称(Python)
本程序功能:批量修改文件名称 import os import redef replaceDirName(rootDir): # 修改rootDir路径下的文件夹名num = 0dirs = os.l ...
- 修改项目名称后,部署到tomcat问题
1.问题描述: 修改项目名称后,部署到tomcat问题 解决方案: 项目->属性->myelcipse->web下,修改web context root就可! 2.去掉超链接默认的行 ...
- 服务器修改网卡,美国服务器CentOS 6.x修改网卡名称的方法
大家好,今天给大家带来了修改美国服务器CentOS 6.x修改网卡名称的方法,有需要的朋友们可以根据这篇文章修改网卡名称. RAK美国服务器默认有两个网口,安装完cenos6.x后发现网卡名称为em1 ...
- conda 修改环境名称
目录 conda 修改环境名称 conda创建环境 conda 修改环境名称 conda create --新环境 --clone 旧环境 conda create --name python32 - ...
- IDA Pro 修改默认名称
打开一个exe:生成默认的名称: 鼠标单击选中要修改的名称:其它引用该名称的地方也会黄色高亮: 按下热键n:弹出重命名对话框: 输入重命名的名称:OK: 出现下图错误: 更换名称和选项再试: 还是出一 ...
- oracle 修改索引的名称,Oracle中查询索引名称,批量修改索引名称语句
在Oralce数据库数据优化过程中,对源数据表处理,原则上是做更名备份,作为被查或回退使用,所以,有修改数据表名后重新建表的操作,这样,往往也需要修改索引.主键.外键名称,方便重建,为了方便.快速生成 ...
最新文章
- 悉尼大学计算机研究生学制,悉尼大学研究生学制
- php持续写入文件,PHP:如何读取不断写入的文件
- Hive远程模式安装(1.00)
- Web前端开发css基础样式总结
- 学习笔记Hadoop(十四)—— MapReduce开发入门(2)—— MapReduce API介绍、MapReduce实例
- Win XP系统的开机菜单具体含义
- C++ builder 的文件读写操作总结
- Java基类共同属性设置_多选择基类的访问属性-Java初学笔记
- 圆形比例分布图怎么做_解读宝山区2035总体规划:建设用地的比例在上海非中心城区中最高...
- 53pagecontext对象
- Python深入-Python的内存管理
- Linux进程管理+内存管理:进程切换的TLB处理(ASID-address space ID、PCID-process context ID)
- jqGrid 使用案例及笔记
- 通过INI文件实现HYDRA各插件间对象共享
- 按位与、按位或、按位异或、左移、右移运算符的简单介绍(部分二进制运算符的简单介绍)...
- 【转载】Eclipse:Android开发中如何查看System.out.println的输出内容
- pbootcms建站,pbootcms建站方法技巧
- 关于74HC573使用
- 蒟蒻的五周总结(解释引用)《挑战》
- 关于软考证书专项扣除填报抵扣个税