Kinematic calibration and geometrical parameter identification for robots | Synapse