[发明专利]一种视觉伺服切换控制方法及系统有效
申请号: | 202010151757.6 | 申请日: | 2020-03-06 |
公开(公告)号: | CN111360827B | 公开(公告)日: | 2020-12-01 |
发明(设计)人: | 高会军;刘晨璐;姜易木;林伟阳;佟明斯 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 北京高沃律师事务所 11569 | 代理人: | 杨媛媛 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视觉 伺服 切换 控制 方法 系统 | ||
1.一种视觉伺服切换控制方法,其特征在于,包括:
获取带有二维码的图像、图像特征点的期望坐标、相机位姿的期望轴角和相机参数;所述图像特征点为二维码的角点;
根据所述图像确定图像特征点的实际坐标;
根据所述图像和所述相机参数确定实际相机位姿;
判断坐标误差的李雅普诺夫函数值是否小于或等于控制结束阈值,得到第一判断结果;所述坐标误差为所述图像特征点的实际坐标与所述图像特征点的期望坐标之间的误差;
若所述第一判断结果为是,则结束控制;
若所述第一判断结果为否,则判断所述图像特征点的实际坐标与图像边界的距离是否大于边界阈值,得到第二判断结果;
若第二判断结果为是,则采用基于图像特征的视觉伺服控制方法计算机械臂第一关节角速度,根据所述第一关节角速度对机器人进行控制,并返回步骤“获取带有二维码的图像、图像特征点的期望坐标、相机位姿的期望轴角和相机参数”;
若第二判断结果为否,则判断所述图像特征点的实际坐标与图像边界的距离是否等于边界阈值,得到第三判断结果;
若所述第三判断结果为是,则在所述坐标误差的李雅普诺夫函数值小于或等于基于图像特征的视觉伺服控制阈值时采用基于图像特征的视觉伺服控制方法计算所述第一关节角速度,根据所述第一关节角速度对机器人进行控制,并返回步骤“获取带有二维码的图像、图像特征点的期望坐标、相机位姿的期望轴角和相机参数”;或者在相邻两次轴角误差的李雅普诺夫函数值差值小于或等于0,并且在基于图像特征的视觉伺服控制运行时间大于运行时间阈值时,采用基于图像位置的视觉伺服控制方法计算机械臂第二关节角速度,根据所述第二关节角速度对机器人进行控制,并返回步骤“获取带有二维码的图像、图像特征点的期望坐标、相机位姿的期望轴角和相机参数”;
若所述第三判断结果为否,则在相邻两次轴角误差的李雅普诺夫函数值差值小于或等于0,并且在基于图像特征的视觉伺服控制运行时间大于运行时间阈值时,采用基于图像位置的视觉伺服控制方法计算所述第二关节角速度,根据所述第二关节角速度对机器人进行控制,并返回步骤“获取带有二维码的图像、图像特征点的期望坐标、相机位姿的期望轴角和相机参数”;所述轴角误差为实际相机位姿的轴角与所述相机位姿的期望轴角之间的误差。
2.根据权利要求1所述的视觉伺服切换控制方法,其特征在于,所述采用基于图像特征的视觉伺服控制方法计算机械臂第一关节角速度,具体包括:
获取机械臂末端当前位姿、机械臂末端期望位姿和机械臂末端期望速度;
根据所述机械臂末端期望位姿与所述机械臂末端当前位姿的差值和所述机械臂末端期望速度计算所述第一关节角速度。
3.根据权利要求2所述的视觉伺服切换控制方法,其特征在于,所述采用基于图像位置的视觉伺服控制方法计算机械臂第二关节角速度,具体包括:
对图像的像素坐标进行归一化处理,得到归一化的像素坐标;
根据所述归一化的像素坐标确定交互作用矩阵;
根据所述交互作用矩阵和所述坐标误差确定笛卡尔坐标系下的相机速度;
获取坐标系变换矩阵;所述坐标系变换矩阵为笛卡尔坐标系变换为相机坐标系的矩阵;
根据所述坐标系变换矩阵,将所述笛卡尔坐标系下的相机速度转换为相机坐标系下的相机速度;
根据所述相机坐标系下的相机速度计算所述第二关节角速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010151757.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种三度空间PU网布的生产工艺
- 下一篇:一种零件内表面电解加工装置