Papers for

drone developers

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.

Tail-sitter UAV flies precise routes without airframe data

Aerodynamic Prior-Free Coordinated Trajectory Generation and Tracking Control for a Tail-Sitter UAV

Abstract: This paper presents a coordinated trajectory generation and tracking control framework for a tail-sitter unmanned aerial vehicle (UAV), which does not require aerodynamic priors identified for a specific airframe while addressing the challenge of flight control under highly nonlinear aerodynamics across the full flight envelope. The core innovation lies in employing phase-specific aerodynamic modeling strategies for planning and tracking, tailored to their distinct functional characteristics, without requiring airframe-specific aerodynamic priors. Specifically, the phi-theory model under coordinated flight is employed to derive an analytic differential flatness mapping, and a simplified but locally accurate model is established for predictive control to enable real-time aerodynamic parameter estimation. The proposed framework is evaluated extensively through both simulation and challenging real-world flight tests under mild wind conditions, showing high-precision tracking and adaptability across the tested aerodynamic conditions. To the best of our knowledge, this is the first real-world demonstration of accurate trajectory tracking over tested flight regimes spanning the full envelope of a tail-sitter UAV without relying on aerodynamic identification campaigns. The source code of our framework is available at: https://github.com/SYSU-HILAB/AP-PnC.

Thu 10 SeptRobotics
The gist
Flying a special type of drone called a tail-sitter is tricky because it changes how it flies so much, making control complicated. The authors created a method that plans and controls the path of this drone without needing detailed information about its specific shape or aerodynamics. Their technique works well across all flight modes and was tested both in simulations and real windy conditions. This helps these drones fly accurately without long, costly tests or models beforehand.
Open 2609.11698v1

Underactuated drone arm writes precisely on vertical and inclined surfaces

Contact-Aware Incremental Model Predictive Control for an Underactuated Aerial Manipulator

Abstract: We present a robust contact-aware control framework for aerial writing on an underactuated platform. The framework combines nonlinear model predictive control (NMPC) for accurate end-effector position and normal-force tracking at small reference penetration depths, with consistent performance across controller tunings, with whole-body incremental nonlinear dynamic inversion (INDI) for robustness to frictional and aerodynamic disturbances during contact. The proposed controllers are validated on a quadrotor-based aerial manipulator with a rigid, single-link, one-degree-of-freedom (DoF) arm in simulation and real-world experiments. The aerial writing experiments span vertical and inclined surfaces, multiple reference forces, different friction conditions, and wind disturbances. The results demonstrate that robust simultaneous five-DoF end-effector pose and contact-force tracking is achievable on a standard underactuated quadrotor with a simple, rigid, single-link arm, without requiring a fully actuated platform, a complex arm, or dedicated force/torque sensing.

Thu 10 SeptRobotics
The gist
Controlling drones to touch surfaces accurately is hard because they have limited motors and face wind and friction. The authors designed a control method combining prediction and feedback techniques so a drone with a simple arm can write on walls precisely and steadily, even with disturbances. This method does not need complicated arms or special force sensors. They tested it both in simulations and real life on a drone that holds a pen to write on different surfaces with varying forces and wind.
Open 2609.11661v1

Fpga acceleration boosts drone control speeds and cuts power use

AccelMPC: High-Rate, Low-Power FPGA-Accelerated Model Predictive Control for Tiny Drones

Abstract: Unlocking the potential of tiny aerial robots requires order of magnitude improvements in the performance of embedded edge control. In particular, although recent cached model predictive control (MPC) solvers can handle the fast system dynamics and complex constraints required for agile drone flight, their computational demands remain prohibitive for resource-constrained robots, forcing prior implementations to operate at reduced control rates. AccelMPC overcomes this challenge through an end-to-end co-design approach that jointly optimizes the solver algorithm, numerical representation, hardware mapping, and physical integration. AccelMPC pairs a co-designed FPGA-accelerated alternating direction method of multipliers (ADMM)-based MPC solver with a custom 6g PCB, providing high-bandwidth communication for deployment on a 35g Crazyflie. Hardware experiments demonstrate 1 kHz onboard constrained MPC with dynamic obstacles, up to 15.6x faster solve times and 195.4x improvement in energy-delay product over state-of-the-art embedded microcontroller-based solvers, all while scaling to optimization problems with over 20,000 optimization variables and a comparable number of constraints. We release our PCB design files, firmware, and FPGA solver code open source.

Tue 8 SeptRobotics
The gist
Controlling tiny drones quickly and precisely is hard because the computers they carry are small and slow. The authors created a special combination of software and hardware using an FPGA chip that helps drones solve complex control problems much faster and with less energy. This lets drones react faster to changes around them, even when avoiding moving obstacles. They tested this system on a light drone and shared all their designs openly for others to use.
Open 2609.09380v1

Flying humanoid robots walk on ceilings with smoother thrust control

Anti-Gravity Walking by a Flying Humanoid Robot via Thrust-Rate Input Whole-Body Model Predictive Control

Abstract: Flying humanoids are expected to perform tasks in diverse environments, while their existing locomotion is mainly limited to aerial flight and ground walking. The capability to move in complex three-dimensional space can greatly expand their application range. For such walking motion on ceilings and similar anti-gravity environments, whole-body MPC is effective. However, the discontinuous changes in dynamic structure accompanying contact switching during walking can induce thrust spikes, resulting in control instability. Therefore, in this work, we propose and implement a real-time whole-body MPC framework for anti-gravity bipedal walking. First, we formulate whole-body MPC using the time derivative of thrust, namely thrust-rate, as the control input. This formulation guarantees continuity of the thrust trajectory during contact switching while preserving the sparse structure of the optimal control problem for fast computation. Second, we address the lack of natural support forces in anti-gravity environments. We introduce lower bounds on the foot-normal component of the contact force, and smoothly transfer them during the doublesupport phase. Finally, we implement the proposed framework and demonstrate anti-gravity walking by a flying humanoid through simulation and a hardware experiment. To the best of our knowledge, this is the first demonstration of multi-contact whole-body MPC for a transformable aerial robot and walking by a flying humanoid beyond the ground.

Mon 7 SeptRobotics
The gist
Flying robots that look like humans usually either fly or walk on the ground. This work helps these robots walk on ceilings or upside-down surfaces by improving how their controls handle forces. The researchers designed a control system that changes the force output smoothly even when the robot's feet switch contact points, avoiding sudden spikes that could cause problems. They also added special constraints to mimic support forces when the robot walks upside down. They tested these ideas with simulations and an actual robot, showing it can walk in anti-gravity conditions.
Open 2609.07544v1