Attitude and position controller design and implementation for a quadrotor
The performance of quadrotors can be significantly disturbed in the presence of wind. In this article, a simple-to-implement attitude controller is proposed to render a robust and accurate trajectory tracking in the presence of disturbance and model uncertainties. The attitude controller design is b...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SAGE Publishing
2017-05-01
|
Series: | International Journal of Advanced Robotic Systems |
Online Access: | https://doi.org/10.1177/1729881417709242 |
id |
doaj-edee6b2429aa447d85946e9df703a8c6 |
---|---|
record_format |
Article |
spelling |
doaj-edee6b2429aa447d85946e9df703a8c62020-11-25T02:55:15ZengSAGE PublishingInternational Journal of Advanced Robotic Systems1729-88142017-05-011410.1177/1729881417709242Attitude and position controller design and implementation for a quadrotorMaziar MardanMasoumeh EsfandiariNariman SepehriThe performance of quadrotors can be significantly disturbed in the presence of wind. In this article, a simple-to-implement attitude controller is proposed to render a robust and accurate trajectory tracking in the presence of disturbance and model uncertainties. The attitude controller design is based on quantitative feedback theory. A fuzzy logic controller is further employed to provide a satisfactory position trajectory tracking for the quadrotor. The performances of the controllers, in terms of disturbance rejection and trajectory tracking, are experimentally studied. Finally, a flight scenario is performed that compares the performance of the designed quantitative feedback theory-fuzzy control scheme with the ArduCopter controller.https://doi.org/10.1177/1729881417709242 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Maziar Mardan Masoumeh Esfandiari Nariman Sepehri |
spellingShingle |
Maziar Mardan Masoumeh Esfandiari Nariman Sepehri Attitude and position controller design and implementation for a quadrotor International Journal of Advanced Robotic Systems |
author_facet |
Maziar Mardan Masoumeh Esfandiari Nariman Sepehri |
author_sort |
Maziar Mardan |
title |
Attitude and position controller design and implementation for a quadrotor |
title_short |
Attitude and position controller design and implementation for a quadrotor |
title_full |
Attitude and position controller design and implementation for a quadrotor |
title_fullStr |
Attitude and position controller design and implementation for a quadrotor |
title_full_unstemmed |
Attitude and position controller design and implementation for a quadrotor |
title_sort |
attitude and position controller design and implementation for a quadrotor |
publisher |
SAGE Publishing |
series |
International Journal of Advanced Robotic Systems |
issn |
1729-8814 |
publishDate |
2017-05-01 |
description |
The performance of quadrotors can be significantly disturbed in the presence of wind. In this article, a simple-to-implement attitude controller is proposed to render a robust and accurate trajectory tracking in the presence of disturbance and model uncertainties. The attitude controller design is based on quantitative feedback theory. A fuzzy logic controller is further employed to provide a satisfactory position trajectory tracking for the quadrotor. The performances of the controllers, in terms of disturbance rejection and trajectory tracking, are experimentally studied. Finally, a flight scenario is performed that compares the performance of the designed quantitative feedback theory-fuzzy control scheme with the ArduCopter controller. |
url |
https://doi.org/10.1177/1729881417709242 |
work_keys_str_mv |
AT maziarmardan attitudeandpositioncontrollerdesignandimplementationforaquadrotor AT masoumehesfandiari attitudeandpositioncontrollerdesignandimplementationforaquadrotor AT narimansepehri attitudeandpositioncontrollerdesignandimplementationforaquadrotor |
_version_ |
1724717244927180800 |