Back to results

University of Illinois at Urbana-Champaign

L1 Crazyflie: An open-source testbed for robust adaptive control

Abstract

dc:description

This thesis presents an application of the L1 adaptive controller to a Crazyflie. The L1 adaptive controller is characterized by fast adaptation with guaranteed robustness. The control architecture in this thesis uses a nonlinear geometric controller for a quadrotor as a baseline, and an L1 adaptive controller as augmentation. It is implemented on the Crazyflie, a nano- scale quadrotor drone designed as an open-source platform for educational and research work. Implementation is conducted at the firmware level to facilitate seamless integration into existing workflows. Flight test data are presented to verify the implementation and showcase the ability of the L1 adaptive controller to compensate for various uncertainties without any retuning of the controller. The code is provided open-source as a separate add-on module to the base Crazyflie firmware.

Degree

thesis:*
Name thesis:degree_name
M.S.
Level thesis:degree_level
Thesis
Discipline thesis:degree_discipline
Aerospace Engineering
Grantor
University of Illinois at Urbana-Champaign
Year dc:date
2024

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Ray, Charles
Contributors dc:contributor
  • Hovakimyan, Naira

Subjects

dc:subject × 2

Rights

dc:rights
Statement dc:rights
  • Copyright 2024 Charles Ray
Language dc:language
en, eng

Identifiers

dc:identifier.*
Handle dc:identifier
https://hdl.handle.net/2142/124398

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Ray, Charles. L1 Crazyflie: An open-source testbed for robust adaptive control. Thesis thesis, University of Illinois at Urbana-Champaign, 2024. https://hdl.handle.net/2142/124398