L1 backstepping for robust trajectory tracking ?

Srinath Mallikarjunan, Zongyu Zuo, Bill Nesbitt, Naira Hovakimyan

Research output: Contribution to journalConference article

Abstract

This paper addresses the problem of making UAVs follow a prescribed trajectory in the presence of modeling uncertainties and external disturbances. The kinematics and dynamics of the trajectory tracking problem are in strict feedback form, appropriate for backstepping deisgn. While there is no uncertainty in the kinematics, rapidly changing uncertainties in the dynamics make this problem an ideal candidate for L1 backstepping control. The trajectory tracking controller serves as the outer-loop in a cascaded design architecture and supplies a reference quaternion and thrust to the inner-loop controller. The inner-loop controller in turn generates a moment demand for the control allocation module. Such an inner-outer loop architecture is modular and does away with the requirement that the commanded trajectory be four times differentiable as would be required if a single monolithic backstepping control law were to be used. Simulations are used to demonstrate the performance of this controller in comparison to a conventional backstepping controller.

Original languageEnglish (US)
Pages (from-to)1-6
Number of pages6
JournalIFAC Proceedings Volumes (IFAC-PapersOnline)
Volume2
Issue numberPART 1
DOIs
StatePublished - Jan 1 2013
Event2nd IFAC Workshop on Research, Education and Development of Unmanned Aerial Systems, RED-UAS 2013 - Compiegne, France
Duration: Nov 20 2013Nov 22 2013

Fingerprint

Backstepping
Trajectories
Controllers
Kinematics
Unmanned aerial vehicles (UAV)
Feedback
Uncertainty

Keywords

  • Backstepping
  • Guaranteed transient performance
  • Multi-rotor
  • Robust adaptation
  • Trajectory tracking

ASJC Scopus subject areas

  • Control and Systems Engineering

Cite this

L1 backstepping for robust trajectory tracking ? / Mallikarjunan, Srinath; Zuo, Zongyu; Nesbitt, Bill; Hovakimyan, Naira.

In: IFAC Proceedings Volumes (IFAC-PapersOnline), Vol. 2, No. PART 1, 01.01.2013, p. 1-6.

Research output: Contribution to journalConference article

Mallikarjunan, Srinath ; Zuo, Zongyu ; Nesbitt, Bill ; Hovakimyan, Naira. / L1 backstepping for robust trajectory tracking ?. In: IFAC Proceedings Volumes (IFAC-PapersOnline). 2013 ; Vol. 2, No. PART 1. pp. 1-6.
@article{1270b9707c0c464884010b33481f7b07,
title = "L1 backstepping for robust trajectory tracking ?",
abstract = "This paper addresses the problem of making UAVs follow a prescribed trajectory in the presence of modeling uncertainties and external disturbances. The kinematics and dynamics of the trajectory tracking problem are in strict feedback form, appropriate for backstepping deisgn. While there is no uncertainty in the kinematics, rapidly changing uncertainties in the dynamics make this problem an ideal candidate for L1 backstepping control. The trajectory tracking controller serves as the outer-loop in a cascaded design architecture and supplies a reference quaternion and thrust to the inner-loop controller. The inner-loop controller in turn generates a moment demand for the control allocation module. Such an inner-outer loop architecture is modular and does away with the requirement that the commanded trajectory be four times differentiable as would be required if a single monolithic backstepping control law were to be used. Simulations are used to demonstrate the performance of this controller in comparison to a conventional backstepping controller.",
keywords = "Backstepping, Guaranteed transient performance, Multi-rotor, Robust adaptation, Trajectory tracking",
author = "Srinath Mallikarjunan and Zongyu Zuo and Bill Nesbitt and Naira Hovakimyan",
year = "2013",
month = "1",
day = "1",
doi = "10.3182/20131120-3-FR-4045.00003",
language = "English (US)",
volume = "2",
pages = "1--6",
journal = "IFAC-PapersOnLine",
issn = "2405-8963",
publisher = "IFAC Secretariat",
number = "PART 1",

}

TY - JOUR

T1 - L1 backstepping for robust trajectory tracking ?

AU - Mallikarjunan, Srinath

AU - Zuo, Zongyu

AU - Nesbitt, Bill

AU - Hovakimyan, Naira

PY - 2013/1/1

Y1 - 2013/1/1

N2 - This paper addresses the problem of making UAVs follow a prescribed trajectory in the presence of modeling uncertainties and external disturbances. The kinematics and dynamics of the trajectory tracking problem are in strict feedback form, appropriate for backstepping deisgn. While there is no uncertainty in the kinematics, rapidly changing uncertainties in the dynamics make this problem an ideal candidate for L1 backstepping control. The trajectory tracking controller serves as the outer-loop in a cascaded design architecture and supplies a reference quaternion and thrust to the inner-loop controller. The inner-loop controller in turn generates a moment demand for the control allocation module. Such an inner-outer loop architecture is modular and does away with the requirement that the commanded trajectory be four times differentiable as would be required if a single monolithic backstepping control law were to be used. Simulations are used to demonstrate the performance of this controller in comparison to a conventional backstepping controller.

AB - This paper addresses the problem of making UAVs follow a prescribed trajectory in the presence of modeling uncertainties and external disturbances. The kinematics and dynamics of the trajectory tracking problem are in strict feedback form, appropriate for backstepping deisgn. While there is no uncertainty in the kinematics, rapidly changing uncertainties in the dynamics make this problem an ideal candidate for L1 backstepping control. The trajectory tracking controller serves as the outer-loop in a cascaded design architecture and supplies a reference quaternion and thrust to the inner-loop controller. The inner-loop controller in turn generates a moment demand for the control allocation module. Such an inner-outer loop architecture is modular and does away with the requirement that the commanded trajectory be four times differentiable as would be required if a single monolithic backstepping control law were to be used. Simulations are used to demonstrate the performance of this controller in comparison to a conventional backstepping controller.

KW - Backstepping

KW - Guaranteed transient performance

KW - Multi-rotor

KW - Robust adaptation

KW - Trajectory tracking

UR - http://www.scopus.com/inward/record.url?scp=84896379604&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84896379604&partnerID=8YFLogxK

U2 - 10.3182/20131120-3-FR-4045.00003

DO - 10.3182/20131120-3-FR-4045.00003

M3 - Conference article

AN - SCOPUS:84896379604

VL - 2

SP - 1

EP - 6

JO - IFAC-PapersOnLine

JF - IFAC-PapersOnLine

SN - 2405-8963

IS - PART 1

ER -