Vision-based kinematic calibration of a small-scale spherical parallel kinematic machine. (February 2018)