吸盘阵列校验方法、装置、电子设备和存储介质制造方法及图纸

技术编号:35975004 阅读:14 留言:0更新日期:2022-12-17 22:43
本申请公开了一种吸盘阵列校验方法、装置、电子设备和存储介质。吸盘阵列校验方法包括:根据吸盘阵列的形态将阵列中的全部吸盘分组;获取吸盘阵列的状态信息;基于吸盘阵列的状态信息确定可开启吸盘的数量信息和可开启吸盘所在的分组信息;判断可开启吸盘的数量是否满足预设的条件和/或可开启吸盘的分组信息是否满足预设的条件;根据所述判断结果确定吸盘阵列在该状态下能否执行抓取。本发明专利技术专用于使用吸盘阵列进行玻璃抓取这一工业场景,能够预先校验所使用的抓取方式能否正确抓取玻璃,避免了抓取过程中可能出现的重心不稳而导致玻璃损毁、灭失等问题,提高了使用吸盘阵列进行玻璃抓取的准确性和稳定性。行玻璃抓取的准确性和稳定性。行玻璃抓取的准确性和稳定性。

【技术实现步骤摘要】
吸盘阵列校验方法、装置、电子设备和存储介质


[0001]本申请涉及机械手控制
,更具体而言,特别涉及吸盘阵列校验方法、装置、电子设备和存储介质。

技术介绍

[0002]目前,随着智能程控机器人的广泛普及,越来越多的物品能够借助智能程控机器人实现抓取以及运输操作。例如,物流包装能够通过智能程控机器人进行抓取,从而大幅提升抓取效率。为了提升抓取效率,也为了能够灵活适配多种物品对象,智能程控机器人通常会安装由多个夹具构成的夹具组,以便根据不同的物品对象灵活调用夹具组中的不同夹具。不同的夹具能够抓取的对象不同,例如吸盘阵列,能够吸取类似玻璃材质的物体,而一旦遇到橡胶或者凸起等时,则会导致抓取失败。对于此类夹具无法抓取的物体或结构,称之为障碍。
[0003]常规的智能机器人只能针对固定型号的抓取对象以及障碍物单一简单的情况进行避障抓取,这种情况下,抓取对象以及障碍物的大小,形态和位置均是固定的。现有技术中根据型号以及障碍物的位置将夹具设定在抓取对象的中心且非障碍物的位置,从而避开障碍物进行抓取。然而这种避障抓取方法存在以下缺陷:首先,该抓取方法只能用于障碍物在固定位置且型号固定的物品,即在待抓取的物品型号未知时或者待抓取的物品型号已知但是障碍物的位置不固定时,无法准确地避开障碍物进行抓取;其次,该抓取方法并不判断多个夹具是否能稳定地抓取物体,假如使用的夹具数量不够或者多个夹具的排列不合适,例如多个夹具排列成一条直线,在该情形下抓取物体后,重心不稳,抓取过程中物体可能会摆动,导致物体掉落或者与预期之外的其它物品碰撞而损毁。

技术实现思路

[0004]鉴于上述问题,提出了本专利技术以便克服上述问题或者至少部分地解决上述问题。具体地,根据上述实施例,首先,本专利技术能够先获取夹具可能的抓取方式,选取其中最佳的且不会抓到障碍的抓取方式执行物品的抓取,使得即便物品上存在不能抓取的障碍时,也能够准确地避障抓取物品;其次,针对突起/凹陷这类导致夹具可能无法正确抓取的障碍,本专利技术提出了一种通过分组确定特定区域各个像素点的深度值差异以及不同的深度值的数量来确定该区域是否存在非平面结构的方法,由于本方法使用了数值统计的方式而非确定非平面结构具体位置的方式来判定非平面结构是否存在,因此处理效率高且实用性强,并且还能适用于抓取之外的可能需要判断物体表面是否存在非平面结构的工业场景;再次,本专利技术能够在夹具组执行抓取之前,预先校验所使用的抓取方式能否正确抓取物品,提高了抓取的稳定性,避免了抓取过程中可能出现的重心不稳而导致被抓取物品损毁、灭失等问题;最后,本专利技术基于通用的避障抓取方法以及夹具校验方法,开发了专用于使用吸盘阵列进行玻璃抓取这一工业场景的避障抓取方法以及吸盘校验方法,能够提高使用吸盘阵列进行玻璃抓取的准确性和稳定性。由此可见,本专利技术解决了使用夹具进行物品抓取这一
工业场景中出现的方方面面的问题。
[0005]本申请权利要求和说明书所披露的所有方案均具有上述一个或多个创新之处,相应地,能够解决上述一个或多个技术问题。具体地,本申请提供一种吸盘阵列校验方法、装置、电子设备和存储介质。
[0006]本申请的实施方式的吸盘阵列校验方法,包括:
[0007]根据吸盘阵列的形态将阵列中的全部吸盘分组;
[0008]获取吸盘阵列的状态信息;
[0009]基于吸盘阵列的状态信息确定可开启吸盘的数量信息和可开启吸盘所在的分组信息;
[0010]判断可开启吸盘的数量是否满足预设的条件和/或可开启吸盘的分组信息是否满足预设的条件;
[0011]根据所述判断结果确定吸盘阵列在该状态下能否执行抓取。
[0012]在某些实施方式中,所述根据吸盘阵列的形态将阵列中的全部吸盘分组包括将吸盘阵列划分为左上,左下,右上,右下四个区域,并根据全部吸盘所在区域将全部吸盘分为四组。
[0013]在某些实施方式中,基于待抓取物品的重量预设可开启吸盘的数量需要满足的条件。
[0014]在某些实施方式中,基于待抓取物品的重心预设可开启吸盘的分组信息需要满足的条件。
[0015]在某些实施方式中,可开启吸盘的分组信息需要满足的条件包括:可开启的吸盘至少分布在三个组中。
[0016]在某些实施方式中,所述根据所述判断结果确定吸盘阵列在该状态下能否执行抓取包括:当吸盘数量满足预设条件且吸盘分组信息满足预设条件时,确定能够执行抓取。
[0017]本申请的实施方式的吸盘阵列校验装置,包括:
[0018]分组模块,用于根据吸盘阵列的形态将阵列中的全部吸盘分组;
[0019]状态信息获取模块,用于获取吸盘阵列的状态信息;
[0020]信息确定模块,用于基于吸盘阵列的状态信息确定可开启吸盘的数量信息和可开启吸盘所在的分组信息;
[0021]条件判定模块,用于判断可开启吸盘的数量是否满足预设的条件和/或可开启吸盘的分组信息是否满足预设的条件;
[0022]抓取确定模块,用于根据所述判断结果确定吸盘阵列在该状态下能否执行抓取。
[0023]在某些实施方式中,所述分组模块具体用于将吸盘阵列划分为左上,左下,右上,右下四个区域,并根据全部吸盘所在区域将全部吸盘分为四组。
[0024]在某些实施方式中,基于待抓取物品的重量预设可开启吸盘的数量需要满足的条件。
[0025]在某些实施方式中,基于待抓取物品的重心预设可开启吸盘的分组信息需要满足的条件。
[0026]在某些实施方式中,可开启吸盘的分组信息需要满足的条件包括:可开启的吸盘至少分布在三个组中。
[0027]在某些实施方式中,抓取确定模块具体用于:当吸盘数量满足预设条件且吸盘分组信息满足预设条件时,确定能够执行抓取。
[0028]本申请的实施方式的电子设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一实施方式的吸盘阵列校验方法。
[0029]本申请的实施方式的计算机可读存储介质其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施方式的吸盘阵列校验方法。
[0030]本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
[0031]本申请的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:
[0032]图1是本申请某些实施方式的夹具避障抓取方法的流程示意图;
[0033]图2是本申请某些实施方式的物品表面非平面结构判定方法的流程示意图;
[0034]图3是本申请某些实施方式的夹具校验方法的流程示意图;
[0035]图4是本申请某些实施方式的使用吸盘的玻璃抓取方法的流程示意图;
[0036]图5是本申请某些实施方式的玻璃及障碍点云以及吸盘排列的示意图;
[0037]图6是本申请某些实施方式的优选的玻璃抓取时的障碍判断的流本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种吸盘阵列校验方法,其特征在于,包括:根据吸盘阵列的形态将阵列中的全部吸盘分组;获取吸盘阵列的状态信息;基于吸盘阵列的状态信息确定可开启吸盘的数量信息和可开启吸盘所在的分组信息;判断可开启吸盘的数量是否满足预设的条件和/或可开启吸盘的分组信息是否满足预设的条件;根据所述判断结果确定吸盘阵列在该状态下能否执行抓取。2.根据权利要求1所述的吸盘阵列校验方法,其特征在于,所述根据吸盘阵列的形态将阵列中的全部吸盘分组包括将吸盘阵列划分为左上,左下,右上,右下四个区域,并根据全部吸盘所在区域将全部吸盘分为四组。3.根据权利要求1所述的避障抓取方法,其特征在于:基于待抓取物品的重量预设可开启吸盘的数量需要满足的条件。4.根据权利要求1所述的避障抓取方法,其特征在于:基于待抓取物品的重心预设可开启吸盘的分组信息需要满足的条件。5.根据权利要求2所述的避障抓取方法,其特征在于,可开启吸盘的分组信息需要满足的条件包括:可开启的吸盘至少分布在三个组中。6.根据权利要求1所述的避障抓取方法,其特征在于,所述根据所述判断结果确定吸盘阵列在该状态下能否执行抓取包括:当吸盘数量满足预设条件且吸盘分组信息满足预设条件时,确定能够执行抓取。7.一种吸盘阵列校验装置,其特征在于,包括:分组模块,用于根据吸盘阵列的形态将阵列中的全部吸盘分组;状态信息获取模块,用于获取吸盘阵列的状态信息;信息确定模块,用于基于吸盘阵列的状态信息确定可开启吸盘的...

【专利技术属性】
技术研发人员:李辉魏海永拱忠奇张震王帅魏春生丁有爽邵天兰
申请(专利权)人:梅卡曼德北京机器人科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1