【技术实现步骤摘要】
物体码放方法、装置及设备
[0001]本公开涉及物体码放领域,尤其涉及一种物体码放方法、装置及设备。
技术介绍
[0002]目前,随着技术的不断发展,在进行物体码放时,通常会采用机器人等电子设备对物体进行抓取,并将抓取的物体码放为预先设置的目标垛型的形状。
[0003]因此,如何对来料处的多个物体进行抓取码放,以使得码放后的物体的形状符合预设的目标垛型是一个急需解决的问题。
技术实现思路
[0004]本公开提供一种物体码放方法、装置及设备,用以提供一种将物体码放为目标垛型的方法。
[0005]第一方面,本公开提供一种物体码放方法,包括:
[0006]获取目标垛型中的码放层对应的分层信息;其中,所述目标垛型包括多个码放层;所述分层信息包括:所述码放层在所述目标垛型中的第一空间信息、以及所述码放层的多个第二空间信息;
[0007]基于各所述码放层的第一空间信息,确定各所述码放层之间的码放顺序以及所述码放层的码放方向;
[0008]根据所述码放顺序,针对每一码放层,基于所述码放层中的多个第二空间信息、所述码放层的码放方向、以及来料处各物体的第三空间信息,在所述来料处各物体中确定抓取物体以及抓取物体在所述码放层中对应的第二空间信息。
[0009]在一些实施例中,基于所述码放层中的多个第二空间信息、所述码放层的码放方向、以及来料处各物体的第三空间信息,在所述来料处各物体中确定抓取物体以及抓取物体在所述码放层中对应的第二空间信息,包括:
[0010]确定所述 ...
【技术保护点】
【技术特征摘要】
1.一种物体码放方法,其特征在于,包括:获取目标垛型中的码放层对应的分层信息;其中,所述目标垛型包括多个码放层;所述分层信息包括:所述码放层在所述目标垛型中的第一空间信息、以及所述码放层的多个第二空间信息;基于各所述码放层的第一空间信息,确定各所述码放层之间的码放顺序以及所述码放层的码放方向;根据所述码放顺序,针对每一码放层,基于所述码放层中的多个第二空间信息、所述码放层的码放方向、以及来料处各物体的第三空间信息,在所述来料处各物体中确定抓取物体以及抓取物体在所述码放层中对应的第二空间信息。2.根据权利要求1所述的方法,其特征在于,基于所述码放层中的多个第二空间信息、所述码放层的码放方向、以及来料处各物体的第三空间信息,在所述来料处各物体中确定抓取物体以及抓取物体在所述码放层中对应的第二空间信息,包括:确定所述码放层中各所述第二空间信息的占用状态,所述占用状态用于指示所述第二空间信息是否被占用;在未被占用的第二空间信息中,确定第一位置集合,所述第一位置集合包括不会阻碍在其余未被占用的第二空间信息进行物体码放处理的未被占用的第二空间信息;所述物体码放处理的物体进入方向为所述码放层的码放方向;基于所述第一位置集合,以及来料处各物体的第三空间信息,在所述来料处各物体中确定抓取物体以及抓取物体在所述码放层中对应的第二空间信息。3.根据权利要求2所述的方法,其特征在于,基于所述第一位置集合,以及来料处各物体的第三空间信息,在所述来料处各物体中确定抓取物体以及抓取物体在所述码放层中对应的第二空间信息,包括:确定至少一种抓取组合,其中,所述抓取组合包括多个来料处物体;对至少一种所述抓取组合重复进行以下步骤,直至达到预设条件,其中,j为正整数,j的初始值为1:基于第j个抓取组合中的来料处物体的第三空间信息,对第j个抓取组合中的来料处物体进行坐标变换,将该来料处物体的第三空间信息模拟码放至所述码放层中并得到第四空间信息;若所述来料处物体的第四空间信息中存在至少一个第四空间信息不包括在所述第一位置集合中,则将j的取值加1;其中,所述预设条件为全部所述第四空间信息均位于所述第一位置集合中;将符合所述预设条件的抓取组合中的物体确定为抓取物体,并将符合所述预设条件的第四空间信息确定为所述抓取物体在所述码放层中对应的第二空间信息。4.根据权利要求3所述的方法,其特征在于,将符合所述预设条件的抓取组合中的物体确定为抓取物体,并将符合所述预设条件的第四空间信息确定为所述抓取物体在所述码放层中对应的第二空间信息,包括:针对符合所述预设条件的抓取组合,基于所述符合所述预设条件的抓取组合中各来料处物体的第三空间信息、以及所述抓取组合对应的符合所述预设条件的第四空间信息,进行路径规划处理;若确定路径规划处理后的结果中不存在碰撞现象,则将所述抓取组合中的物体确定为抓取物体,并将所述抓取组合对应的符合所述预设条件的第四空间信息确定
为所述抓取物体在所述码放层中对应的第二空间信息。5.根据权利要求3所述的方法,其特征在于,基于第j个抓取组合中的来料处物体的第三空间信息,对第j个抓取组合中的来料处物体进行坐标变换,将该来料处物体的第三空间信息模拟码放至所述码放层中并得到第四空间信息,包括:确定第j个抓取组合对应的多种遍历组合,其中,所述遍历组合包括所述第j个抓取组合中的一个来料处物体以及所述第一位置集合中的一个未被占用的第二空间信息;不同遍历组合中所包含的来料处物体和/或未被占用的第二空间信息不同;基于所述遍历组合中的来料处物体的第三空间信息,以及所述遍历组合中未被占用的第二空间信息,确定坐标变换系数;基于所述坐标变换系数,以及所述遍历组合对应的抓取组合中的来料处物体的第三空间信息,确定坐标变换后的所述来料处物体的第四空间信息。6.根据权利要求3所述的方法,其特征在于,所述抓取组合的排列顺序j的取值与所述抓取组合中的来料处物体的数量呈负相关。7.根据权利要求3所述的方法,其特征在于,所述目标垛型具有朝向信息,所述朝向信息用于指示所述目标垛型中待放置物体的朝向;所述预设条件还包括:所述来料处物体的第二朝向符合所述朝向信息;若所述来料...
【专利技术属性】
技术研发人员:张致伟,丁有爽,邵天兰,
申请(专利权)人:梅卡曼德北京机器人科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。