Configuration-Dependent Robot Kinematics Model and Calibration