Estimation of Altitude and Vertical Velocity for Multirotor Aerial Vehicle Using Kalman Filter

被引:15
作者
Gasior, Przemyslaw [1 ]
Gardecki, Stanislaw [1 ]
Goslinski, Jaroslaw [1 ]
Giernacki, Wojciech [1 ]
机构
[1] Poznan Univ Tech, Inst Control & Informat Engn, Pl M Sklodowskiej Curie 5 P 108, PL-60965 Poznan, Poland
来源
RECENT ADVANCES IN AUTOMATION, ROBOTICS AND MEASURING TECHNIQUES | 2014年 / 267卷
关键词
Barometer; Accelerometer; IMU; Unmanned Aerial Vehicle UAV; Drone; Multirotor;
D O I
10.1007/978-3-319-05353-0_36
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Knowledge about precise robot localization is a key ingredient in controlling it, but the task is not trivial without any visual or GPS feedback. In this paper, authors concentrate on estimation of information about the robot's altitude. One of the ways to acquire it, is a barometer. This type of sensor returns atmospheric pressure from which the height above the sea level can be computed. These readings have some disadvantages e.i.: vulnerability to pressure jumps and temperature drift as well as delay on the output. These problems can be solved by using Kalman filter algorithm for estimating altitude and vertical velocity, based not only on barometer readings, but also on accelerometer data. In the paper, derivation of the Kalman equations for the process to estimated are shown. Also improvements of the algorithm are described. The results of tests of this algorithm on real flying robot proved that estimates calculated with this method are precise and noise resistant.
引用
收藏
页码:377 / 385
页数:9
相关论文
共 5 条
[1]  
[Anonymous], 2004, QUICK DER REL ALT AI
[2]  
Madgwick S. O. H., 2011, REHABILITATION ROBOT
[3]  
Mahony R., 2008, IEEE T AUTOMATIC CON, V53
[4]  
Wang S., 2010, CONTR C CCC, P1072
[5]  
Welch G., 2004, INTRO KALMAN FILTER