Return
Vector-based complementary filter for attitude estimation: analysis, optimization, and evaluation
DOI:10.1088/2631-8695/ae2b4f.png)
Abstract
En 中文
Complementary filter (CF) is an efficient data fusion solution for attitude estimation. But the commonly used quaternion-based CF inevitably involves nonlinear and time-consuming calculations that harm its efficiency. Meanwhile, many CF algorithms are based on continuous-time architectures but executed by digital circuits that are actually discrete-time systems, and that may cause performance and even stability issues. To solve these problems, a vector-based CF (VCF) that works under discrete-time condition is introduced in this paper. This VCF takes the measurands of vector sensors (such as accelerometer and magnetometer) as its state variable instead of quaternion, so as to ensure its high computational efficiency. Besides, stability analysis indicates that the VCF can keep stable within a wide range of its only parameter, and thus the optimal parameter setting can be easily found via different approaches provided in this paper. Comparative tests between the proposed VCF and other representative CF algorithms demonstrate that the VCF can achieve desired attitude accuracy with much lower computing time.
Keywords:
Attitude estimation
accelerometer
complementary filter
data fusion
magnetometer
parameter optimization
stability analysis
Journal
E
IF:
1.6
Papers:
2.1K
Citations:
0
Organization
Cited Papers
Research on Complementary Filtered Attitude Solution Method for Quadcopter Based on Double Filter Preprocessing
Mechanics
IF0
A Fast Complementary Filter for Avoiding the Magnetometer Measurements From Influencing the Calculation of Pitch and Roll
IEEE SENSORS JOURNAL
IF4.5
Fast Complementary Filter for Attitude Estimation Using Low-Cost MARG Sensors
IEEE SENSORS JOURNAL
IF4.5
Sensor fusion algorithms for orientation tracking via magnetic and inertial measurement units: An experimental comparison survey
INFORMATION FUSION
IF15.5

