From version 2, this node aims to play the whole kitti data into ROS (Color/Grayscale images, Velodyne scan as PCL, sensor_msgs/Imu Message, GPS as sensor_msgs/NavSatFix Message).
http://www.ira.disco.unimib.it/kitti_player https://github.com/iralabdisco/kitti_player
=========
Kitti_player, a player for KITTI raw datasets Datasets can be downloaded from: http://www.cvlibs.net/datasets/kitti/raw_data.php
Allowed options: help h help message directory d required - path to the kitti dataset Directory frequency f set replay Frequency all a replay All data velodyne v replay Velodyne data gps g replay Gps data imu i replay Imu data grayscale G replay Stereo Grayscale images color C replay Stereo Color images viewer V enable image viewer timestamps T use KITTI timestamps stereoDisp s use pre-calculated disparities viewDisp D view loaded disparity images frame F start playing at frame... gpsPoints p publish GPS/RTK markers to RVIZ, having reference frame as <reference_frame> [example: -p map] synchMode S Enable Synch mode (wait for signal to load next frame [std_msgs/Bool "data: true"]
kitti_player needs a directory tree like the following: └── 2011_09_26_drive_0001_sync ├── image_00 │ └── data │ └ timestamps.txt ├── image_01 │ └── data │ └ timestamps.txt ├── image_02 │ └── data │ └ timestamps.txt ├── image_03 │ └── data │ └ timestamps.txt ├── oxts │ └── data │ └ timestamps.txt ├── velodyne_points │ └── data │ └ timestamps.txt └── calib_cam_to_cam.txt