General Dynamic Formulation of the Force Distribution Equations

Force distribution is the Inverse Dynamics problem for multiple-chain systems in which the motion is completely specified and the internal forces/torques to effect this motion are to be determined. This paper presents a computationally efficient formulation to the force distribution problem. This formulation is applicable to a number of simple closed-chain robotic mechanisms including dexterous hands, multiple manipulators, and multilegged vehicles. Modeling of chain contacts is relatively general so that hard point contact, soft finger contact, or rigid contact with an irregular-shaped object or with uneven terrain, may be handled. The dynamic effects of the chains and physical limits on their actuators are efficiently included in the formulation through use of the Inverse Dynamics and Jacobian relationships for each chain. Based on this efficient formulation, a variety of methods may then be developed to solve the force distribution problem.

[1]  Harold S. Stone,et al.  A Parallel Algorithm for the Efficient Solution of a General Class of Recurrence Equations , 1973, IEEE Transactions on Computers.

[2]  John M. Hollerbach,et al.  A Recursive Lagrangian Formulation of Maniputator Dynamics and a Comparative Study of Dynamics Formulation Complexity , 1980, IEEE Transactions on Systems, Man, and Cybernetics.

[3]  David E. Orin,et al.  Control of Force Distribution in Robotic Mechanisms Containing Closed Kinematic Chains , 1981 .

[4]  Jr. J. Kenneth Salisbury,et al.  Kinematic and force analysis of articulated hands , 1982 .

[5]  W. W. Schrader,et al.  Efficient Computation of the Jacobian for Robot Manipulators , 1984 .

[6]  Kenneth J. Waldron,et al.  Force and motion management in legged locomotion , 1986, 1985 24th IEEE Conference on Decision and Control.

[7]  C. S. George Lee,et al.  Efficient Parallel Algorithm for Robot Inverse Dynamics Computation , 1986, IEEE Transactions on Systems, Man, and Cybernetics.

[8]  Martin Otter,et al.  A very efficient algorithm for the simulation of robots and similar multibody systems without invers , 1986 .

[9]  Bernard Roth,et al.  Analysis of Multifingered Hands , 1986 .

[10]  Bernard Roth,et al.  Special grasping configurations with dexterous hands , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[11]  Roy Featherstone,et al.  Robot Dynamics Algorithms , 1987 .

[12]  Tsuneo Yoshikawa,et al.  Mechanics of coordinative manipulation by multiple robotic mechanisms , 1986, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[13]  K. W. Olson,et al.  Systolic architecture for computation of the Jacobian for robot manipulators , 1987 .

[14]  Thomas E. Alberts,et al.  Force control of a multi-arm robot system , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[15]  Ian D. Walker,et al.  Dynamic task distribution for multiple cooperating robot manipulators , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[16]  S. Shankar Sastry,et al.  On grasping and coordinated manipulation by a multifingered robot hand , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[17]  R. Vijaykumar Motion planning for legged locomotion systems on uneven terrain , 1988 .

[18]  S. Shankar Sastry,et al.  Grasping and Coordinated Manipulation by a Multifingered Robot Hand , 1989, Int. J. Robotics Res..

[19]  David E. Orin,et al.  Efficient algorithm for optimal force distribution in multiple-chain robotic systems-the compact-dual LP method , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[20]  Charles A. Klein,et al.  Optimal force distribution for the legs of a walking machine with friction cone constraints , 1990, IEEE Trans. Robotics Autom..

[21]  Werner Schiehlen,et al.  A Review of: Dynamics of Multibody Systems R. E. ROBERSON and R. SCHWERTASSEK Berlin/ …: Springer-Verlag 1988 , 1990 .

[22]  David E. Orin,et al.  Optimal force distribution in multiple-chain robotic systems , 1991, IEEE Trans. Syst. Man Cybern..