Neural and Neurofuzzy FELA Adaptive Robot Control Using Feedforward and Counterpropagation Networks

In this paper, the application of neural networks and neurofuzzy systems to the control of robotic manipulators is examined. Two main control structures are presented in a comparative manner. The first is a Counter Propagation Network-based Fuzzy Controller (CPN-FC) which is able to self-organize and correct on-line its rule base. The self-tuning capability of the fuzzy logic controller is attained by taking advantage of the structural equivalence between the fuzzy logic controller and a counterpropagation network. The second control structure is a more familiar neural adaptive controller based on a feedforward (MLP) network. The neural controller learns the inverse dynamics of the robot joints, and gradually eliminates the model uncertainties and disturbances. Both schemes cooperate with the computed torque control algorithm, and in that way the reduction of their complexity is achieved. The ability of adaptive fuzzy systems to compete with neural networks in difficult control problems is demonstrated. A sufficient set of numerical results is included.

[1]  Stephen Grossberg,et al.  Competitive Learning: From Interactive Activation to Adaptive Resonance , 1987, Cogn. Sci..

[2]  Keigo Watanabe,et al.  Mean-value-based functional reasoning techniques in the development of fuzzy neural network control systems , 1998, Fuzzy logic and expert systems applications.

[3]  Spyros G. Tzafestas,et al.  Learning algorithms for neural networks with the Kalman filters , 1990, J. Intell. Robotic Syst..

[4]  Tae-Yong Kuc,et al.  An iterative learning control of robot manipulators , 1991, IEEE Trans. Robotics Autom..

[5]  Spyros G. Tzafestas,et al.  Neural fuzzy control systems with structure and parameter learning , 1996, J. Intell. Robotic Syst..

[6]  Richard D. Braatz,et al.  On the "Identification and control of dynamical systems using neural networks" , 1997, IEEE Trans. Neural Networks.

[7]  Keiko Watanabe,et al.  Fuzzy-Neural Network Controllers using the Mean-Value-based Functional Reasoning , 1995 .

[8]  Costas S. Tzafestas,et al.  Fuzzy and Neural Intelligent Control: Basic Principles and Architectures , 1997 .

[9]  Kumpati S. Narendra,et al.  Identification and control of dynamical systems using neural networks , 1990, IEEE Trans. Neural Networks.

[10]  Alan S. Morris,et al.  Artificial neural network based intelligent robot dynamic , 1996 .

[11]  B. Widrow,et al.  Neural networks for self-learning control systems , 1990, IEEE Control Systems Magazine.

[12]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

[13]  F.-C. Chen,et al.  Back-propagation neural networks for nonlinear self-tuning adaptive control , 1990, IEEE Control Systems Magazine.

[14]  S.-D. Wang,et al.  Robust self-tuning rotated fuzzy basis function controller for robot arms , 1997 .

[15]  Teuvo Kohonen,et al.  Self-organization and associative memory: 3rd edition , 1989 .

[16]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[17]  Robert Hecht-Nielsen,et al.  Applications of counterpropagation networks , 1988, Neural Networks.

[18]  Li-Xin Wang,et al.  Adaptive fuzzy systems and control - design and stability analysis , 1994 .

[19]  Mitsuo Kawato,et al.  Feedback-error-learning neural network for trajectory control of a robotic manipulator , 1988, Neural Networks.

[20]  M. Kawato,et al.  Hierarchical neural network model for voluntary movement with application to robotics , 1988, IEEE Control Systems Magazine.

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

[22]  Alan S. Morris,et al.  Neuro-adaptive control of robotic manipulators , 1993, Robotica.

[23]  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..

[24]  Tsutomu Mita,et al.  Self-organizing control using fuzzy neural networks , 1992 .

[25]  Chin-Teng Lin,et al.  A neural fuzzy control system with structure and parameter learning , 1995 .

[26]  Stephen A. Billings,et al.  Properties of neural networks with applications to modelling non-linear dynamical systems , 1992 .

[27]  Derrick H. Nguyen,et al.  Neural networks for self-learning control systems , 1990 .

[28]  Stefen Hui,et al.  Application of feedforward neural networks to dynamical system identification and control , 1993, IEEE Trans. Control. Syst. Technol..

[29]  Derek A. Linkens,et al.  Fuzzy-neural control: principles, algorithms and applications , 1995 .

[30]  Tong Shao-cheng ADAPTIVE FUZZY CONTROL FOR A CLASS OF NONLINEAR SYSTEMS , 1997 .