---
title: Multi-Rotor Micro Aerial Vehicles
url: https://www.emergentmind.com/topics/multi-rotor-micro-aerial-vehicles-mavs
type: topic
---

# Multi-Rotor Micro Aerial Vehicles

Micro-Rotor Micro Aerial Vehicles (MAVs) are a class of rotorcraft with multiple lift-producing rotors, typically in quadrotor, hexarotor, or higher order multirotor configurations, that operate at the sub-2 kg scale with on-board computation, sensing, and actuation. Their design prioritizes agile flight, precise hovering, and full 6-DOF maneuverability under severe mass, energy, and processing constraints. MAVs are deployed across domains from autonomous inspection and exploration in GPS-denied environments to collaborative manipulation and active perception. State-of-the-art research encompasses vehicle dynamics, multi-modal sensing, robust state estimation, trajectory planning, resilient control under failure and uncertainty, formation and multi-agent coordination, and real-time perception–action loops.

## 1. Vehicle Dynamics and Modeling

Rotorcraft MAVs universally employ Newton-Euler rigid-body models, accounting for the interaction between $n$ independently actuated rotors, their collective and distributed thrust, and external disturbances. In an inertial frame with position $p\in\mathbb{R}^3$ and attitude $R \in SO(3)$:

\[
m\ddot p = m g e_3 - R\sum_{i=1}^n T_i e_3
\]
\[
J\dot{\omega} + \omega \times J \omega = \sum_{i=1}^n \tau_i e_3
\]

where $T_i = k_F\Omega_i^2$ and $\tau_i = k_M\Omega_i^2$, with $\Omega_i$ the $i$th rotor speed, $k_F, k_M$ aerodynamic coefficients, and $J$ the inertia tensor [2401.10837]. A standard twelve-state full nonlinear model encompasses position, velocity, rotation, and body rates, with actuator mappings for each rotor. Real-world MAVs layer inner-loop attitude-rate stabilization, often realized as first-order low-latency PID or LQR controllers, over this high-fidelity plant [2011.11104]. Advanced platforms such as the fully-actuated MOMAV employ six rotating arms in octahedral symmetry, allowing independent force and moment control via online Sequential Quadratic Programming (SQP) allocation under torque and thrust constraints [2506.08868].

## 2. State Estimation and Sensor Fusion

Navigating complex, GPS-denied environments requires tight sensor fusion architectures. Core IMU streams (tri-axial accelerometers, gyroscopes) provide high-rate motion cues, fused with vision (monocular, stereo, event cameras), LiDAR, UWB, RF backscatter, and barometric data within EKF, UKF, or error-state Kalman filter (ESKF) frameworks [2401.10837][1912.08655][1805.07171]. For instance, robust LiDAR–inertial SLAM achieves sub-decimeter mapping and loop-closure via tightly-coupled Fast-LIO2 with VGICP scan matching [2408.06030]. In multipath or visually degraded environments, infrastructure-free RF backscatter tags (Marvel) enable 6-DoF pose estimation at up to 50 m, integrating factor-graph fusion of channel phase/angle/yaw measurements with inertial odometry—achieving 34 cm positioning and 5° yaw accuracy in smoke-filled or GPS-denied conditions [1912.08655]. UWB ranging, combined with on-board EKF, supports heading-independent relative localization between MAVs, achieving mean localization errors of 0.18–0.52 m over 5 m baselines [1805.07171].

Collaborative localization schemes exploit inter-agent visual feature sharing, performing distributed global map triangulation, relative-pose estimation via multi-view geometry, and covariance-intersection fusion for consistent group state estimation—empirically achieving trajectory errors below 1% of range [1905.02648].

## 3. Motion Planning, Coverage, and Formation Control

Trajectory generation on MAVs leverages the system's differential flatness, enabling polynomial spline or motion primitive-based planning in $(x,y,z,\psi)$ via convex or search-based methods. State lattices constructed from flat outputs and controlled with canonical-form dynamics enable A*, LPA* resolution-optimal planning with hard constraints for collision avoidance, field-of-view, motion uncertainty (via APF soft-costs), and dynamic obstacles. In typical scenarios, full-path replanning achieves sub-10 ms runtimes per update and reliably avoids static/moving obstacles as well as inter-agent collisions [1810.03071].

Coverage planning for inspection missions (e.g., wind turbines) processes 3D point clouds to extract branches, performs region clustering, applies FOV and safety-distance offsetting, and assigns optimized scan paths to each MAV to ensure complete coverage with collision avoidance. Segmentation employs CSF for ground extraction, RANSAC for planar features, and Euclidean clustering for object detection [1901.05510][2408.06030]. Instance-aware scan path planners deploy spiral or CCPP grids on identified objects, combined with B-spline-based global optimization under collision, smoothness, and dynamics constraints. Instance segmentation accuracy F1≈0.96 and 100% scan-path execution success have been reported for large-scale indoor facilities [2408.06030].

Multi-agent formation and cooperative transport are enabled by centralized or decentralized Nonlinear Model Predictive Control (NMPC) frameworks. All-vehicle state and input sequences are optimized over realistic 6-DoF dynamics and local relative sensing, with real-time iteration (RTI) solvers delivering centimeter-level 3D formation accuracy and robust collision avoidance [1904.03742][1703.01164]. In robust collaborative transportation, decentralized admittance control, tuned via $\mu$-analysis, ensures performance and worst-case stability under modeling and estimator uncertainty for up to $N=10$ MAVs, validated with sub-decimeter tracking in experiments [1711.08753].

## 4. Control Algorithms and Robustness to Disturbance

Multirotor MAV control stacks are predominantly hierarchical: inner-loop attitude control, outer-loop position/velocity control, and high-level model predictive or adaptive controllers. Model Predictive Control (MPC) is the dominant paradigm for optimizing tracking accuracy under full system dynamics and physical constraints. Linear MPC (solved via LQ/QP) is computationally efficient for small-disturbance or hover, but Nonlinear MPC (NMPC, solved by multiple shooting or sequential QP) maintains accuracy for aggressive maneuvers and large-angle flight—the performance gap exceeding 10 cm RMSE in dynamic benchmarks [2011.11104]. State/input constraints, obstacle avoidance, and real-time disturbance estimation through augmented observers are standard [2011.11104][2401.10837]. Fault-tolerant MPC can dynamically reallocate control in the event of rotor failures, updating the control allocation matrix and actuator bounds to enable continued flight after up to three rotor failures [2011.11104].

Adaptive and learning-based controllers are increasingly adopted: Parsimonious Adaptive Controllers (PAC), based on evolving neuro-fuzzy architectures, deliver real-time adaptation with minimal parameter overhead and outperform conventional PID and feed-forward neural-network controllers in RMSE and settling time [1811.03764]. Reinforcement learning integrated with MPC—through value-function approximation, neural-network-based dynamics modeling, or explicit policy distillation—improves constraint handling and generalization to new environments [2011.11104][2504.05918]. RL-based policies trained on depth input achieve 91% reduction in training time and, when transferred to real-world indoor deployments, deliver safe flight lengths exceeding 3x competing RGB-based approaches [2504.05918].

Energy and environmental disturbance resilience is addressed via explicit disturbance observers (DOBs), which estimate wind or contact forces and enable stable, input-to-state stable flight in up to 10 m/s gusts [1604.04779], as well as via hardware (e.g., collision cages, foldable frames) and perception redundancy (multi-modal CompSLAM [2401.10837]).

## 5. Multi-Agent Perception and Cooperative Tasks

Active perception—with on-board deep neural networks (e.g., SSD Multibox, VGG backbone) and inter-MAV data fusion—enables robust, real-time cooperative tracking and formation around moving objects. Low-latency inter-robot communication of condensed 3D pose estimates, selective region-of-interest processing, and model-predictive formation control achieves 3D tracking MSE down to 0.1 m² and 90+% detection rates in challenging outdoor fields [1802.01346]. For GNSS-/compass-denied or magnetically compromised environments, heading-independent UWB ranging, supplemented by time-delayed trajectory tracking and high-precision clock synchronization, allows leader-follower flight with sub-0.25 m average localization error, tolerant of multi-agent and communication-induced delays [1805.07171].

Collaborative visual SLAM and distributed map fusion are deployed for large-area inspection and exploration. Each MAV builds local visual maps; frequent relative-pose updates and covariance intersection fusion among team members maintain absolute and drift-free 6-DoF localization, even when individual robots temporarily lose visual features [1905.02648]. Sensor fusion schemes accommodate low bandwidth and asynchrony, ensuring robustness to communication outages.

## 6. Specialized Capabilities and Benchmarks

MAVs increasingly operate in aggressive, energy-constrained, and dynamic settings. Vision-based perching up to 90° inclines is achieved via polynomial-spline planning, unscented KF VIO, geometric $SE(3)$ control, and global constraint verification by Sturm-sequence root counting—enabling reliable high-rate, high-acceleration trajectories and energy-saving perching maneuvers [2107.11171]. Automated landing on fast-moving ground vehicles (up to 50 km/h) leverages multi-sensor fusion (visual, GNSS, IMU in a Kalman filter) and a hybrid proportional navigation/PID controller, delivering 0.2 m RMSE under real-world, high-speed conditions [1611.07329].

Autonomous inspection frameworks tightly integrate hierarchical perception, B-spline motion planning, neural 3D Gaussian splatting for real-time photo-realistic site reconstruction, and error-state filtering for continuous relocalization. In indoor settings up to 4000 m², these systems demonstrate F1=0.96 in segmentation, mean trajectory tracking errors below 0.1 m, and PSNR > 30 dB for 3D rendering [2408.06030]. Visual-inertial, UWB-fused, or backscatter-based state estimation protocols guarantee operation in environments inaccessible to LiDAR or GPS [1912.08655][1901.05510][2408.06030].

## 7. Open-Source Tools, Benchmarks, and Research Frontiers

A strong open-source ecosystem accelerates MAV research. Notable software includes mav_control_rw (ETH-ASL, LMPC and NMPC samples), rpg_mpc (perception-aware NMPC), denmpc (real-time NMPC), and general-purpose NMPC and QP solvers (ACADO, ACADOS, CVXGEN, YALMIP, do-mpc, Control Toolbox) [2011.11104]. RL environments and datasets (AirSim, Unreal Engine meta-environments) and end-to-end reference pipelines for active perception, onboard DNN inference, and inter-agent communication are available [2504.05918][1802.01346].

Current bottlenecks include battery endurance, mapping and exploration scalability, resilient operation under multi-modal sensor failure, and direct physical interaction. Promising research directions emphasize lightweight learned policies for resilience, energy-aware motion and hardware co-design, semantic mapping with real-time object-level fusion, and architectural advances for safe contact, manipulation, and multi-agent coordination in highly dynamic, unstructured settings [2401.10837].

---

**References**

- [2011.11104] Model Predictive Control for Micro Aerial Vehicles: A Survey
- [2401.10837] Aerial Field Robotics
- [2506.08868] MOMAV: A highly symmetrical fully-actuated multirotor drone using optimizing control allocation
- [1912.08655] RF Backscatter-based State Estimation for Micro Aerial Vehicles
- [1805.07171] On-board Range-based Relative Localization for Micro Aerial Vehicles in indoor Leader-Follower Flight
- [1802.01346] Deep Neural Network-based Cooperative Visual Tracking through Multiple Micro Aerial Vehicles
- [1905.02648] Collaborative Localization for Micro Aerial Vehicles
- [2408.06030] Developing Smart MAVs for Autonomous Inspection in GPS-denied Constructions
- [1810.03071] Towards Search-based Motion Planning for Micro Aerial Vehicles
- [1703.01164] Nonlinear Model Predictive Control for Multi-Micro Aerial Vehicle Robust Collision Avoidance
- [1904.03742] Nonlinear Model Predictive Control for 3D Formation of Multirotor Micro Aerial Vehicles with Relative Sensing in Local Coordinates
- [1711.08753] Robust Collaborative Object Transportation Using Multiple MAVs
- [1811.03764] PAC: A Novel Self-Adaptive Neuro-Fuzzy Controller for Micro Aerial Vehicles
- [1604.04779] Robust Monocular Flight in Cluttered Outdoor Environments
- [1901.05510] Autonomous visual inspection of large-scale infrastructures using aerial robots
- [2107.11171] Aggressive Visual Perching with Quadrotors on Inclined Surfaces
- [1611.07329] Autonomous Landing of a Multirotor Micro Air Vehicle on a High Velocity Ground Vehicle
- [2504.05918] Deep RL-based Autonomous Navigation of Micro Aerial Vehicles (MAVs) in a complex GPS-denied Indoor Environment

Source: https://www.emergentmind.com/topics/multi-rotor-micro-aerial-vehicles-mavs