Control of a 2-DOF manipulator with a flexible forearm

In this paper we present experimental results on the position and vibration control of the end-effector of a 2-DOF parallelogram manipulator with a flexible forearm. A dynamic model of the manipulator is first obtained. Control strategies are implemented to control the manipulator. The first control strategy uses the computed torque method based on a reduced-order dynamic model of the manipulator which is obtained by assuming that all the links are rigid. This method is referred to as the reduced-order computed torque (ROCT) method. Experimental results demonstrate that such a strategy is not good for vibration control of the end-effector of the manipulator. The second control strategy is a state feedback control law designed based on a local linearization of the nonlinear dynamic model. Experimental results show that this control strategy achieves good vibration control of the end-effector of the manipulator. However, since the strategy is based on local linearization, it is valid only in a neighbourhood of the operating point. A hybrid controller that uses the ROCT method for the initial large movement of the manipulator is then implemented. Based on a switching rule, the controller is switched to the state feedback controller based on the linearized model when the manipulator is sufficiently close to the equilibrium state. Experimental results are reported and the successful performance of the controller in dampening out end-point vibrations is demonstrated.

[1]  Anthony Tzes,et al.  Experiments on Rigid Body Based Controllers with Input Preshaping for a Two-Link Flexible Manipulator , 1992, 1992 American Control Conference.

[2]  Frank L. Lewis,et al.  Flexible-link robot arm control by a feedback linearization/singular perturbation approach , 1994, J. Field Robotics.

[3]  Bruno Siciliano,et al.  Output Feedback Two-Time Scale Control of Multilink Flexible Arms , 1992 .

[4]  Lih-Chang Lin,et al.  Rigid model-based neural network control of flexible-link manipulators , 1996, IEEE Trans. Robotics Autom..

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

[6]  Alessandro De Luca,et al.  Inversion-Based Nonlinear Control of Robot Arms with Flexible Links , 1993 .

[7]  L. Hunt,et al.  Robust stabilization of the internal dynamics of flexible robots without measuring the velocity of the deflection , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[8]  Yannick Aoustin,et al.  Experimental results for the end-effector control of a single flexible robotic arm , 1994, IEEE Trans. Control. Syst. Technol..

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

[10]  Stephen Yurkovich,et al.  Rule-based control for a flexible-link robot , 1994, IEEE Trans. Control. Syst. Technol..

[11]  Bruno Siciliano,et al.  A Singular Perturbation Approach to Control of Lightweight Flexible Manipulators , 1988, Int. J. Robotics Res..

[12]  James K. Mills,et al.  Control of Robotic Manipulators During General Task Execution: A Discontinuous Control Approach , 1993, Int. J. Robotics Res..

[13]  Masayoshi Tomizuka,et al.  Experimental flexible beam tip tracking control with a truncated series approximation to uncancelable inverse dynamics , 1994, IEEE Trans. Control. Syst. Technol..

[14]  Ravi N. Banavar,et al.  An LQG/H∞ controller for a flexible manipulator , 1995, IEEE Trans. Control. Syst. Technol..

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

[16]  M. Vidyasagar,et al.  Control of a Class of Manipulators With a Single Flexible Link: Part I—Feedback Linearization , 1991 .

[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]  Wayne J. Book,et al.  A linear dynamic model for flexible robotic manipulators , 1986, IEEE Control Systems Magazine.

[19]  Fumitoshi Matsuno,et al.  Modelling and control of a flexible manipulator with a parallel drive mechanism , 1986 .

[20]  Roy R. Craig,et al.  Structural Dynamics: An Introduction to Computer Methods , 1981 .