Open omeredemen opened 7 months ago
Wow, those IMU noises are far to big and hits that your IMU driver isn't correct. What are you using for that?
Looking at the kalibr timing it seems your IMU has bad timestamps, which would also affect your IMU noise values.
It looks like Kalibr didn't even solve correctly, so I would start by investigating your IMU and getting a good kalibr calibration first.
Wow, those IMU noises are far to big and hits that your IMU driver isn't correct. What are you using for that?
I am using a drive that i wrote and it just reads register via I2C protocol and publish with ROS2
well I couldnt manage to fix timestamp issue. i was trying to fix with software but i got the result i sent. so now i just read the register and publish with ros in my driver.
here is my another calibration reports (driver just read imu) rpi-mpu-report-cam.pdf rpi-mpu-report-imucam.pdf
still has noises and bad timestamp and i dont know how to solve the issue. should i change my imu or driver?
Looking at the kalibr timing it seems your IMU has bad timestamps, which would also affect your IMU noise values.
I tried to reduce my imu noises with getting avarege of 500hz data and publish them as 100hz and fix bad timestamp with software (but still couldnt get a straight line)
It looks like Kalibr didn't even solve correctly, so I would start by investigating your IMU and getting a good kalibr calibration first.
I didnt understand this part How should i investigate my IMU?
Correct. If you have a fixed frequency IMU, then you really should have only +-1-2ms variance in these timestamp deltas. 20ms difference is super big.
hello i am trying openvins on jetson nano camera: raspberry pi camera v2 imu: mpu9250 and the system:
I collected 3 hours imu data to calculate allan variance parameters. And here are parameters
And i handled camera and camera-imu calibration with kalibr here is the calibration results: results.zip
I edited kalibr_imu_chain.yaml and kalibr_imucam_chain.yaml files with calibration values. Also i change some parameters in estimator_config.yaml file that i copied from euroc_mav/estimator_config.yaml. Here is my estimator_config.yaml file:
when i tried for the first time it drifted like in the photo so whenever i try with new calibrations nothing change.