An experimental study of robotic modeling and control using a fuzzy neural network

Abstract In this paper, a fuzzy neural network (FNN) is applied to modeling and control of a robot. Comparisons are made between the FNN and standard back propagation neural networks as well as a commercially available neural network software package for modeling the robot, and observations on the robustness of these networks are made. A number of experiments demonstrate that the FNN can learn faster and more accurately than the standard backpropagation and certain commercial neural networks for: 1) modeling and control of a real robot, 2) solving a benchmark encoder problem. The FNN will be used as a prototype dynamic model and a control component in the control system of a 7 degree of freedom robot.

[1]  W. T. Illingworth,et al.  Practical guide to neural nets , 1991 .

[2]  Bart Kosko,et al.  Neural networks and fuzzy systems: a dynamical systems approach to machine intelligence , 1991 .

[3]  Paul J. Werbos,et al.  Neurocontrol and fuzzy logic: Connections and designs , 1992, Int. J. Approx. Reason..

[4]  C. Robert Baird,et al.  Synergism of neural networks and expert systems for system identification , 1992 .

[5]  Yoshiki Uchikawa,et al.  Knowledge acquisition of strategy and tactics using fuzzy neural networks , 1992, [Proceedings 1992] IJCNN International Joint Conference on Neural Networks.

[6]  L. Zadeh The role of fuzzy logic in the management of uncertainty in expert systems , 1983 .

[7]  James J. Buckley,et al.  A fuzzy expert system , 1986 .

[8]  James J. Buckley,et al.  Fuzzy neural network with fuzzy signals and weights , 1992, [Proceedings 1992] IJCNN International Joint Conference on Neural Networks.

[9]  W. Thomas Miller,et al.  Real-time dynamic control of an industrial manipulator using a neural network-based learning controller , 1990, IEEE Trans. Robotics Autom..

[10]  M. Lothers,et al.  A decentralized adaptive joint neurocontroller , 1992, [Proceedings 1992] IJCNN International Joint Conference on Neural Networks.