[发明专利]一种基于轮廓边及内包圆特征的视觉伺服解耦控制方法有效
申请号: | 201810809713.0 | 申请日: | 2018-07-23 |
公开(公告)号: | CN108621167B | 公开(公告)日: | 2021-08-13 |
发明(设计)人: | 徐德刚;周雷;沈添天;苏志芳;阳春华;桂卫华 | 申请(专利权)人: | 中南大学 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 长沙市融智专利事务所(普通合伙) 43114 | 代理人: | 欧阳迪奇 |
地址: | 410083 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 轮廓 包圆 特征 视觉 伺服 控制 方法 | ||
1.一种基于轮廓边及内包圆特征的视觉伺服解耦控制方法,所述方法包括下列步骤:
S1:通过设置在六自由度机器人末端执行器上的相机采集具有矩形边框特征的目标物图像,将采集到的图像信息进行目标识别、轮廓提取和畸变校正处理,提取目标物的轮廓和位置信息;
S2:根据目标物在图像中的轮廓信息,提取轮廓中的质心点、轮廓线以及质心点为圆心,质心点到四条轮廓线中最短长度作为半径的内包圆并构建包括这些特征的雅可比矩阵,同时记当前和期望状态下质心点、轮廓线、内包圆组成的图像矩信息分别为s,s*;
S3:根据当前和期望系统状态下的图像矩信息构建视觉特征误差向量Δs=(s-s*),如果Δs小于预设阈值δ,则机器人末端相机对目标物成图已达到期望图像矩值,即机器人末端达到期望位姿,视觉伺服解耦控制方法结束,否则执行步骤S4;
S4:根据步骤S2、S3构建的雅可比矩阵和视觉特征误差向量,结合视觉伺服控制器分别控制机器人末端执行器的平移量和旋转量,并引入基于内包圆面积特征矢量补偿和质心点位置补偿,实现机器人的位置和姿态解耦控制,机器人调整位姿后返回步骤S1;
所述步骤S2中以质心点、轮廓线、内包圆的特征构建雅可比矩阵以及组成的图像矩信息的方法为:
S201:根据步骤S1中通过图像处理得到的目标物矩形边框在目标物图像的轮廓和位置信息,计算目标物矩形边框在图像中的质心点坐标O(xg,yg);设定轮廓线的极坐标表达式li:xlcosθi+ylsinθi=ρi,其中i=1,2,3,4,(xl,yl)表示轮廓线上的像素点坐标,其中θi为第i条轮廓线与像素平面水平轴的夹角,ρi为像素平面原点到边线的距离,以质心点O为圆心,质心点到边框线的最短距离dr=min{di},di=ρi-xgcosθi-ygsinθi为半径在图像轮廓区域内作内包圆,计算圆面积
S202:构建质心点O(xg,yg)、轮廓内包圆面积ag、轮廓线l1,l2,l3,l4在当前系统状态下的图像矩特征矢量s=[xg,yg,ag,l1,l2,l3,l4]以及相关雅可比矩阵
S203:在期望系统状态下,根据S201中所述的方法得到目标物矩形边框期望图像质心点、内包圆、轮廓线组成的图像矩信息,记作据此构建期望图像矩特征矢量
2.根据权利要求1中所述的基于轮廓边及内包圆特征的视觉伺服解耦控制方法,其特征在于,所述的步骤S201中计算质心点坐标O(xg,yg)的方法为:
其中,Ω为目标矩形边框在相机中的成像区域,(x,y)为Ω中的像素点坐标,f(x,y)为(x,y)像素坐标处的灰度值。
3.根据权利要求1中所述的基于轮廓边及内包圆特征的视觉伺服解耦控制方法,其特征在于,所述步骤S4包括以下步骤:
S401:根据步骤S202、S203构建的图像矩特征矢量和相关雅可比矩阵,通过视觉伺服控制器计算机器人末端执行器平移量其中Tc是控制循环时间,是的广义逆矩阵,λv是位置控制器增益,是末端执行器旋转运动造成的成像平面目标面积变化的补偿项,机器人末端执行器旋转量其中λω是姿态控制器增益,是Lω的广义逆矩阵;
S402:因质心点在成像平面的投影会因末端执行器进行旋转运动而发生改变,设计质心点因末端旋转运动而造成的位置补偿项为:其中Lxv,Lxω分别是质心点成像平面投影与相机平移、旋转相关的雅可比矩阵,是Lxv的广义逆矩阵,则加入补偿后的机器人位置控制[vcx,vcy,vcz]T=[vcax,vcay,vcaz]T+[vωx,vωy,vωz]T。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中南大学,未经中南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810809713.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多机器人无人配送系统和方法
- 下一篇:一种景区内的可移动宣传机器人