The static accuracy and calibration of inertial measurement units for 3D orientation

Inertial measurement units (IMUs) are integrated electronic devices that contain accelerometers, magnetometers and gyroscopes. Wearable motion capture systems based on IMUs have been advertised as alternatives to optical motion capture. In this paper, the accuracy of five different IMUs of the same type in measuring 3D orientation in static situations, as well as the calibration of the accelerometers and magnetometers within the IMUs, has been investigated. The maximum absolute static orientation error was 5.2°, higher than the 1° claimed by the vendor. If the IMUs are re-calibrated at the time of measurement with the re-calibration procedure described in this paper, it is possible to obtain an error of less than 1°, in agreement with the vendor's specifications (XSens Technologies B.V. 2005. Motion tracker technical documentation Mtx-B. Version 1.03. Available from: www.xsens.com). The new calibration appears to be valid for at least 22 days providing the sensor is not exposed to high impacts. However, if several sensors are ‘daisy chained’ together changes to the magnetometer bias can cause heading errors of up to 15°. The results demonstrate the non-linear relationship between the vendor's orthogonality claim of < 0.1° and the accuracy of 3D orientation obtained from factory calibrated IMUs in static situations. The authors hypothesise that the high magnetic dip (64°) in our laboratory may have exacerbated the errors reported. For biomechanical research, small relative movements of a body segment from a calibrated position are likely to be more accurate than large scale global motion that may have an error of up to 9.8°.