This class models the bucket part of the excavator.
The bucket has two revolute joints, one body box, and two fixed translations. One of the revolute joints is a RevolutePlanarLoopConstraint to avoid algebraic loops.
This domain example is an informational resource made freely available by Wolfram Research.
A summary of the licensing terms can be found at:
The full legal code can be found at:
Model of an excavator, analysing the reach of the mechanical arm.