Rosbag playback problem with topic status transform alert [closed]

asked 2013-11-12 15:49:36 -0600

Battery gravatar image

updated 2016-10-24 08:35:27 -0600

ngrennan gravatar image

I am following the openni_launch/Tutorials/BagRecordingPlayback to record and play back the kinect.bag

I am using Ubuntu 12.04 and ROS Hydro.

And this is my command in procedure:

      roslaunch freenect_launch freenect.launch depth_registration:=true

      rosbag record camera/depth_registered/image_raw camera/depth_registered/camera_info camera/rgb/image_raw camera/rgb/camera_info kinect

Till here, it all works well.

Then I continue to play back. I close (Ctrl-C) the ROS freenect driver

         rosparam set /use_sim_time true

         ERROR: Unable to communicate with master!

I continue.

         roslaunch freenect_launch freenect.launch load_driver:=false

         rosrun rviz rviz

Up to here, I see in rviz Time, ROS Time is running the same as Wall Time. So I change the command procedure:

         roslaunch freenect_launch freenect.launch load_driver:=false

         rosparam set /use_sim_time true

         rosrun rviz rviz

And I see that the ROS Time stops at 00.0 with Wall Time keeps running. Then I try

         rosbag play --clock --pause [my kinect profile]

There is something wrong in Rviz PointCloud2

Status: Error Points (good)

Transform [sender=/camera/camera_nodelet_manager] Message removed because it is too old (frame=[/camera_rgb_optical_frame], stamp=[1384312642.156354048])

And also there is nothing played in the Rviz.

What is the problem?

You could also see my previous question to have more information if you like. http://answers.ros.org/question/98611/rosbag-record-with-kinect-facing-a-disk-memory-space-problem/

Thanks a lot.

edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by tfoote
close date 2014-10-25 22:56:44.812013