Sergei Andropov, A. Guirik, M. Budko, M. Budko, A. Bobtsov
{"title":"Synthesis of Artificial Network Based Flight Controller Using Genetic Algorithms","authors":"Sergei Andropov, A. Guirik, M. Budko, M. Budko, A. Bobtsov","doi":"10.1109/ICUMT.2018.8631224","DOIUrl":null,"url":null,"abstract":"Quadcopters are versatile unmanned aerial vehicles that operate in a variety of environments. In this paper we present the results of creating aflight controller for quadcopters based on an artificial neural network trained with genetic algorithms. The controller learns to stabilize a model of the craft and finds an optimal solution based on the custom scoring function. Experiments show better performance compared to manually tuned PID controllers, as well as faster convergence compared to traditional backpropagation learning methods.","PeriodicalId":211042,"journal":{"name":"2018 10th International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT)","volume":"304 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 10th International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICUMT.2018.8631224","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Quadcopters are versatile unmanned aerial vehicles that operate in a variety of environments. In this paper we present the results of creating aflight controller for quadcopters based on an artificial neural network trained with genetic algorithms. The controller learns to stabilize a model of the craft and finds an optimal solution based on the custom scoring function. Experiments show better performance compared to manually tuned PID controllers, as well as faster convergence compared to traditional backpropagation learning methods.