Quadrotor control: A Linear MPC approach for Non-Linear dynamics

This paper presents a comprehensive study on the development and implementation of a robust framework for deploying a linear model predictive controller (MPC) to control a non-linear system of a quadrotor efficiently. We also demonstrate a workflow to clone the physical parameters of a quadrotor i.e. mass and moment of inertia in the Gazebo physics simulator to guarantee test results that are closest to reality in simulations. The quadrotor firmware was integrated with the MAVROS package for ROS Noetic in order to have a high-level control over the UAV thereby enabling us to focus on the control problem without needing to manage low-level control explicitly. The aboveproposed approach was deployed on a quadrotor flying indoors while localising using the OptiTrack motion capture system and the results show the ability of the proposed controller setup to be able to make the quadrotor follow a reference trajectory while respecting the quadrotor velocity and acceleration constraints.

Authors

Institutions

Publication Details

Published
2024-08-10
DOI
https://doi.org/10.1109/iccccm61016.2024.11039974
Primary Topic
Advanced Control Systems Optimization
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Quadrotor control: A Linear MPC approach for Non-Linear dynamics

Mohd Haroon, Faiyaz Ahamad, Mohd Hafiz Mohd Zaid, Syed Adnan Akhtar
Advanced Control Systems Optimization
article

Quadrotor control: A Linear MPC approach for Non-Linear dynamics

Mohd Haroon, Faiyaz Ahamad, Mohd Hafiz Mohd Zaid, Syed Adnan Akhtar
article en

Abstract

This paper presents a comprehensive study on the development and implementation of a robust framework for deploying a linear model predictive controller (MPC) to control a non-linear system of a quadrotor efficiently. We also demonstrate a workflow to clone the physical parameters of a quadrotor i.e. mass and moment of inertia in the Gazebo physics simulator to guarantee test results that are closest to reality in simulations. The quadrotor firmware was integrated with the MAVROS package for ROS Noetic in order to have a high-level control over the UAV thereby enabling us to focus on the control problem without needing to manage low-level control explicitly. The aboveproposed approach was deployed on a quadrotor flying indoors while localising using the OptiTrack motion capture system and the results show the ability of the proposed controller setup to be able to make the quadrotor follow a reference trajectory while respecting the quadrotor velocity and acceleration constraints.

Integral University (IN)
Openalex Percentile: Top 62%
Advanced Control Systems Optimization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.