An iterative learning fuzzy controller is proposed for controlling the trajectory of a robot manipulator. The learning controller described here is called a multiple fuzzy controller, in which several elemental fuzzy controllers are processed in parallel, and the degree of usage of each inferred consequent is determined by using a linear neural network. Two learning algorithms are examined in the framework of the specialized learning architecture: one is based on minimizing the squared sum of the trajectory error for each link, and the other is based on directly minimizing the squared trajectory error for each link. The effectiveness of the present control method is illustrated by using some numerical simulations for a two-link manipulator.
|Number of pages||18|
|Journal||Journal of artificial neural networks|
|Publication status||Published - Dec 1 1995|
ASJC Scopus subject areas