The autonomous navigation wheeled robots (WR) requires integrated kinematic and dynamic control to perform trajectory tracking, path following and stabilisation. Considering a WR is a nonholonomic dynamic system with intrinsic nonlinearity, unmodelled disturbance and unstructured unmodelled dynamics, fuzzy logic system based control is appropriate and practical. However, the multivariable control structure of the WR results in the curse of dimensionality of the fuzzy design and prevents a domain expert from building the linguistic rules for autonomous navigation. Hierarchical fuzzy design decomposes the controller into three low-dimensionality fuzzy systems: fuzzy steering, fuzzy linear velocity control and fuzzy angular velocity control, so that manual construction of each rule base becomes feasible and easy. The proposed design enables a WR to perform position control in trajectory tracking and velocity profile tracking in continuous drive. The coupling effect between linear and angular motion dynamics is considered in the fuzzy steering by building appropriate linguistic rules. To facilitate the autonomous navigation design and verification, a prototype and the model of a kind of WR have been developed, and equipped with the hierarchical fuzzy control system. The simulation and experimental results are shown and compared.
References
-
-
1)
-
Rehman, F.U., Michalska, H.: `Discontinuous feedback stabilization of wheeled mobile robots', Proc. of IEEE Int. Conf. on Control Applications, Oct. 1997, p. 167–172.
-
2)
-
A. Bloch ,
M. Reyhanoglu ,
N.H. McClamroch
.
Control and stabilization of nonholonomic dynamic systems.
IEEE Trans. Auto Control
,
1746 -
1757
-
3)
-
S.A. Boctor ,
P.F. Ryff ,
P.D. Hiscocks ,
M.T. Ghorab ,
M.R. Holmes
.
(1997)
Electrical concepts and applications.
-
4)
-
S.H. Kim ,
C. Park ,
F. Hrashima
.
A self-organized fuzzy controller for wheeled mobile robot using an evolutionary algorithm.
IEEE Trans. Ind. Electron.
,
467 -
474
-
5)
-
Fierro, R., Lewis, F.L.: `Control of a nonholonomic mobile robot: backstepping kinematics into dynamics', Proc. 34th Conf. on Decision and Control, 1995, p. 3805–3810.
-
6)
-
F.L. Lewis ,
C.T. Abdallah ,
D.M. Dawson
.
(1993)
Control of robot manipulators.
-
7)
-
R. Colbaugh ,
E. Barany ,
K. Glass
.
Adaptive control of nonholonomic robotic systems.
J. Robot. Syst.
,
7 ,
365 -
393
-
8)
-
Lee, T.H., Leung, F.H.F., Tam, P.K.S.: `Position control for wheeled mobile robots using a fuzzy logic controller', IECON Proc. 25th Annual Conf. of IEEE Industrial Electronics Society, 1999, p. 525–528Vol. 2, no. 29, .
-
9)
-
Yun, X., Yamamoto, Y.: `Internal dynamics of a wheeled mobile robot', Proc. IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, 1993, p. 1288–1293.
-
10)
-
W.-S. Lin ,
C.-H. Tsai
.
Self-organizing fuzzy control of multivariable systems using learning vector quantization network.
Fuzzy Sets Syst.
,
2 ,
197 -
212
-
11)
-
R. Ortega ,
M. Spong
.
Adaptive motion control of rigid robots: a tutorial.
Automatica
,
6 ,
877 -
888
-
12)
-
G. Oriolo ,
A. De Luca ,
M. Vendittelli
.
WMR control via dynamic feedback linearization: design, implementation, and experimental validation.
IEEE Trans. Control Syst. Technol.
,
6 ,
835 -
852
-
13)
-
Lee, T.H., Leung, F.H.F., Tam, P.K.S.: `Position control for wheeled mobile robots using a fuzzy logic controller', IECON Proc. 25th Annual Conf. of IEEE Industrial Electronics Society, 1999, p. 525–528Vol. 2, .
-
14)
-
J.J. Slotine ,
W. Li
.
Adaptive manipulator control: A case study.
IEEE Trans. Autom. Control
,
995 -
1003
-
15)
-
R. Fierro ,
F.L. Lewis
.
Control of a nonholonomic mobile robot using neural networks.
IEEE Trans. Neural Netw.
,
4 ,
589 -
600
-
16)
-
Kanayama, Y., Kimura, Y., Miyazaki, F., Noguchi, T.: `A stable tracking control method for an autonomous mobile robot', Proc. IEEE Int. Conf. on Robotics and Automation, 1990, 1, p. 384–389.
-
17)
-
W.-S. Lin ,
C.-S. Chen
.
Robust adaptive sliding mode control using fuzzy modeling for a class of uncertain MIMO nonlinear systems.
IEE Proc. Control Theory Appl.
,
3 ,
193 -
201
-
18)
-
Kozlowski, K., Majchrzak, J.: `A backstepping approach to control a nonholonomic mobile robot', Proc. ICRA. IEEE Int. Conf. on Robotics and Automation, 2002, p. 3972–3977Vol. 4, .
-
19)
-
Huang, C.-L.: `A motion platform of autonomous mobile robot', 2003, Masters, National Taiwan University, Department of Electrical Engineering, p. 27–30.
-
20)
-
Kanayama, Y., Nilipour, A., Lelm, C.A.: `A locomotion control method for autonomous vehicles', IEEE Int. Conf. on Robotics and Automation, April 1988, p. 1315–1317Vol. 2, .
-
21)
-
C.C. Lee
.
Fuzzy logic in control systems: Fuzzy logic controller.
IEEE Trans. Syst. Man Cybern.
-
22)
-
Tsai, P.S., Wu, T.F., Chang, F.R., Wang, L.S.: `Tracking control of nonholonomic mobile robot using hybrid structure', Presented at 6th World Multiconference on Systemics, Cybernetics and Informatics, 2002, Orlando, Florida.
-
23)
-
D.T. Greenwood
.
(1988)
Principles of dynamics.
-
24)
-
W.-S. Lin ,
C.-H. Tsai
.
Robust neuro-fuzzy control of multivariable systems by tuning consequent membership functions.
Fuzzy Sets Syst.
,
2 ,
181 -
195
-
25)
-
Park, K.H., Cho, S.B., Lee, Y.W.: `Optimal tracking control of a nonholonomic mobile robot', Proc. ISIE IEEE Int. Symp. on Industrial Electronics, 2001, p. 2073–2076Vol. 3, .
-
26)
-
L.A. Zadeh
.
Outline of a new approach to the analysis of complex systems and decisionprocesses.
IEEE Trans. Syst. Man. Cybern.
,
28 -
44
-
27)
-
S. Lee ,
T.M. Adams ,
B. Ryoo
.
A fuzzy navigation system for mobile construction robots.
Autom. Constr.
,
97 -
107
-
28)
-
Pawlowski, S., Kozlowski, K., Wroblewski, W.: `Fuzzy logic implementation in mobile robot control', Proc. 2nd Int. Workshop on Robot Motion and Control, 2001, p. 65–70.
-
29)
-
Lam, H.K., Lee, T.H., Leung, F.H.F., Tam, P.K.S.: `Fuzzy model reference control of wheeled mobile robots', IECON Proc. of 27th Annual Conf. of IEEE Industrial Electronics Society, 2001, p. 570–573Vol. 1, .
-
30)
-
J.M. Yang ,
J.H. Kim
.
Sliding mode control for trajectory tracking of nonholonomic wheeled mobile robots.
IEEE Trans. Robot. Autom.
,
3 ,
578 -
587
http://iet.metastore.ingenta.com/content/journals/10.1049/ip-cta_20059062
Related content
content/journals/10.1049/ip-cta_20059062
pub_keyword,iet_inspecKeyword,pub_concept
6
6