HKUST-Aerial-Robotics / VINS-Mono

A Robust and Versatile Monocular Visual-Inertial State Estimator
GNU General Public License v3.0
5.03k stars 2.1k forks source link

How cam i get the IMU noise parameter #167

Open derekhe89 opened 6 years ago

derekhe89 commented 6 years ago

Hello, i got the IMU noise parameter use allan deviation, but it didn't work well, can you tell me what's your method to get the IMU noise parameter? Thank you !

pxlong commented 6 years ago

I have the same issue. @qintonguav And I found that the default IMU noise parameters worked for most cases.

PeiliangLi commented 6 years ago

Try this repo: https://github.com/gaowenliang/imu_utils

derekhe89 commented 6 years ago

Thank you!

ynfei commented 6 years ago

Hello ,i have suffered the same problem about imu parameters, have you got the right parameters with https://github.com/gaowenliang/imu_utils,thankyou @derekhe89

pxlong commented 6 years ago

I have tried imu_utils. I think you may get the "right" IMU parameters with that repo. But it does NOT mean that the parameters are suitable for VINS-Mono.

ynfei commented 6 years ago

ok ,got it thank you for your reply,i have done the same work with this repo https://github.com/aewallin/allantools,but the parameters didn't work well, do you have any good idea to get suitable parameters for VINS-Mono?

pxlong commented 6 years ago

check the IMU parameters in the config files, you can find the typical value of these parameters. But it will be better if we can get the "correct" answer from authors @PeiliangLi @qintonguav Thanks.

ynfei commented 6 years ago

yeah ,thank you i always use the default parameters, hope we could get the better answer from the authors@ @PeiliangLi @dvorak0

duyilong commented 6 years ago

@ynfei @pxlong hey guys, did you use default parameters in EuRoc config file getting your own device run?

csroccv commented 6 years ago

in the file euroc_config.yaml,note like: acc_n: 0.2 # accelerometer measurement noise standard deviation. #0.2 gyr_n: 0.02 # gyroscope measurement noise standard deviation. #0.05 acc_w: 0.0002 # accelerometer bias random work noise standard deviation. #0.02 gyr_w: 2.0e-5 # gyroscope bias random work noise standard deviation. #4.0e-5

but I feel they can't calculate by allen variance,by imu_utils (the tool calculate allen variance).What exactly does they mean?How to get them?How to calculate them?