rqt_bag_exporter repository

Repository Summary

Checkout URI https://gitlab.com/InstitutMaupertuis/rqt_bag_exporter.git
VCS Type git
VCS Version melodic
Last Updated 2019-10-10
Dev Status DEVELOPED
Released UNRELEASED

Packages

Name Version
rqt_bag_exporter 0.1.0

README

Institut Maupertuis logo

build status

Overview

This package contains a GUI to help users extract data from bag files.

Main features are:

  • Export topics to CSV files, by default each topic goes into one CSV file but it is also possible to export one merged CSV file
  • Export H264 encoded videos from sensor_msgs/Image and sensor_msgs/CompressedImage topics (8 bits images with 1 or 3 channels only).
  • Progress bar to display the progress of the export
  • Ability to export only a portion of a bag file (eg: from second 25 to second 60)
  • Ability to change the video frame rate when exporting the video
  • Ability to cancel exporting video/CSV

The software is user oriented so it is very easy to use and features a desktop launcher when installed.

rqt_bag_exporter

Dependencies

rosdep

Install, initialize and update rosdep.

Compiling

Create a catkin workspace and clone the project:

mkdir -p catkin_workspace/src
cd catkin_workspace/src
git clone https://gitlab.com/InstitutMaupertuis/rqt_bag_exporter.git
cd ..

Resolve ROS dependencies

rosdep install --from-paths src --ignore-src --rosdistro $ROS_DISTRO -y

Compile

catkin_make

Using the Qt GUI user application

Source the catkin workspace in which you compiled the package, then launch:

roslaunch rqt_bag_exporter gui.launch

There is desktop a file installed when installing the project: you can open the software like any other application using the application menu.

Desktop launcher

:information_source: If you delete the installed files from your workspace the desktop launcher will not be deleted. It is located in $HOME/.local/share/applications; you need to remove this file manually.

Repository Summary

Checkout URI https://gitlab.com/InstitutMaupertuis/rqt_bag_exporter.git
VCS Type git
VCS Version kinetic
Last Updated 2018-05-31
Dev Status DEVELOPED
Released UNRELEASED

Packages

Name Version
rqt_bag_exporter 0.1.0

README

Institut Maupertuis logo rqt_bag_exporter

build status

Compiling

wstool

Install wstool.

rosdep

Install, initialize and update rosdep.

Create a catkin workspace and clone the project:

mkdir -p catkin_workspace
cd catkin_workspace
git clone https://gitlab.com/InstitutMaupertuis/rqt_bag_exporter.git
wstool init src rqt_bag_exporter/rqt_bag_exporter.rosinstall
mv rqt_bag_exporter src

Resolve ROS dependencies

rosdep install --from-paths src --ignore-src --rosdistro kinetic -y

Compile and install

Use catkin_make:

catkin_make
catkin_make install

Or catkin tools:

catkin config --install
catkin build

How to launch

gtk-launch rqt_bag_exporter