Rosbag改变话题名称和Frame_id

  • Rosbag提取特定话题
  • 改变Rosbag中的话题名称
  • 改变Rosbag中的话题的Frame_id

Rosbag提取特定话题

录制的rosbag包当中包含众多话题消息,提取特定的话题方法如下:

rosbag filter input.bag output.bag "(topic == '/velodyne_points') and (t.to_sec() >= 1506117983.884751 and t.to_sec() <= 1506118069.884751)"

示例如下:

rosbag filter kitti_2011_10_03_drive_0042_synced.bag wangkitti.bag "(topic == '/kitti/velo/pointcloud')"

改变Rosbag中的话题名称

对rosbag包当中的话题名进行更改,终端语法如下:

rosrun rosbag topic_renamer.py <intopic> <inbag> <outtopic> <outbag>

示例如下:

rosrun rosbag topic_renamer.py /rslidar_points wangzhi.bag /points_raw gaitopic_wangzhi.bag

改变Rosbag中的话题的Frame_id

对rosbag包当中的话题名进行更改:
安装srv_tools工具
新建工作空间在src文件下执行如下:

git clone https://github.com/srv/srv_tools.git

进行编译即可使用。

示例如下

usage: change_frame_id.py [-h] -o OUTPUT_BAGFILE -i INPUT_BAGFILE -f FRAME_ID -t TOPIC [TOPIC …]

其中FRAME_ID为期望转化的目标fram_id, TOPIC为对应的话题名称

 rosrun bag_tools change_frame_id.py -o wangzhi.bag -i zhi_2022-07-23-10-36-17.bag -f velodyne -t /rslidar_points

Rosbag提取特定话题、改变话题名称及改变话题的Frame_id相关推荐

  1. android字符串获取数字索引,从字符串中提取特定数据(Extract specific data from a string)...

    从字符串中提取特定数据(Extract specific data from a string) 我有一个带有描述的长字符串. 我想从字符串中提取一些信息. 但我无法弄明白该怎么做. 这是字符串: C ...

  2. python提取文件指定列_如何从csv文件中提取特定列并使用python绘图

    我有一个csv文件,其中包含以下几行数据:# Vertex X Y Z K_I K_II K_III J 0 2.100000e+00 2.000000e+00 -1.000000e-04 0.000 ...

  3. C#高效编程话题集1(每期10话题)

    C#高效编程话题集1(每期10话题) 2011-03-02 09:02 by 陆敏技, 3364 visits, 网摘, 收藏, 编辑 近来在小组C#快速成长团队 讨论了若干话题,有些感觉不错,特总结 ...

  4. 改变css名称,样式命名规则?css

    相信大家对样式命名都多少感到困难,特别是想起一个有意义的名,更难.回顾了一下之前写的< 样式命名规则 >(不知道大家使用后有什么感想)结合这段时间使用上发现的一些问题,重新整理了样式的命名 ...

  5. linux 串口 字符 间隔,嵌入式linux编程过成中模块从串口读数需要特定的字符段并且需要每两位字符数组元素转换成一个16进制数(提取特定字符串+字符串转16进制)...

    嵌入式linux编程过成中用到zigbee模块 zigbee从串口读数需要特定的字符段并且需要每两位字符数组元素转换成一个16进制数 (提取特定字符串+字符串转16进制) #include #incl ...

  6. python指定时间范围数据_Python提取特定时间段内数据的方法实例

    Python提取特定时间段内数据的方法实例 发布时间:2020-09-24 05:46:06 来源:脚本之家 阅读:75 作者:淮南草 python提取特定时间段内的数据 尝试一下: data['Da ...

  7. linux提取fasta文件的id,从大的fasta文件中提取特定的fasta序列

    我想使用以下脚本从大的fasta文件中提取特定的fasta序列,但输出为空.从大的fasta文件中提取特定的fasta序列 transcripts.txt文件包含我想从assembly.fasta到s ...

  8. 将图片名写入txt文件 根据txt文件中的图片名提取特定图像 将图片插入word

    本文讲述3种方法,分别是:1. 将图片名写入txt文件:2. 根据txt文件中的图片名提取特定图像:3. 将图片插入word 将图片名写入txt文件(可将训练集.测试集中图片名分别记录在txt文件中) ...

  9. vue 跳转新窗口传递参数并改变窗口名称

    需求: 地址不带参数 获取之前的数据 修改窗口名称 点击跳转组件 const msg = {zoom :map.getZoom()-0.5,lat: map.getCenter().lat,dataL ...

最新文章

  1. 最新组合式模型量化方法,实现FPGA最高硬件利用率,准确率-推理速度达到SOTA...
  2. 生成对抗网络在深度学习中占据非常重要的位置
  3. 【云计算】_8云视频与通信服务(完结)
  4. java html中引入视频的格式_怎么在HTML网页中插入视频
  5. Gh0st源码学习(一)前期准备工作
  6. rowspan和colspan用法详解
  7. C语言字符串分离数字和字母,请问这个用c怎么做:输入一串字符,分别统计其中数字和字母的个数...
  8. 字节流和字符流学习笔记:
  9. python数据结构之元组(tuple)——超详细
  10. Android的广播接收器BroadcastReceiver
  11. kafka sasl java_kafka 添加SASL鉴权
  12. (通用版)salesforce中soql及sosl的伪‘Like’模糊检索
  13. linux安装jdk(二)
  14. 通过ToStringBuilder实现toString方法
  15. 哈工大在CoNLL上斩获全球第四,车万翔博士详解背后的技术细节
  16. uniapp 解决切换横竖屏后内容错乱的问题
  17. 分库分表知识详解与分库分表中间件介绍
  18. NSIS求助!!!,如有大佬知道怎么办,请留言回复!!!感谢!!!
  19. 月报总结|Moonbeam 11月份大事一览
  20. 爬虫进阶:使用fiddler抓取手机app数据

热门文章

  1. nodejs双感叹号用法
  2. VS工程引用出现感叹号
  3. EdgeX Foundry优秀文章视频汇总
  4. 金山词霸只能最大化,无法恢复小型查词界面
  5. 计算机专业课程知识目标,计算机应用专业课程教学计划
  6. 谷歌浏览器CSND广告屏蔽方法
  7. tf.roll:tensorflow 中对多维Tensor移位
  8. postgresql 遍历参数_《go语言从入门到入坟》json操作、文件操作
  9. 软件开发怎么对抗抄袭_对抗软件开发中的复杂性
  10. 使用vue+golang+mysql写一个即时聊天、多人视频的项目