On-board Model Predictive Control of a Quadrotor Helicopter: Design, Implementation, and Experiments

Abstract

This report describes work in applying model predictive control (MPC) techniques to the control of quadrotor helicopters, a type of micro aerial vehicle (MAV) platform that has gained great popularity in recent years both in research and commercial/military settings. MPC is a form of optimal control which is attractive in part because it allows engineering requirements to be addressed directly in the design of the controller in terms of costs to be minimized and constraints to be satisfied in an optimization problem. Furthermore, for many engineering problems of interest, the optimization to be performed is convex, meaning that a global optimum can be efficiently computed. MPC first found broad early application in the process industry, where the typically longer time scales were compatible with the time necessary to solve the optimization problem. More recently with both the exponential increase in available computing power and the development of more efficient solution techniques, MPC has become an option for control of systems with faster dynamics, such as quadrotors.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 13, 2012
Accession Number
ADA572108

Entities

People

  • Patrick Bouffard

Organizations

  • University of California, Berkeley

Tags

Communities of Interest

  • Air Platforms
  • Autonomy

DTIC Thesaurus Topics

  • Aircrafts
  • Algorithms
  • Computational Complexity
  • Computer Programming
  • Computers
  • Control Systems
  • Control Systems Engineering
  • Differential Equations
  • Engineering
  • Helicopters
  • Kalman Filters
  • Linear Systems
  • Micro Air Vehicles
  • Model Predictive Control
  • Motion Planning
  • Unmanned Aerial Vehicles
  • Unmanned Systems

Fields of Study

  • Computer science

Readers

  • Aerial Unmanned Vehicle Swarm Micro Periodontal Dentistry.
  • Robotics and Automation.
  • Systems Analysis and Design