Skip to content
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

English version of IMU calibration utility #1

Open
maciejmatuszak opened this issue Jul 14, 2017 · 6 comments
Open

English version of IMU calibration utility #1

maciejmatuszak opened this issue Jul 14, 2017 · 6 comments

Comments

@maciejmatuszak
Copy link

maciejmatuszak commented Jul 14, 2017

Can you please add English version of IMU calibration utility.
Video tutorial would be appreciated. I tried the Chinese -> English translation but not sure of the procedure.

@mpdmanash
Copy link

@maciejmatuszak did you figure out the calibration procedure?

@maciejmatuszak
Copy link
Author

You need to know XYZ axes position those drawings are in the manual. After that just run the calibration program and copy paste the output to google translator, then follow the directions. Basically X axes UP then down then the Y and Z axes in similar manners with button press in between to capture the data in 8 positions. Make sure you have something stable to support the camera in all directions. Check the order, I am typing it from memory.

@mpdmanash
Copy link

Thanks for your reply. Loiter cam has two axes, one for camera and one for the IMU. Which axis to consider for the IMU calibration? Also, I saw that you ran vins mono with loitor cam. It would be very helpful if you could tell me how you Incorporated the IMU calibration values and camera-IMU extrinsics.

@maciejmatuszak
Copy link
Author

The calibration procedure is for IMU alone, so you use the IMU axes. The calibration parameters goes into loitor config file, nothing to do with extrinsic camera-imu calibration except it has to be done before you work out the cam-imu transform.
I am no longer using VINS-MONO but from memory you can set the imu-camera rotation and translation from the drawing in manual. then set the estimate_extrinsic parameter to optimise the transform. The optimised is printed to the screen or file I do not remember, you can then put the optimised one to config and set the estimate_extrinsic to fixed.
The estimate_extrinsic has also settings where it can work out the extrinsic without any initial values. You may want to give it a try.

@mpdmanash
Copy link

Thanks a lot. I was able to successfully run VINS-MONO on Optor cam2pc loitor cam.

@Blackshaddock
Copy link

@mpdmanash can you tell me how to initial, I always fail。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants