A Modular Aerial System Based on Homogeneous Quadrotors with Fault-Tolerant Control
Mengguang Li, Kai Cui, Heinz Koeppl
TL;DR
The paper tackles the limitations of standard quadrotors' under-actuation by proposing IdentiQuad, a modular aerial system built from homogeneous quadrotor modules that can reconfigure to provide up to six controllable DOF. It introduces a general, configuration-aware geometric controller with energy-balancing optimization and a fault-tolerant strategy for in-flight rotor failures, validated in physics-based simulations across multiple assembly configurations. Key contributions include (1) a modular homogeneous architecture enabling full actuation, (2) a universal controller that balances energy across modules and adapts to rotor faults, and (3) a fault-tolerant framework that preserves essential task-space tracking under degraded actuation. The findings demonstrate that the modular assembly can achieve complex six-DOF trajectories, maintain position tracking under failures, and extend operating time through energy balancing, highlighting significant practical impact for reconfigurable aerial robotics without complex heterogeneous hardware. Future work points to real-world field trials, validating wrench capabilities, and extending fault tolerance to configurations with fewer than four controllable DOF.
Abstract
The standard quadrotor is one of the most popular and widely used aerial vehicle of recent decades, offering great maneuverability with mechanical simplicity. However, the under-actuation characteristic limits its applications, especially when it comes to generating desired wrench with six degrees of freedom (DOF). Therefore, existing work often compromises between mechanical complexity and the controllable DOF of the aerial system. To take advantage of the mechanical simplicity of a standard quadrotor, we propose a modular aerial system, IdentiQuad, that combines only homogeneous quadrotor-based modules. Each IdentiQuad can be operated alone like a standard quadrotor, but at the same time allows task-specific assembly, increasing the controllable DOF of the system. Each module is interchangeable within its assembly. We also propose a general controller for different configurations of assemblies, capable of tolerating rotor failures and balancing the energy consumption of each module. The functionality and robustness of the system and its controller are validated using physics-based simulations for different assembly configurations.
