kalibr
kalibr copied to clipboard
Cameras are not connected through mutual observations
when running kalibr_calibrate_cameras i encountered a problem which is listed below: `timestamp cam0 cam1 1575683268.01 84 - 1575683268.06 - 56 1575683268.27 108 - 1575683268.32 - 71 1575683268.81 - 72 1575683269.02 52 - 1575683269.07 - 71 1575683269.26 103 - 1575683269.32 - 123 1575683269.51 108 - 1575683269.56 - 101 1575683269.77 124 -
Cameras are not connected through mutual observations, please check the dataset. Maybe adjust the approx. sync. tolerance.
Traceback (most recent call last):
File "/home/shinan/Project/kalibr_workspace/devel/bin/kalibr_calibrate_cameras", line 15, in
I solved this by changing the frame rate of both cameras to 20HZ. Just list this here, if anyone have other explanation please tell me.
execuse me, do you know how could i get the IMU YAML file of the requirements in the camera-imu calibration? #341
Thanks very much!
Comment this code on line 201 of src/Kalibr/aslam_offline_calibration/kalibr/python/kalibr_calibrate_cameras
to solve your problem:
if not graph.isGraphConnected():
obsdb.printTable()
print "Cameras are not connected through mutual observations, please check the dataset. Maybe adjust the approx. sync. tolerance."
graph.plotGraph()
sys.exit(-1)
@ns15417 thank you, I had the same propblem, and I changed to 20Hz, it is ok. But I got error at plotGraph
Please try PR https://github.com/ethz-asl/kalibr/pull/515 to see if you still get this issue. If so, please provide a bag file this fails on.