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

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Huang, Rui, Cai, Zhiqian, Tang, Siyu, Wei, Pengxuan, Li, Lidong, Chen, Xin, Cao, Wenhan, Zhang, Zhenyu, Zhao, Lin
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913009598726144
author Huang, Rui
Cai, Zhiqian
Tang, Siyu
Wei, Pengxuan
Li, Lidong
Chen, Xin
Cao, Wenhan
Zhang, Zhenyu
Zhao, Lin
author_facet Huang, Rui
Cai, Zhiqian
Tang, Siyu
Wei, Pengxuan
Li, Lidong
Chen, Xin
Cao, Wenhan
Zhang, Zhenyu
Zhao, Lin
contents 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
format Preprint
id arxiv_https___arxiv_org_abs_2604_05499
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle MARS-Dragonfly: Agile and Robust Flight Control of Modular Aerial Robot Systems
Huang, Rui
Cai, Zhiqian
Tang, Siyu
Wei, Pengxuan
Li, Lidong
Chen, Xin
Cao, Wenhan
Zhang, Zhenyu
Zhao, Lin
Robotics
Systems and Control
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
title MARS-Dragonfly: Agile and Robust Flight Control of Modular Aerial Robot Systems
topic Robotics
Systems and Control
url https://arxiv.org/abs/2604.05499