The benefits of the analytical solution are that:
1. The resulting software is so precise that it is taken as a reference for calibrating not only the movements of the robot but also the various hardware dimensions of the robot itself.
2. The calculations are so fast (relatively to the maximum speed of the robot) that they are implemented on line for evaluating a predefined set of movements.
3. The method used for solving the inverse problem is so suited to the configuration of the machine that it is possible to fully integrate it into the control loop of the machine for real time control of the movements of the robot.