This paper describes a hybrid technique for performing inverse kinematics (IK) on redundant articulations with very high degree of freedom. Components from several different IK approaches are combined with special attention given to performance. Simulation of the algorithm on a personal computer can be done at interactive rates. Modifications to the standard IK approach are discussed and compared against previous approaches.
Get full access to this article
View all access options for this article.
References
1.
GirardM.MaciejewskiA. A., “Computational Modeling for the Computer Animation of Legged Figures.”Computer Graphics, Vol. 19, No. 3, July 1985, pp. 263–270.
2.
GrevilleT. N. E., “The Pseudoinverse of a Rectangular or Singular Matrix and Its Application to the Solution of Systems of Linear Equations.”SIAM Review, Vol. 1, No. 1, January 1959, pp. 38–43.
3.
KleinC. A.HuangC. H., “Review of Pseudoinverse Control for Use with Kinematically Redundant Manipulators.”IEEE Transactions on Systems, Man, and Cybernetics, Vol. SMC-13, No. 3, March-April 1983, pp. 245–250.
4.
LiegeoisA., “Automatic Supervisory Control of the Configuration and Behavior of Multibody Mechanisms.”IEEE Transactions on Systems, Man, and Cybernetics, Vol. SMC-7, No. 12, December 1977, pp. 868–871.
5.
WattA.WattM., Advanced Animation and Rendering Techniques - Theory and Practice, Addison-Wesley, New York, New York, 1992. pp. 369–394.
6.
WhitneyD. E., “The Mathematics of Coordinated Control of Prosthetic Arms and Manipulators.”Journal of Dynamic Systems, Measurement, and Control, Transactions of the ASME, Vol. 94, Series G, December 1972, pp. 303–309.