A systematic way to combine adaptive control and sliding mode control (SMC) for trajectory tracking of robot manipulators in the presence of parametric uncertainties and uncertain nonlinearities is developed. Continuous sliding mode controllers without reaching transients and chattering problems are first developed by using a dynamic sliding mode. Transient performance is guaranteed and globally uniformly ultimately bounded (GUUB) stability is obtained. An adaptive scheme is also developed for comparison. With some modifications to the adaptation law, the control law is redesigned by combining the design methodologies of adaptive control and sliding mode control. The suggested controller preserves the advantages of both methods, namely, asymptotic stability of the adaptive system for parametric uncertainties and GUUB stability with guaranteed transient performance of sliding mode control for both parametric uncertainties and uncertain nonlinearities. The control law is continuous and the chattering problem of sliding mode control is avoided. A prior knowledge of bounds on parametric uncertainties and uncertain nonlinearities is assumed. Experimental results conducted on the UCB/NSK SCARA direct drive robot show that the combined method reduces the final tracking error to more than half of the smoothed SMC laws for a payload uncertainty of 6 kg, and validate the advantage of introducing parameter adaptation in the smoothed SMC laws.

1.
T. J. Tarn, A. K. Bejczy, and A. Isidori, “Nonlinear feedback in robot arm control,” Proc. 23rd IEEE Conf. Decision and Control, 1984, pp. 120–125.
2.
Craig
 
J. J.
,
Hsu
 
P.
, and
Sastry
 
S. S.
, “
Adaptive control of mechanical manipulators
,”
Int. J. Robotics Research
, Vol.
6
, No.
2
,
1987
, pp.
16
28
.
3.
J. J. E. Slotine and W. Li, “Adaptive manipulator control: a case study,” IEEE Trans. on Automatic Control, Vol. 33, No. 11, 1988.
4.
Horowitz
 
N. Sadegh and R.
, “
Stability and robustness analysis of a class of adaptive controllers for robot manipulators
,”
Int. J. Robotic Research
, Vol.
9
, No.
3
,
1990
, pp.
74
92
.
5.
N. Sadegh and R. Horowitz, “An exponentially stable adaptive control law for robotic manipulators,” IEEE Trans. on Robotics and Automation, No. 6, 1990, pp. 491–496.
6.
Wen
 
J. T.
and
Bayard
 
D. S.
, “
New class of control laws for robotic manipulators, part 1: Non-adaptive case, part 2: Adaptive case
,”
Int. J. of Control
, Vol.
47
, No.
5
,
1988
, pp.
1361
1406
.
7.
Ortega
 
R.
and
Spong
 
M. W.
, “
Adaptive motion control of rigid robots: a tutorial
,”
Automatica
, Vol.
25
, No.
6
,
1989
, pp.
877
888
.
8.
Young
 
K. K. D.
, “
Controller design for a manipulator using the theory of variable structure systems
,”
IEEE Trans. on Syst. Man Cyber.
, Vol.
SMC-8
,
1978
, pp.
101
109
.
9.
Slotine
 
J. J. E.
, “
The robust control of robot manipulators
,”
Int. J. Robotics Research
, Vol.
4
,
1985
, pp.
49
63
.
10.
B. Paden and S. S. Sastry, “A calculus for computing filippov’s differential inclusion with application to the variable structure control of robot manipulators,” IEEE Trans. on Circuits and Systems, Vol. 34, No. 1, 1987.
11.
B. Yao, S. P. Chan, and D. Wang, “A unified approach to variable structure control of robot manipulators,” Proc. of American Control Conference, (Chicago), pp. 1282–1286, 1992. Revised version ‘Unified formulation of variable structure control schemes to robot manipulators’ appeared in IEEE Trans. on Automatic Control, No. 2, 1994.
12.
Slotine
 
J. J. E.
and
Li
 
W.
, “
Composite adaptive control of robot manipulators
,”
Automatica
, Vol.
24
, pp.
509
520
,
1989
.
13.
R. H. Middleton and G. C. Goodwin, “Adaptive computed torque control for rigid link manipulators,” System Control Letter, No. 10, 1988, pp. 9–16.
14.
B. Yao and M. Tomizuka, “Adaptive control of robot manipulators in constrained motion,” Proc. of 1993 American Control Conference (San Francisco), 1993, pp. 1128–1132.
15.
B. Yao and M. Tomizuka, “Robust adaptive motion and force control of robot manipulators in unknown stiffness environment,” Proc. of IEEE Conf. on Decision and Control (San Antonio, Texas), 1993, pp. 142–147.
16.
Whitcomb
 
L. L.
,
Rizzi
 
A. A.
, and
Koditschek
 
D. E.
, “
Comparative experiments with a new adaptive controller for robot arms
,”
IEEE Trans. on Robotics and Automation
, Vol.
9
, No.
1
,
1993
, pp.
59
69
.
17.
Z. Zhang and R. R. Bitmead, “Transient bounds for adaptive control systems,” Proc. of the 29th IEEE Conf. on Decision and Control, 1990.
18.
J. S. Reed and P. A. Ioannou, “Instability analysis and robust adaptive control of robotic manipulators,” IEEE Trans. on Robotics and Automation, Vol. 5, No. 3, 1989.
19.
K. S. Narendra and A. M. Annaswamy, Stable Adaptive Systems. Prentice-Hall, 1989.
20.
Utkin
 
V. I.
, “
Variable structure systems with sliding modes
,”
IEEE Trans. on Automatic and Control
, Vol.
22
, No.
2
,
1977
, pp.
212
222
.
21.
Yeung
 
K. S.
and
Chen
 
Y. P.
, “
A new controller design for manipulators using the theory of variable structure systems
,”
IEEE Trans. on Automatic Control
, Vol.
33
,
1988
, pp.
200
206
.
22.
B. Yao, S. P. Chan, and W. B. Gao, “Trajectory control of robot manipulator using variable structure model-reaching control strategy,” Proc. IEEE Control Conference (United Kingdom), 1991.
23.
Su
 
C. Y.
,
Leung
 
T. P.
, and
Stepanenko
 
Y.
, “
Real-time implementation of regressor-based sliding mode control algorithm for robotic manipulators
,”
IEEE Trans. on Industrial Electronics
, Vol.
40
, No.
1
, pp.
71–, 1993
71–, 1993
.
24.
J. J. E. Slotine and W. Li, Applied Nonlinear Control. Englewood Cliffs, NJ, Prentice Hall, 1991.
25.
Qu
 
Z.
,
Dawson
 
D. M.
, and
Dorsey
 
J. F.
, “
Exponentially stable trajectory following of robotic manipulators under a class of adaptive controls
,”
Automatica
, Vol.
28
, No.
3
, pp.
579
586
,
1992
.
26.
K. S. Narendra and J. D. Boskovic, “A combined direct, indirect, and variable structure method for robust adaptive control,” IEEE Trans. on Automatic Control, Vol. 37, 1992.
27.
H. Yu, L. D. Seneviratne, and S. W. E. Earles, “Robust adaptive control for robot manipulators using a combined method,” in Proc. of IEEE Conf. on Robotics and Automation (Atlanta,), 1993, pp. 612–617.
28.
A. Datta, “Computed torque adaptive control of rigid robots with improved transient performance,” Proc. of American Control Conference (San Francisco), 1993, pp. 1418–1422.
29.
J. J E. Slotine and W. Li, “On the adaptive control of robot manipulators,” Int. J. Robotics Research, No. 6, 1987, pp. 49–59.
30.
B. Yao, S. P. Chan, and D. Wang, “Robust motion and force control of robot manipulators in the presence of environmental constraint uncertainties,” Proc. of IEEE Conf. on Decision and Control, 1992, pp. 1875–1880.
31.
S. Sastry, Adaptive Control: Stability, Convergence and Robustness. Englewood Cliffs, NJ 07632, Prentice Hall, 1989.
32.
Goodwin
 
G. C.
and
Mayne
 
D. Q.
, “
A parameter estimation perspective of continuous time model reference adaptive control
,”
Automatica
, Vol.
23
, No.
1
, pp.
57
70
,
1989
.
33.
C. G. Kang, W. W. Kao, M. Boals, and R. Horowitz, “Modeling and identification of a two-link scara manipulator,” Proc. of the ASME Winter Annual Meeting (Chicago), 1988, pp. 393–407.
This content is only available via PDF.
You do not currently have access to this content.