Ask Your Question

Revision history [back]

hi all,

just to report that I was using rosbags in a confusing way, so that it could provoke the failure.

I was using a rosbag (let me call it as RB2) recorded from an original rosbag (RB1). In the recording process to obtain RB2 I called rosbag play without the --clock parameter, and, moreover, I only recorded two topics (/scan and /odometry). So I suppose that /clock was not recorded and /clock data of the RB1 was lost in that step.

It seems that when playing back RB2 with --clock option, timestamps of /tf and timestamps of /clock were completely different and this could be a cause to block my process.

thanks to all,