{"title":"Trajectory Tracking of a Quadrotor based on Gaussian Process Model Predictive Control","authors":"Chuan Peng, Yanhua Yang","doi":"10.1109/CCDC52312.2021.9602329","DOIUrl":null,"url":null,"abstract":"Due to the nonlinearity and the susceptibility to wind disturbance in actual flight, it is difficult to obtain an accurate model of the quadrotor. In this paper, a trajectory tracking control method for quadrotor based on Gaussian Process (GP) Model Predictive Control (MPC) is proposed. First, a simplified dynamic model of quadrotor is established and the unmodeled dynamic system is learned by GP models. This data-driven modeling method not only makes the modeling more accurate, but also considers the model uncertainty with covariance. Then, according to the nominal and learned GP models, model predictive controllers are separately designed for the translation and rotation subsystem of the quadrotor to track the trajectory. Finally, simulation results demonstrate the effectiveness of the proposed approach.","PeriodicalId":143976,"journal":{"name":"2021 33rd Chinese Control and Decision Conference (CCDC)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 33rd Chinese Control and Decision Conference (CCDC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCDC52312.2021.9602329","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Due to the nonlinearity and the susceptibility to wind disturbance in actual flight, it is difficult to obtain an accurate model of the quadrotor. In this paper, a trajectory tracking control method for quadrotor based on Gaussian Process (GP) Model Predictive Control (MPC) is proposed. First, a simplified dynamic model of quadrotor is established and the unmodeled dynamic system is learned by GP models. This data-driven modeling method not only makes the modeling more accurate, but also considers the model uncertainty with covariance. Then, according to the nominal and learned GP models, model predictive controllers are separately designed for the translation and rotation subsystem of the quadrotor to track the trajectory. Finally, simulation results demonstrate the effectiveness of the proposed approach.