[发明专利]基于视觉识别的二维码定位抓取机器人系统的方法有效
申请号: | 201910011866.5 | 申请日: | 2019-01-07 |
公开(公告)号: | CN109397249B | 公开(公告)日: | 2020-11-06 |
发明(设计)人: | 柏龙;黄志鹏;李鑫;陈晓红 | 申请(专利权)人: | 重庆大学 |
主分类号: | B25J5/00 | 分类号: | B25J5/00;B25J9/10;B25J9/16 |
代理公司: | 重庆项乾光宇专利代理事务所(普通合伙) 50244 | 代理人: | 高姜 |
地址: | 400044 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 视觉 识别 二维码 定位 抓取 机器人 系统 方法 | ||
本发明公开了一种基于视觉识别的二维码定位抓取机器人系统的方法,包括以下步骤:s1.识别设有二维码的被抓取物体;s2.提取所述二维码几何中心的位姿信息;s3.设定到所述二维码相对位姿静止的目标值;计算当前时刻二维码位姿与设定的位姿目标之间的偏差,并将该偏差与设定的阈值做比较;若偏差超过阈值,将偏差信息转化为速度信息,并根据该速度信息控制麦轮平台运动到位姿目标后静止;若偏差未超过阈值,则保持麦轮平台静止;s4.利用所述二维码位姿信息进行机械臂的逆运动学求解,使机械臂末端机械手的中心夹持位置达到二维码中心;求解出机械臂驱动电机的转角;驱动电机输出该转角带动机械臂末端执行器运动到被抓取物体后完成夹持动作。
技术领域
本发明涉及多自由度机器人控制算法领域,特别涉及一种基于视觉识别二维码的全向移动平台的移动定位与四自由度机械臂抓取算法。
背景技术
基于视觉的移动机器人自主导航是指移动机器人平台的图像采集系统获取机器人当前状态下的环境信息,通过对环境图像分析确定环境对象和机器人在环境中的位置。由于图像有较高分辨率,环境信息完整,符合人类的认知习惯,因此,近些年来,基于视觉的移动机器人自主导航被得到广泛关注和认可,并且在理论和实践方面已取得相当多的成果。现有技术中,已经存在有基于二维码实现移动小车定位的算法,用于控制移动小车向目标二维码移动。另外,在现有技术中,研究者将机器视觉和机械臂结合起来,为机械臂增加了智能的“眼睛”,可以大大增加机械臂的环境感知能力和智能决策能力,使机械臂可以轻松实现物品的抓取和放置等动作。但是目前未发现有将机械臂与移动平台相结合的视觉识别抓取算法;
因此,需要一种基于视觉识别的二维码定位抓取机器人系统的方法,该算法结合PID算法的移动平台定位算法和机械臂逆运动学求解,提升了机械臂逆解的求解效率,较传统基座固定的机械臂,结合使用机械臂与移动平台,增加机械臂的操作范围和动作灵活性,采用二维码定位,提升抓取成功率。
发明内容
有鉴于此,本发明针对现有技术的缺陷,提供了一种基于视觉识别的二维码定位抓取机器人系统的方法,该算法实现基于视觉识别二维码的移动定位抓取动作,得以快速完成远处目标的抓取,增大传统基座固定机械臂的抓取范围,提升机器人的灵活性。
本发明的基于视觉识别的二维码定位抓取机器人系统的方法,包括以下步骤:
s1.识别设有二维码的被抓取物体;s2.提取所述二维码几何中心的位姿信息;s3.设定到所述二维码相对位姿静止的目标值;计算当前时刻二维码位姿与设定的位姿目标之间的偏差,并将该偏差与设定的阈值做比较;若偏差超过阈值,则结合PID算法,将偏差信息转化为速度信息,并根据该速度信息控制麦轮平台运动到位姿目标后静止;若偏差未超过阈值,则保持麦轮平台静止;s4.利用所述二维码位姿信息进行机械臂的逆运动学求解,使机械臂末端机械手的中心夹持位置达到二维码中心;经过坐标变换,求解出机械臂驱动电机的转角;驱动电机输出该转角带动机械臂末端执行器运动到被抓取物体后完成夹持动作;
进一步的,步骤s2中,采用开源二维码识别算法软件包ar_track_alvar或visp,提取二维码几何中心的位姿信息[xcurrent ycurrent zcurrent]T以及四元数[qxcurrent qycurrentqzcurrent qwcurrent]T;
进一步的,步骤s3包括:
s31.通过所述四元数[qxcurrent qycurrent qzcurrent qwcurrent]T得到二维码几何中心的偏航角yawcurrent,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910011866.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有弹性结构的防摔机器人
- 下一篇:一种生产钢材用固定具