VINS-Mono icon indicating copy to clipboard operation
VINS-Mono copied to clipboard

getting ros warn imu message in disorder

Open Razbotics opened this issue 6 years ago • 14 comments

i am continuously getting warning message saying imu message in disorder...why is it so...also the vins estimation drifts away very fast . Is it due to incorrect imu bias?

Razbotics avatar May 19 '18 11:05 Razbotics

@Razbotics have you solved this? thanks in advance.

srikar8 avatar Aug 09 '18 10:08 srikar8

This is due to incorrect timestamps and large unsynchronisation between imu and image frames

Razbotics avatar Aug 09 '18 10:08 Razbotics

@Razbotics Hello, how did you deal with the problem of "imu message in disorder!", could you give me a hint? Thank you!

chenwinki avatar Nov 15 '18 07:11 chenwinki

@chenwinki check the time difference of imu and image timestamp and assign td in the config file.

srikar8 avatar Nov 15 '18 07:11 srikar8

@srikar8 Thank you ! But I assign the td in the config file by calibrate imu and camera using kalibr, but I still get the warning "imu message in disorder", I also tried give a initial td and online estimate time offset, it does not work either.

chenwinki avatar Nov 15 '18 07:11 chenwinki

@chenwinki Please try checking the code that sets the timestamp in the imu driver.

ghost avatar Nov 15 '18 08:11 ghost

@innovatim Thank you! I will try your advice, actually, i use ZED MINI, and the driver zed_wapper, I will spend some time to read the code.

chenwinki avatar Nov 15 '18 08:11 chenwinki

@chenwinki Hello! I'd like to ask whether you ran VINS successfully using ZED-mini? I'm considering buying a ZED-mini as a VI sensor.

JUGGHM avatar Dec 24 '18 10:12 JUGGHM

@chenwinki Any update on this?

msamogh avatar Dec 26 '18 07:12 msamogh

@msamogh @JUGGHM I still can run vins with zed-mini, but I run msckf with zed-mini, I think vins need Strict calibration.

chenwinki avatar Dec 27 '18 08:12 chenwinki

@chenwinki So you are able to run MSCKF without strict IMU calibration?

msamogh avatar Dec 30 '18 07:12 msamogh

You can try to adjust the frequency of the imu. I solved this warning by this method, but recently I found that the odometer drift is more serious. I haven't determined whether it is caused by this change.

mildwinter avatar Nov 12 '19 11:11 mildwinter

I am getting the same warning for playing the rosbag I had created from https://github.com/OSUPCVLab/mobile-ar-sensor-logger/wiki

varun3108 avatar Nov 03 '20 05:11 varun3108

You can try to adjust the frequency of the imu. I solved this warning by this method, but recently I found that the odometer drift is more serious. I haven't determined whether it is caused by this change.

I just want to know how you reduce your imu stream frequency , is that just reducing the imu data timestamps in file imu0.csv?

zhaoworking avatar Nov 20 '20 07:11 zhaoworking