-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pointcloud projected is off in scale I think #2584
Comments
Hi @FPSychotic Are you using the ROS1 or ROS2 wrapper, please? And what is your ROS launch instruction? Does color map onto depth correctly in the 3D pointcloud mode of the RealSense Viewer tool if you enable the depth stream first and then the RGB stream secondly to automatically map color onto the pointcloud depth coordinates? |
Thanks very much @FPSychotic for your updates above. It should not be possible for a D435 to be mis-identified for a D455 as they have different internal circuit boards. D435 has a D430 depth module and V1 version of the Vision Processor D4. D455 has a D450 depth module, an IMU and V3 version of the Vision Processor D4. The firmware driver bases its identification of the model number based on the camera components that it can detect. If the D435 that you tried in the comment above has correct measurement, could you try resetting the seemingly incorrect D435i to its default factory-new calibration in the RealSense Viewer please to see whether this positively affects the D435i's measurements. This procedure can be performed using the instructions at IntelRealSense/librealsense#10182 (comment) |
It worked, also I tested 2 extra d435i and they where off too. I didnt use any calibration tool on them, I only did in a d435 once due to a 4d module swap after fried it (now it is a d430 + a rgb camera without calibration). No clue how the calibration values where changed as no other person have access to the cameras |
You are very welcome. That's great to hear that a factory reset solved the issue for you! |
I just want warn about an issue I found in d435 and d435 cameras. As it is evident something is absolutely off in the depth to pointcloud projection, not sure if in the realsense sdk or ros wrapper. In the image you can see, the lidar/d435's depth images fits and match in scale,size of the things, obviously so better the lidar one, as do the color image, which will colourise lidar and d435 correctly, but the realsense point cloud from Depth projection (aligned to color,) is totally off, it is not displaced as it looks in a fast view, it is out of scale, because that looks displaced, quite worse thing that only displaced, displacement could be fixed, scale likely not.
[18:20]
if you use realsense in a critical application related with distance measurement , I would check that. Tested with 3 d435 and d435i, I don't know in what moment that went wrong, but obviously wasn't like that time ago. Could be the lidar , but in that case would be impossible match and calibrate color with lidar, so it is the depth projection what is wrong. The frame axes doesn't appear in the picture but they in the same point. Measurement with lidar is OK in size using the RVIZ measurement tool. d435 fov is bigger but that should not affect to the depth, wall should be in the same line.
Noetic
last realsense apt packages.
The text was updated successfully, but these errors were encountered: