The invention discloses a robot localization based on three-dimensional packing packing method, which comprises the following steps: S1, in order to obtain information, the order information including the number of boxes for information and three-dimensional information, and then according to the box number information and three dimension information to calculate the total volume of all boxes the delivery box selection volume is greater than the total volume; S2, according to the order information and the choice of the shipping box, using three-dimensional packing simulation method of maximum fitness, fitness path map output maximum information; S3, according to the packing sequence and direction information of the place to be loaded box in order to delivery conveyor belt; S4, according to each of the boxes to be installed in the delivery of 3D coordinate information in the box, will be on the conveyor belt to be installed in the box corresponding position to send cargo . The invention realizes automatic packing, improves production efficiency, reduces artificial cost, and realizes the accurate packing of the box.
【技术实现步骤摘要】
一种基于三维装箱定位的机器人装箱方法
本专利技术涉及工业自动化包装及物流领域,特别涉及一种基于三维装箱定位与机器人抓取待装盒的装箱方法。
技术介绍
目前,送货箱的物品装卸主要采取人工装箱的方式,或者采用三维装箱算法计算好物品装载的位置,由人工操作机械进行装载;外贸及物流行业的商品三维装箱,也主要是人工装箱的方式。可见传统的三维装箱方式存在成本高,效率低,自动化程度低,装箱方法效率不足、箱内空间未装满而浪费的问题。
技术实现思路
本专利技术的目的在于克服现有技术中传统的三维装箱方式效率低,自动化程度低,装箱方法效率不足、箱内空间未装满而浪费的缺点,提供一种基于三维装箱定位的机器人装箱方法。为解决上述技术问题,本专利技术采用了以下技术措施:一种基于三维装箱定位的机器人装箱方法,包括以下步骤:S1,获取订单信息,所述订单信息包括待装盒的数量信息以及三维尺寸信息,然后根据所述待装盒的数量信息以及三维尺寸信息计算出所有待装盒的总体积,选择容积大于所述总体积的送货箱。S2,根据所述订单信息以及所选择的所述送货箱,采用最大适应度法进行三维装箱模拟,并按照以下公式计算适应度值:A=B/C;其中,A为适应度值,B为已经装箱的待装盒体积,C为所有待装盒体积。选取适应度值最大的路径图信息,所述路径图信息包括各个待装盒的装箱序列信息、放置方向信息以及其在所述送货箱中的三维坐标信息。S3,按照装箱序列以及放置方向信息将所述待装盒依次输送到传送带上;S4,根据各个所述待装盒在所述送货箱中的三维坐标信息,将传送带上的待装盒放置于所述送货箱的对应位置。本专利技术还可以通过以下技术措施进一步完 ...
【技术保护点】
一种基于三维装箱定位的机器人装箱方法,其特征在于,包括以下步骤:S1,获取订单信息,所述订单信息包括待装盒的数量信息以及三维尺寸信息,然后根据所述待装盒的数量信息以及三维尺寸信息计算出所有待装盒的总体积,选择容积大于所述总体积的送货箱;S2,根据所述订单信息以及所选择的所述送货箱,采用最大适应度法进行三维装箱模拟,并按照以下公式计算适应度值:A=B/C;其中,A为适应度值,B为已经装箱的待装盒体积,C为所有待装盒体积;输出适应度值最大的路径图信息,所述路径图信息包括各个待装盒的装箱序列信息、放置方向信息以及其在所述送货箱中的三维坐标信息;S3,按照装箱序列以及放置方向信息将所述待装盒依次输送到传送带上;S4,根据各个所述待装盒在所述送货箱中的三维坐标信息,将传送带上的待装盒放置于所述送货箱的对应位置。
【技术特征摘要】
1.一种基于三维装箱定位的机器人装箱方法,其特征在于,包括以下步骤:S1,获取订单信息,所述订单信息包括待装盒的数量信息以及三维尺寸信息,然后根据所述待装盒的数量信息以及三维尺寸信息计算出所有待装盒的总体积,选择容积大于所述总体积的送货箱;S2,根据所述订单信息以及所选择的所述送货箱,采用最大适应度法进行三维装箱模拟,并按照以下公式计算适应度值:A=B/C;其中,A为适应度值,B为已经装箱的待装盒体积,C为所有待装盒体积;输出适应度值最大的路径图信息,所述路径图信息包括各个待装盒的装箱序列信息、放置方向信息以及其在所述送货箱中的三维坐标信息;S3,按照装箱序列以及放置方向信息将所述待装盒依次输送到传送带上;S4,根据各个所述待装盒在所述送货箱中的三维坐标信息,将传送带上的待装盒放置于所述送货箱的对应位置。2.根据权利要求1所述的装箱方法,其特征在于,在步骤S2中,所述采用最大适应度法进行三维装箱模拟,求最大适应度A的步骤包括:S21,对待装盒进行自然数编号,每一待装盒对应一个自然数,确定最大循环次数为n;S22,随机生成一串自然数序列,即生成一个所有待装盒的装箱序列;S23,建立送货箱内部的三维坐标系,定义送货箱的长宽高方向分别为Y轴、X轴以及Z轴,且以送货箱底部;按照所述装箱序列,考虑待装盒摆放的尺寸约束,以及待装盒摆放的表面朝向;将待装盒沿Y轴方向依次装箱成条,沿X轴方向依次分条装箱成层,沿Z轴方向依次分层装箱;S24,装箱完毕后,计算出此装箱序列的适应度值并存储该值;判断所述适应度值是否等于1,若是,则进入进入步骤S26;若否,则进入步骤S25;S25,定义a为所述随机生成一串自然数序列的次数;判断a是否等于n,若是,则进入步骤S26,若否,则返回步骤S22;步骤S26,结束循环,输出其中适应度值最大的装箱序列的路径图信息。3.根据权利要求1所述的装箱方法,其特征在于,在步骤S3中,按照所述放置方向信息将待装盒输送到传送带上具体包括:S31,将每一待装盒按照所述放置方向信息中设定的表面朝向放置于传送带上;步骤S4中,还包括:S41,采集所述传送带终点上所述待装盒的终点图像,并与预存的待抓取待装盒的模板图像进行模板匹配;得到待装...
【专利技术属性】
技术研发人员:陈玉明,朱顺痣,曾志强,李伟,余少勇,谢彦麒,
申请(专利权)人:厦门理工学院,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。