-
Notifications
You must be signed in to change notification settings - Fork 117
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
Have trouble to calibrate multiple D435C #1
Comments
The second camera's calibration is clearly in a bad state from which the calibration process likely cannot recover. I would guess that this issue is already in the initialization (unless there currently is a bug in the optimization code). In addition, the direction visualizations also indicate that both cameras seem to be calibrated with extremely low fields-of-views, which also likely seems wrong. Unfortunately I cannot pinpoint a concrete problem / solution directly. What I would try is:
Regarding camera_tr_rig.yaml: |
Yes, this looks good indeed. Glad that it seems to have worked now. |
@puzzlepaint , I have come an ideal. Even the printer is not very accurate. But I can measure the actual target size. Then I change the file like pattern_resolution_17x24_segments_16_apriltag_0.yaml num_star_segments: 16
square_length_in_meters and page will be my measurement. Then calculate the feature. The results will be closer to the real world coordinates in meters. I think the algorithm reads the pattern_resolution_17x24_segments_16_apriltag_0.yaml for real world scale. |
If it is possible to do that measurement accurately, then this seems like a practical method. I think that only the If it is not possible to measure the pattern size accurately, another method could for example be to measure a room's size instead if that is easier, use the calibrated stereo camera to reconstruct that room, and compare the measured and reconstructed size to get a correction factor. |
fix a bug in calculating belonging cell
Hi,@puzzlepaint. I am really appreciate your great work for the community.
But, I have some trouble to calibrate the D435 Color cameras.
We have two D435 cameras in a fixed triple. Moving the target feature little by little.
First camera
Second camera
resolution 1280*720 for both RGB cameras, and half window 10, cell 30.
About 2769 pics for each camera.
However, it ends like this.
First one
Second one
The second one is weird to me. I have no problem to calibrate the infrared cameras. 900 pics will converge to a proper error. Maybe it is caused by the shutter type, I guess. There are a lot of outlier are removed from second one. Am I missing some trick there?
camera_tr_rig.yaml is the location of both cameras. So I can align both cameras into one unify world coordinate systems, for depth projection of each camera, and the scale is meters. Am I aright?
The text was updated successfully, but these errors were encountered: