kaist数据集转换为rosbag

本文介绍了如何安装kaist2rosbag功能包,包括从GitHub克隆代码、编辑配置文件以指定数据源和输出路径,以及运行脚本进行数据转换和rosbags的合并。
摘要由CSDN通过智能技术生成

1.安装kaist2rosbag功能包

cd src
git clone https://github.com/tsyxyz/irp_sen_msgs.git
# (README中的地址有误,已更改)
git clone https://github.com/tsyxyz/kaist2bag.git
cd ..
catkin build

2.编辑配置文件

修改数据集地址,输出rosbag位置,选择需要转换的数据。

dataset: "/media/hzy/06DA9BDADA9BC3F9/dataset38/kasit_urban38"
#kaist数据集路径
save_to: "/home/hzy/TinyGrapeKit-master/app/FilterFusion/dataset"
#生成的bag路径
altimeter: false
altimeter_topic: "/altimeter_data"

encoder: true
encoder_irp_topic: "/encoder_count"
encoder_raw_topic: "/joint_states"

fog: false
fog_topic: "/dsp1760_data"

gps: true
gps_topic: "/fix"

vrs: false
vrs_topic: "/vrs_gps_data"

imu: false
imu_irp_topic: "/xsens_imu_data"
imu_raw_topic: "/imu/data_raw"
imu_mag_topic: "/imu/mag"

velodyne: false
velodyne_left_topic: "/ns2/velodyne_points"
velodyne_right_topic: "/ns1/velodyne_points"

sick: false
sick_back_topic: "/lms511_back/scan"
sick_middle_topic: "/lms511_middle/scan"

stereo: true
stereo_left_topic: "/stereo/left/image_raw"
stereo_right_topic: "/stereo/right/image_raw"

3.运行

source devel/setup.bash
roslaunch kaist2bag kaist2bag.launch

合并多个rosbag

rosrun kaist2bag mergebag.py merged.bag <bag_file_1> ... <bag_file_8>
#merged.bag是合并后的bag包名称

参考

github

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CODE毛毛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值