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

How to use High Resolution Kinect Image with openni_launch

asked 2011-12-16 03:47:23 -0500

John Hoare gravatar image

updated 2016-10-24 09:02:59 -0500

ngrennan gravatar image

I am trying to switch from using the launch file in openni_camera to using the launch file in openni_launch, because I have moved all of my perception algorithms to be in nodelets, and want the savings that nodelets provide. However, I require that I have the RGB camera of the kinect at SXGA and I am having difficulties figuring out how to do this.

If I change the resolution of the camera using dynamic_reconfigure's reconfigure_gui, it will will no longer publish the depth_registered point cloud, and gives me the following error:

[ERROR] [1324055818.746734909]: Depth resolution (640x480) does not match RGB resolution (1280x1024)

My second question is also, why does this new method require having a calibration file? How can I use whatever calibration that was used in the openni_camera launch file?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2011-12-16 04:20:22 -0500

John Hoare gravatar image

Okay, while this doesn't exactly answer my question, I've found that there is a nodelet that works in the same way as the node that is launched in the openni_camera launch file. I've written a launch file to use that nodelet instead and I've got it working the way I'd like it to.

edit flag offensive delete link more

Question Tools


Asked: 2011-12-16 03:47:23 -0500

Seen: 786 times

Last updated: Dec 16 '11