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 imagestevejp ( 2018-06-04 07:21:50 -0500 )edit

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

tik0 gravatar imagetik0 ( 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 imagelmathieu ( 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 imagetik0 ( 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 imagePrieureDeSion ( 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 imagetik0 ( 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 2019-08-19 13:34:43 -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
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 imageVictorLamoine ( 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 imagetik0 ( 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 imagegvdhoorn ( 2019-07-18 10:01:58 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools



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

Seen: 757 times

Last updated: Aug 19