Search papers, labs, and topics across Lattice.
This paper introduces Drag-Aware Aerodynamic Manipulability (DAAM), a geometric framework for control allocation in multirotors that explicitly accounts for motor torque limits and aerodynamic drag by equipping the propeller spin-rate space with a Riemannian metric. DAAM maps this metric to a state-dependent manipulability volume in the generalized force space, using its log-determinant as a barrier function to penalize drag-induced saturation. The authors prove that the resulting optimal allocations locally form smooth embedded manifolds, while also characterizing the global jump discontinuities arising from actuator limits.
Overcome drag-induced saturation in multirotor control by optimizing a novel Drag-Aware Aerodynamic Manipulability metric that respects motor torque limits.
This work introduces the Drag-Aware Aerodynamic Manipulability (DAAM), a geometric framework for control allocation in redundant multirotors. By equipping the propeller spin-rate space with a Riemannian metric based on the remaining symmetric acceleration capacity of each motor, the formulation explicitly accounts for motor torque limits and aerodynamic drag. Mapping this metric through the nonlinear thrust law to the generalized force space yields a state-dependent manipulability volume. The log-determinant of this volume acts as a natural barrier function, strictly penalizing drag-induced saturation and low-spin thrust loss. Optimizing this volume along the allocation fibers provides a redundancy resolution strategy inherently invariant to arbitrary coordinate scaling in the generalized-force space. Analytically, we prove that the resulting optimal allocations locally form smooth embedded manifolds, and we geometrically characterize the global jump discontinuities that inevitably arise from physical actuator limits and spin-rate sign transitions.