摘要
针对眼在手机器人视觉系统的手眼标定问题,提出了一种基于差分进化算法的手眼标定方法。首先建立了眼在手机器人视觉系统手眼标定的数学模型,通过李群李代数理论,将手眼标定问题转化为误差函数的优化问题,同时保证了优化问题的最优解落在特殊欧氏群SE(3)上。通过差分进化算法对优化问题进行求解,避免了求解过程中的局部最优问题。最后在实物平台上进行了手眼标定实验,实验结果验证了算法的可行性和有效性。
For the handeye calibration problems of eyeinhand robot vision systems,a handeye calibration method was proposed based on the differential evolution algorithm.Firstly,the mathematical model of the handeye calibration of an eyeinhand robot vision system was established.Based on the Lie theory,the handeye calibration problem was transformed into the optimization problem of error functions and the optimal solution to this problem was ensured to belong to the special Euclidean group SE(3).By using the differential evolution algorithm to solve the optimization problem,the global optimal solution can be obtained.Finally,handeye calibration experiments were performed.The experimental result verifies the feasibility and effectiveness of the method.
作者
金轲
俞桂英
丁烨
郑建明
JIN Ke;YU Guiying;DING Ye;ZHENG Jianming(School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai 200240,China;Zhejiang Wanfeng Technology Development Co., Ltd., Shengzhou 312400, China)
出处
《机械与电子》
2020年第4期71-75,共5页
Machinery & Electronics
基金
国家重点研发计划资助项目(2018YFB1308900)
国家自然科学基金资助项目(91648104)。
关键词
机器人视觉系统
手眼标定
差分进化算法
李群
李代数
robot vision system
handeye calibration
differential evolution algorithm
Lie group
Lie algebra