Self-Tuning Control of a Two-Link Manipulator With a Flexible Forearm

The control of the motion of a two-link manipulator with a flex ible forearm is studied. The first link is rigid, and the second link has a flexible part as an extension of a rigid part. The motion of the manipulator takes place on a horizontal plane. The dynamics of the two-link manipulator with a flexible fore arm are determined in Lagrange's formulation. The positions of specified points on the flexible forearm are obtained from the strain gauge measurements and the positions of the joint vari ables. The inputs are applied to the actuators of the revolute first joint and the prismatic link. For the controller design, a time series multivariate model of the autoregressive exogenous (ARX) type is used to describe the input/output relation. The discounted least squares method is used to estimate the parameters of the time series model. A self-tuning controller is so designed that the positions of the specified points on the flexible forearm track the given trajectory points. The controller operates on the Cartesian coordinates, which specify the positions of the chosen points on the flexible forearm. Simulation results as well as laboratory experiments on a Stanford/JPL arm controlled by a self-tuning controller are presented to illustrate the approach.

[1]  Wayne J. Book,et al.  Experiments in the Control of a Flexible Robot Arm , 1985 .

[2]  松野 文俊 Feedback control of flexible manipulators , 1986 .

[3]  M. F. Rubinstein,et al.  Dynamics of structures , 1964 .

[4]  Peter Wellstead,et al.  Multivariable pole-assignment self-tuning regulators , 1981 .

[5]  Wayne J. Book,et al.  A linear dynamic model for flexible robotic manipulators , 1986, IEEE Control Systems Magazine.

[6]  Fumitoshi Matsuno,et al.  Feedback Control of a Flexible Manipulator with a Parallel Drive Mechanism , 1987 .

[7]  R. H. Cannon,et al.  Initial Experiments on the End-Point Control of a Flexible One-Link Robot , 1984 .

[8]  P.K.C. Wang,et al.  Vibrations in a moving flexible robot arm , 1987 .

[9]  R. Nadira,et al.  A Finite Element/Lagrange Approach to Modeling Lightweight Flexible Manipulators , 1986 .

[10]  Ten-Huei Guo,et al.  Adaptive linear controller for robotic manipulators , 1983 .

[11]  Fumitoshi Matsuno,et al.  Modeling and feedback control of a flexible arm , 1985, J. Field Robotics.

[12]  R. H. Cannon,et al.  Experiments Toward On-Line Identification and Control of a Very Flexible One-Link Manipulator , 1987 .

[13]  Rangasami L. Kashyap,et al.  Pseudolinks and the self-tuning control of a nonrigid link mechanism , 1988, IEEE Trans. Syst. Man Cybern..

[14]  K. H. Lowl A systematic formulation of dynamic equations for robot manipulators with elastic links , 1987, J. Field Robotics.

[15]  Arthur G. Erdman,et al.  Finite element approach to mathematical modeling of high-speed elastic linkages , 1978 .

[16]  W. Book Recursive Lagrangian Dynamics of Flexible Manipulator Arms , 1984 .

[17]  W. Book,et al.  Verification of a linear dynamic model for flexible robotic manipulators , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[18]  Bruno Siciliano,et al.  Model Reference Adaptive Control of a One Link Flexible Arm , 1986 .

[19]  Jurek Z. Sasiadek,et al.  Model Reference Adaptive Control for a Flexible Two-Link Manipulator ARM , 1986 .

[20]  Andrew A. Goldenberg,et al.  Feedforward control of a single-link flexible robot☆ , 1986 .