A Progress-Aware Leader-Follower Midair Docking System for Dual-Drone Aerial Manipulation
Listen
Radio episode about this paper
Transcript
Introduction to the show: ident: Robotics Radio. Generated commentary on the latest robotics and control papers.
Rosa: I'm Rosa, and with me are Dev and Taro, guest researcher.
Dev: Today's paper: "A Progress-Aware Leader-Follower Midair Docking System for Dual-Drone Aerial Manipulation".
Rosa: The gist: A progress-aware leader-follower midair docking system for dual-drone aerial manipulation is presented, which utilizes a mission supervisor to manage phase transitions and enforce tolerance gates for repeatable engagement.
Dev: First, who's behind it and why it matters.
Paper summary: Rosa: So what’s the gist of this paper? They present a dual-drone docking platform where two quadrotors operate in a leader-follower formation and dock using a lightweight modular frame with passive magnetic latching, and they use a progress-aware mission supervisor to manage those phase transitions.
Dev: They put together this complete hardware-software stack using ROS two with Crazyflie or PXfour interfaces, along with synchronized logging for testing <ref:2605.29410#pg1>.
Rosa: The evaluation is done in both simulation and real-world experiments, looking at things like formation error, baseline and yaw consistency, the docking success rate, time to dock, and even failure mode statistics.
Taro: What this means for us is that they’re providing a way to have a statistically grounded comparison of different docking supervision and synchronization strategies.
Conclusion: Rosa: Thinking about the title of "A Progress-Aware Leader-Follower Midair Docking System for Dual-Drone Aerial Manipulation," it really highlights how the system isn't just about getting the drones close; it’s about making sure that engagement is repeatable and controlled.
Dev: The paper shows how using measurable guards in a progress-aware supervisor helps reduce premature contact, which limits those big transient amplifications during the coupled motion.
Taro: For someone just listening to this show, it means that if you're building something modular with drones, you don't just need good low-level control; you need a supervisory layer that actively guards the mission phases to ensure repeatability across different attempts.
University College London
cs.RO
Submitted: 2026-05-28
Updated: 2026-05-28
Comments: This paper has been accepted for publication in the Proceedings of the 2026 IEEE 22nd International Conference on Automation Science and Engineering (CASE 2026), August 17-21, 2026, Shenyang, China
Journal ref: Proceedings of the 2026 IEEE International Conference on Automation Science and Engineering (CASE 2026), August 17-21, 2026, Shenyang, China
DOI: 10.1109/CASE69030.2026.11704275
License: http://creativecommons.org/licenses/by-nc-nd/4.0/
Importance score: 87/100
The gist: The gist: A progress-aware leader-follower midair docking system for dual-drone aerial manipulation is presented, which utilizes a mission supervisor to manage phase transitions and enforce tolerance
Key concepts
- Leader-Follower Formation
- This control strategy assigns one drone as the leader with a fixed position, while the other acts as the follower. They maintain a specific separation distance along the real-world x-axis and use synchronized setpoints to ensure they move toward each other in a controlled manner, which is crucial for precise docking geometry.
- Progress-Aware Supervision
- This is a supervisory layer that dictates when the drones can move between docking stages. It doesn't just wait for distance; it requires both drones to meet specific tolerances regarding their relative position error, yaw error, and relative velocity before allowing the system to proceed to the next phase of docking.
- Tolerance Gates ($\epsilon$ values)
- These are predefined thresholds that define acceptable errors in position ($\epsilon_b$), yaw ($\epsilon_ ext{psi}$), and relative velocity ($\epsilon_v$). The supervisor only permits a transition between docking phases when the actual measured errors fall within these safe bounds, ensuring stable and repeatable engagement.
- Passive Magnetic Latching
- This is the physical mechanism used for the final capture. It involves a lightweight modular frame with magnets embedded in carbon-fiber rods and 3D-printed connectors. This system is designed to absorb small residual pose errors during contact, making the docking process robust even if there are slight initial positioning inaccuracies.
Terminology
Summary
The gist: A progress-aware leader-follower midair docking system for dual-drone aerial manipulation is presented, which utilizes a mission supervisor to manage phase transitions and enforce tolerance gates for repeatable engagement.
Platform and Hardware
The platform consists of two Crazyflie 2.1 microquadrotors operating in a leader-follower formation and docking using a lightweight modular frame with passive magnetic latching The platform integrates a complete hardware-software stack (ROS 2 with Crazyflie/PX4 interfaces) and synchronized logging for benchmark evaluation The modular docking frame is constructed from carbon-fiber rods and 3Dprinted connectors with embedded magnets, designed to minimize mass while maintaining sufficient stiffness for repeatable engagement
Control and Formation
The system employs a leader-follower formation model where the drones are assigned a fixed docking separation ddock along the real-world x-axis, with baseline vector, b = [ddock,0,0]⊤ The synchronized formation targets are then p⋆L = g−1/2b, p⋆F = g+1/2b (3) with fixed yaw references This opposing-yaw convention enforces a face-to-face docking geometry during approach The synchronized cruise speed is chosen conservatively from the two vehicle capabilities, vsync = 0.8min v(L) form,v(F) form (4) and the timeout is derived from the commanded formationcenter displacement tˆ = g−cvsync, tmax = clip(2tˆ,30 s,tusr) (5)
Progress-Aware Supervision
A progress-aware mission supervisor manages phase transitions: approach, alignment, capture, and settle This supervisor incorporates a fixed baseline with opposing yaw, synchronized setpoints, and progress gating It advances mission phases only when both drones meet specific distance, yaw, and velocity tolerances A phase transition is permitted only when eb < εb, eψ < εψ, vrel < εv (7) where εb, εψ, and εv are design tolerances
Evaluation and Results
Experiments in an indoor motion-capture arena and supporting simulation show a repeatable approach and docking behavior In simulation, the 3D trajectories converge to a stable docking geometry and constant-baseline formation maneuvers Real-world trials demonstrate that short capture transients (e.g., follower vz peaking near ∼ 2 m/s) decay within a few seconds, yielding bounded velocity profiles and stable engagement The framework demonstrates accurate relative tracking, robust stabilization under tight payload constraints, and repeatable midair docking behavior
Contributions
The main contributions of this work are i) A progressaware mission supervisor that formalizes phase gating for leader-follower docking using measurable guards, ii) A lightweight modular docking platform compatible with micro-UAV payload constraints, enabling repeatable midair engagement, iii) An integrated software pipeline (ROS 2 with Crazyflie/PX4 interfaces) with a synchronized measurement pipeline for dual-drone experiments, and iv) An experimental evaluation in simulation and real-world environments to quantify docking repeatability
Discussion
The results indicate that progress-aware phase gating and synchronized setpoint generation improve docking repeatability by reducing premature contact and limiting transient amplification during coupled leader-follower motion The lightweight passive docking interface further increases engagement robustness by absorbing small residual pose errors at contact while remaining compatible with micro-UAV payload constraints Future work will extend the platform in three directions: (i) introduce onboard relative sensing and time synchronization to reduce reliance on MoCap, (ii) expand benchmarking to a wider range of docking distances, approach speeds, and disturbance conditions, and (iii) port the supervision and evaluation pipeline to larger PX4-class UAVs
Conclusion
This paper presented a reliable dual-drone midair docking platform for cooperative aerial manipulation under tight micro-UAV payload and thrust constraints Two quadrotors operate in a leader-follower formation and execute midair docking using a lightweight modular frame with passive magnetic latching, supervised by a progress-aware mission supervisor that regulates phase transitions (approach, alignment, capture, and settle) and enforces tolerance-based guards to improve repeatability A complete hardwaresoftware stack (ROS 2 with Crazyflie/PX4 interfaces) was implemented, enabling synchronized estimation, setpoint generation, and systematic evaluation Simulation and indoor flight experiments demonstrate stable leader-follower docking behavior with bounded transients and consistent baseline/yaw regulation The benchmark-style metrics reported in this work (success rate, time-to-dock, baseline/yaw consistency, and failure-modes) provide a practical foundation for statistically grounded comparison of docking supervision and controller configurations A complete hardwaresoftware stack (ROS 2 with Crazyflie/PX4 interfaces) was implemented, enabling synchronized estimation, setpoint generation, and systematic evaluation The benchmark-style metrics reported in this work (success rate, time-to-dock, baseline/yaw consistency, and failure-modes) provide a practical foundation for statistically grounded comparison of docking supervision and controller configurations A complete hardwaresoftware stack (ROS 2 with Crazyflie/PX4 interfaces) was implemented, enabling synchronized estimation, setpoint generation, and systematic evaluation The benchmark-style metrics reported in this work (success rate, time-to-dock, baseline/yaw consistency, and failure-modes) provide a practical foundation for statistically grounded comparison of docking supervision and controller configurations The complete hardwaresoftware stack (ROS 2 with Crazyflie/PX4 interfaces) was implemented, enabling synchronized estimation, setpoint generation, and systematic evaluation The benchmark-style metrics reported in this work (success rate, time-to-dock, baseline/yaw consistency, and failure-modes) provide a practical foundation for statistically grounded comparison of docking supervision and controller configurations A complete hardwaresoftware stack (ROS 2 with Crazyflie/PX4 interfaces) was implemented, enabling synchronized estimation, setpoint generation, and systematic evaluation The benchmark-style metrics reported in this work (success rate, time-to-dock, baseline/yaw consistency, and failure-modes) provide a practical foundation for statistically grounded comparison of docking supervision and controller configurations A complete hardwaresoftware stack (ROS 2 with Crazyflie/PX4 interfaces) was implemented, enabling synchronized estimation, setpoint generation, and systematic evaluation The benchmark-style metrics reported in this work (success rate, time-to-dock, baseline/yaw consistency, and failure-modes) provide a practical foundation for statistically grounded comparison of docking supervision and controller configurations A complete hardwaresoftware stack (ROS 2 with Crazyflie/PX4 interfaces) was implemented, enabling synchronized estimation, setpoint generation, and systematic evaluation The benchmark-style metrics reported in this work (success rate, time-to-dock, baseline/yaw consistency, and failure-modes) provide a practical foundation for statistically grounded comparison of docking supervision and controller configurations A complete hardwaresoftware stack (ROS 2 with Crazyflie/PX4 interfaces) was implemented, enabling synchronized estimation, setpoint generation, and systematic evaluation The benchmark-style metrics reported in this work (success rate, time-to-dock, baseline/yaw consistency, and failure-modes) provide a practical foundation for statistically grounded comparison of docking supervision and controller configurations <ref:2605.
Improvements for AI systems
-
Robustness against transient amplification in coupled maneuvers: The progress-aware mission supervisor
enforces measurable tolerance gates before advancing phases,
whichmaintains synchronized motion to suppress transient formation during coupled leader-follower maneuvers.
This allows for controlled, repeatable engagement even when velocity mismatches occur, preventingaccordion transients
during docking. -
Repeatable docking under payload constraints: The platform enables a
lightweight modular frame with passive magnetic latching
compatible with micro-UAV payload constraints (approximately 15g). This system can execute arepeatable approach and docking behavior
in real-world experiments, providing a practical testbed for modular aerial cooperation. -
Benchmarking and comparative analysis: The system provides
statistically grounded comparison of docking supervision and synchronization strategies
by reporting quantitative metrics such asformation error, baseline and yaw consistency, docking success rate, time-to-dock, and failure-mode statistics.
This allows researchers to systematically evaluate different control configurations. -
Data-driven control tuning: The use of Bayesian Optimization (BO) to tune PID gains
reduce overshoot and improve settling under limited thrust margins.
This enables the AI system to achieveimproved damping, reduced overshoot, and lower velocity at contact,
which directly increases capture probability and reduces bounce-off failures. -
Phase transition formalization: The system converts docking into a
measurable, benchmarkable process with clearly defined success conditions
by defining tolerances for relative position, yaw, and velocity (e.g., "eb < εb, eψ < εψ, vrel < εv). This formalizes the complex docking task into discrete stages:
Approach → Align → Capture → Settle."
Abstract
Reliable midair docking between small unmanned aerial vehicles (UAVs) is essential for modular aerial cooperation and manipulation, but it requires precise relative-pose control and repeatable platform under tight thrust and payload constraints. We present a dual-drone docking platform where two quadrotors operate in a leader-follower formation and dock using a lightweight modular frame with passive magnetic latching. A progress-aware mission supervisor manages phase transitions: approach, alignment, capture, and settle. This platform integrates a complete hardware-software stack (ROS 2 with Crazyflie/PX4 interfaces) and synchronized logging for benchmark evaluation. We evaluate the platform in simulation and real-world experiments using quantitative metrics such as formation error, baseline and yaw consistency, docking success rate, time-to-dock, and failure-mode statistics. The platform enables statistically grounded comparison of docking supervision and synchronization strategies and provides a practical testbed for modular aerial cooperation and repeatable midair aerial manipulation.
Related papers
- FMT x: An Efficient and Asymptotically Optimal Extension of the Fast Marching Tree for Dynamic Replanning
- MPCFormer: A physics-informed data-driven approach for explainable socially-aware autonomous driving
- RoboLab: A High-Fidelity Simulation Benchmark for Analysis of Task Generalist Policies
- ARC: A Reasoning Recipe for Robot Foundation Models
- HRDexDB: A 4D Dexterous Grasping Dataset Across Human and Multiple Robot Embodiments
- APT: Action Expert Pretraining Improves Instruction Generalization of Vision-Language-Action Policies