Accurate Trajectory Tracking with MPCC for Flapping-Wing MAVs
- URL: http://arxiv.org/abs/2605.06042v2
- Date: Mon, 11 May 2026 16:03:34 GMT
- Title: Accurate Trajectory Tracking with MPCC for Flapping-Wing MAVs
- Abstract summary: Flapping-wing micro aerial vehicles offer quieter and safer operation than rotary-wing drones.<n>Traditional cascaded controllers treat altitude, speed, and heading independently, producing persistent tracking errors.<n>We propose a compact, continuously differentiable model that captures the dominant couplings of bird-scale ornithopters.
- Score: 4.066849397181078
- License: http://creativecommons.org/licenses/by/4.0/
- 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 without exceeding the computational budget of real-time nonlinear optimization. Here, we propose a compact, continuously differentiable model that captures the dominant couplings of bird-scale ornithopters, enabling real-time predictive control. We validated the method with the XFly ornithopter flying along circular and three-dimensional racing trajectories and achieved a mean deviation from the reference trajectory between 6.5 and 9 cm at speeds up to 3 m/s, which represents an almost 10-fold improvement over prior ornithopter control methods.
Related papers
- Disturbance-Aware Flight for Aerial Robots in Narrow Space [18.124392684552998]
This paper presents a disturbance-aware planning and control framework that integrates online disturbance estimation into the planning-control loop for quadrotor flight in narrow space.<n> Experiments demonstrate that a quadrotor with a diagonal length of 0.39m can traverse straight, sloped, and curved tunnels as narrow as 0.6m, outperforming human pilots in both success rate and flight efficiency.
arXiv Detail & Related papers (2026-07-20T01:58:05Z) - Longitudinal-Motion-Aware Lateral Control for Autonomous Vehicles: A Robust Nonlinear Control Framework [15.398298486219096]
lateral control must be performed while longitudinal speed and acceleration vary.<n>Many existing lateral controllers rely on constant-speed or operating-point-based assumptions.<n>This paper presents a longitudinal-motion-aware robust nonlinear lateral control framework for AVs.
arXiv Detail & Related papers (2026-07-03T03:30:25Z) - Diffusion-based 4D Trajectory Prediction and Distributed Control for UAV Swarms [9.09854701245782]
We propose a unified framework that couples coarse-to-fine trajectory forecasting with uncertainty-aware Predictive Model Predictive Control (DNMPC)<n>Our approach features two key innovations: 1) a dimension-decoupled trajectory prediction module that reduces computational complexity by forecasting axis-wise motion, and 2) a diffusion-based residual dynamics refinement module that captures temporally correlated dynamic uncertainties.<n>Our approach outperforms state-of-the-art baselines, reducing trajectory tracking error by up to textbf10-15% and achieving sub-textbf0.07,m average tracking error in complex urban and industrial
arXiv Detail & Related papers (2026-06-30T06:26:34Z) - Meta-Adaptive Beam Search Planning for Transformer-Based Reinforcement Learning Control of UAVs with Overhead Manipulators under Flight Disturbances [8.618483849755604]
A drone equipped with overhead manipulators offer unique capabilities for inspection, maintenance, and contact-based interaction.<n>The motion of the drone and its manipulator is tightly linked, and even small attitude changes caused by wind or control imperfections shift the end-effector away from its intended path.<n>We develop a reinforcement-learning framework with a transformer-based double deep Q learning (DDQN)<n>This allows the controller to anticipate the end-effector's motion through simulated rollouts rather than executing those actions directly on the actual model.
arXiv Detail & Related papers (2026-03-27T17:08:40Z) - Receding-Horizon Nullspace Optimization for Actuation-Aware Control Allocation in Omnidirectional UAVs [2.573972255510259]
Fully actuated omnidirectional UAVs enable independent control of forces and torques along all six degrees of freedom.<n> conventional control allocation methods neglect the asymmetric dynamics of the onboard actuators.<n>This work proposes a receding-horizon, actuation-aware allocation strategy that explicitly incorporates asymmetric motor dynamics.
arXiv Detail & Related papers (2026-03-06T19:47:45Z) - Robust Helicopter Ship Deck Landing With Guaranteed Timing Using Shrinking-Horizon Model Predictive Control [0.0]
We present a runtime algorithm for autonomous helicopter landings on moving ship decks based on Shrinking-Horizon Model Predictive Control (SHMPC)<n>First, a suitable planning model capturing the relevant aspects of the full nonlinear helicopter dynamics is derived.<n>Next, we use the SHMPC together with a touchdown controller stage to ensure a pre-specified maneuver time and an associated landing time window despite the presence of disturbances.
arXiv Detail & Related papers (2026-02-26T07:40:57Z) - Spatially-Aware Adaptive Trajectory Optimization with Controller-Guided Feedback for Autonomous Racing [74.83272587893508]
We present a framework for autonomous raceline optimization that combines NURBS-based trajectory representation, CMA-ES global trajectory optimization, and controller-guided spatial feedback.<n>In simulation, our approach achieves a 17.38% lap time reduction compared to a controller parametrized with maximum static acceleration.<n>On real hardware, tested with different tire compounds ranging from high to low friction, we obtain a 7.60% lap time improvement without explicitly parametrizing friction.
arXiv Detail & Related papers (2026-02-17T15:10:44Z) - 3D Path-Following Guidance via Nonlinear Model Predictive Control for Fixed-Wing Small UAS [0.0]
Two novel 3D path-following guidance algorithms based on nonlinear model predictive control (MPC) are presented.<n>Results showcase the real-world feasibility and superior performance of nonlinear MPC for 3D path-following guidance at ground speeds up to 36 meters per second.
arXiv Detail & Related papers (2025-12-30T16:27:44Z) - AirPilot: Interpretable PPO-based DRL Auto-Tuned Nonlinear PID Drone Controller for Robust Autonomous Flights [0.046873264197900916]
AirPilot is a nonlinear Deep Reinforcement Learning (DRL) - enhanced Proportional Integral Derivative (PID) drone controller.<n>AirPilot controller combines the simplicity and effectiveness of traditional PID control with the adaptability, learning capability, and optimization potential of DRL.<n>Airpilot is capable of reducing the navigation error of the default PX4 PID position controller by 90%, improving effective navigation speed of a fine-tuned PID controller by 21%.
arXiv Detail & Related papers (2024-03-30T00:46:43Z) - A Tricycle Model to Accurately Control an Autonomous Racecar with Locked
Differential [71.53284767149685]
We present a novel formulation to model the effects of a locked differential on the lateral dynamics of an autonomous open-wheel racecar.
We include a micro-steps discretization approach to accurately linearize the dynamics and produce a prediction suitable for real-time implementation.
arXiv Detail & Related papers (2023-12-22T16:29:55Z) - DATT: Deep Adaptive Trajectory Tracking for Quadrotor Control [62.24301794794304]
Deep Adaptive Trajectory Tracking (DATT) is a learning-based approach that can precisely track arbitrary, potentially infeasible trajectories in the presence of large disturbances in the real world.
DATT significantly outperforms competitive adaptive nonlinear and model predictive controllers for both feasible smooth and infeasible trajectories in unsteady wind fields.
It can efficiently run online with an inference time less than 3.2 ms, less than 1/4 of the adaptive nonlinear model predictive control baseline.
arXiv Detail & Related papers (2023-10-13T12:22:31Z) - Learning a Single Near-hover Position Controller for Vastly Different
Quadcopters [56.37274861303324]
This paper proposes an adaptive near-hover position controller for quadcopters.
It can be deployed to quadcopters of very different mass, size and motor constants.
It also shows rapid adaptation to unknown disturbances during runtime.
arXiv Detail & Related papers (2022-09-19T17:55:05Z) - Motion Planning and Control for Multi Vehicle Autonomous Racing at High
Speeds [100.61456258283245]
This paper presents a multi-layer motion planning and control architecture for autonomous racing.
The proposed solution has been applied on a Dallara AV-21 racecar and tested at oval race tracks achieving lateral accelerations up to 25 $m/s2$.
arXiv Detail & Related papers (2022-07-22T15:16:54Z) - Neural-Fly Enables Rapid Learning for Agile Flight in Strong Winds [96.74836678572582]
We present a learning-based approach that allows rapid online adaptation by incorporating pretrained representations through deep learning.
Neural-Fly achieves precise flight control with substantially smaller tracking error than state-of-the-art nonlinear and adaptive controllers.
arXiv Detail & Related papers (2022-05-13T21:55:28Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.