saurabh1002 / rosbag_reader

Read ROS1 bag files containing PointCloud2 data using c++

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

C++ parser for Rosbag Files

  • Parse useful data from a bag file and save it to local disk
  • No ROS required to be installed on your system
  • Supported RosBag Version: V2.0
  • Supported Message Types:
  • Supported Bag Compression Types:
    • None

Install Instructions

git clone https://github.com/saurabh1002/rosbag_reader.git
cd rosbag_reader
mkdir build && cd build
cmake .. && make -j$(nproc)

Usage

  • You can provide the bag file path as well as the output paths in the config file
  • Currently we only support PointCloud2 message type, which can be extracted using the following command:
cd build 
./parsePointCloud2Msgs ../config.yaml

About

Read ROS1 bag files containing PointCloud2 data using c++

License:MIT License


Languages

Language:C++ 70.0%Language:CMake 14.9%Language:Python 12.0%Language:C 2.5%Language:Makefile 0.7%