Asynchronous Event-Based Visual-Inertial Odometry for Flapping-Wing MAVs

Master Thesis (2026)
Author(s)

T. Vennink (TU Delft - Mechanical Engineering)

Contributor(s)

G.C.H.E. de Croon – Graduation committee member (TU Delft - Aerospace Engineering)

B. Shyrokau – Graduation committee member (TU Delft - Mechanical Engineering)

C. de Wagter – Graduation committee member (TU Delft - Aerospace Engineering)

J. Kober – Mentor (TU Delft - Mechanical Engineering)

S. Stroobants – Mentor (TU Delft - Aerospace Engineering)

Faculty
Mechanical Engineering
More Info
expand_more
Publication Year
2026
Language
English
Graduation Date
24-07-2026
Awarding Institution
Delft University of Technology
Project
RO57035
Programme
Mechanical Engineering, Vehicle Engineering, Cognitive Robotics, Aerospace Engineering, Control & Operations
Faculty
Mechanical Engineering
Downloads counter
10
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

Flapping-Wing Micro Air Vehicles (FWMAVs) operate under severe Size, Weight, and Power (SWaP) constraints, and their high-frequency flapping produces strong oscillatory dynamics that degrade conventional frame-based visual perception. Event cameras are well suited to these conditions, but event-based visual-inertial odometry (EVIO) methods typically rely on short time-window, locally linear motion assumptions that flapping flight breaks: under flapping, event-alignment methods such as plane fitting and contrast maximization recover mostly the high-frequency flapping-induced body rotation rather than the platform's translation. This work presents the first full EVIO pipeline running entirely on-board a small, high-frequency flapping-wing platform. The front-end deliberately avoids short-window alignment and instead exploits the abundance of flapping-induced events: it detects corner features event-by-event, clusters them into compact spatiotemporal features, and tracks these while discarding the fine oscillatory structure. The resulting feature tracks are fused with inertial measurements in a tightly coupled Extended Kalman Filter. The complete pipeline runs in real time on an on-board microcontroller within a sensing-and-compute payload of roughly 21 g. On flight datasets recorded on-board the FWMAV, the pipeline recovers velocity and attitude during flapping flight, and in a closed-loop flight test the on-board position estimate is accurate enough to hold a stationary hover in the horizontal plane. The same event stream that breaks conventional EVIO assumptions is thus sufficient not only for on-board state estimation, but for closing a position-control loop in flight.

Files

License info not available