A Robust Incremental-Quaternion-Based Angle and Axis Estimation Algorithm of a Single-Axis Rotation Using MARG Sensors

A robust incremental-quaternion-based algorithm is proposed in this paper to estimate the angle and the axis of a single-axis rotation whose rotation axis is invisible or inaccessible. We establish a model to estimate the rotation angle and axis according to the relationship between the incremental...

Full description

Saved in:
Bibliographic Details
Published inIEEE access Vol. 6; pp. 42605 - 42615
Main Authors Xu, Xiaolong, Tian, Xincheng, Zhou, Lelai
Format Journal Article
LanguageEnglish
Published Piscataway IEEE 01.01.2018
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A robust incremental-quaternion-based algorithm is proposed in this paper to estimate the angle and the axis of a single-axis rotation whose rotation axis is invisible or inaccessible. We establish a model to estimate the rotation angle and axis according to the relationship between the incremental quaternion and the pair of rotating axis and angles. Moreover, the solutions for the model are detailedly described in this paper. This algorithm could achieve full range of rotation angle and all-attitude rotation axis measurements with high-computational efficiency. It has good performances in the rotation angle and axis estimation no matter whether the measured target is in dynamic or static movement, which solves the inaccurate rotating-axis attitude problem in other methods when the target is doing low-speed rotation. Using the designed measurement unit based on magnetic, angular rate, and gravity sensors, this algorithm eliminates the drift of measurement results caused by the integral error of the gyroscope. The effectiveness of this algorithm has been validated through a single-axis motion control platform by comparing with another two methods. Results show that the proposed algorithm provides a more accurate estimation of rotation angle and the axis of a single-axis rotation of high or low speed.
ISSN:2169-3536
2169-3536
DOI:10.1109/ACCESS.2018.2859805