Neural and Adaptive Control Strategies for a Rigid Link Manipulator

The control of robotic manipulators has become important due to the development of the flexible automation. Requirements such as the high speed and high precision trajectory tracking make the modern control indispensable for versatile applications of manipulators (Middleton & Goodwin, 1998; Ortega & Spong, 1999; Popescu et al., 2008). Rigid robot systems are subjects of the research in both robotic and control fields. The reported research leads to a variety of control methods for such rigid robot systems (Ortega & Spong, 1999; Raimondi et al., 2004; Bobaşu & Popescu, 2006; Dinh et al., 2008). Conventional controllers for robotic structures are based on independent control schemes in which each joint is controlled separately by a simple servo loop. This classical control scheme (for example a PD control) is inadequate for precise trajectory tracking. The imposed performance for industrial applications requires the consideration of the complete dynamics of the manipulator. Moreover, in real-time applications, the ignoring parts of the robot dynamics or errors in the parameters of the robotic manipulator may cause the inefficiency of this classical control. An alternative solution to PD control is the computed torque technique. This classical method is in fact a nonlinear technique that takes account of the dynamic coupling between the robot links. The main disadvantage of this structure is the assumption of an exactly known dynamic model. However, the basic idea of this method remains important and it is the base of the neural and adaptive control structures (Gupta & Rao, 1994; Pham & Oh, 1994; Dumbravă & Olah, 1997; Ortega & Spong, 1999; Aoughellanet et al., 2005; Popescu et al. 2008). Industrial robotic manipulators are exposed to structured and unstructured uncertainties. Structured uncertainties are characterized by having a correct model but with parameter uncertainty (unknown loads and friction coefficients, imprecision of the manipulator link properties, etc.). Unstructured uncertainties are characterized by unmodelled dynamics. Generally speaking, two classes of strategies have been developed to maintain performance in the presence of the parameter uncertainties: robust control and adaptive control. The adaptive controllers can provide good performances in face of very large load variation. Therefore the adaptive approach is intuitively superior to robust approach in this type of application. When the dynamic model of the system is not known a priori (or is not 11

[1]  S. Shankar Sastry,et al.  Adaptive Control of Mechanical Manipulators , 1987, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[2]  Daniel E. Koditschek,et al.  Comparative experiments with a new adaptive controller for robot arms , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[3]  Madan M. Gupta,et al.  Neuro-Control Systems: Theory and Applications , 1993 .

[4]  Weiping Li,et al.  Composite adaptive control of robot manipulators , 1989, Autom..

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

[6]  Dan Selisteanu,et al.  Neural and adaptive control of a rigid link manipulator , 2008 .

[7]  J. Slotine,et al.  On the Adaptive Control of Robot Manipulators , 1987 .

[8]  Said Aoughellanet,et al.  Neural network path planning applied to PUMA560 robot arm , 2005 .

[9]  FRANCESCO M. RAIMONDI,et al.  A neuro fuzzy controller for planar robot manipulators , 2004 .

[10]  B.H. Dinh,et al.  Position control of a robotic manipulator using a Radial Basis Function Network and a simple vision system , 2008, 2008 IEEE International Symposium on Industrial Electronics.

[11]  A. Sideris,et al.  A multilayered neural network controller , 1988, IEEE Control Systems Magazine.

[12]  Ali M. S. Zalzala,et al.  Neural networks for robotic control : theory and applications , 1996 .

[13]  Mark W. Spong,et al.  Adaptive motion control of rigid robots: a tutorial , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[14]  Graham C. Goodwin,et al.  Adaptive computed torque control for rigid link manipulators , 1986, 1986 25th IEEE Conference on Decision and Control.

[15]  D. T. Pham,et al.  Adaptive control of a robot using neural networks , 1994, Robotica.