Abstract

This work presents the design and the corresponding stability analysis of a model-based, joint position tracking error constrained, adaptive output feedback (OFB) controller for robot manipulators. Specifically, provided that the initial joint position tracking error starts within a predefined region, the proposed controller algorithm ensures that the joint tracking error remains inside this region and asymptotically approaches zero, despite the lack of joint velocity measurements and uncertainties associated with the system dynamics. The constraint imposed on the position tracking error term ensures predictable overshoot for the overall system and enables a predetermined transient performance. The need for the joint velocity measurements is removed via the use of a surrogate filter formulation in conjunction with the use of desired model compensation. The stability and the convergence of the closed-loop system are proved via a barrier Lyapunov function (BLF)-based argument. Extensive numerical simulations and experimental studies performed on a two-link, direct-drive robotic manipulator are provided to illustrate the feasibility and effectiveness of the proposed method.

References

1.
Nicosia
,
S.
, and
Tomei
,
P.
,
1990
, “
Robot Control by Using Only Position Measurements
,”
IEEE Trans. Autom. Control
,
35
(
9
), pp.
1058
1061
.10.1109/9.58537
2.
Yuan
,
J.
, and
Stepanenko
,
Y.
,
1991
, “
Robust Control of Robotic Manipulators Without Velocity Measurements
,”
Int. J. Robust Nonlinear Control
,
1
(
3
), pp.
203
213
.10.1002/rnc.4590010306
3.
Berghuis
,
H.
, and
Nijmeijer
,
H.
,
1993
, “
A Passivity Approach to Controller-Observer Design for Robots
,”
IEEE Trans. Robot. Autom.
,
9
(
6
), pp.
740
754
.10.1109/70.265918
4.
Zergeroglu
,
E.
,
Tatlicioglu
,
E.
, and
Kaleli
,
E.
,
2017
, “
A Model Independent Observer Based Output Feedback Tracking Controller for Robotic Manipulators With Dynamical Uncertainties
,”
Robotica
,
35
(
4
), pp.
729
743
.10.1017/S026357471500079X
5.
Dogan
,
K. M.
,
Tatlicioglu
,
E.
,
Zergeroglu
,
E.
, and
Cetin
,
K.
,
2015
, “
Lyapunov Based Output Feedback Learning Control of Robot Manipulators
,”
Proceedings of American Control Conference
, Chicago, IL, July 1–3, pp.
5337
5342
.10.1109/ACC.2015.7172173
6.
Burg
,
T. C.
,
Dawson
,
D. M.
, and
Vedagarbha
,
P.
,
1999
, “
A Redesigned Dcal Controller Without Velocity Measurements: Theory and Demonstration
,”
Robotica
,
17
, pp.
591
600
.10.1017/S0263574797000386
7.
Zergeroglu
,
E.
,
Dixon
,
W. E.
,
Haste
,
D.
, and
Dawson
,
D. M.
,
1999
, “
A Composite Adaptive Output Feedback Tracking Controller for Robotic Manipulators
,”
Robotica
,
17
(
6
), pp.
591
600
.10.1017/S0263574799001848
8.
Zhang
,
F.
,
Dawson
,
D. M.
,
de Queiroz
,
M. S.
, and
Dixon
,
W. E.
,
2000
, “
Global Adaptive Output Feedback Control of Robot Manipulators
,”
IEEE Trans. Autom. Control
,
45
, pp.
203
208
.10.1109/9.863607
9.
Zergeroglu
,
E.
,
Dawson
,
D. M.
,
de Queiroz
,
M. S.
, and
Krstic
,
M.
,
2000
, “
On Global Output Feedback Tracking Control of Robot Manipulators
,”
Proceedings of IEEE International Conference on Decision and Control
, Sydney, NSW, Australia, Dec. 12–15, pp.
5073
5078
.10.1109/CDC.2001.914747
10.
Romero
,
J. G.
,
Ortega
,
R.
, and
Sarras
,
I.
,
2015
, “
A Globally Exponentially Stable Tracking Controller for Mechanical Systems Using Position Feedback
,”
IEEE Trans. Autom. Control
,
60
(
3
), pp.
818
823
.10.1109/TAC.2014.2330701
11.
Arteaga-Pérez
,
M. A.
,
Ortiz-Espinoza
,
A.
,
Romero
,
J. G.
, and
Espinosa-Pérez
,
G.
,
2020
, “
On the Adaptive Control of Robot Manipulators With Velocity Observers
,”
Int. J. Robust Nonlinear Control
,
30
(
11
), pp.
4371
4396
.10.1002/rnc.4997
12.
Dachang
,
Z.
,
Cui
,
A.
,
Baolin
,
D.
, and
Puchen
,
Z.
,
2022
, “
Dual-Mode Synchronization Predictive Control of Robotic Manipulator
,”
J. Dyn. Syst., Meas., Control
,
144
(
11
), p.
111002
.10.1115/1.4055085
13.
Ngo
,
K. B.
,
Mahony
,
R.
, and
Jiang
,
Z. P.
,
2005
, “
Integrator Backstepping Using Barrier Functions for Systems With Multiple State Constraints
,”
Proceedings of the 44th Conference on Decision and Control
, Seville, Spain, Dec. 15, pp.
8306
8312
.10.1109/CDC.2005.1583507
14.
Tee
,
K. P.
,
Ge
,
S. S.
, and
Tay
,
E. H.
,
2009
, “
Barrier Lyapunov Functions for the Control of Output-Constrained Nonlinear Systems
,”
Automatica
,
45
(
4
), pp.
918
927
.10.1016/j.automatica.2008.11.017
15.
Tee
,
K. P.
,
Ren
,
B.
, and
Ge
,
S. S.
,
2011
, “
Control of Nonlinear Systems With Time-Varying Output Constraints
,”
Automatica
,
47
(
11
), pp.
2511
2516
.10.1016/j.automatica.2011.08.044
16.
Liu
,
Y. J.
, and
Tong
,
S. C.
,
2016
, “
Barrier Lyapunov Functions-Based Adaptive Control for a Class of Nonlinear Pure-Feedback Systems With Full State Constraints
,”
Automatica
,
64
, pp.
70
75
.10.1016/j.automatica.2015.10.034
17.
Wang
,
C.
,
Wu
,
Y.
, and
Yu
,
J.
,
2017
, “
Barrier Lyapunov Functions-Based Adaptive Control for Nonlinear Pure-Feedback Systems With Time-Varying Full State Constraints
,”
Int. J. Control, Autom. Syst.
,
15
(
6
), pp.
2714
2722
.10.1007/s12555-016-0321-2
18.
L'Afflitto
,
A.
,
2018
, “
Barrier Lyapunov Functions and Constrained Model Reference Adaptive Control
,”
IEEE Control Syst. Lett.
,
2
(
3
), pp.
441
446
.10.1109/LCSYS.2018.2842148
19.
Kabzinski
,
J.
,
Mosiołek
,
P.
, and
Jastrzkbski
,
M.
,
2017
, “
Adaptive Position Tracking With Hard Constraints-Barrier Lyapunov Functions Approach
,”
Advanced Control of Electrical Drives and Power Electronic Converters
,
Springer
, Zurich, Switzerland, pp.
27
52
.10.1007/978-3-319-45735-2_2
20.
Doulgeri
,
Z.
, and
Zoidi
,
O.
,
2009
, “
Prescribed Performance Regulation for Robot Manipulators
,”
Proceedings of International IFAC Symposium on Robot Control
, Gifu, Japan, Sept., pp.
721
726
.10.3182/20090909-4-JP-2010.00097
21.
Doulgeri
,
Z.
, and
Karayiannidis
,
Y.
,
2010
, “
PID Type Robot Joint Position Regulation With Prescribed Performance Guaranties
,”
Proceedings of International Conference on Robotics and Automation
, Anchorage, AK, May 3–7, pp.
4137
4142
.10.1109/ROBOT.2010.5509676
22.
Karayiannidis
,
Y.
, and
Doulgeri
,
Z.
,
2012
, “
Model-Free Robot Joint Position Regulation and Tracking With Prescribed Performance Guarantees
,”
Rob. Auton. Syst.
,
60
(
2
), pp.
214
226
.10.1016/j.robot.2011.10.007
23.
Karayiannidis
,
Y.
, and
Doulgeri
,
Z.
,
2013
, “
Regressor-Free Prescribed Performance Robot Tracking
,”
Robotica
,
31
(
8
), pp.
1229
1238
.10.1017/S0263574713000325
24.
Karayiannidis
,
Y.
,
Papageorgiou
,
D.
, and
Doulgeri
,
Z.
,
2016
, “
A Model–Free Controller for Guaranteed Prescribed Performance Tracking of Both Robot Joint Positions and Velocities
,”
IEEE Rob. Autom. Lett.
,
1
(
1
), pp.
267
273
.10.1109/LRA.2016.2516245
25.
Hackl
,
C.
, and
Kennel
,
R.
,
2012
, “
Position Funnel Control for Rigid Revolute Joint Robotic Manipulators With Known Inertia Matrix
,”
Mediterranean Conference on Control and Automation
, Barcelona, Spain, July 3–6, pp.
615
620
.10.1109/MED.2012.6265706
26.
Zhang
,
S.
,
Dong
,
Y.
,
Ouyang
,
Y.
,
Yin
,
Z.
, and
Peng
,
K.
,
2018
, “
Adaptive Neural Control for Robotic Manipulators With Output Constraints and Uncertainties
,”
IEEE Trans. Neural Networks Learn. Syst.
,
29
(
11
), pp.
5554
5564
.10.1109/TNNLS.2018.2803827
27.
Rincon
,
K.
,
Chairez
,
I.
, and
Yu
,
W.
,
2019
, “
Fixed–Time Robust Output Feedback Control of a Restricted State Biped Robot Based on a Tangent Barrier Lyapunov Function
,”
International Conference on Electrical Engineering, Computing Science and Automatic Control
, Mexico City, Mexico, Sept. 11–13, pp.
1
6
.10.1109/ICEEE.2019.8884511
28.
Doulgeri
,
Z.
, and
Droukas
,
L.
,
2010
, “
Robot Task Space PID Type Regulation With Prescribed Performance Guaranties
,”
Proceedings of IEEE/RSJ International Conference on Intelligent Robots System
, Taipei, Taiwan, Oct. 18–22, pp.
1644
1649
.10.1109/IROS.2010.5651180
29.
Papageorgiou
,
D.
,
Atawnih
,
A.
, and
Doulgeri
,
Z.
,
2016
, “
A Passivity Based Control Signal Guaranteeing Joint Limit Avoidance in Redundant Robots
,”
Mediterranean Conference on Control and Automation
, Athens, Greece, June 21–24, pp.
569
574
.10.1109/MED.2016.7535862
30.
Doulgeri
,
Z.
, and
Karalis
,
P.
,
2012
, “
A Prescribed Performance Referential Control for Human-Like Reaching Movement of Redundant Arms
,”
Proceedings of International IFAC Symposium on Robot Control
, Dubrovnik, Croatia, Sept., pp.
295
300
.10.3182/20120905-3-HR-2030.00080
31.
Bechlioulis
,
C.
,
Doulgeri
,
Z.
, and
Rovithakis
,
G.
,
2012
, “
Guaranteeing Prescribed Performance and Contact Maintenance Via an Approximation Free Robot Force/Position Controller
,”
Automatica
,
48
(
2
), pp.
360
365
.10.1016/j.automatica.2011.07.009
32.
Bechlioulis
,
C. P.
,
Doulgeri
,
Z.
, and
Rovithakis
,
G. A.
,
2010
, “
Neuro-Adaptive Force/Position Control With Prescribed Performance and Guaranteed Contact Maintenance
,”
IEEE Trans. Neural Networks
,
21
(
12
), pp.
1857
1868
.10.1109/TNN.2010.2076302
33.
Zhao
,
K.
,
Song
,
Y.
,
Ma
,
T.
, and
He
,
L.
,
2018
, “
Prescribed Performance Control of Uncertain Euler–Lagrange Systems Subject to Full-State Constraints
,”
IEEE Trans Neural Networks Learn. Syst.
,
29
(
8
), pp.
3478
3489
.10.1109/TNNLS.2017.2727223
34.
Zhao
,
Z.
,
He
,
W.
, and
Ge
,
S. S.
,
2014
, “
Adaptive Neural Network Control of a Fully Actuated Marine Surface Vessel With Multiple Output Constraints
,”
IEEE Trans Control Syst. Technol.
,
22
(
4
), pp.
1536
1543
.10.1109/TCST.2013.2281211
35.
He
,
W.
,
Yin
,
Z.
, and
Sun
,
C.
,
2017
, “
Adaptive Neural Network Control of a Marine Vessel With Constraints Using the Asymmetric Barrier Lyapunov Function
,”
IEEE Trans. Cybern.
,
47
(
7
), pp.
1641
1651
.10.1109/TCYB.2016.2554621
36.
Xia
,
G.
,
Sun
,
C.
,
Zhao
,
B.
,
Xia
,
X.
, and
Sun
,
X.
,
2019
, “
Neuroadaptive Distributed Output Feedback Tracking Control for Multiple Marine Surface Vessels With Input and Output Constraints
,”
IEEE Access
,
7
, pp.
123076
123085
.10.1109/ACCESS.2019.2938067
37.
Gul
,
S.
,
Zergeroglu
,
E.
,
Tatlicioglu
,
E.
, and
Kilinc
,
M. V.
,
2022
, “
Desired Model Compensation-Based Position Constrained Control of Robotic Manipulators
,”
Robotica
,
40
(
2
), pp.
279
293
.10.1017/S0263574721000527
38.
Lewis
,
F. L.
,
Dawson
,
D. M.
, and
Abdallah
,
C. T.
,
2004
,
Robot Manipulator Control: Theory and Practice
,
Marcel Dekker, Inc
.,
New York
.
39.
de Queiroz
,
M. S.
,
Dawson
,
D. M.
,
Nagarkatti
,
S. P.
, and
Zhang
,
F.
,
1999
,
Lyapunov-Based Control of Mechanical Systems
,
Birkhauser
,
Boston, MA
.
40.
Khalil
,
H. K.
,
2002
,
Nonlinear Systems
, 3rd ed.,
Prentice Hall
,
New York
.
You do not currently have access to this content.