arrow
Return

Vector-based complementary filter for attitude estimation: analysis, optimization, and evaluation

delete2025-12-31
delete0
PRE
AI
X
Xiang Li *
S
Sihan Chen
Y
Yanmei Tang
C
Chunting Wan
J
Junhao Niu
C
Cong Hu
C
Chuanpei Xu
DOI:10.1088/2631-8695/ae2b4fdelete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

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
Engineering Research Express
IF:
1.6
Papers:
2.1K
Citations:
0

Organization

G
Guangxi Normal University
Scholars:
7.7K
Papers: 4.9K
Citations: 5.1K
G
guilin university of electronic technology
Scholars:
2.4K
Papers: 787
Citations: 0
Cited Papers

Cited Papers

errShare
errSave
Applied Sensor Fusion: Tuning Parameters of CF and KF by means of Evolution Strategies
err2020-07-01
err0
PREAI
errSantos,Talysson M. O.; Barroso,Márcio F. S.; Ricco,Rodrigo A.
errShare
errSave
A Fast Complementary Filter for Avoiding the Magnetometer Measurements From Influencing the Calculation of Pitch and Roll
err2025-01-01
err0
PREAI
errRong, Hailong; Peng, Cuiyun; Chen, Yang; Lv, Jidong; Zhu, Yanping; Zou, Ling
errShare
errSave
Fast Complementary Filter for Attitude Estimation Using Low-Cost MARG Sensors
err2016-09-01
err174
PREAI
errWu, Jin; Zhou, Zebo; Chen, Jingjun; Fourati, Hassen; Li, Rui
errShare
errSave
researcher View more