This paper proposes new algorithms for attitude estimation and control based on fused inertial vector measurements using linear complementary filters principle. First, n-order direct and passive complementary filters combined with TRIAD algorithm are proposed to give attitude estimation solutions. These solutions which are efficient with respect to noise include the gyro bias estimation. Thereafter, the same principle of data fusion is used to address the problem of attitude tracking based on inertial vector measurements. Thus, instead of using noisy raw measurements in the control law a new solution of control that includes a linear-like complementary filter to deal with the noise is proposed. The stability analysis of the tracking error dynamics based on LaSalle's invariance theorem proved that almost all trajectories converge asymptotically to the desired equilibrium. Experimental results, obtained with DIY Quad equipped with the APM2.6 auto-pilot, show the effectiveness and the performance of the proposed solutions.
This paper proposes simple and efficient algorithms for implementation of attitude estimation and control based on data fusion using complementary filters taking into account sensors dynamics. First of all, we propose a passive form of the filter by fusing the measured inertial vectors and the gyro measurements in order to reconstruct real inertial vectors which can be used with any algebraic algorithm (TRIAD, QUEST, etc.) that leads to globally asymptotic attitude estimation. Thereafter, the same principle of data fusion is used to address the problem of attitude stabilization. Then, instead of using direct raw measurements in control law we propose a new solution that leads to accurate estimation of inertial vectors by using complementary filters based on sensors dynamics. The stability analysis of the error dynamics based on Lyapunov method proved that almost all trajectories converge asymptotically to the desired equilibrium point. Simulation results show the effectiveness and the performance of the proposed solutions.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.