【技术实现步骤摘要】
【国外来华专利技术】具有自动化包裹登记机构和自动检测流水线的机器人系统相关申请的交叉引用本申请要求2018年10月30日提交的美国临时专利申请序列号62/752,756的权益,所述临时专利申请以引用的方式整体并入本文。本申请进一步要求2019年5月24日提交的美国临时申请序列号62/852,963的权益,所述临时申请以引用的方式整体并入本文。本申请还与2019年3月1日提交的美国专利申请序列号16/290,741,现在为美国专利号10,369,701有关,并且以引用的方式整体并入。本申请包含与由JinzeYu、JoseJeronimoMoreiraRodrigues和RoseNikolaevDiankov同时提交的标题为“AROBOTICSYSTEMWITHAUTOMATEDPACKAGEREGISTRATIONMECHANISMANDMINIMUMVIABLEREGIONDETECTION”的美国专利申请有关的主题。相关申请被转让给Mujin,Inc.,并且由档案号131837-8003.US40标识。相关申请的主题以引用的方式并入本文。
本技术总体涉及机器人系统,并且更具体地,涉及用于登记物体的系统、过程和技术。
技术介绍
在许多情况下,包裹被布置在货盘中(或“码垛”)以便装运到目的地,随后在目的地处将所述包裹卸垛。可由人工将包裹卸垛,这可能会占用大量资源并增加对人工造成伤害的风险。在工业环境中,卸垛操作可由工业用机器人执行,诸如抓持、提升、运输包裹并将包裹递送到释放点的机器人臂。另外,可利用成像装置来捕获装 ...
【技术保护点】
1.一种操作机器人系统的方法,所述方法包括:/n接收表示包括一个或多个未识别物体的目标堆叠的二维(2D)图像数据和三维(3D)图像数据;/n基于与表示所登记物体的一个或多个物理方面的物体集的比较结果,标识所述2D和/或所述3D图像数据的未解释区域;/n标识所述2D图像数据和/或所述3D图像数据的所述未解释区域内的一个或多个层,其中每个层包括在所述3D图像数据中具有在彼此的阈值范围内的深度量度的一组横向相邻点;/n标识所述未解释区域中的暴露边缘,其中所述暴露边缘表示所述一个或多个层的边界,在所述边界处,所述深度量度跨水平相邻位置偏离到所述阈值范围之外;/n基于所述暴露边缘标识一个或多个暴露拐角,其中所述暴露拐角中的每一个对应于一组所述暴露边缘之间的接合部;/n基于所标识暴露边缘和所述暴露拐角导出最小可行区域(MVR),其中所述MVR表示所述未解释区域中所表示的未登记物体的表面的估计;/n确定与所导出MVR相关联的所述暴露拐角的数量;/n根据所述MVR和所述暴露拐角的所述数量来检测未识别物体;以及/n基于将所述物体集更新成包括作为所述未识别物体的表示的所述MVR和/或其处理结果来登记所述未 ...
【技术特征摘要】
【国外来华专利技术】20181030 US 62/752,756;20190524 US 62/852,9631.一种操作机器人系统的方法,所述方法包括:
接收表示包括一个或多个未识别物体的目标堆叠的二维(2D)图像数据和三维(3D)图像数据;
基于与表示所登记物体的一个或多个物理方面的物体集的比较结果,标识所述2D和/或所述3D图像数据的未解释区域;
标识所述2D图像数据和/或所述3D图像数据的所述未解释区域内的一个或多个层,其中每个层包括在所述3D图像数据中具有在彼此的阈值范围内的深度量度的一组横向相邻点;
标识所述未解释区域中的暴露边缘,其中所述暴露边缘表示所述一个或多个层的边界,在所述边界处,所述深度量度跨水平相邻位置偏离到所述阈值范围之外;
基于所述暴露边缘标识一个或多个暴露拐角,其中所述暴露拐角中的每一个对应于一组所述暴露边缘之间的接合部;
基于所标识暴露边缘和所述暴露拐角导出最小可行区域(MVR),其中所述MVR表示所述未解释区域中所表示的未登记物体的表面的估计;
确定与所导出MVR相关联的所述暴露拐角的数量;
根据所述MVR和所述暴露拐角的所述数量来检测未识别物体;以及
基于将所述物体集更新成包括作为所述未识别物体的表示的所述MVR和/或其处理结果来登记所述未识别物体。
2.如权利要求1所述的方法,其还包括:基于以下根据所更新物体集来重复地更新并分析所述未解释区域:
将所述未解释区域与所更新物体集进行比较;
标识所述未解释区域内匹配用于更新所述物体集的所述MVR和/或其所述处理结果的一部分;
根据匹配所述MVR和/或其所述处理结果的所述部分来检测物体;以及
通过移除匹配所述MVR和/或其所述处理结果的所述部分来更新所述未解释区域。
3.如权利要求2所述的方法,其中:
所述物体集是用于初始迭代的空集;
所述未解释区域包括用于所述初始迭代的所述2D图像数据、所述3D图像数据、其一部分或它们的组合;并且
登记所述未识别物体包括:在实施涉及定位在所述目标堆叠中的所述未识别物体的任务时自主地填充所述物体集。
4.如权利要求1所述的方法,其中:
检测所述未识别物体包括:在所述暴露拐角的所述数量超过预定阈值时直接检测所述未识别物体;并且
登记所识别物体包括:在所述暴露拐角超过所述预定阈值时将所述MVR直接存储在所述物体集中。
5.如权利要求4所述的方法,其中所述预定阈值为二。
6.一种机器人系统,其包括:
至少一个处理器;以及
至少一个存储器装置,所述至少一个存储器装置连接到所述至少一个处理器并且在其上存储有指令,所述指令能够由所述处理器执行以:
接收表示在起始位置处的一个或多个未识别物体的一个或多个图像数据;
基于标识所述一个或多个图像数据中的一个或多个暴露拐角导出最小可行区域(MVR),其中所述暴露拐角中的每一个表示在不与另一表面或物体水平相邻的暴露边缘之间的接合部;
基于与所述MVR相关联的所述暴露拐角的数量,利用所述MVR和/或其处理结果更新物体集,其中:
所述物体集表示先前所登记物体的一个或多个物理方面,并且
所述MVR和/或其所述处理结果表示在所述起始位置处的所述未识别物体中的一个的一个或多个物理属性;并且
基于所更新物体集识别在所述起始位置处的另一物体。
7.如权利要求6所述的机器人系统,其中所述至少一个存储器装置包括用于以下的指令:基于将所述暴露拐角的所述数量与预定阈值进行比较来将所述MVR确定为确定的MVR。
8.如权利要求7所述的机器人系统,其中所述至少一个存储器装置包括用于以下的指令:在所述MVR与所述暴露拐角中的三个或更多个相关联时将所述MVR确定为所述确定的MVR。
9.如权利要求8所述的机器人系统,其中所述至少一个存储器装置包括用于以下的指令:基于将所述MVR确定为所述确定的MVR来利用所述MVR和/或其处理结果直接更新所述物体集并且无需进一步更新或调整所述MVR。
10.如权利要求9所述的机器人系统,其中所述至少一个存储器装置包括用于以下的指令:
标识所述图像数据的不返回与所述物体集中所表示的物体的匹配的未解释区域;
基于所述未解释区域导出所述MVR,其中所述确定的MVR在所述未解释区域内;以及
移除所述未解释区域的匹配所述确定的MVR的一部分,以进行进一步的物体识别和/或操纵。
11.如权利要求10所述的机器人系统,其中所述至少一个存储器装置包括用于以下的指令:
实施用于将与所述确定的MVR相对应的未识别物体搬运远离所述起始位置的操作;
在实施用于搬运所述未识别物体的所述操作之后,基于所更新的未解释区域导出后续MVR,其中所述后续MVR表示在所述起始位置处的另一未识别物体,并且在所更新的未解释区域中表示;以及
利用所述第二MVR和/或其处理结果更新所述物体集。...
【专利技术属性】
技术研发人员:余锦泽,何塞·赫罗尼莫·莫雷拉·罗德里格斯,鲁仙·出杏光,旭涛·叶,罗素·伊斯兰,
申请(专利权)人:牧今科技,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。