A Method for Static and Dynamic Interval Detection within the IMU Calibration Procedure
Andrejs Zujevs, Valters Vecins, Aleksandrs Korsunovs
2019
Abstract
An Inertial Measuring Unit (IMU) is used for measuring linear accelerations and angular velocities in 3D/2D space. IMU devices are usually designed as micro-electro-mechanical systems (MEMS), which are produced in small form factor and are widely used in robotics, mobile phones and drones. Depending on the quality of the device, they can be divided into low-cost and high-cost IMUs. The main difference between them is the accuracy of measurements and IMUs mechanical alignment on the printed circuit board. The high-cost IMUs are well calibrated and have a relatively small error and noise level for different kinds of parameters. In contrast, the low-cost IMUs have a larger error component, where body frame axes are non-orthogonal for both the accelerometer and gyroscope due to weak factory calibration, high noise and high sensitivity dependence from the temperature, misalignment of body frame due to packaging and assembly processes. This paper provides a new method for the IMU static and dynamic interval detection within the IMU calibration procedure, which is designed by other authors for the case of IMU calibration without any external equipment. This procedure uses a sequence of alternating static and dynamic intervals for accelerometer calibration and then gyroscope calibration. The accuracy of the IMU calibration procedure depends strongly on how precisely static and dynamic intervals have been detected. Otherwise, the calibration results are unsuitable. The new method for static and dynamic interval detection provides more robust and less noisy results, requires a significantly smaller number of operations and is easy to implement. The paper provides comparative results for both methods and refers to the source code for the new method.
DownloadPaper Citation
in Harvard Style
Zujevs A., Vecins V. and Korsunovs A. (2019). A Method for Static and Dynamic Interval Detection within the IMU Calibration Procedure.In Proceedings of the 16th International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO, ISBN 978-989-758-380-3, pages 746-751. DOI: 10.5220/0007929007460751
in Bibtex Style
@conference{icinco19,
author={Andrejs Zujevs and Valters Vecins and Aleksandrs Korsunovs},
title={A Method for Static and Dynamic Interval Detection within the IMU Calibration Procedure},
booktitle={Proceedings of the 16th International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO,},
year={2019},
pages={746-751},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007929007460751},
isbn={978-989-758-380-3},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 16th International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO,
TI - A Method for Static and Dynamic Interval Detection within the IMU Calibration Procedure
SN - 978-989-758-380-3
AU - Zujevs A.
AU - Vecins V.
AU - Korsunovs A.
PY - 2019
SP - 746
EP - 751
DO - 10.5220/0007929007460751