Inverse Dynamics and Kinematics of Multi- Link Elastic Robots: An Iterative Frequency Domain Approach

A technique is presented and experimentally validated for solving the inverse dynamics and kinematics of multi-link flexible robots. The proposed method finds the joint torques necessary to produce a specified end-effector motion. Since the inverse dynamic problem in elastic manipulators is closely coupled to the inverse kinematic problem, the solution of the first also renders the displacements and rotations at any point of the manipulator, including the joints. Further more the formulation is complete in the sense that it includes all the nonlinear terms due to the large rotation of the links. The Timoshenko beam theory is used to model the elastic characteristics, and the resulting equations of motion are discretized using the finite element method. An iterative solu tion scheme is proposed that relies on local linearization of the problem. The solution of each linearization is carried out in the frequency domain. The performance and capabilities of this technique are tested, first through simulation analysis, and second through experimental validation using feed-forward control. Results show the potential use of this method not only for open-loop control, but also for incorporation in feedback control strate gies. 1. This section contains a revised and corrected formulation of open-chain case. A previous method reported by the first author in: Computed Torque for the Fosition Control of Open-Chain Flexible Robots. Proc. 1988 IEEE International Conference in Robotics and Automation contained an error.

[1]  A. H. Soni,et al.  Coupling Effects of Kinematics and Flexibility in Manipulators , 1987 .

[2]  J. O. Song,et al.  Dynamic analysis of planar flexible mechanisms , 1980 .

[3]  B. Siciliano,et al.  Optimal output fast feedback in two-time scale control of flexible arms , 1986, 1986 25th IEEE Conference on Decision and Control.

[4]  Eduardo Bayo,et al.  On trajectory generation for flexible robots , 1987, J. Field Robotics.

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

[6]  Mathukumalli Vidyasagar,et al.  Control of a flexible robot arm with bounded input: Optimum step responses , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[7]  Paavo Kärkkäinen,et al.  Compensation manipulator flexibility effects by modal space techniques , 1985, IEEE International Conference on Robotics and Automation.

[8]  Eduardo Bayo,et al.  A finite-element approach to control the end-point motion of a single-link flexible robot , 1987, J. Field Robotics.

[9]  Edward J. Haug,et al.  A Hybrid Numerical Integration Method for Machine Dynamic Simulation , 1986 .

[10]  Sahjendra N. Singh,et al.  Control of Elastic Robotic Systems by Nonlinear Inversion and Modal Damping , 1986 .

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

[12]  Bernd Gebler Feed-forward control strategy for an industrial robot with elastic links and joints , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[13]  H. Saunders,et al.  Finite element procedures in engineering analysis , 1982 .

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

[15]  J. C. Simo,et al.  On the Dynamics of Flexible Beams Under Large Overall Motions—The Plane Case: Part II , 1986 .