Addressing Control Implementation Issues in Robotic Systems Using Adaptive Control

Rameez Hayat, Marion Leibold, Martin Buss

Research output: Contribution to journalArticlepeer-review

8 Scopus citations

Abstract

Summary This paper addresses three control implementation issues for trajectory tracking of robotic manipulators: unmodeled dynamics, unknown input saturation and peaking effects during the transient phase. A model-free first-order robust-adaptive control method is used to deal with the unmodeled dynamics. Robust optimality and stability of the controller are proved using the ∞ technique and the game-algebraic Riccati equation. An intuitive approach is devised to incorporate the unknown input saturation by modifying the speed of the desired trajectory. The trajectory scaling is performed by using only the state errors. Furthermore, two different techniques are utilized to suppress peaking during the transient response of the trajectory tracking. The first method adds an extra term in the input while the second method uses variable gain to improve the transient response. A systematic procedure for finding the controller parameters is formulated using features, such as rise time and settling time. A three-degree-of-freedom robot manipulator is used for the validation of the proposed controller in simulations and experiments.

Original languageEnglish
Pages (from-to)171-184
Number of pages14
JournalRobotica
Volume38
Issue number1
DOIs
StatePublished - 1 Jan 2020

Keywords

  • Adaptive control
  • Computed torque
  • Euler-Lagrange
  • Input-to-state stability
  • Orbital stability
  • ∞ optimal control

Fingerprint

Dive into the research topics of 'Addressing Control Implementation Issues in Robotic Systems Using Adaptive Control'. Together they form a unique fingerprint.

Cite this