Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
125 tokens/sec
GPT-4o
53 tokens/sec
Gemini 2.5 Pro Pro
42 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Model Predictive Control for Micro Aerial Vehicles: A Survey (2011.11104v1)

Published 22 Nov 2020 in cs.RO

Abstract: This paper presents a review of the design and application of model predictive control strategies for Micro Aerial Vehicles and specifically multirotor configurations such as quadrotors. The diverse set of works in the domain is organized based on the control law being optimized over linear or nonlinear dynamics, the integration of state and input constraints, possible fault-tolerant design, if reinforcement learning methods have been utilized and if the controller refers to free-flight or other tasks such as physical interaction or load transportation. A selected set of comparison results are also presented and serve to provide insight for the selection between linear and nonlinear schemes, the tuning of the prediction horizon, the importance of disturbance observer-based offset-free tracking and the intrinsic robustness of such methods to parameter uncertainty. Furthermore, an overview of recent research trends on the combined application of modern deep reinforcement learning techniques and model predictive control for multirotor vehicles is presented. Finally, this review concludes with explicit discussion regarding selected open-source software packages that deliver off-the-shelf model predictive control functionality applicable to a wide variety of Micro Aerial Vehicle configurations.

Citations (53)

Summary

  • The paper surveys Model Predictive Control (MPC) techniques for Micro Aerial Vehicles (MAVs), categorizing approaches based on dynamic models (linear/nonlinear), constraints, fault tolerance, and RL integration.
  • It analyzes the trade-offs between linear and nonlinear MPC, highlighting how nonlinear MPC offers better accuracy for extensive maneuvers despite higher computational cost.
  • The survey underscores MPC's inherent fault-tolerance capabilities and potential synergy with reinforcement learning to enhance robustness and balance computation for future MAV operations.

Model Predictive Control for Micro Aerial Vehicles: A Survey

The paper "Model Predictive Control for Micro Aerial Vehicles: A Survey" offers a comprehensive review of the development and application of Model Predictive Control (MPC) techniques tailored for Micro Aerial Vehicles (MAVs), particularly focusing on multirotor systems like quadrotors. These vehicles have become essential for autonomous inspection and surveillance due to their agile dynamics and reliability. The paper categorizes existing works based on the nature of the underlying dynamic models (linear or nonlinear), the incorporation of constraints, fault-tolerant capabilities, and interactions with reinforcement learning.

Scope and Methodologies

This review dissects various MPC strategies adopted in MAVs, examining their performance and feasibility. The modes of operation considered extend beyond free-flight tasks, encompassing physical interaction with environments and load transportation scenarios. The authors emphasize the decision-making process in selecting between linear and nonlinear MPC approaches, contingent on trajectory accuracy and robustness amidst parametric uncertainties.

Numerical Insights

The paper provides comparative analyses on the system performance when utilizing linear versus nonlinear control strategies. Nonlinear MPC (NMPC), although computationally more demanding, is beneficial for scenarios involving extensive maneuvering outside the hovering flexibility of linear methods. Such a choice becomes pivotal in ensuring precise trajectory tracking and obstacle avoidance.

Furthermore, the paper underscores the significance of tuning the prediction horizon in MPC algorithms. Longer prediction horizons can enhance tracking efficacy but may impose a higher computational burden, influencing the choice of control strategy depending on the application's requirement.

Fault-Tolerance and Reinforcement Learning Integration

Fault tolerance emerges as an inherent capability within MPC frameworks. The paper reviews cases where MPC demonstrated effective control despite actuator failures. With UAV integration into safety-critical roles, the reinforcement of fault-tolerant measures within MPC is crucial.

Regarding reinforcement learning (RL), the work highlights the synergy between MPC and modern deep RL techniques. Neural networks can be leveraged to approximate the dynamic model or optimize policy learning through reward structures derived from the MPC scheme, potentially reducing the online computation costs.

Implications and Future Directions

The paper anticipates increased emphasis on safety and robustness in MAV operations, particularly as their application scope widens into complex environments. MPC methods, especially when coupled with RL techniques, may evolve into hybrid frameworks that balance computational efficiency and performance guarantees.

The review touches on open-source MPC resources that facilitate the deployment of MPC methodologies in research settings, driving further innovation in MAV trajectory planning and control.

Conclusion

This paper synthesizes the state-of-the-art in MPC application for MAVs, presenting a structured overview of existing methodologies. It speculates on the evolution of MPC designs, particularly in conjunction with machine learning advancements, reflecting the growing exigency of robust autonomous flight in broader operational contexts.

Youtube Logo Streamline Icon: https://streamlinehq.com