Abstract

Applications of low-cost microelectromechanical systems inertial measurement units (IMUs) have broadened over the past few years. Currently, IMUs are implemented in a wide variety of consumer electronics such as smartphones, smartwatches, and augmented reality/virtual reality (AR/VR) devices to detect human poses and real-time orientation of unmanned aerial vehicles. However, in order to precisely monitor objects’ poses, calibration of the IMU is crucial. In most cases, calibration procedures are conducted under a clean and perturbation free environment. However, such ideal environments and conditions may not always be available. Moreover, expensive and heavy calibration systems are usually required and unaffordable for general users. As a result, in this article, a low-cost, lightweight, and portable IMU calibration embedded icosahedron platform is developed. Since a clean calibration environment cannot be guaranteed, a calibration algorithm, with the consideration of external perturbations, is presented. An iterative weighted Levenberg–Marquardt algorithm is proposed to cope with perturbations. The highly integrated hardware/software codesign provides user-friendly operations for IMU calibration. Finally, simulations, as well as experiments, are presented to demonstrate the effectiveness and robustness of the proposed system.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call