Attitude estimation for small helicopter using extended kalman filter

Author(s):  
Wu Yongliang ◽  
Wang Tianmiao ◽  
Liang Jianhong ◽  
Wang Chaolei ◽  
Zhang Chen
2015 ◽  
Vol 2015 ◽  
pp. 1-18 ◽  
Author(s):  
Heikki Hyyti ◽  
Arto Visala

An attitude estimation algorithm is developed using an adaptive extended Kalman filter for low-cost microelectromechanical-system (MEMS) triaxial accelerometers and gyroscopes, that is, inertial measurement units (IMUs). Although these MEMS sensors are relatively cheap, they give more inaccurate measurements than conventional high-quality gyroscopes and accelerometers. To be able to use these low-cost MEMS sensors with precision in all situations, a novel attitude estimation algorithm is proposed for fusing triaxial gyroscope and accelerometer measurements. An extended Kalman filter is implemented to estimate attitude in direction cosine matrix (DCM) formation and to calibrate gyroscope biases online. We use a variable measurement covariance for acceleration measurements to ensure robustness against temporary nongravitational accelerations, which usually induce errors when estimating attitude with ordinary algorithms. The proposed algorithm enables accurate gyroscope online calibration by using only a triaxial gyroscope and accelerometer. It outperforms comparable state-of-the-art algorithms in those cases when there are either biases in the gyroscope measurements or large temporary nongravitational accelerations present. A low-cost, temperature-based calibration method is also discussed for initially calibrating gyroscope and acceleration sensors. An open source implementation of the algorithm is also available.


2016 ◽  
Vol 2016 ◽  
pp. 1-24 ◽  
Author(s):  
Romy Budhi Widodo ◽  
Chikamune Wada

Attitude estimation is often inaccurate during highly dynamic motion due to the external acceleration. This paper proposes extended Kalman filter-based attitude estimation using a new algorithm to overcome the external acceleration. This algorithm is based on an external acceleration compensation model to be used as a modifying parameter in adjusting the measurement noise covariance matrix of the extended Kalman filter. The experiment was conducted to verify the estimation accuracy, that is, one-axis and multiple axes sensor movement. Five approaches were used to test the estimation of the attitude: (1) the KF-based model without compensating for external acceleration, (2) the proposed KF-based model which employs the external acceleration compensation model, (3) the two-step KF using weighted-based switching approach, (4) the KF-based model which uses thethreshold-basedapproach, and (5) the KF-based model which uses the threshold-based approach combined with a softened part approach. The proposed algorithm showed high effectiveness during the one-axis test. When the testing conditions employed multiple axes, the estimation accuracy increased using the proposed approach and exhibited external acceleration rejection at the right timing. The proposed algorithm has fewer parameters that need to be set at the expense of the sharpness of signal edge transition.


2021 ◽  
Author(s):  
Lei Jing

<div> <div> <div> <p>Low-power consumption of orientation estimation using low-cost inertial sensors are crucial for all the applications which are resource constrained critically. This paper presents a novel Lightweight quaternion-based Extended Kalman Filter (LEKF) for orientation estimation for magnetic, angular rate and gravity (MARG) sensors. In this filter, with employing the quaternion kinematic equation as the process model, we derived a simplified measurement model to create the lightweight system model for Kalman filtering, where the measurement model works efficiently and the involved computation of measurement model is reduced. It’s later proved that the proposed filter saves time consumption. Further, due to that no linearization is involved for the proposed measurement model, the good performance would be guaranteed in theory. For the experiments, a commercial sensor for data collection and an optical system to provide reference measurements of orientation, namely Vicon, are utilized to investigate the performance of the proposed filter. Evaluation for different application scenarios are considered, which primarily includes human motion capture and the drone application. Results indicate that the proposed filter provides reliable performance for both applications. What’s more, the comparison experiment shows that the proposed filter provides better performance in terms of either attitude estimation accu- racy or computational time. </p> </div> </div> </div>


Sign in / Sign up

Export Citation Format

Share Document