【技术实现步骤摘要】
基于无标定视觉的机器人轴孔对准控制方法
本专利技术涉及机器人接插装配作业领域,具体地,涉及基于无标定视觉的机器人轴孔对准控制方法。
技术介绍
轴孔接插装配任务是工业中很常见的一种任务类型,它具有重复且繁琐的特性,使用机器人来替代人工是很合适的,这样既可以降低生产成本又可以提高效率。接插装配可以分为两个阶段,轴孔对准和轴孔接插。轴孔接插前需要先完成轴孔对准任务,其对准精度决定后续接插过程是否能够安全无卡阻的顺利进行。目前大部分方法是利用视觉或/和力觉或/和专用的执行机构来完成轴孔对准及后续位姿调整。专利文献CN110977373A公开了一种机器人用手眼力协调控制末端执行机构,包括六维力传感器、连接件、工业相机、电动气爪及电路板结构,使用视觉和力觉混合控制技术,能够有效保证轴孔装配时的同轴度。其技术方案的不足之处在于需要制作专用的相机连接件,且对相机垂直方向安装精度要求高,同时需要标定相机的内外参数来调整对齐位姿,步骤较为繁琐。专利文献CN106204610A公开了一种基于图像处理的轴孔装配自动对中系统,该方法通过图像处理的方式获取目标轴承孔的圆心特征,标定相机的像素单位与实际尺寸之间的对应关系,然后计算与期望位置的位置偏移量去控制机器人完成对齐。其技术方案的不足之处在于只能调整位置,无法完成姿态修正,使用场景受限且可靠性较差,而且需要标定相机相关参数,长期使用会发生相机参数漂移等情况。
技术实现思路
针对现有技术中的缺陷,本专利技术的目的是提供一种基于无标定视觉的机器人轴孔对准控制方 ...
【技术保护点】
1.一种基于无标定视觉的机器人轴孔对准控制方法,其特征在于,包括:/n步骤S1:图像处理,采集目标轴孔的图像,并提取相应的图像特征;/n步骤S2:无标定视觉伺服控制对准,使用通过步骤S1获得的所述图像特征控制反馈,控制机器人运动到轴孔对准位置,完成轴孔对准任务。/n
【技术特征摘要】
1.一种基于无标定视觉的机器人轴孔对准控制方法,其特征在于,包括:
步骤S1:图像处理,采集目标轴孔的图像,并提取相应的图像特征;
步骤S2:无标定视觉伺服控制对准,使用通过步骤S1获得的所述图像特征控制反馈,控制机器人运动到轴孔对准位置,完成轴孔对准任务。
2.根据权利要求1所述的基于无标定视觉的机器人轴孔对准控制方法,其特征在于,所述步骤S1包括:
步骤S10:图像采集,工业相机获取目标轴孔图像;
步骤S11:图像预处理,根据步骤S10的所述目标轴孔图像获取感兴趣区域图像,对所述感兴趣区域图像进行预处理;
步骤S12:图像特征提取,根据经所述步骤S11预处理的图像,分别提取轴和孔的端面圆心特征点坐标、消失点特征坐标。
3.根据权利要求2所述的基于无标定视觉的机器人轴孔对准控制方法,其特征在于,所述步骤S11包括:
步骤S110:模板匹配,对步骤S10获取的目标轴孔图像进行模板匹配得到感兴趣区域图像;
步骤S111:图像灰度化,对感兴趣区域图像进行灰度变换得到灰度图;
步骤S112:图像增强,对所述灰度图使用图像增强方法得到增强图;
步骤S113:图像锐化,对所述增强图使用图像锐化方法得到锐化图;
步骤S114:图像阈值分割,对所述锐化图使用阈值分割方法得到分割图;
步骤S115:图像边缘提取,对所述分割图使用边缘提取算法提取边缘,并进行平滑,得到边缘提取图;
步骤S116:图像边缘曲率计算与聚类,沿所述边缘提取图的边缘计算每点的曲率并对曲率进行聚类,将边缘点分为端面圆边缘点和直线边缘点两类。
4.根据权利要求3所述的基于无标定视觉的机器人轴孔对准控制方法,其特征在于,所述步骤S12包括:
步骤S120:在经步骤S11处理的图像中提取轴和孔的端面圆心特征点;
步骤S121:在经步骤S11处理的图像中提取轴和孔外侧边界的两条平行直线的消失点特征。
5.根据权利要求4所述的基于无标定视觉的机器人轴孔对准控制方法,其特征在于,所述步骤S120包括:
根据步骤S116处理的图像的聚类结果能够得到端面圆的边缘点,端面圆边缘点坐标为(uci,vci),其中,
i=1,2,3,...,n;
uci表示第i个端面圆边缘点的u坐标;
vci表示第i个端面圆边缘点的v坐标;
使用最小二乘法对边缘点进行圆拟合,拟合得到的圆心在感兴趣区域图像中坐标为(uc0,vc0),其中,
uc0表示端面圆圆心的u坐标;
vc0表示端面圆圆心的v坐标;
模板匹配后得到的感兴趣区域图像的左上角坐标为(uroi,vroi),其中,
uroi表示感兴趣区域图像左上角的u坐标;
vroi表示感兴趣区域图像左上角的v坐标;
提取的端面圆心特征点在全局图像中的坐标为(uc0+uroi,vc0+vroi);
分别提取轴的端面圆心特征点坐标和孔的端面圆心特征点坐标。
6.根据权利要求4所述的基于无标定视觉的机器人轴孔对准控制方法,其特征在于,所述步骤S121包括:
根据步骤S116处理的图像的聚类结果能够得到直线...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。