Jump to content

Joint constraints

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Salmar (talk | contribs) at 23:03, 29 January 2006 (removed _). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Joint constraints are rotational constraints 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.