Open Access
Output feedback controller for trajectory tracking of robot manipulators without velocity measurements nor observers
Author(s) -
Rascón Raúl,
MorenoValenzuela Javier
Publication year - 2020
Publication title -
iet control theory and applications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.059
H-Index - 108
eISSN - 1751-8652
pISSN - 1751-8644
DOI - 10.1049/iet-cta.2020.0037
Subject(s) - control theory (sociology) , scara , controller (irrigation) , trajectory , pid controller , estimator , observer (physics) , lyapunov function , computer science , robot , mathematics , control engineering , engineering , nonlinear system , control (management) , artificial intelligence , physics , astronomy , agronomy , biology , temperature control , statistics , quantum mechanics
The main contribution of this study is the design of a trajectory tracking controller using output feedback applied to robot manipulators. The given controller does not need velocity measurements for its implementation and to achieve the tracking control objective. The structure of the proposed scheme consists of a proportional gain plus a dynamic gain resulting from a first‐order system. The dynamic gain is not motivated by any observer nor estimator to approach the joint velocity. The dynamic linear controller has three tunable gain parameters for the one degrees‐of‐freedom (DOF) systems and two gain matrices for the n DOF lagrangian systems. These gains can be tuned following the conditions given in the stability analysis. An adaptive estimator of the viscous friction coefficient is added to robustify the closed‐loop design; the analysis for the estimator is presented for one DOF systems and n DOF manipulators. The closed‐loop stability analyses are developed by using Lyapunov's theory. The performance of the proposed control structure is illustrated and compared with other controllers such as the PID controller and the first‐order sliding mode algorithm via numerical simulations. Moreover, real‐time experiments are carried out in a two DOF SCARA robot manipulator.