Sliding mode control is a very attractive control scheme with strong robustness to structured and unstructured uncertainties as well as to external disturbances. In this paper, a robust fuzzy sliding mode controller, which is combined with an adaptive fuzzy logic system, is proposed to improve the control performance of the robotic manipulator with kinematic and dynamic uncertainties. In this controller, the sliding mode control is employed to improve the control accuracy and the robustness of the robotic manipulator, and the fuzzy logic control is adopted to approximate various uncertainties and to eliminate the chattering without the help of any prior knowledge of system uncertainties. The effectiveness of the proposed controller is then verified by the simulations on a 2-DOF (degrees of freedom) robotic manipulator and the experiments on an SCARA robot with four degrees of freedom. Simulated and experimental results indicate that the proposed controller is effective in the robust tracking of the robotic manipulator with kinematic and dynamic uncertainties.

References

1.
Gurkan
,
E.
,
Erkmen
,
I.
, and
Erkmen
,
A. M.
,
2002
, “
Two-Way Fuzzy Adaptive Identification and Control of a Flexible-Joint Robot Arm
,”
Inf. Sci.
,
145
(
13
), pp.
13
43
.10.1016/S0020-0255(02)00222-0
2.
Ho
,
H.
,
Wong
,
Y.
, and
Rad
,
A.
,
2007
, “
Robust Fuzzy Tracking Control for Robotic Manipulators
,”
Simul. Modell. Pract. Theory
,
15
(
7
), pp.
801
816
.10.1016/j.simpat.2007.04.008
3.
Goléa
,
N.
,
Goléa
,
A.
,
Barra
,
K.
, and
Bouktir
,
T.
,
2008
, “
Observer-Based Adaptive Control of Robot Manipulators: Fuzzy Systems Approach
,”
Appl. Soft Comput.
,
8
(
1
), pp.
778
787
.10.1016/j.asoc.2007.05.011
4.
Zeinali
,
M.
, and
Notash
,
L.
,
2010
, “
Adaptive Sliding Mode Control With Uncertainty Estimator for Robot Manipulators
,”
Mech. Mach. Theory
,
45
(
1
), pp.
80
90
.10.1016/j.mechmachtheory.2009.08.003
5.
Erbatur
,
K.
,
Kaynak
,
O.
,
Sabanovic
,
A.
, and
Rudas
,
I.
,
1996
, “
Fuzzy Adaptive Sliding Mode Control of a Direct Drive Robot
,”
Rob. Auton. Syst.
,
19
(
2
), pp.
215
227
.10.1016/S0921-8890(96)00049-8
6.
Wu
,
Y.
,
Yu
,
X.
, and
Man
,
Z.
,
1998
, “
Terminal Sliding Mode Control Design for Uncertain Dynamic Systems
,”
Syst. Control Lett.
,
34
(
5
), pp.
281
287
.10.1016/S0167-6911(98)00036-X
7.
Parra-Vega
,
V.
, and
Hirzinger
,
G.
,
2001
, “
Chattering-Free Sliding Mode Control for a Class of Nonlinear Mechanical Systems
,”
Int. J. Robust Nonlinear Control
,
11
(
12
), pp.
1161
1178
.10.1002/rnc.598
8.
Fei
,
Y. N.
,
Smith
,
J. S.
, and
Wu
,
Q. H.
,
2006
, “
Sliding Mode Control of Robot Manipulators Based on Sliding Mode Perturbation Observation
,”
Proc. Inst. Mech. Eng., Part I: J. Syst. Control Eng.
,
220
(
3
), pp.
201
210
.10.1243/09596518JSCE93
9.
Yu
,
S.
,
Yu
,
X.
,
Shirinzadeh
,
B.
, and
Man
,
Z.
,
2005
, “
Continuous Finite-Time Control for Robotic Manipulators With Terminal Sliding Mode
,”
Automatica
,
41
(
11
), pp.
1957
1964
.10.1016/j.automatica.2005.07.001
10.
Yagiz
,
N.
, and
Hacioglu
,
Y.
,
2009
, “
Robust Control of a Spatial Robot Using Fuzzy Sliding Modes
,”
Math. Comput. Modell.
,
49
(
1–2
), pp.
114
127
.10.1016/j.mcm.2008.05.050
11.
Cheah
,
C. C.
,
Liu
,
C.
, and
Slotine
,
J. J. E.
,
2006
, “
Adaptive Tracking Control for Robots With Unknown Kinematic and Dynamic Properties
,”
Int. J. Robot. Res.
,
25
(
3
), pp.
283
296
.10.1177/0278364906063830
12.
Liu
,
C.
,
Cheah
,
C. C.
, and
Slotine
,
J.-J. E.
,
2006
, “
Adaptive Jacobian Tracking Control of Rigid-Link Electrically Driven Robots Based on Visual Task-Space Information
,”
Automatica
,
42
(
9
), pp.
1491
1501
.10.1016/j.automatica.2006.04.022
13.
Wang
,
H.
, and
Xie
,
Y.
,
2009
, “
Adaptive Inverse Dynamics Control of Robots With Uncertain Kinematics and Dynamics
,”
Automatica
,
45
(
9
), pp.
2114
2119
.10.1016/j.automatica.2009.05.011
14.
Cheng
,
L.
,
Hou
,
Z.-G.
, and
Tan
,
M.
,
2009
, “
Adaptive Neural Network Tracking Control for Manipulators With Uncertain Kinematics, Dynamics and Actuator Model
,”
Automatica
,
45
(
10
), pp.
2312
2318
.10.1016/j.automatica.2009.06.007
15.
Cheah
,
C. C.
,
Liu
,
C.
, and
Slotine
,
J. J. E.
,
2010
, “
Adaptive Jacobian Vision Based Control for Robots With Uncertain Depth Information
,”
Automatica
,
46
(
7
), pp.
1228
1233
.10.1016/j.automatica.2010.04.009
16.
Braganza
,
D.
,
Dixon
,
W. E.
,
Dawson
,
D. M.
, and
Xian
,
B.
,
2008
, “
Tracking Control for Robot Manipulators With Kinematic and Dynamic Uncertainty
,”
Int. J. Rob. Autom.
,
23
(
2
), pp.
117
126
.
17.
Soltanpour
,
M.
, and
Fateh
,
M.
,
2009
, “
Sliding Mode Robust Control of Robot Manipulator in the Task Space by Support of Feedback Linearization and Backstepping Control
,”
World Appl. Sci. J.
,
6
(
1
), pp.
70
76
.
18.
García-Rodríguez
,
R.
, and
Parra-Vega
,
V.
,
2009
, “
A Neuro-Sliding Mode Control Scheme for Constrained Robots With Uncertain Jacobian
,”
J. Intell. Robotic Syst.
,
54
(
5
), pp.
689
708
.10.1007/s10846-008-9283-9
19.
Wang
,
L. X.
,
1997
,
A Course in Fuzzy Systems and Control
,
Prentice-Hall
,
Englewood Cliffs, NJ.
20.
Lewis
,
F.
,
Abdallah
,
C.
, and
Dawson
,
D.
,
1993
,
Control of Robot Manipulators
,
Macmillan
,
New York
, Vol.
236
.
21.
Nakamura
,
Y.
, and
Hanafusa
,
H.
,
1986
, “
Inverse Kinematic Solutions With Singularity Robustness for Robot Manipulator Control
,”
ASME J. Dyn. Syst., Meas., Control
,
108
, pp.
163
171
.10.1115/1.3143764
22.
Oetomo
,
D.
, and
Ang
,
M. H.
, Jr.
,
2009
, “
Singularity Robust Algorithm in Serial Manipulators
,”
Rob. Comput.-Integr. Manufact.
,
25
(
1
), pp.
122
134
.10.1016/j.rcim.2007.09.007
23.
Liu
,
H.
, and
Zhang
,
T.
,
2010
, “
A New Approach to Avoid Singularities of 6-DOF Industrial Robot
,”
Proceedings of 2010 International Conference on Mechatronics and Automation (ICMA)
, pp.
247
251
.
24.
Sage
,
H.
,
De Mathelin
,
M.
, and
Ostertag
,
E.
,
1999
, “
Robust Control of Robot Manipulators: A Survey
,”
Int. J. Control
,
72
(
16
), pp.
1498
1522
.10.1080/002071799220137
25.
Zadeh
,
L.
,
1965
, “
Fuzzy Sets
,”
Inf. Control
,
8
(
3
), pp.
338
353
.10.1016/S0019-9958(65)90241-X
26.
Guo
,
Y.
, and
Woo
,
P.-Y.
,
2003
, “
An Adaptive Fuzzy Sliding Mode Controller for Robotic Manipulators
,”
IEEE Trans. Syst. Man Cybern., Part A. Syst. Humans
,
33
(
2
), pp.
149
159
.10.1109/TSMCA.2002.805804
You do not currently have access to this content.