Reinforcement Learning-Based PD Controller Gains Prediction for Quadrotor UAVs

dc.contributor.authorSonmez, Serhat
dc.contributor.authorMontecchio, Luca
dc.contributor.authorMartini, Simone
dc.contributor.authorRutherford, Matthew J.
dc.contributor.authorRizzo, Alessandro
dc.contributor.authorStefanovic, Margareta
dc.contributor.authorValavanis, Kimon P.
dc.date.accessioned2025-11-16T19:34:48Z
dc.date.issued2025
dc.departmentİstanbul Medeniyet Üniversitesi
dc.description.abstractThis paper presents a reinforcement learning (RL)-based methodology for the online fine-tuning of PD controller gains, with the goal of bridging the gap between simulation-trained controllers and real-world quadrotor applications. As a first step toward real-world implementation, the proposed approach applies a Deep Deterministic Policy Gradient (DDPG) algorithm-an off-policy actor-critic method-to adjust the gains of a quadrotor attitude PD controller during flight. The RL agent was initially trained offline in a simulated environment, using MATLAB/Simulink 2024a and the UAV Toolbox Support Package for PX4 Autopilots v1.14.0. The trained controller was then validated through both simulation and experimental flight tests. Comparative performance analyses were conducted between the hand-tuned and RL-tuned controllers. Our results demonstrate that the RL-based tuning method successfully adapts the controller gains in real time, leading to improved attitude tracking and reduced steady-state error. This study constitutes the first stage of a broader research effort investigating RL-based PID, LQR, MRAC, and Koopman-integrated RL-based PID controllers for real-time quadrotor control.
dc.description.sponsorshipMinistry of National Education of the Republic of Turkey on behalf of the Istanbul Medeniyet University, Turkey
dc.description.sponsorshipS.S. has been partially supported by the Ministry of National Education of the Republic of Turkey on behalf of the Istanbul Medeniyet University, Turkey.
dc.identifier.doi10.3390/drones9080581
dc.identifier.issn2504-446X
dc.identifier.issue8
dc.identifier.scopus2-s2.0-105014526745
dc.identifier.scopusqualityQ1
dc.identifier.urihttps://doi.org/10.3390/drones9080581
dc.identifier.urihttps://hdl.handle.net/20.500.14730/15446
dc.identifier.volume9
dc.identifier.wosWOS:001558479100001
dc.identifier.wosqualityN/A
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherMdpi
dc.relation.ispartofDrones
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/openAccess
dc.snmzKA_WOS_20250302
dc.subjectreinforcement learning
dc.subjectmultirotor UAVs
dc.subjectPD controller
dc.titleReinforcement Learning-Based PD Controller Gains Prediction for Quadrotor UAVs
dc.typeArticle

Dosyalar