Hard Real-Time Implementation of a Nonlinear Controller for the Quadrotor Helicopter

被引:18
作者
Rogelio Guadarrama-Olvera, J. [1 ]
Corona-Sanchez, Jose J. [1 ]
Rodriguez-Cortes, H. [1 ]
机构
[1] IPN, CINVESTAV, Dept Ingn Elect, Mexico City 07360, DF, Mexico
关键词
Nonlinear control; Trajectory tracking; Real-time systems; Quadrotor; STABILIZATION; TRACKING;
D O I
10.1007/s10846-013-9962-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A hard real-time implementation on a single processor of a nonlinear controller for trajectory tracking of the quadrotor helicopter is presented. An inertial measurement unit and an Optitrack positioning system provide the necessary state measurements. The nonlinear controller has been previously published, so that, this paper focuses on the details of its onboard implementation. In particular, we propose a hard real-time algorithm, a method to identify the aerodynamic characteristics of the actuators and a procedure to tune the nonlinear control gains. Flying tests are presented to illustrate the performance of the quadrotor closed loop dynamics.
引用
收藏
页码:81 / 97
页数:17
相关论文
共 34 条
  • [1] Al-Hiddabi SA, 2009, INT S MECHATR APPLIC, P82
  • [2] Altug E, 2002, 2002 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS I-IV, PROCEEDINGS, P72, DOI 10.1109/ROBOT.2002.1013341
  • [3] [Anonymous], 2006, 2006 3 INT C ELECT E
  • [4] [Anonymous], P 15 IFAC WORLD C
  • [5] [Anonymous], HDB REAL TIME EMBEDD
  • [6] [Anonymous], 20 C DIG AV SYST 200
  • [7] [Anonymous], 2009, MODERN CONTROL ENG
  • [8] [Anonymous], AERODYNAMICS HELICOP
  • [9] [Anonymous], CONTROL SYSTEMS TECH
  • [10] [Anonymous], AIRPLANE FLIGHT DY 1