ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
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

Question Tools

1 follower


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

Seen: 282 times

Last updated: Jan 17 '14