DocumentCode :
1886539
Title :
Design of attitude and path tracking controllers for quad-rotor robots using reinforcement learning
Author :
Santos, Sérgio Ronaldo Barros dos ; Nascimento, Cairo Lúcio, Jr. ; Givigi, Sidney Nascimento, Jr.
Author_Institution :
Div. de Eng. Eletron., Inst. Tecnol. de Aeronaut., São José dos Campos, Brazil
fYear :
2012
fDate :
3-10 March 2012
Firstpage :
1
Lastpage :
16
Abstract :
There is a lot of interest in using quad-rotor helicopters as Miniature Aerial Vehicles (MAVs) due to their simple mechanical construction and straightforward propulsion system. However, since these vehicles are highly unstable nonlinear dynamical systems, a suitable control system is required for their attitude stabilization and navigation. This article presents a simulation environment for the design and evaluation of attitude stabilization and path tracking controllers for quad-rotor aerial robots using Reinforcement Learning (RL). Firstly, the nonlinear mathematical model for a commercial X3D-BL quad-rotor robot from Ascending Technologies is introduced. The attitude stabilization and path tracking controllers for the quad-rotor robot are formulated. It is shown how the parameters of the controllers can be adjusted using a RL algorithm called Learning Automata. Next, the proposed simulation topology is presented and its main features are discussed. It employs 2 host computers where one host executes the control loops and the reinforcement learning algorithm using MATLAB/SIMULINK. The other host runs the quad-rotor robot model using the X-Plane Flight Simulator. The two hosts communicate using UDP (User Datagram Protocol) over a standard Ethernet wired network. Finally, some simulation cases are presented and the controllers adjusted by the RL algorithm are evaluated.
Keywords :
aerospace robotics; aerospace simulation; aircraft control; attitude control; control engineering computing; helicopters; learning (artificial intelligence); learning automata; nonlinear control systems; position control; rotors; stability; Ethernet wired network; MAV; RL algorithm; UDP; X-plane flight simulator; attitude controller; attitude stabilization; commercial X3D-BL quad-rotor robot; learning automata; miniature aerial vehicle; navigation; nonlinear dynamical system; nonlinear mathematical model; path tracking controller; quad-rotor aerial robot; quad-rotor helicopter; reinforcement learning; user datagram protocol; Aerodynamics; Attitude control; Brushless motors; Mathematical model; Propellers; Robots; Rotors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Aerospace Conference, 2012 IEEE
Conference_Location :
Big Sky, MT
ISSN :
1095-323X
Print_ISBN :
978-1-4577-0556-4
Type :
conf
DOI :
10.1109/AERO.2012.6187314
Filename :
6187314
Link To Document :
بازگشت