Explanation of Denavit–Hartenberg parameters.
You use this algorithm to find the rotation and translation matrix needed to go from your base to the tooltip of a robot.
The parameters are associated with a particular convention for attaching reference frames to the links of a spatial kinematic chain