ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Kinect frame synchronization: does ros openni_launch provide message filters?

asked 2013-02-23 08:49:08 -0500

ee.cornwell gravatar image

updated 2016-10-24 09:00:43 -0500

ngrennan gravatar image

I am curious if the openni_launch package already provided message filters such as an ApproximateTime message filter.

I am getting a warning when running the Kinect such as:

[WARN] [1361652036.274076110]: [image_transport] Topics '/camera/depth_registered/image_rect' and '/camera/depth_registered/camera_info' do not appear to be synchronized. In the last 10s:
    Image messages received:      100
    CameraInfo messages received: 196
    Synchronized pairs:           14

Ubuntu, Precise, Fuerte

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2013-02-25 00:06:47 -0500

1) Why do you want a ApproximateTime message filter? '/camera/depth_registered/image_rect' and '/camera/depth_registered/camera_info' should have EXACT same timestamps. 2) Do you use W-Lan? I think your problem is, that you have much more CameraInfo messages as Image messages, because you don't have sufficient bandwidth. So you need a bigger queue_size.

edit flag offensive delete link more


I'm not sure what the problem is...I'm not using W-Lan. I have the Kinect directly plugged into my computer. I keep getting these warning messages when running fovis.

ee.cornwell gravatar image ee.cornwell  ( 2013-02-25 06:03:50 -0500 )edit

Question Tools


Asked: 2013-02-23 08:49:08 -0500

Seen: 450 times

Last updated: Feb 25 '13