Accurate Trajectory Tracking with MPCC for Flapping-Wing MAVs
Charbel Toumieh, Jack Zeng, Niel Mistry, Dario Floreano

TL;DR
This paper presents a real-time Model Predictive Contouring Control approach for flapping-wing MAVs, enabling precise trajectory tracking without predefined timing, significantly improving control accuracy over prior methods.
Contribution
It introduces a compact, differentiable dynamical model for ornithopters and applies MPCC for accurate, real-time trajectory tracking of bird-scale MAVs.
Findings
Achieved 6.5 to 9 cm deviation from reference trajectories.
Validated on XFly ornithopter with speeds up to 3 m/s.
Nearly 10-fold improvement over previous control methods.
Abstract
Flapping-wing micro aerial vehicles offer quieter and safer operation than rotary-wing drones, yet achieving precise autonomous control of bird-scale ornithopters remains challenging: lift, airspeed, and turning authority are tightly coupled and governed by only a few control inputs. Conventional cascaded controllers treat altitude, speed, and heading independently, producing persistent tracking errors during complex maneuvers, while time-parameterized trajectory tracking requires predefined speed profiles that existing methods cannot robustly produce for these coupled dynamics. We address both limitations simultaneously with a Model Predictive Contouring Control (MPCC) approach that tracks arc-length-parameterized trajectories while optimizing progress online, eliminating the need for predefined timing. However, MPCC requires a dynamical model that captures the coupled aerodynamics…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
