Hide metadata

dc.date.accessioned2013-03-12T08:34:12Z
dc.date.issued2011en_US
dc.date.submitted2011-12-29en_US
dc.identifier.citationKamsvaag, Anders Lassen. Euler Angle Estimation of an UAV using Extended Kalman Filter. Masteroppgave, University of Oslo, 2011en_US
dc.identifier.urihttp://hdl.handle.net/10852/11073
dc.description.abstractThe problem description of this assignment is provided by Kongsberg de- fence systems. They have developed an unmanned aerial vehicle (UAV) that is rolling, but the roll angle is unknown. KDS want to estimate the orienta- tion of the UAV to navigate with a higher precession. This assignment has two main sections; 6-DOF UAV modelling and Euler angle estimation. Vector and matrix operations is the most essential mathe- matical theory used to solve this thesis and is therefore reviewed first. To simulate the dynamics of the UAV a mathematical model is derived and implemented in Matlab using the general differential equations for an air- plane. Equations expressing the forces and torques acting on the airframe are also included. These equations depends on a set of aerodynamic param- eters that are given by KDS. To stabilize the orientation of the UAV a total of three PID-controllers are used in the roll, pitch and yaw loops with angular feedback from the UAV model. The main objective in this assignment is to estimate the roll angle, but also the pitch- and yaw-angle. This is achieved by using an Extended Kalman filter (EKF) which is an extension of the ordinary linear Kalman filter de- signed for non-linear processes. The states to be estimated are quaternions representing the orientation of the UAV, and the gyroscope bias. The EKF is based on measurements from a three axes gyroscope and a three axes mag- netometer. These measurements are generated by using the output from the UAV simulator and adding noise. In the estimation process several scenarios are simulated to demonstrate how the flight direction has an influence on performance of the estimator. The estimates of the inclination angles roll and pitch are not satisfactory in all flight directions wile using measurements from gyroscope and magnetometer only. On the other hand, the yaw angle estimate is pretty good while flying approximately horizontal. Better results is achieved by adding an accelerometer to the Kalman filter. The results clearly indicates improvements in the attitude estimate by adding measurements from a accelerometer, especially the roll and pitch angles. Further on, I would recommend to follow up this project where the estimator should be tested on a simulator that also includes a navigation loop to verify if there is any improvements of the navigation precision. If results show improvement, the EKF should be applied into the actual UAV.eng
dc.language.isoengen_US
dc.titleEuler Angle Estimation of an UAV using Extended Kalman Filteren_US
dc.typeMaster thesisen_US
dc.date.updated2012-04-29en_US
dc.creator.authorKamsvaag, Anders Lassenen_US
dc.date.embargoenddate10000-01-01
dc.rights.termsDette dokumentet er ikke elektronisk tilgjengelig etter ønske fra forfatter. Tilgangskode/Access code Aen_US
dc.rights.termsforeveren_US
dc.subject.nsiVDP::430en_US
dc.identifier.bibliographiccitationinfo:ofi/fmt:kev:mtx:ctx&ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&rft.au=Kamsvaag, Anders Lassen&rft.title=Euler Angle Estimation of an UAV using Extended Kalman Filter&rft.inst=University of Oslo&rft.date=2011&rft.degree=Masteroppgaveen_US
dc.identifier.urnURN:NBN:no-30565en_US
dc.type.documentMasteroppgaveen_US
dc.identifier.duo148155en_US
dc.contributor.supervisorÅge Skullestad, Oddvar Hallingstaden_US
dc.identifier.bibsys120361469en_US
dc.rights.accessrightsclosedaccessen_US
dc.identifier.fulltextFulltext https://www.duo.uio.no/bitstream/handle/10852/11073/1/main.pdf


Files in this item

Appears in the following Collection

Hide metadata