Ask Your Question

Rosbag not playing back on Odroid board!

asked 2013-11-27 22:37:55 -0500

timster gravatar image

updated 2014-01-28 17:18:40 -0500

ngrennan gravatar image

Hello everybody!

I was planning to test some of my packages on the ARM-based Odroid-XU (ROS hydro on Linaro 13.05), but experienced some strange behavior when trying to play back a bag file.

When I execute the command rosbag play mybag.bag, I get the following output:

[ INFO] [1385631615.554476003]: Opening mybag.bag

Waiting 0.2 seconds after advertising topics... done.

Hit space to toggle paused, or 's' to step.

The problem is that it never got to the stage that it would say:

[RUNNING]  Bag Time: 1381311745.123451   Duration: {time} / 78.856356

But as soon as I quit with ctrl+c, it will display:

[RUNNING]  Bag Time: 1381311666.267094   Duration: 0.000000 / 78.856356     

I tried fiddling around with the different options and had a minor success with -i (play back all messages without waiting). With this option the bag is plays back in a couple of seconds. I think it is interesting that this works, however it does not help in my case.

I have also tried different bags, all of them have been extensively used on my workstation.

Has anyone else experienced this problem? Any clue about how to fix this?



edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2013-12-09 21:37:36 -0500

ahendrix gravatar image

updated 2014-01-17 17:09:00 -0500

This is due to a bug in rosbag.

It's fixed in , which hasn't been released or built for ARM yet. I recommend building ros_comm from source.


This is fixed in the latest builds of ROS for ARM. Note that the repository URL has changed; see:

edit flag offensive delete link more

Your Answer

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

Add Answer

Question Tools

1 follower


Asked: 2013-11-27 22:37:55 -0500

Seen: 247 times

Last updated: Jan 17 '14