z-logo
open-access-imgOpen Access
Results and comparision between different control algorithms for a quadrotor using ArduPilot framework
Author(s) -
Quang A. Nguyen,
Emmanuel Grolleau,
Khánh Hiếu Ngô
Publication year - 2015
Publication title -
science and technology development journal
Language(s) - English
Resource type - Journals
ISSN - 1859-0128
DOI - 10.32508/stdj.v18i4.1003
Subject(s) - firmware , pid controller , computer science , controller (irrigation) , task (project management) , control engineering , control (management) , backstepping , algorithm , software , simple (philosophy) , control theory (sociology) , artificial intelligence , engineering , adaptive control , computer hardware , temperature control , agronomy , philosophy , systems engineering , epistemology , biology , programming language
Determining the most suitable control algorithm for a system is not an easy task. In theory, each controller has its own advantages and disadvantages comparing to the others. However, in the real world, the behavior of the controller also depends on many other factors such as the calculating ability of the control board, the accuracy of the sensors, the way the hardware communicate with the others, etc. In order to find the pros and cons of each control algorithm in the real world, each of them has to be tested and then comparing their results. This article presents a simple way to test the behavior of various control algorithms, with the quadrotor as the control target and ArduPilot is the framework to create the firmware carrying multi controllers. At the end of this article, the results of 3 control algorithms: Original PID of ArduPilot, new developed PID and Integral Backstepping will be presented and compared. These data is created by using Software In The Loop simulation (SITL), a tool provided by ArduPilot to test the new developed firmware.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom