Task: calibration of a system with 2 cameras synchronized + IMU
I noticed that there are cases where, despite the camera calibration completes with very low reprojection error, the following IMU/camera calibration starts with high reprojection error of the second camera.
Before Optimization
===================
Normalized Residuals
----------------------------
Reprojection error (cam0): mean 0.6949407117331186, median 0.6088699046243529, std: 0.4526829157360357
Reprojection error (cam1): mean 7.972420158716779, median 0.8407079649614485, std: 21.246966735011373
Gyroscope error (imu0): mean 64.06817999881288, median 51.75675644799013, std: 46.39086642481769
Accelerometer error (imu0): mean 6.024933803383341, median 3.5847657085015263, std: 9.59647472404789
Residuals
----------------------------
Reprojection error (cam0) [px]: mean 0.6949407117331186, median 0.6088699046243529, std: 0.4526829157360357
Reprojection error (cam1) [px]: mean 7.972420158716779, median 0.8407079649614485, std: 21.246966735011373
Gyroscope error (imu0) [rad/s]: mean 0.10414095768169129, median 0.08412909783127309, std: 0.07540700012476473
Accelerometer error (imu0) [m/s^2]: mean 0.4359699598774328, median 0.25939706776990284, std: 0.6944100693784437
Optimizing...
Using the block_cholesky linear system solver
Using the levenberg_marquardt trust region policy
Using the block_cholesky linear system solver
Using the levenberg_marquardt trust region policy
Task: calibration of a system with 2 cameras synchronized + IMU
I noticed that there are cases where, despite the camera calibration completes with very low reprojection error, the following IMU/camera calibration starts with high reprojection error of the second camera.
ex.
Report after camera calibration
Log during IMU/Camera calibration