Jump to content

Joint constraints

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Rofthorax (talk | contribs) at 08:00, 1 August 2005. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A rotational constraint on the joint of a bone system, used in an inverse_kinematics chain. Joint constraints can be implemented in a number of ways, but the most common method is to limit rotation about the X, Y and Z axis independently. An elbow, for instance, could be represented by limiting rotation on Y and Z axis to 0 degress of freedom, and constraining the X-axis rotation to 130 degrees of freedom.

To simulate joint constrains more accurately, one could use dot-products and an independent axis to repulse the child bones orientation from the unreachable axis. Or could limit the orientation of the child bone to a border of vectors tangent to the surface of the joint, repulsing the child bone away from the border, useful in the precise restriction of shoulder movement.--Rofthorax 07:49, 1 August 2005 (UTC)