Osama H. Zekry, Tamer Attia, A. T. Hafez, M. Ashry
{"title":"PID Trajectory Tracking Control of Crazyflie Nanoquadcopter Based on Genetic Algorithm","authors":"Osama H. Zekry, Tamer Attia, A. T. Hafez, M. Ashry","doi":"10.1109/AERO55745.2023.10115538","DOIUrl":null,"url":null,"abstract":"This paper presents a Proportional-Integration-Derivative (PID) trajectory tracking control of a Crazyflie nanoquadcopter dependent upon the Genetic Algorithm (GA) technique to improve the dynamic performance of the Crazyflie. The comparison between the original PID and the proposed PID-based GA controllers is demonstrated using experimental data from the Crazyflie (CF) as the desired trajectory feeding both controllers. These data are the outcome of laboratory experiments. Experiments are carried out using simulation to compare as well as evaluate how the Crazyflie performs at different speeds for real-time desired trajectories in terms of dynamic performance and stability.","PeriodicalId":344285,"journal":{"name":"2023 IEEE Aerospace Conference","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE Aerospace Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AERO55745.2023.10115538","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper presents a Proportional-Integration-Derivative (PID) trajectory tracking control of a Crazyflie nanoquadcopter dependent upon the Genetic Algorithm (GA) technique to improve the dynamic performance of the Crazyflie. The comparison between the original PID and the proposed PID-based GA controllers is demonstrated using experimental data from the Crazyflie (CF) as the desired trajectory feeding both controllers. These data are the outcome of laboratory experiments. Experiments are carried out using simulation to compare as well as evaluate how the Crazyflie performs at different speeds for real-time desired trajectories in terms of dynamic performance and stability.