Abstract:In order to improve hand-eye calibration accuracy of the three-dimensional measuring robot to better meet industry needs,a new method of an adaptive differential evolution algorithm that adopts dynamic changes in mutation rate to conduct hand-eye calibration is proposed. Firstly,the vision measuring system is constructed,which consists of linear structured light measuring head and robot,a mathematic model for measuring system is constructed using homogenous coordinate transform principle. Then,for the hand-eye relationship in mathematical model,which is estimated roughly using a known radius of the sphere and the fixed displacement pose method,and the accuracy of solutions of hand-eye relation is analyzed; Finally,an adaptive differential evolution algorithm with dynamic changes in mutation rate is used to conduct further optimization on hand-eye relationship. Experimental results show that the algorithm has a high accuracy. The method for hand-eye calibration is feasible and effective,and the whole calibration process is simple and easy to the practical application.