CERESResearch Repository

Real-time surrogate for quadcopter attitude control: a least-squares quadratic imitation learning approach

dc.contributor.authorRani, Sonali
dc.contributor.authorGerdts, Matthias
dc.contributor.authorIgnatyev, Dmitry
dc.date.accessioned2025-09-19T12:22:48Z
dc.date.available2025-09-19T12:22:48Z
dc.date.freetoread2025-09-19
dc.date.issued2025-07-25
dc.date.pubOnline2025-07-16
dc.description.abstractImitation Learning (IL) has shown considerable promise in enabling automated systems to replicate expert behavior with reduced computational overhead. However, many IL techniques often suffer from limited interpretability, generalization, and the need for vast quantities of high-quality expert data. This paper presents Least-Squares based Quadratic Imitation Learning (LS-QIL), a simple yet powerful IL framework designed to overcome these limitations through a transparent and analytically tractable policy structure. LS-QIL learns a quadratic control policy using linear least-squares optimization, resulting in a closed-form mapping between system states and control actions that enables efficient and reliable deployment in real-time environments. Leveraging high-performance Nonlinear Model Predictive Control (NMPC) as the expert, LS-QIL captures complex, optimal behavior while significantly reducing online computational demands. The framework is applied to quaternion-based quadrotor attitude control, leveraging its compact and singularity-free representation to ensure robustness and stability. Through extensive simulation and analysis, the imitation learning-based framework demonstrates strong performance, adaptability, and practical feasibility, making it a promising surrogate for real-time control tasks. This research strengthens the foundations of imitation learning by bridging the gap between model-based control and learning-based methods. It offers a stable, scalable, and interpretable solution for real-time applications, highlighting a path toward scalable autonomy in aerial robotics and beyond.
dc.description.conferencenameAIAA Aviation Forum and Ascend 2025
dc.description.sponsorshipThis research is supported by Munich Aerospace within the research group "Robust and Efficient Real-Time Flight Path Optimization." A sincere gratitude to Prof. Luis Rodrigues at Concordia University, Canada, for his guidance.
dc.identifier.citationRani S, Gerdts M, Ignatyev D. (2025) Real-time surrogate for quadcopter attitude control: a least-squares quadratic imitation learning approach. In: AIAA Aviation Forum and Ascend 2025, 21-25 July 2025, Las Vegas, Nevada, USA, Paper number 2025-3548en_UK
dc.identifier.eisbn978-1-62410-738-2
dc.identifier.elementsID811366
dc.identifier.paperNo2025-3548
dc.identifier.urihttps://doi.org/10.2514/6.2025-3548
dc.identifier.urihttps://dspace.lib.cranfield.ac.uk/handle/1826/24456
dc.language.isoen
dc.publisherAmerican Institute of Aeronautics and Astronautics (AIAA)en_UK
dc.publisher.urihttps://arc.aiaa.org/doi/10.2514/6.2025-3548
dc.rightsAttribution 4.0 Internationalen
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subject40 Engineeringen_UK
dc.subject4010 Engineering Practice and Educationen_UK
dc.subjectAttitude Stabilizationen_UK
dc.subjectQuadcopteren_UK
dc.subjectNonlinear Model Predictive Controlen_UK
dc.subjectAerial Roboticsen_UK
dc.subjectOptimal Control Problemen_UK
dc.subjectYawen_UK
dc.subjectSimulinken_UK
dc.subjectRotational Kinematicsen_UK
dc.subjectEuler Equationsen_UK
dc.subjectSequential Quadratic Programmingen_UK
dc.titleReal-time surrogate for quadcopter attitude control: a least-squares quadratic imitation learning approachen_UK
dc.typeConference paper
dcterms.coverageLas Vegas, Nevada
dcterms.temporal.endDate25-Jul-2025
dcterms.temporal.startDate21-Jul-2025

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Real_time_surrogate-2025.pdf
Size:
3.93 MB
Format:
Adobe Portable Document Format
Description:
Accepted version

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.63 KB
Format:
Plain Text
Description: