-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Accelerometer / Gyroscope Biases and IMU Intrinsic Models #603
Labels
question
Theory or implementation question
Comments
goldbattle
changed the title
QUESTION: accelerometer and gyroscope bias
Accelerometer / Gyroscope Biases and IMU Intrinsic Models
Mar 27, 2023
The biases are time varying so each time the sensor turns one should expect it to be different. For the IMU intrinsics, you could take a look at the original publication or a work from our group:
There isn't much documentation but it is on the todo list. See #520 and #189 (comment) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I'm curious as to why the accelerometer and gyroscope biases are not saved in the yaml file. The biases are computed as can be seen in the "estimated accelerometer bias (imu frame)" and "estimated gyroscope bias (imu frame)" plot show in the output pdf. To obtain a calibrated accelerometer measurement I would think you would need to compute acc_calibrated = M * acc_raw + b, where M is the 3x3 scale and orthogonality matrix in the yaml file and b is a 3x1 bias vector.
Also, maybe related, what is the A (3x3) matrix, under Gyroscope in the yaml file. The pdf suggests that it has units of (rad/s)/(m/s^2), angular velocity over linear acceleration.
Is there a document that goes into these details then please let me know. Thanks in advance!
stereo_imu-report-imucam.pdf
stereo_imu-imu.yaml.txt
stereo_imu-camchain-imucam.yaml.txt
The text was updated successfully, but these errors were encountered: