A Model Predictive Control Approach for Quadrotor Cruise Control
By: Zekai Chen, Leon Kehler
Potential Business Impact:
Keeps drones steady in windy weather.
This paper investigates the application of a Model Predictive Controller (MPC) for the cruise control system of a quadrotor, focusing on hovering point stabilization and reference tracking. Initially, a full-state-feedback MPC is designed for the ideal scenario. To account for real-world conditions, a constant disturbance is introduced to the quadrotor, simulating a gust of wind in a specific direction. In response, an output-feedback offset-free MPC is developed to stabilize the quadrotor while rejecting the disturbance. We validate the design of the controller by conducting stability analysis, as well as numerical simulations under different circumstances. It is shown that the designed controller can achieve all the expected goals for the cruise control, including reference tracking and disturbance rejection. This project was implemented using Python and the CVXPY library for convex optimization.
Similar Papers
Model Predictive Path-Following Control for a Quadrotor
Systems and Control
Drones follow paths precisely, even with obstacles.
Model Predictive Control for Tracking Bounded References With Arbitrary Dynamics
Systems and Control
Helps machines follow changing instructions perfectly.
High-Performance Trajectory Tracking MPC for Quadcopters with Coupled Time-Varying Constraints and Stability Proofs
Systems and Control
Drones fly straighter and faster with new control.