J. Beach, Matthew E. Argyle, T. McLain, R. Beard, S. Morris
{"title":"Tailsitter heading estimation using a magnetometer","authors":"J. Beach, Matthew E. Argyle, T. McLain, R. Beard, S. Morris","doi":"10.1109/ACC.2014.6859443","DOIUrl":null,"url":null,"abstract":"The tailsitter aircraft merges the endurance and speed of fixed-wing aircraft with the flexibility and VTOL abilities of rotorcraft. Typical control and estimation schemes make assumptions about the maximum attitude an aircraft will experience that are not valid for tailsitters. This paper discusses the limitations of a typical EKF magnetometer measurement update that uses Euler angles. It is shown how to use a second set of Euler angles to avoid gimbal lock. A method is given that bypasses the use of Euler angles altogether and directly uses the quaternion to determine heading error and update the attitude estimate. This method highlights the EKF limitations in estimating a quaternion. A multiplicative EKF is briefly explored to overcome these limitations. Hardware results on an actual tailsitter aircraft are presented.","PeriodicalId":369729,"journal":{"name":"2014 American Control Conference","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-07-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 American Control Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ACC.2014.6859443","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The tailsitter aircraft merges the endurance and speed of fixed-wing aircraft with the flexibility and VTOL abilities of rotorcraft. Typical control and estimation schemes make assumptions about the maximum attitude an aircraft will experience that are not valid for tailsitters. This paper discusses the limitations of a typical EKF magnetometer measurement update that uses Euler angles. It is shown how to use a second set of Euler angles to avoid gimbal lock. A method is given that bypasses the use of Euler angles altogether and directly uses the quaternion to determine heading error and update the attitude estimate. This method highlights the EKF limitations in estimating a quaternion. A multiplicative EKF is briefly explored to overcome these limitations. Hardware results on an actual tailsitter aircraft are presented.