This paper presents nonlinear tracking control systems for a quadrotor unmanned aerial vehicle (UAV) under the influence of uncertainties. Assuming that there exist unstructured disturbances in the translational dynamics and the attitude dynamics, a geometric nonlinear adaptive controller is developed directly on the special Euclidean group. In particular, a new form of an adaptive control term is proposed to guarantee stability while compensating the effects of uncertainties in quadrotor dynamics. A rigorous mathematical stability proof is given. The desirable features are illustrated by numerical example and experimental results of aggressive maneuvers.

References

References
1.
Mahony
,
R.
,
Kumar
,
V.
, and
Corke
,
P.
,
2012
, “
Multirotor Aerial Vehicles: Modeling, Estimation, and Control of Quadrotor
,”
IEEE Rob. Autom. Mag.
,
19
(
3
), pp.
20
32
.
2.
Goodarzi
,
F. A.
,
Lee
,
D.
, and
Lee
,
T.
,
2014
, “
Geometric Stabilization of a Quadrotor UAV With a Payload Connected by Flexible Cable
,”
American Control Conference
(
ACC
),
Portland, OR
, June 4–6, pp.
4925
4930
.
3.
Goodarzi
,
F. A.
,
Lee
,
D.
, and
Lee
,
T.
,
2015
, “
Geometric Control of a Quadrotor UAV Transporting a Payload Connected Via Flexible Cable
,”
Int. J. Control Autom. Syst.
,
13
(
6
).
4.
Goodarzi
,
F. A.
, and
Lee
,
T.
,
2015
, “
Dynamics and Control of Quadrotor UAVs Transporting a Rigid Body Connected Via Flexible Cables
,”
The 2015 American Control Conference
,
Chicago, IL
.
5.
Cabecinhas
,
D.
,
Cunha
,
R.
, and
Silvestre
,
C.
,
2009
, “
Rotorcraft Path Following Control for Extended Flight Envelope Coverage
,”
48th IEEE Conference on Decision and Control, 2009 Held Jointly With the 2009 28th Chinese Control Conference
,
CDC/CCC
2009,
China, Shanghai
, Dec. 15–18, pp.
3460
3465
.
6.
Mellinger
,
D.
, and
Kumar
,
V.
,
2011
, “
Minimum SNAP Trajectory Generation and Control for Quadrotors
,”
2011 IEEE International Conference on Robotics and Automation
(
ICRA
),
Shanghai, China
, May 9–13, pp.
2520
2525
.
7.
Naldi
,
R.
,
Marconi
,
L.
, and
Gentili
,
L.
,
2009
, “
Robust Takeoff and Landing for a Class of Aerial Robots
,”
48th IEEE Conference on Decision and Control, 2009 Held Jointly With the 2009 28th Chinese Control Conference
,
CDC/CCC
2009,
Shanghai, China
, Dec. 15–18, pp.
3436
3441
.
8.
Hua
,
M.
,
Hamel
,
T.
,
Morin
,
P.
, and
Samson
,
C.
,
2009
, “
A Control Approach for Thrust-Propelled Underactuated Vehicles and Its Application to VTOL Drones
,”
IEEE Trans. Autom. Control
,
54
(
8
), pp.
1834
1853
.
9.
Johnson
,
N. L.
, and
Leang
,
K. K.
,
2013
, “
Enhanced Proportional-Derivative Control of a Micro Quadcopter
,”
ASME
Paper No. DSCC2013-3990.
10.
Tanveer
,
M. H.
,
Ahmed
,
S. F.
,
Hazry
,
D.
,
Joyo
,
M. K.
, and
Warsi
,
F. A.
,
2013
, “
Disturbance and Noise Rejection Controller Design for Smooth Takeoff/Landing and Altitude Stabilization of Quad-Rotor
,”
J. Appl. Sci. Res.
,
5
(
9
), pp.
3316
3327
.
11.
Besnard
,
L.
,
Shtessel
,
Y. B.
, and
Landrum
,
B.
,
2007
, “
Control of a Quadrotor Vehicle Using Sliding Mode Disturbance Observer
,”
2007 American Control Conference,
ACC ‘07
, New York, July 9–13, pp.
5230
5235
.
12.
Bolandi
,
H.
,
Rezaei
,
M.
,
Mohsenipour
,
R.
,
Nemati
,
H.
, and
Smailzadeh
,
S. M.
,
2013
, “
Attitude Control of a Quadrotor With Optimized PID Controller
,”
Intell. Control Autom.
,
4
(
3
), pp.
335
342
.
13.
Sharma
,
A.
, and
Barve
,
P. A.
,
2012
, “
Controlling of Quad-Rotor UAV Using PID Controller and Fuzzy Logic Controller
,”
Int. J. Electr. Electron. Comput. Eng.
,
1
(
2
), pp.
38
41
.
14.
Liu
,
C.
,
Sheng Jing Tang
,
S. Y. Y.
, and
Guo
,
J.
,
2013
, “
Fuzzy Sliding-Mode Control for Quad-Rotor Trajectory Tracking
,”
Int. J. Unmanned Syst. Technol.
,
278
, pp.
1593
1600
.
15.
Wahyudie
,
A.
,
Susilo
,
T. B.
, and
Noura
,
H.
,
2013
, “
Robust PID Controller for Quadrotors
,”
Int. J. Unmanned Syst. Technol.
,
1
, pp.
14
19
.
16.
Hoffmann
,
G.
,
Huang
,
H.
,
Waslander
,
S.
, and
Tomlin
,
C.
,
2007
, “
Quadrotor Helicopter Flight Dynamics and Control: Theory and Experiment
,”
AIAA
Paper No. 2007-6461.
17.
Castillo
,
P.
,
Albertos
,
P.
,
Garcia
,
P.
, and
Lozano
,
R.
,
2006
, “
Simple Real-Time Attitude Stabilization of a Quad-Rotor Aircraft With Bounded Signals
,” 2006 45th
IEEE
Conference on Decision and Control
,
San Diego, CA
, Dec. 13–15, pp.
1533
1538
.
18.
Lee
,
T.
,
Leok
,
M.
, and
McClamroch
,
N.
,
2012
, “
Nonlinear Robust Tracking Control of a Quadrotor UAV on SE(3)
,”
The 2012 American Control Conference (ACC)
,
Montréal, Canada
, June 27–29, pp.
4649
4654
.
19.
Lee
,
T.
,
Leok
,
M.
, and
McClamroch
,
N.
,
2013
, “
Nonlinear Robust Tracking Control of a Quadrotor UAV on SE(3)
,”
Asian J. Control
,
15
(
2
), pp.
391
408
.
20.
Dydek
,
Z.
,
Annaswamy
,
A.
, and
Lavretsky
,
E.
,
2012
, “
Adaptive Control of Quadrotor UAVs: A Design Trade Study With Flight Evaluations
,”
IEEE Trans. Control Syst. Technol.
,
21
(
4
), pp.
1400
1406
.
21.
Selfridge
,
J. M.
, and
Tao
,
G.
,
2014
, “
A Multivariable Adaptive Controller for a Quadrotor With Guaranteed Matching Conditions
,”
Syst. Sci. Control Eng.
,
2
(
1
), pp.
24
33
.
22.
Antonelli
,
G.
,
Arrichiello
,
F.
,
Chiaverini
,
S.
, and
Giordano
,
P. R.
,
2013
, “
Adaptive Trajectory Tracking for Quadrotor MAVs in Presence of Parameter Uncertainties and External Disturbances
,”
2013 IEEE/ASME International Conference on Advanced Intelligent Mechatronics
(
AIM
),
Wollongong, Australia
, July 9–12, pp.
1337
1342
.
23.
Zhen
,
H.
,
Qi
,
X.
, and
Dong
,
H.
,
2013
, “
An Adaptive Block Backstepping Controller for Attitude Stabilization of a Quadrotor Helicopter
,”
Trans. Syst. Control
,
8
(
2
), pp.
46
55
.
24.
Cabecinhas
,
D.
,
Cunha
,
R.
, and
Silvestre
,
C.
,
2014
, “
A Nonlinear Quadrotor Trajectory Tracking Controller With Disturbance Rejection
,”
Control Eng. Pract.
,
26
, pp.
1
10
.
25.
Lee
,
D.
,
Kim
,
H.
, and
Sastry
,
S.
,
2009
, “
Feedback Linearization vs. Adaptive Sliding Mode Control for a Quadrotor Helicopter
,”
Int. J. Control Autom. Syst.
,
7
, pp.
1
10
.
26.
Bialy
,
B. J.
,
Klotz
,
J.
,
Brink
,
K.
, and
Dixon
,
W. E.
,
2013
, “
Lyapunov-Based Robust Adaptive Control of a Quadrotor UAV in the Presence of Modeling Uncertainties
,”
American Control Conference
(
ACC 2013
),
Washington, DC
, June 17–19, pp.
13
18
.
27.
Mellinger
,
D.
,
Michael
,
N.
, and
Kumar
,
V.
,
2012
, “
Trajectory Generation and Control for Precise Aggressive Maneuvers With Quadrotors
,”
Int. J. Rob. Res.
,
31
(
5
), pp.
664
674
.
28.
Tayebi
,
A.
, and
McGilvray
,
S.
,
2006
, “
Attitude Stabilization of a VTOL Quadrotor Aircraft
,”
IEEE Trans. Control Syst. Technol.
,
14
(
3
), pp.
562
571
.
29.
Bhat
,
S.
, and
Bernstein
,
D.
,
2000
, “
A Topological Obstruction to Continuous Global Stabilization of Rotational Motion and the Unwinding Phenomenon
,”
Syst. Control Lett.
,
39
(
1
), pp.
66
73
.
30.
Mayhew
,
C.
,
Sanfelice
,
R.
, and
Teel
,
A.
,
2011
, “
Quaternion-Based Hybrid Control for Robust Global Attitude Tracking
,”
IEEE Trans. Autom. Control
,
56
(
11
), pp.
2555
2566
.
31.
Lee
,
T.
,
Leok
,
M.
, and
McClamroch
,
N.
,
2010
, “
Geometric Tracking Control of a Quadrotor UAV on SE(3)
,”
2010 49th IEEE Conference on Decision and Control
(
CDC
),
Atlanta, GA
, Dec. 15–17, pp.
5420
5425
.
32.
Goodarzi
,
F.
,
Lee
,
D.
, and
Lee
,
T.
,
2013
, “
Geometric Nonlinear PID Control of a Quadrotor UAV on SE(3)
,”
2013 European Control Conference (ECC)
,
Zurich, Switzerland
, July 17–19, pp.
3845
3850
.
33.
Chaturvedi
,
N.
,
Sanyal
,
A.
, and
McClamroch
,
N.
,
2011
, “
Rigid-Body Attitude Control
,”
IEEE Control Syst. Mag.
,
31
(
3
), pp.
30
51
.
34.
Gillula
,
J.
,
Hoffmann
,
G.
,
Huang
,
H.
,
Vitus
,
M.
, and
Tomlin
,
C.
,
2011
, “
Applications of Hybrid Reachability Analysis to Robotic Aerial Vehicles
,”
Int. J. Rob. Res.
,
30
(
3
), pp.
335
354
.
35.
Castillo
,
P.
,
Lozano
,
R.
, and
Dzul
,
A.
,
2005
, “
Stabilization of a Mini Rotorcraft With Four Rotors
,”
IEEE Control Syst. Mag.
,
25
(
6
), pp.
45
55
.
36.
Bullo
,
F.
, and
Lewis
,
A.
,
2005
,
Geometric Control of Mechanical Systems: Modeling, Analysis, and Design for Simple Mechanical Control Systems
(Texts in Applied Mathematics, Vol. 49),
Springer-Verlag
,
New York
.
37.
Lee
,
T.
,
2013
, “
Robust Adaptive Tracking on SO(3) With an Application to the Attitude Dynamics of a Quadrotor UAV
,”
IEEE Trans. Control Syst. Technol.
,
21
(
5
), pp.
1924
1930
.
38.
Subbarao
,
K.
,
2004
, “
Nonlinear PID-Like Controllers for Rigid-Body Attitude Stabilization
,”
J. Astronaut. Sci.
,
52
(
1–2
), pp.
61
74
.
39.
Subbarao
,
K.
, and
Akella
,
M.
,
2004
, “
Differentiator-Free Nonlinear Proportional-Integral Controllers for Rigid-Body Attitude Stabilization
,”
J. Guid. Control Dyn.
,
27
(
6
), pp.
1092
1096
.
40.
Show
,
L.
,
Juang
,
J.
,
Lin
,
C.
, and
Jan
,
Y.
,
2002
, “
Spacecraft Robust Attitude Tracking Design: PID Control Approach
,”
2002 American Control Conference
,
Anchorage, AK
, May 8–10, pp.
1360
1365
.
41.
Ioannou
,
P. A.
,
1996
,
Robust Adaptive Control
,
PTR Prentice-Hall
,
Upper Saddle River, NJ
.
42.
Krstic
,
M.
,
Kanellakopoulos
,
I.
, and
Kokotovic
,
P.
,
1995
,
Nonlinear and Adaptive Control Design
,
Wiley
,
New York
.
You do not currently have access to this content.