A Sparse and Hardware-Optimized Pipeline towards Attitude Control of a Flapping-Wing Drone

Bachelor Thesis (2025)
Author(s)

N. Constantinou (TU Delft - Electrical Engineering, Mathematics and Computer Science)

L.I.W. Verstraete (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

Charlotte Frenkel – Mentor (TU Delft - Electronic Instrumentation)

Ioan E. Lager – Graduation committee member (TU Delft - Electrical Engineering Education)

Nadia Haider – Graduation committee member (TU Delft - QCD/Haider Group)

Faculty
Electrical Engineering, Mathematics and Computer Science
More Info
expand_more
Publication Year
2025
Language
English
Graduation Date
27-06-2025
Awarding Institution
Delft University of Technology
Programme
['Electrical Engineering']
Faculty
Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Tailless flapping-wing drones mimic the flight mechanics of insects and offer unique advantages in agility and maneuverability compared to rotor-based drones. Yet, their limited onboard computational resources and non-linear flight dynamics complicate active attitude control. Neural network-based controllers have shown promising control performance for this task but they exceed a flapping-wing drone's onboard computational budget. To this end, the Sparse Identification of Nonlinear Dynamics (SINDy) algorithm offers a promising solution by distilling a neural network-based controller into a simplified mathematical expression. This expression is better suited for mapping onto an FPGA which provides the power efficiency essential for an energy-constrained drone. The current work presents an automated workflow to translate the simplified controller into an HDL description, maximizing DSP block usage for power and resource efficiency. Demonstration of this workflow on the pendulum simulation as a proof-of-concept has shown its efficacy. The included optimization techniques have resulted, on average, in a 40% reduction of DSP block usage, without compromising controller performance. This scalable, platform-agnostic workflow streamlines the design of a controller's hardware implementation and allows its future application to a flapping-wing drone.

Files

License info not available
warning

File under embargo until 01-12-2026