Michael Farrell, James Jackson, Jerel Nielsen, Craig C. Bidstrup, T. McLain
{"title":"Error-State LQR Control of a Multirotor UAV","authors":"Michael Farrell, James Jackson, Jerel Nielsen, Craig C. Bidstrup, T. McLain","doi":"10.1109/ICUAS.2019.8798359","DOIUrl":null,"url":null,"abstract":"We propose an implementation of an LQR controller for the full-state tracking of a time-dependent trajectory with a multirotor UAV. The proposed LQR formulation is based in Lie theory and linearized at each time step according to the multirotor’s current state. We show experiments in both simulation and hardware that demonstrate the proposed control scheme’s ability to accurately reach and track a given trajectory. The implementation is shown to run onboard at the full rate of a UAV’s estimated state.","PeriodicalId":426616,"journal":{"name":"2019 International Conference on Unmanned Aircraft Systems (ICUAS)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 International Conference on Unmanned Aircraft Systems (ICUAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICUAS.2019.8798359","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 15
Abstract
We propose an implementation of an LQR controller for the full-state tracking of a time-dependent trajectory with a multirotor UAV. The proposed LQR formulation is based in Lie theory and linearized at each time step according to the multirotor’s current state. We show experiments in both simulation and hardware that demonstrate the proposed control scheme’s ability to accurately reach and track a given trajectory. The implementation is shown to run onboard at the full rate of a UAV’s estimated state.