Backstepping Control on SE(3) of a Micro Quadrotor for Stable Trajectory Tracking

被引:12
作者
Lee, Hyeonbeom [1 ]
Kim, Suseong [1 ]
Ryan, Tyler [1 ]
Kim, H. Jin [1 ]
机构
[1] Seoul Natl Univ, Dept Mech & Aerosp Engn, Seoul, South Korea
来源
2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013) | 2013年
关键词
Quadrotor; UAVs; backstepping; trajectory tracking; SE(3);
D O I
10.1109/SMC.2013.769
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a backstepping controller based on SE(3) to track the desired trajectory for a quadrotor unmanned aerial vehicle. The controller consists of two parts: 1) a position control part and 2) an attitude control part. The position controller is used to track the desired Cartesian coordinates using position and velocity errors, while the attitude controller uses the rotation matrix error and body angular velocity error to stabilize attitude dynamics expressed on SO(3). Simulation results illustrate the more stable tracking performance of the proposed controller in noisy environments in comparison with geometric controller. Experimental results on a micro quadrotor show the satisfactory performance of the proposed controller.
引用
收藏
页码:4522 / 4527
页数:6
相关论文
共 19 条
  • [1] [Anonymous], 2011, INT S ROB RES
  • [2] [Anonymous], 2008, P AIAA GUID NAV CONT
  • [3] [Anonymous], 2005, 2005 IEEERSJ INT C I
  • [4] [Anonymous], EUR CONTR C BRUSS BE
  • [5] Bouabdallah S, 2005, IEEE INT CONF ROBOT, P2247
  • [6] Bouabdallah S., 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566), P2451
  • [7] Bullo F., 2019, Geometric Control of Mechanical Systems: Modeling, Analysis, and Design for Simple Mechanical Control Systems, V49, DOI 10.1007/978-1-4899-7276-7
  • [8] A robotics toolbox for MATLAB
    Corke, PI
    [J]. IEEE ROBOTICS & AUTOMATION MAGAZINE, 1996, 3 (01) : 24 - 32
  • [9] Backstepping Approach for Controlling a Quadrotor Using Lagrange Form Dynamics
    Das, Abhijit
    Lewis, Frank
    Subbarao, Kamesh
    [J]. JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2009, 56 (1-2) : 127 - 151
  • [10] Fernando T, 2011, IEEE DECIS CONTR P, P7380, DOI 10.1109/CDC.2011.6161306