[发明专利]一种使用双层非线性优化的双目视觉手眼标定方法在审
申请号: | 202310399048.3 | 申请日: | 2023-04-14 |
公开(公告)号: | CN116619354A | 公开(公告)日: | 2023-08-22 |
发明(设计)人: | 陈琳;韩泽;钟国威;高港;潘海鸿 | 申请(专利权)人: | 广西大学 |
主分类号: | B25J9/16 | 分类号: | B25J9/16;G06T7/80 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 530004 广西壮族*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 使用 双层 非线性 优化 双目 视觉 手眼 标定 方法 | ||
1.一种使用双层非线性优化的双目视觉手眼标定方法,至少包含一套双目相机系统、一块棋盘格标定板和一个工业机器人,双目相机系统固定在机器人末端上,标定过程中棋盘格标定板位置保持固定;所述双目相机系统是指两台相机平行安装构成的视觉系统;该方法将棋盘格标定板置于双目相机系统视场内,通过采集双目相机系统的图像进行手眼矩阵的标定,其特征在于双目视觉手眼标定方法使用双层非线性优化算法,其至少包含以下步骤:
步骤1:同时采集双目相机视觉系统下的棋盘格标定板图像:调整机器人末端位姿,采集双目相机视觉系统拍摄的棋盘格标定板图像,要求共采集n(n≥4)组图像,每组包含两张分别由两台相机采集到的图像;棋盘格标定板能完整呈现在双目相机视觉系统视野中;棋盘格标定板在图像采集过程中相对于机器人基坐标系1-1保持不变;
步骤2:计算特征点P在机器人基坐标系1-1下的坐标PB:由双目相机视觉系统中两台固定的相机之间的旋转平移关系求解特征点P在相机坐标系1-3中的坐标PC,然后根据计算PC在机器人基坐标系1-1下的坐标PB的表达式;所述特征点P是指棋盘格标定板某固定的角点;所述是由机器人运动参数计算得到,为待求的手眼矩阵初始值;
步骤3:求解手眼矩阵的初始值包含了旋转分量Rh2e和平移分量th2e,并保证旋转矩阵R的正交性:建立手眼矩阵方程式中为第i次拍照采集的样本中,特征点P在相机坐标系1-3下坐标的齐次形式;使用线性最小二乘法求解手眼矩阵的初始值并对初始手眼矩阵中的旋转分量Rh2e进行欧拉角变换,以保证旋转矩阵R的正交性;
步骤4:对手眼矩阵初始值进行第一次优化:构建手眼矩阵的初始优化模型H1,并使用LM非线性优化法对手眼矩阵初始值进行第一次优化,得到第一次优化后的手眼矩阵所述初始优化模型H1包含第一次LM优化中的误差函数W1和损失函数L1;
步骤5:对第一次优化后的手眼矩阵进行加入样本筛选的第二次优化;对手眼矩阵的初始优化模型H1进行修正,得到二次优化模型H2,再使用加入样本筛选的LM非线性优化法对第一次优化后的手眼矩阵进行第二次优化,得到第二次优化后的手眼矩阵所述的加入样本筛选的LM非线性优化法,是在LM算法的基础上,在迭代部分加入了样本筛选方法;所述对模型H1进行修正是指优化误差函数W1和损失函数L1得到二次优化模型H2;所述二次优化模型H2包含带样本筛选功能的第二次LM优化中的修正误差函数W2和修正损失函数L2。
2.根据权利要求1所述的一种使用双层非线性优化的双目视觉手眼标定方法,其特征在于:所述步骤1中调整机器人末端位姿,采集双目相机视觉系统拍摄的棋盘格标定板图像,共采集n(n≥4)组图像,每组包含两张分别由两台相机采集到的图像;棋盘格标定板能完整呈现在双目相机视觉系统视野中;所述棋盘格标定板的角点分布为横向8角点,纵向5角点;所述调整机器人末端位姿是指在拍摄的过程中要求机器人末端位置和姿态发生改变。
3.根据权利要求1所述的一种使用双层非线性优化的双目视觉手眼标定方法,其特征在于:所述步骤2中计算特征点P在机器人基坐标系1-1下的坐标PB,获取所述坐标PB的计算过程为:由相机标定得到的左、右相机的内外参数求解特征点P在相机坐标系1-3下的坐标PC;根据可得到特征点P在机器人基坐标系1-1下的坐标PB。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西大学,未经广西大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310399048.3/1.html,转载请声明来源钻瓜专利网。