ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

rosbag tools for bag operation

asked 2018-06-04 05:57:10 -0500

tik0 gravatar image

updated 2018-06-11 17:40:09 -0500

I recently started to work exhaustively with rosbag. Also started with extracting videos out of it and also start writing my own tools for timestamp manipulation (which was a nice exercise btw). But then I found that there already exist tools for all these task. Before I start writing more tools for bag operations, I'd like to ask what other repositories/packages/tools exist.

Edit: I put the (hopefully ever-growing list) into an answer, so that this question gets more attention Please send more suggestions!

edit retag flag offensive close merge delete



This post on ros discourse last week for "Qt rosbag exporter", which is a Qt based GUI for working with bag files.

stevejp gravatar image stevejp  ( 2018-06-04 07:21:50 -0500 )edit

Just awesome! Thanks for the hint! I'll put it in the list.

tik0 gravatar image tik0  ( 2018-06-05 01:03:32 -0500 )edit

In a totally different technology (web based), there is and who works on bag files for displaying informations on the web (the best example i found : )

lmathieu gravatar image lmathieu  ( 2018-06-05 08:12:06 -0500 )edit

@Imathieu This is just mindblowing. Never thought of such possibilities! I will directly integrate this into my work! Thanks for this awesome tip.

tik0 gravatar image tik0  ( 2018-06-11 17:35:49 -0500 )edit

@tik0 if you are looking to manipulate/log simple text-based data, here's a little something I wrote:

It may be of use for quick processing and extraction.

PrieureDeSion gravatar image PrieureDeSion  ( 2018-06-13 05:11:37 -0500 )edit

Found another toolset from this post, which is able to trim and merge bag files:

tik0 gravatar image tik0  ( 2018-06-28 01:02:39 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2018-06-11 17:51:07 -0500

tik0 gravatar image

updated 2021-02-25 02:50:46 -0500

So the hopefully ever-growing list to work with bag files is as follows:


  1. Added Matlab solutions
  2. Add toolset for trimming and merging bag files
  3. Add Rosbag Editor
  4. Add rosbag_fixer
  5. Add bag export
edit flag offensive delete link more


As I found myself working more and more with rosbag files this is very useful, is there a place where we should put this list on the wiki?

VictorLamoine gravatar image VictorLamoine  ( 2018-06-28 02:04:25 -0500 )edit

Also thought about that. But do you have anything in mind? From my point of view the ROS wiki might not be optimal, since this topic is very generic.

tik0 gravatar image tik0  ( 2018-06-29 10:38:41 -0500 )edit

Could add gavanderhoorn/rosbag_fixer:

Replaces incomplete msg defs with the correct ones in bags with topics published by rosjava

Works around rosjava/rosjava_bootstrap#16.

Would be better to have an actual fix committed, but that would depend on someone picking that issue up and actually solving it.

gvdhoorn gravatar image gvdhoorn  ( 2019-07-18 10:01:58 -0500 )edit

Question Tools



Asked: 2018-06-04 05:57:10 -0500

Seen: 2,154 times

Last updated: Feb 25 '21