If there are closed loops of rigid bodies, as shown in Figure
2.13.b, the problem becomes much more difficult because
a set of constraints must be maintained. For example, suppose we take
a 2D chain of rigid bodies and attach to
with a revolute
joint. We are no longer free to choose
,
,
,
independently. Many choices will cause
to
become detached
to become detached. The solution to this
problem can be considered as a special case of the inverse
kinematics problem in robotics.