Papers for

drone engineers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Selective robust control improves quadrotor flying in wind and load

Selective Sliding Mode Control Enhances Robustness of Aerial Robots Under Disturbances

Abstract: Quadrotor control under disturbances such as wind gusts and payload variations remains challenging. First-order sliding mode control (SMC) and matched/unmatched uncertainty distinction are classical approaches; however, neither tells a practitioner which loops in a cascaded controller should be made robust to sustain disturbances, how to tune those loops, nor what the additional costs are on an embedded processor. Applying robust control uniformly across all axes addresses disturbances indiscriminately, adding tuning effort on axes where no disturbance acts. On inherently underactuated vehicles, disturbances along some axes cannot be opposed directly at all. We propose a principled methodology for deciding where robust control belongs in a cascaded architecture, with all control running onboard the vehicle. We recover the acting disturbance from PID hover flights under disturbance by inverting the equations of motion, use the recovered signal to identify and quantify the excited axes, and deploy robust control where it counts. Experiments on a Crazyflie 2.1 quadrotor under slung-payload and oblique-wind disturbances show tracking improvements concentrated on the axes the rule selects, and gain sweeps confirm that the switching gain reduces error on matched axes but has no effect on an excited unmatched axis, as the analysis predicts.

Wed 28 OctRobotics
The gist
Flying small drones like quadrotors can be tricky when there’s wind or they’re carrying heavy stuff. The authors show that not all parts of the drone’s control system need extra protection against disturbances—only certain parts really benefit. They figured out how to spot exactly which parts to make stronger by analyzing the drone’s movements during flight. Testing on a real quadrotor showed better flying accuracy on these chosen parts without wasting effort on others.
Open → 2610.38930v1

Quadrotor trajectories made smooth with simple control methods

Trajectory Generation and Control for Quadrotors

Abstract: In this project, I explored controller design and trajectory generation for a quadrotor. Differential flatness was used for trajectory generation based on one of the references. A minimum snap trajectory is generated from the given algorithm based on waypoint navigation, and a simple proportional plus derivative (PD) controller is used to track the trajectories. Simulation results are presented which generate smooth trajectories for position and velocity of the quadrotor.

Sun 25 OctRobotics
The gist
Flying a drone smoothly from one spot to another is tricky because it needs to know where to go and how to move its parts properly. The authors looked at new ways to create these smooth flying paths using math that breaks down the drone's movements into easy-to-calculate parts. They also used a basic control system to help the drone follow these paths accurately in a computer simulation. The results show that the drone can move smoothly and predictably between points in space.
Open → 2610.34456v1

Twin-wing drone uses new wing flap control for stable hovering

From Model to Prototype: Design and Motor-Flap Propulsion Control of a Twin-Wing Metamorphic UAV

Abstract: This paper presents the design and control strategy for MetaMorpher, a metamorphic Unmanned Aerial Vehicle (UAV), capable of both spinning-wing hover and fixed flying-wing cruise flight. Since control of the cruise configuration is comparatively well established in the literature, this paper focuses on control of the MetaMorpher in hover mode, building on the flight dynamics model and conceptual design validated in previous work. The control algorithm is implemented using one of two phase-synchronized strategies: motor propulsion, which pulses motor thrust in synchrony with the vehicle's rotation, or flap propulsion, a novel strategy that pulses the deflection of the wing-mounted elevons. We evaluate both strategies in simulation through different flight experiments. Simulation results confirm the mathematical model and show stable reference tracking, demonstrating flap propulsion as a lightweight, decoupled alternative for hover control. Experimental testing validated the vertical-dynamics propulsion model against the physical prototype, demonstrating very good steady-state agreement across different configurations.

Tue 6 OctRobotics
The gist
Flying drones usually have one way to stay still in the air or to fly fast forward. This paper describes a drone called MetaMorpher that can both hover like a spinning wing and fly fast like a normal plane. The authors focus on controlling the drone when it hovers and test two ways to do this: pulsing the motor power in time with its spinning and moving small wing flaps instead. Their computer simulations and real tests show that moving wing flaps is a good and lightweight way to keep the drone stable when hovering.
Open → 2610.07896v1

Flapping wing aerodynamics improved by controlled spectral correction method

Bounded Channel-Adaptive Spectral Learning for Forward-Consistent Inverse Flapping-Wing Aerodynamics

Abstract: Flapping-wing vehicles regulate aerodynamic forces and moments through coordinated variations in stroke, deviation, and pitch motion. Because the resulting loads depend on both the instantaneous wing configuration and its preceding motion history, recovering suitable wing kinematics from a desired aerodynamic trajectory is a challenging inverse problem. Existing sequence models capture temporal dependencies, while spectral methods can exploit the periodic structure of flapping motion. However, unrestricted frequency-domain augmentation may interfere with temporal representations and produce inconsistent corrections across kinematic variables and prediction horizons. We propose the Bounded Channel-Adaptive Spectral Residual Gated Recurrent Unit (BCS-GRU), which retains recurrent temporal prediction as its primary representation and restricts spectral information to a controlled output-specific correction. We further introduce a causally aligned forward-consistency objective that evaluates predicted kinematics through a separately trained and frozen aerodynamic surrogate. Experiments under a unified episode-level protocol show that BCS-GRU improves inverse prediction over recurrent and adaptive-spectral baselines, with greater benefits at longer prediction horizons. Forward-consistent fine-tuning further improves surrogate-based aerodynamic consistency while maintaining mean kinematic accuracy. These results demonstrate that controlled spectral correction and forward-consistent learning provide an effective framework for history-aware inverse modelling of flapping-wing aerodynamics.

Wed 30 SeptRobotics
The gist
Flapping-wing flying vehicles move their wings in complex patterns to control how they fly. Figuring out the right wing motions from a desired flying force is difficult because the forces depend on both current and past wing movements. The authors created a new model called BCS-GRU that mostly uses time-based predictions but adds limited frequency-based corrections to better guess wing motions. Their approach also checks predictions against a separate flight simulator to improve accuracy and consistency. Tests showed this method predicts wing movements more accurately, especially for longer flight sequences.
Open → 2609.38730v1

Drone manipulation uses propeller airflow to dribble soccer ball

Drone Soccer: Learning to Manipulate with Multicopter Downwash

Abstract: Although multicopter drones are traditionally designed for "perception-only" tasks, like mapping and exploration, recent work has sought to develop Unmanned Aerial Manipulators (UAMs) to solve mobile manipulation tasks. Aerial manipulation performance can be impacted by "downwash," the airflow produced by propellers, but current state-of-the-art UAMs either ignore downwash or treat it as a disturbance. Instead, is it possible to actively use downwash as a tool during manipulation? We design a drone soccer task to explore the feasibility of downwash-based manipulation. Specifically, we develop a simplified downwash dynamics model which we use to train an RL policy to dribble a soccer ball. We further demonstrate that our policy transfers to real world deployment. This work provides key insights into novel manipulation capabilities for multicopters.

Tue 29 SeptRobotics
The gist
Drones usually use their propellers to fly but avoid the air they push downward, called downwash, which can interfere with tasks. This paper shows that drones can actually use this downward airflow to move objects, like dribbling a soccer ball. The researchers created a computer model of this airflow and trained a control program that lets a drone push a ball around. They tested the program on real drones and it worked, opening up new ways to use drones to handle things in the air.
Open → 2609.38588v1

Robot supervisor synthesis needs encoding liveness and auditing for deployment

Realizability Is Not Enough: Encoding, Liveness, and Auditing of Synthesized Robot Supervisors

Abstract: High-level robotic supervisors coordinate capabilities whose reported outcomes determine the robot's next action. Reactive synthesis can generate such supervisors with formal guarantees, but deployment requires more than proving a Generalized Reactivity (1) (GR(1)) specification realizable. Designers must encode failure-prone capabilities, choose liveness assumptions that match retry intent, audit strategies, and translate them into robot software. We present an open-source pipeline for Robot Operating System (ROS) 2 Flexible Behavior Engine (FlexBE) supervisors that generates capability-based GR(1) specifications, analyzes assumptions before synthesis, audits strategies, reduces states with a behavior-preservation proof, and emits executable state machines. Across four case studies (six comparisons), including hardware on two quadcopter platforms, we compare enumerated and one-hot encodings and two liveness formulations. Under the tested backend, enumerated encoding usually synthesizes faster, although fewer propositions do not reliably predict smaller controllers or lower symbolic cost. System-Goal without pending memory is the only liveness treatment confirmed to yield executable controllers under both encodings across the reported grid; Fair-Outcome can permit realizable cycles without designer-intended completion. For this backend and model, we recommend enumerated encoding with System-Goal and auditing every realized strategy, since proposition count and realizability do not measure deployability. The auditor is sound and complete for four structural defect classes (protocol violations, deadlocks, bounded-failure violations, goal-unreachable traps) but is not a general liveness verifier, and the reduction preserves capability-level behavior. Together, these stages narrow the gap between formal realizability and controllers that pass protocol and structural-progress checks.

Thu 24 SeptRoboticsLogic in Computer Science
The gist
Robots make decisions based on actions that can sometimes fail, and simply proving a plan is possible is not enough to make reliable robots. The authors show that robot supervisors need careful design to handle failures, assumptions about retrying tasks, and checks to verify strategies before turning them into real software. They created an open-source tool that helps generate and analyze these robot control plans, finding better encoding and liveness methods to produce controllers that actually work on drones. Their process bridges the gap between proving plans work on paper and making sure robots really follow the expected behaviors.
Open → 2609.30460v1

Energy-efficient spiking neural network improves drone visual tracking

SBMVTrack: Spike-Budgeted Multi-View Learning for Energy-Efficient UAV Tracking

Abstract: With sparse and event-driven computation, spiking neural networks show great potential for achieving accurate and energy-efficient UAV visual tracking. However, existing SNN-based trackers typically use spike firing rates only for energy evaluation and lack explicit optimization of actual spike activity. To address this, we propose SBMVTrack, a fully spiking framework for energy-efficient UAV tracking. SBMVTrack introduces Energy-Weighted Spike Budgeting (EWSB). EWSB weights actual spike activity according to the computational cost of each spiking layer. It constrains the energy-weighted firing rate and saturation activity, thereby reducing redundant spike computations. To improve tracking performance under the spike budget constraint, we propose Masked Multi-View Target Modeling (MVTM). This method treats the initial template, online template, and search region from the same sequence as correlated temporal views. It enhances the robustness of target representations through cross-view feature completion and identity-consistency learning. Extensive experiments on multiple benchmarks demonstrate that SBMVTrack effectively reduces the average spike firing rate and theoretical energy consumption. Meanwhile, it maintains competitive tracking performance, achieving a better accuracy-energy trade-off. The source code will be released upon acceptance.

Mon 21 SeptComputer Vision and Pattern Recognition
The gist
Tracking objects with drones requires fast and energy-saving technology to keep the battery alive longer. The authors present SBMVTrack, a new system that controls the brain-like spikes used by the drone's tracking AI to save energy. They make the system smarter by letting different views of the target help each other, so the drone better recognizes what to follow while using less power. Tests show SBMVTrack keeps tracking accuracy high while cutting down energy use.
Open → 2609.25503v1