Kinematic calibration of over-constrained robot with geometric error and internal deformation. (July 2023)