ROSYSYApr 7

MARS-Dragonfly: Agile and Robust Flight Control of Modular Aerial Robot Systems

arXiv:2604.0549948.1h-index: 3
Predicted impact top 46% in RO · last 90 daysOriginality Incremental advance
AI Analysis

This work addresses control challenges for modular drone systems, enabling more robust and adaptable aerial robotics for applications like transport and inspection, though it is incremental in building on existing quadrotor controllers.

The paper tackled the problem of unstable and discontinuous control in Modular Aerial Robot Systems (MARS) by introducing a mechanical design and control abstraction that enables agile flight, achieving a 40-degree peak pitch and 0.0896 m average position error in real-world experiments.

Modular Aerial Robot Systems (MARS) comprise multiple drone units with reconfigurable connected formations, providing high adaptability to diverse mission scenarios, fault conditions, and payload capacities. However, existing control algorithms for MARS rely on simplified quasi-static models and rule-based allocation, which generate discontinuous and unbounded motor commands. This leads to attitude error accumulation as the number of drone units scales, ultimately causing severe oscillations during docking, separation, and waypoint tracking. To address these limitations, we first design a compact mechanical system that enables passive docking, detection-free passive locking, and magnetic-assisted separation using a single micro servo. Second, we introduce a force-torque-equivalent and polytope-constraint virtual quadrotor that explicitly models feasible wrench sets. Together, these abstractions capture the full MARS dynamics and enable existing quadrotor controllers to be applied across different configurations. We further optimize the yaw angle that maximizes control authority to enhance agility. Third, building on this abstraction, we design a two-stage predictive-allocation pipeline: a constrained predictive tracker computes virtual inputs while respecting force/torque bounds, and a dynamic allocator maps these inputs to individual modules with balanced objectives to produce smooth, trackable motor commands. Simulations across over 10 configurations and real-world experiments demonstrate stable docking, locking, and separation, as well as effective control performance. To our knowledge, this is the first real-world demonstration of MARS achieving agile flight and transport with 40 deg peak pitch while maintaining an average position error of 0.0896 m. The video is available at: https://youtu.be/yqjccrIpz5o

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes