MYNT-EYE-D-SDK icon indicating copy to clipboard operation
MYNT-EYE-D-SDK copied to clipboard

ROS Depth data is invalid when streamed as 640x480 YUYV

Open blaine141 opened this issue 4 years ago • 2 comments

I want to decrease processing time in my ROS robot by decreasing the resolution of the camera. I can decrease the color image resolution just fine, and the depth data is valid when in 1280x720 YUYV format. However, when the camera's depth data gets set to 640x480 YUYV, the depth data seems to become corrupted. The image below shows an example. The camera is looking at a relatively empty room with IR on.

image

And here is my launch file.

mynt_camera.txt

How can I decrease resolution without corrupting the depth data?

blaine141 avatar Jun 16 '20 05:06 blaine141

+1, also having this issue using that launch file

image

andenacitelli avatar Jun 18 '20 18:06 andenacitelli

I have same problem. The calibration data is not correct when you switch to 640x480 resolution. Do echo camera_info topics and you see the calibration data is not correct.

ata-shirazi avatar Nov 27 '20 13:11 ata-shirazi