【技术实现步骤摘要】
基于多任务卷积的物体抓取定位识别算法、系统和机器人
[0001]本专利技术涉及机器人控制
,具体是一种基于多任务卷积的物体抓取定位识别算法、系统和设备。
技术介绍
[0002]机械臂抓取是机器人重要的基础操作,在工业零部件的分拣、装配和服务型机器人等众多领域有着广泛的应用。传统的工业机器人抓取只能针对固定的任务需求,对机器人的各个关节和连杆采用离线编程或者示教编程的方式设定好固定的控制参数,以完成固定的一系列动作。这就要求抓取目标的位置和位姿需要保持一致,否则会大大影响抓取效果。这种传统的抓取模式灵活性极差,只能完成一些简单的任务,当目标大小变化、位姿变化时需要重新设定参数,且无法面对多个抓取目标或者抓取目标位置不固定的情况,无法满足越来越高的工业化生产需求。
[0003]在基于图像处理的工业机器人实际抓取任务中,经常不止要求能通过图像处理单元对待抓取物进行有效定位,而且需要对于待抓取物的物品类别进行识别分类,以完成对不同产品的分类搬运、筛选、统计。
[0004]YOLO检测网络本身被大范围的应用到物品分类任务中,将待抓取物的图像信息分别输入到两个网络中,便可以同时得到物品抓取框和物品的分类结果,但无疑这种方式都会增加计算机的计算和存储负担,大大增加完成任务耗时,对于工业机器人抓取任务的实时性要求和工作效率都会产生巨大影响。
技术实现思路
[0005]为解决现有技术中的不足,本专利技术提供一种基于多任务卷积的物体抓取定位识别算法、系统和机器人,在保证稳定性和实时性的基础上在一个模 ...
【技术保护点】
【技术特征摘要】
1.一种基于多任务卷积的物体抓取定位识别算法,其特征在于,包括以下步骤:获取视场范围内物体的图像与位置信息,并向用户输出所述获取到的图像信息;将获取到的图像信息输入到Darknet
‑
53网络中,提取共享层的多尺度特征信息;将提取到的多尺度特征信息映射到抓取物识别检测Multi
‑
task分支独享层和抓取物定位ED
‑
YOLO分支独享层;两个分支独享层根据其损失函数独立计算损失值,并根据损失值利用反向传播算法分别对网络进行反向传播迭代所在分支的独享参数和共享参数;对共享层多尺度特征信息、抓取物识别检测Multi
‑
task分支独享层以及抓取物定位ED
‑
YOLO分支独享层交替训练;采用非极大抑制处理,得到最终的物体图像与位置信息。2.根据权利要求1所述的一种基于多任务卷积的物体抓取定位识别算法,其特征在于,所述交替训练包括前期的共享层和两个独享层全参数更新训练、以及后期的独享层参数更新训练。3.根据权利要求2所述的一种基于多任务卷积的物体抓取定位识别算法,其特征在于,所述前期的共享层和两个独享层全参数更新训练为:首先,固定ED
‑
YOLO支路的参数,训练Multi
‑
task独享层参数,计算Multi
‑
task预测损失,配合学习衰减策略更新共享层与Multi
‑
task独享层的网络参数;然后,固定Multi
‑
task独享层参数,训练ED
‑
YOLO独享层网络参数,计算ED
‑
YOLO预测损失,配合学习衰减策略更新共享成与ED
‑
YOLO独享层的网络参数。4.根据权利要求2或3所述的一种基于多任务卷积的物体抓取定位识别算法,其特征在于,所述后期的独享层参数更新训练为:首先,固定Multi
‑
task独享层参数,对ED
‑
YOLO独享层进行参数训练,计算ED
‑
YOLO预测损失,配合学习衰减策略更新ED
‑
YOLO独享层网络参数;然后,固定ED
‑
YOLO独享层参数,训练Multi
‑
...
【专利技术属性】
技术研发人员:房桐,杜保帅,张田,赵景波,张晓寒,
申请(专利权)人:青岛理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。