In order to simplify the hand-eye calibration algorithm and ensure the accuracy of the calibration results,a quaternion-based hand-eye calibration algorithm for robot is proposed. Rewrite the hand-eye calibration equation as quaternion form,and the singular value decomposition(SVD) method is used to solve the rotating part between hand and eye, then the solved rotating part is substituted into the calibration equation to solve the component translation between hand and eye. The numerical simulation and robot calibration experiments are used to compare the new algorithm with the hand-eye calibr...