[go: up one dir, main page]

CN210995365U - Product sorting and processing system based on 3D vision - Google Patents

Product sorting and processing system based on 3D vision Download PDF

Info

Publication number
CN210995365U
CN210995365U CN201921613679.6U CN201921613679U CN210995365U CN 210995365 U CN210995365 U CN 210995365U CN 201921613679 U CN201921613679 U CN 201921613679U CN 210995365 U CN210995365 U CN 210995365U
Authority
CN
China
Prior art keywords
sorting
dimensional
controller
identification
materials
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201921613679.6U
Other languages
Chinese (zh)
Inventor
涂勇涛
李贝
熊友军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Ubtech Technology Co ltd
Original Assignee
Shenzhen Ubtech Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Ubtech Technology Co ltd filed Critical Shenzhen Ubtech Technology Co ltd
Priority to CN201921613679.6U priority Critical patent/CN210995365U/en
Application granted granted Critical
Publication of CN210995365U publication Critical patent/CN210995365U/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Manipulator (AREA)

Abstract

本实用新型公开一种基于三维视觉的产品分拣处理系统。该系统包括:分拣控制器;分拣池机构,包括用于放置物料的分拣池;三维视觉机构,设置所述分拣池上方并与所述分拣控制器相连,用于在所述分拣控制器的控制下,采集放置在所述分拣池上的物料对应的物料三维图像,基于所述物料三维图像识别出目标物料对应的识别定位信息,并将所述识别定位信息发送给所述分拣控制器;分拣执行机构,设置在所述分拣池外围并与所述分拣控制器相连,用于在所述分拣控制器的控制下,根据所述识别定位信息进行物料分拣。该系统可保证分拣过程中的准确率和可执行性,以避免因目标物料的形状、相互遮挡或相互堆叠而导致无法进行物料分拣。

Figure 201921613679

The utility model discloses a product sorting and processing system based on three-dimensional vision. The system includes: a sorting controller; a sorting pool mechanism, including a sorting pool for placing materials; a three-dimensional vision mechanism, arranged above the sorting pool and connected with the sorting controller, used for Under the control of the sorting controller, collect the three-dimensional image of the material corresponding to the material placed on the sorting tank, identify the identification and positioning information corresponding to the target material based on the three-dimensional image of the material, and send the identification and positioning information to the the sorting controller; the sorting actuator is arranged on the periphery of the sorting tank and connected to the sorting controller, and is used for sorting materials according to the identification and positioning information under the control of the sorting controller. sorting. The system guarantees the accuracy and practicability of the sorting process to avoid the failure of material sorting due to the shape, mutual occlusion or stacking of the target material.

Figure 201921613679

Description

基于三维视觉的产品分拣处理系统Product sorting and processing system based on 3D vision

技术领域technical field

本实用新型涉及机器视觉控制技术领域,尤其涉及一种基于三维视觉的产品分拣处理系统。The utility model relates to the technical field of machine vision control, in particular to a product sorting and processing system based on three-dimensional vision.

背景技术Background technique

近年来分拣技术在仓储、物流等行业的应用越来越广,分拣的自动化程度也越来越高。现有的分拣系统主要基于条码识别、二维码识别或者二维视觉识别技术。其中,条码识别和二维码识别的使用范围局限于被分拣对象需有条形码或二维码等识别码标识。二维视觉识别则需提前处理被分拣对象,使被分拣对象相互间没有遮挡、堆叠等相互干扰;而且,二维视觉识别过程中只能提供二维平面的坐标信息,对形状特殊的被分拣对象进行分拣时容易导致分拣过程拾取失败,即基于二维视觉识别的分拣系统主要应用在被分拣对象无特殊形状,且被分拣对象不存在相互遮挡和堆叠的情况。In recent years, the application of sorting technology in warehousing, logistics and other industries has become more and more extensive, and the degree of automation of sorting has become higher and higher. Existing sorting systems are mainly based on barcode recognition, two-dimensional code recognition or two-dimensional visual recognition technology. Among them, the scope of use of barcode identification and two-dimensional code identification is limited to the identification of barcodes or two-dimensional codes and other identification codes for objects to be sorted. Two-dimensional visual recognition needs to process the sorted objects in advance, so that the sorted objects do not block, stack and interfere with each other; moreover, only the coordinate information of the two-dimensional plane can be provided during the two-dimensional visual recognition process. When the objects to be sorted are sorted, it is easy to lead to the failure of the sorting process, that is, the sorting system based on two-dimensional visual recognition is mainly used when the objects to be sorted have no special shape, and the objects to be sorted do not have mutual occlusion and stacking. .

实用新型内容Utility model content

针对基于二维视觉识别的分拣系统在分拣过程中因特殊形状、或者被分拣对象相互遮挡和堆叠而影响分拣工作正常运行的问题,提供一种基于三维视觉的产品分拣处理系统。Aiming at the problem that the sorting system based on two-dimensional visual recognition affects the normal operation of the sorting work due to special shapes, or mutual blocking and stacking of sorting objects during the sorting process, a product sorting and processing system based on three-dimensional vision is provided. .

本实用新型提供一种基于三维视觉的产品分拣处理系统,包括:The utility model provides a three-dimensional vision-based product sorting and processing system, comprising:

分拣控制器;sorting controller;

分拣池机构,包括用于放置物料的分拣池;Sorting pond mechanism, including sorting ponds for placing materials;

三维视觉机构,设置所述分拣池上方并与所述分拣控制器相连,用于在所述分拣控制器的控制下,采集放置在所述分拣池上的物料对应的物料三维图像,基于所述物料三维图像识别出目标物料对应的识别定位信息,并将所述识别定位信息发送给所述分拣控制器;A three-dimensional vision mechanism, arranged above the sorting tank and connected to the sorting controller, is used to collect the three-dimensional image of the material corresponding to the material placed on the sorting tank under the control of the sorting controller, Identify the identification and positioning information corresponding to the target material based on the three-dimensional image of the material, and send the identification and positioning information to the sorting controller;

分拣执行机构,设置在所述分拣池外围并与所述分拣控制器相连,用于在所述分拣控制器的控制下,根据所述识别定位信息进行物料分拣。The sorting actuator is arranged on the periphery of the sorting tank and connected with the sorting controller, and is used for sorting materials according to the identification and positioning information under the control of the sorting controller.

优选地,所述分拣池机构还包括与所述分拣池和所述分拣控制器相连的分拣运动单元,用于在所述分拣控制器的控制下,翻转所述分拣池上放置的所述物料。Preferably, the sorting tank mechanism further includes a sorting motion unit connected to the sorting tank and the sorting controller, for turning the top of the sorting tank over under the control of the sorting controller the material placed.

优选地,所述分拣池包括分拣柱和设置在所述分拣柱外围的至少一个分拣环;所述分拣运动单元与所述分拣柱相连,用于控制所述分拣柱沿所述分拣柱轴向方向往复运动;所述分拣运动单元与所述分拣环相连,用于控制所述分拣环沿所述分拣环轴向方向往复运动。Preferably, the sorting tank includes a sorting column and at least one sorting ring arranged on the periphery of the sorting column; the sorting motion unit is connected to the sorting column and is used to control the sorting column Reciprocating movement along the axial direction of the sorting column; the sorting motion unit is connected with the sorting ring, and is used to control the reciprocating movement of the sorting ring along the axial direction of the sorting ring.

优选地,所述三维视觉机构包括三维相机和视觉处理单元,所述三维相机设置在所述分拣池的正上方,用于采集放置在所述分拣池上的物料对应的物料三维图像;所述视觉处理单元与所述三维相机相连,用于基于所述物料三维图像识别出目标物料对应的识别定位信息。Preferably, the three-dimensional vision mechanism includes a three-dimensional camera and a vision processing unit, the three-dimensional camera is arranged directly above the sorting tank, and is used for collecting three-dimensional images of materials corresponding to the materials placed on the sorting tank; The visual processing unit is connected to the three-dimensional camera, and is used for identifying the identification and positioning information corresponding to the target material based on the three-dimensional image of the material.

优选地,所述三维视觉机构还包括视觉光源,所述视觉光源设置在所述分拣池的正上方且位于所述三维相机正下方。Preferably, the three-dimensional vision mechanism further includes a visual light source, and the visual light source is disposed directly above the sorting tank and directly below the three-dimensional camera.

优选地,所述分拣执行机构包括至少一个接料口,所述分拣控制器与设置在所述分拣池外围的至少一分拣机器人相连,根据所述识别定位信息向所述分拣机器人发送物料分拣指令,并通过接料口接收所述目标物料。Preferably, the sorting execution mechanism includes at least one material receiving port, and the sorting controller is connected to at least one sorting robot arranged on the periphery of the sorting tank, and the sorting controller is connected to the sorting robot according to the identification and positioning information. The robot sends a material sorting instruction and receives the target material through the material receiving port.

优选地,所述基于三维视觉的产品分拣处理系统还包括与所述分拣控制器相连的用于下发分拣订单信息的制造执行系统。Preferably, the three-dimensional vision-based product sorting and processing system further includes a manufacturing execution system connected to the sorting controller for issuing sorting order information.

优选地,所述基于三维视觉的产品分拣处理系统还包括与所述制造执行系统和所述分拣池机构相连的物料仓库控制机构,所述物料仓库控制机构用于根据所述分拣订单信息向所述分拣池机构输送所述物料。Preferably, the three-dimensional vision-based product sorting and processing system further includes a material warehouse control mechanism connected to the manufacturing execution system and the sorting pool mechanism, and the material warehouse control mechanism is used for sorting according to the sorting order. The information conveys the material to the sorting tank mechanism.

优选地,所述基于三维视觉的产品分拣处理系统还包括与所述分拣控制器相连的物料包装机构,用于对分拣后的目标物料进行物料包装。Preferably, the three-dimensional vision-based product sorting and processing system further includes a material packaging mechanism connected to the sorting controller, for packaging the sorted target materials.

优选地,所述物料包装机构包括依次通过物料输送单元相连的用于汇集所述目标物料的汇料单元、用于对所述目标物料进行打包封装的塑料封装机和用于进行喷码的喷码机,所述汇料单元与所述分拣执行机构通过汇料通道相连。Preferably, the material packaging mechanism includes a material collecting unit for collecting the target material, a plastic packaging machine for packaging and packaging the target material, and a spraying machine for coding, which are sequentially connected by a material conveying unit. Code machine, the material collecting unit is connected with the sorting executing mechanism through the material collecting channel.

上述基于三维视觉的产品分拣处理系统,通过三维视觉机构采集分拣池上放置的物料对应的物料三维图像,基于物料三维图像识别出目标物料对应的类别、位置信息和姿态信息等识别定位信息,可有助于避免目标物料的形状、相互遮挡或相互堆叠对物料识别定位的影响,可保证识别定位过程中的准确性;再引导分拣执行机构依据目标物料的类别、位置信息和姿态信息等识别定位信息,对目标物料进行有顺序、有三维方向的拾取分拣操作,以保证分拣过程中的准确率和可执行性,达到对多种类、不定姿态、遮挡和堆叠的目标物料进行柔性分拣的效果,以避免因目标物料的形状、相互遮挡或相互堆叠而导致无法进行物料分拣,提高物料分拣效率和准确性。The above-mentioned three-dimensional vision-based product sorting and processing system collects the three-dimensional image of the material corresponding to the material placed on the sorting tank through the three-dimensional vision mechanism, and identifies the category, position information and attitude information corresponding to the target material based on the three-dimensional image of the material. Identification and positioning information, It can help to avoid the influence of the shape, mutual occlusion or stacking of the target material on the identification and positioning of the material, and can ensure the accuracy of the identification and positioning process; then guide the sorting actuator according to the category, position information and attitude information of the target material, etc. Identify the positioning information, pick and sort the target materials in an orderly and three-dimensional direction, so as to ensure the accuracy and operability of the sorting process, and achieve the flexibility for the target materials of various types, indeterminate attitudes, occlusions and stacking. The effect of sorting is to avoid the failure of material sorting due to the shape, mutual occlusion or stacking of the target materials, and to improve the efficiency and accuracy of material sorting.

附图说明Description of drawings

图1是本实用新型一实施例中基于三维视觉的产品分拣处理系统的一示意图;1 is a schematic diagram of a product sorting and processing system based on three-dimensional vision in an embodiment of the present invention;

图2是本实用新型一实施例中分拣池机构的一示意图;2 is a schematic diagram of a sorting tank mechanism in an embodiment of the present invention;

图3是本实用新型一实施例中三维视觉机构的一示意图;3 is a schematic diagram of a three-dimensional vision mechanism in an embodiment of the present invention;

图4是本实用新型一实施例中分拣执行机构的一示意图;FIG. 4 is a schematic diagram of a sorting actuator in an embodiment of the present invention;

图5是本实用新型一实施例中物料包装机构的一示意图;5 is a schematic diagram of a material packaging mechanism in an embodiment of the present invention;

图6是本实用新型一实施例中目标物料的位置信息和姿态信息的一示意图。FIG. 6 is a schematic diagram of position information and attitude information of a target material in an embodiment of the present invention.

其中,10、分拣控制器;20、分拣池机构;21、分拣池;211、分拣柱;212、分拣环;30、三维视觉机构;31、三维相机;32、视觉处理单元;33、视觉光源;40、分拣执行机构;41、分拣机器人;42、接料口;50、制造执行系统;60、物料仓库控制机构;70、物料包装机构;71、汇料单元;711、汇料通道;72、塑料封装机;721、第一感应器;73、喷码机;74、物料输送单元。Among them, 10, sorting controller; 20, sorting pool mechanism; 21, sorting pool; 211, sorting column; 212, sorting ring; 30, three-dimensional vision mechanism; 31, three-dimensional camera; 32, vision processing unit ;33, visual light source; 40, sorting actuator; 41, sorting robot; 42, material receiving port; 50, manufacturing execution system; 60, material warehouse control mechanism; 70, material packaging mechanism; 71, material collection unit; 711, material collection channel; 72, plastic packaging machine; 721, first sensor; 73, inkjet printer; 74, material conveying unit.

具体实施方式Detailed ways

为了使本实用新型所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本实用新型进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本实用新型,并不用于限定本实用新型。In order to make the technical problems, technical solutions and beneficial effects solved by the present utility model clearer, the present utility model will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not intended to limit the present invention.

在本实用新型的描述中,需要理解的是,术语“纵向”、“径向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本实用新型和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本实用新型的限制。在本实用新型的描述中,除非另有说明,“多个”的含义是两个或两个以上。In the description of the present invention, it should be understood that the terms "longitudinal", "radial", "length", "width", "thickness", "upper", "lower", "front", "rear" , "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc. indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings , is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the indicated device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the present invention. In the description of the present invention, unless otherwise specified, "plurality" means two or more.

在本实用新型的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本实用新型中的具体含义。In the description of the present invention, it should be noted that, unless otherwise expressly specified and limited, the terms "installed", "connected" and "connected" should be understood in a broad sense, for example, it may be a fixed connection or a connectable connection. Detachable connection, or integral connection; may be mechanical connection or electrical connection; may be direct connection, or indirect connection through an intermediate medium, or internal communication between two components. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood in specific situations.

在一实施例中,如图1所示,提供一种基于三维视觉的产品分拣处理系统。该基于三维视觉包括分拣控制器10、用于放置物料的分拣池机构20、用于进行三维视觉识别的三维视觉机构30和用于执行物料分拣的分拣执行机构40,通过分拣控制器10控制三维视觉机构30和分拣执行机构40工作,可实现对分拣池21上放置的物料进行分拣,而不受物料的形状、是否存在相互遮挡和堆叠的情况限制,以保证物料分拣工作的正常进行。In one embodiment, as shown in FIG. 1 , a three-dimensional vision-based product sorting and processing system is provided. The three-dimensional vision-based system includes a sorting controller 10, a sorting pool mechanism 20 for placing materials, a three-dimensional vision mechanism 30 for performing three-dimensional visual recognition, and a sorting executing mechanism 40 for performing material sorting. The controller 10 controls the three-dimensional vision mechanism 30 and the sorting execution mechanism 40 to work, and can realize the sorting of the materials placed on the sorting tank 21 without being restricted by the shape of the materials, whether there is mutual occlusion and stacking, so as to ensure The material sorting work is carried out normally.

分拣控制器10,是用于实现物料分拣控制的机构,具体可以为执行特定计算机程序,以实现对分拣池机构20、三维视觉机构30和分拣执行机构40进行控制,以使分拣池机构20、三维视觉机构30和分拣执行机构40配合,以完成物料分拣工作的控制单元。The sorting controller 10 is a mechanism for realizing material sorting control. Specifically, it can execute a specific computer program to realize the control of the sorting pool mechanism 20, the three-dimensional vision mechanism 30 and the sorting execution mechanism 40, so that the sorting The picking pool mechanism 20, the three-dimensional vision mechanism 30 and the sorting execution mechanism 40 cooperate to complete the control unit of the material sorting work.

分拣池机构20,包括用于放置物料的分拣池21。分拣池21是预先设置的用于放置物料以便三维视觉机构30拍摄物料三维图像的平台。例如,分拣池21可以是圆形桌面,可将需要分拣的所有物料放置在分拣池21上,以便三维视觉机构30拍摄物料三维图像和分拣执行机构40进行物料分拣,此时,放置在分拣池21上的物料为被分拣对象。The sorting tank mechanism 20 includes a sorting tank 21 for placing materials. The sorting tank 21 is a preset platform for placing materials so that the three-dimensional vision mechanism 30 can take three-dimensional images of the materials. For example, the sorting pool 21 can be a circular table top, and all the materials to be sorted can be placed on the sorting pool 21, so that the three-dimensional vision mechanism 30 can take a three-dimensional image of the material and the sorting executive mechanism 40 can sort the materials. , the material placed on the sorting tank 21 is the object to be sorted.

三维视觉机构30,设置分拣池21上方并与分拣控制器10相连,用于在分拣控制器10的控制下,采集放置在分拣池21上的物料对应的物料三维图像,基于物料三维图像识别出目标物料对应的识别定位信息,并将识别定位信息发送给分拣控制器10。其中,物料三维图像是三维视觉机构30拍摄到的放置在分拣池21上的物料的三维图像。识别定位信息是基于物料三维图像识别出的与目标物料相关的信息,包括但不限于目标物料的类别、位置信息和姿态信息等信息。可以理解地,通过三维视觉机构30拍摄到的物料三维图像,可识别出的目标物料对应的类别、位置信息和姿态信息等识别定位信息,可有助于避免目标物料的形状、相互遮挡或相互堆叠对物料识别定位的影响,以保证识别定位过程中的准确性。三维视觉机构30将该识别定位信息发送给分拣控制器10,以便分拣控制器10控制分拣执行机构40基于目标物料对应的类别、位置信息和姿态信息等识别定位信息进行物料分拣时,可进行有顺序、有三维方向的分拣拾取操作,以保证分拣过程中的准确率和可执行性,达到对多种类、不定姿态、遮挡和堆叠的目标物料进行柔性分拣的效果。该目标物料是指需要被分拣出的用于组装目标产品的物料。本实施例中,三维视觉机构30设置在分拣池21上方,有利于三维视觉机构30拍摄出更精确的物料三维图像,有助于提高物料分拣的精确度。The three-dimensional vision mechanism 30 is arranged above the sorting tank 21 and connected to the sorting controller 10, and is used to collect the three-dimensional image of the material corresponding to the material placed on the sorting tank 21 under the control of the sorting controller 10, based on the material The three-dimensional image identifies the identification and positioning information corresponding to the target material, and sends the identification and positioning information to the sorting controller 10 . The three-dimensional image of the material is a three-dimensional image of the material placed on the sorting tank 21 captured by the three-dimensional vision mechanism 30 . The identification and positioning information is the information related to the target material identified based on the three-dimensional image of the material, including but not limited to information such as the category, location information, and attitude information of the target material. It can be understood that, through the three-dimensional image of the material captured by the three-dimensional vision mechanism 30, the identification and positioning information such as the category, position information and attitude information corresponding to the target material can be identified, which can help to avoid the shape, mutual occlusion or mutual occlusion of the target material. The influence of stacking on the identification and positioning of materials to ensure the accuracy of the identification and positioning process. The three-dimensional vision mechanism 30 sends the identification and positioning information to the sorting controller 10, so that the sorting controller 10 controls the sorting execution mechanism 40 to perform material sorting based on the identification and positioning information such as the category, position information, and attitude information corresponding to the target material. , it can carry out sorting and picking operations in order and three-dimensional direction to ensure the accuracy and operability of the sorting process, and achieve the effect of flexible sorting of target materials of various types, indeterminate attitudes, occlusions and stacking. The target material refers to the material that needs to be sorted out for assembling the target product. In this embodiment, the three-dimensional vision mechanism 30 is disposed above the sorting tank 21 , which helps the three-dimensional vision mechanism 30 to capture a more accurate three-dimensional image of the material, and helps to improve the accuracy of material sorting.

分拣执行机构40,设置在分拣池21外围并与分拣控制器10相连,用于在分拣控制器10的控制下,根据识别定位信息进行物料分拣。分拣执行机构40是用于执行物料分拣的机构,该分拣执行机构40设置在分拣池21的外围并与分拣控制器10相连,可根据分拣控制器10获取到的三维视觉机构30识别出的目标物料的类别、位置信息和姿态信息等识别定位信息进行有顺序、有三维方向的拾取分拣操作,以达到对多种类、不定姿态、遮挡和堆叠的目标物料进行柔性分拣的效果。The sorting executive mechanism 40 is arranged on the periphery of the sorting tank 21 and connected to the sorting controller 10 , and is used for sorting materials according to the identification and positioning information under the control of the sorting controller 10 . The sorting actuator 40 is a mechanism for performing material sorting. The sorting actuator 40 is arranged on the periphery of the sorting tank 21 and is connected to the sorting controller 10 . The three-dimensional vision obtained by the sorting controller 10 The identification and positioning information such as the category, position information, and attitude information of the target material identified by the mechanism 30 performs picking and sorting operations in an orderly and three-dimensional direction, so as to achieve flexible sorting of target materials of various types, uncertain attitudes, occlusions and stacking. picking effect.

在分拣开始之前,需向分拣控制器10提供目标产品对应的分拣订单信息并在分拣池21上放置待分拣的物料。该分拣订单信息包括至少一个目标物料和每一目标物料对应的物料数量,每一目标物料对应一原始三维图像,以便基于该原始三维图像进行物料识别。在分拣过程中,分拣控制器10先控制三维视觉机构30采集放置在分拣池21上的物料对应的物料三维图像,基于该物料三维图像与分拣订单信息中目标物料对应的原始三维图像进行物料识别和定位处理,从而获取物料三维图像中每一目标物料对应的类别、位置信息和姿态信息等识别定位信息,并将该识别定位信息发送给分拣控制器10。分拣控制器10接收到识别定位信息之后,基于该识别定位信息控制分拣执行机构40进行有顺序、有三维方向的物料拾取分拣操作,依次将分拣订单信息对应的至少一个目标物料拾取出来,直至分拣出的每一目标物料的数量与物料数量相匹配,以实现对多种类、不定姿态、遮挡和堆叠的目标物料进行柔性分拣的效果。Before the sorting starts, the sorting order information corresponding to the target product needs to be provided to the sorting controller 10 and the materials to be sorted are placed on the sorting pool 21 . The sorting order information includes at least one target material and the material quantity corresponding to each target material, and each target material corresponds to an original three-dimensional image, so as to perform material identification based on the original three-dimensional image. During the sorting process, the sorting controller 10 first controls the three-dimensional vision mechanism 30 to collect the three-dimensional image of the material corresponding to the material placed on the sorting tank 21, and based on the three-dimensional image of the material and the original three-dimensional image corresponding to the target material in the sorting order information The image is processed for material identification and positioning, so as to obtain identification and positioning information such as category, position information and attitude information corresponding to each target material in the three-dimensional image of the material, and send the identification and positioning information to the sorting controller 10 . After the sorting controller 10 receives the identification and positioning information, based on the identification and positioning information, it controls the sorting execution mechanism 40 to carry out an orderly and three-dimensional material picking and sorting operation, and sequentially picks up at least one target material corresponding to the sorting order information. until the number of each target material sorted out matches the number of materials, so as to achieve the effect of flexible sorting of target materials of various types, indeterminate attitudes, occlusions and stacking.

可以理解地,在将一物料三维图像识别出的所有目标物料拾取出来之后,若未完成分拣订单信息中所有目标物料的分拣时,即存在至少一个目标物料的当前数量与物料数量不相匹配时,可以控制三维视觉机构30再次拍摄物料的物料三维图像并进行识别定位,以重新获取识别定位信息,并控制分拣执行机构40基于重新获取的识别定位信息进行物料分拣操作,直至所有目标物料均按其物料数量拾取出来。其中,目标物料的当前数量是指某一种类别的目标物料已经被拾取分拣出来的数量。即分拣控制器10可控制三维视觉机构30逐层采集物料的物料三维图像,对该物料三维图像中的物料进行识别、分割和定位,以获取目标物料对应的类别、位置信息和姿态信息等识别定位信息,从而引导分拣执行机构40基于该识别定位信息进行有顺序、有三维方向的物料拾取分拣操作,以达到对多种类别、不定姿态、被遮挡或者相互堆叠的目标物料进行柔性分拣的目的,从而有效提高物料分拣效率和准确率。其中,柔性分拣是指对不确定环境的适应性反应并分拣过程,此处的柔性是指一种应对环境变化或环境变化所造成的不确定性的应变能力。Understandably, after picking up all the target materials identified by the 3D image of a material, if the sorting of all the target materials in the sorting order information is not completed, there is at least one target material whose current quantity does not match the material quantity. When matching, the three-dimensional vision mechanism 30 can be controlled to shoot the three-dimensional image of the material again and identify and locate the material to re-acquire the identification and positioning information, and control the sorting execution mechanism 40 to perform the material sorting operation based on the re-acquired identification and positioning information until all the materials are sorted. The target material is picked up according to its material quantity. The current quantity of the target material refers to the quantity of the target material of a certain category that has been picked and sorted. That is, the sorting controller 10 can control the three-dimensional vision mechanism 30 to collect the three-dimensional image of the material layer by layer, and identify, segment and locate the material in the three-dimensional image of the material, so as to obtain the corresponding category, position information and attitude information of the target material. Identify the positioning information, so as to guide the sorting actuator 40 to carry out material picking and sorting operations in an orderly and three-dimensional direction based on the identification and positioning information, so as to achieve flexible selection of target materials of various categories, uncertain attitudes, blocked or stacked on each other The purpose of sorting, so as to effectively improve the efficiency and accuracy of material sorting. Among them, flexible sorting refers to the adaptive response to the uncertain environment and the sorting process, and the flexibility here refers to a kind of adaptability to cope with environmental changes or uncertainties caused by environmental changes.

本实施例所提供的基于三维视觉的产品分拣处理系统中,通过三维视觉机构30采集分拣池21上放置的物料对应的物料三维图像,基于物料三维图像识别出目标物料对应的类别、位置信息和姿态信息等识别定位信息,可有助于避免目标物料的形状、相互遮挡或相互堆叠对物料识别定位的影响,可保证识别定位过程中的准确性;再引导分拣执行机构40依据目标物料的类别、位置信息和姿态信息等识别定位信息,对目标物料进行有顺序、有三维方向的拾取分拣操作,以保证分拣过程中的准确率和可执行性,达到对多种类、不定姿态、遮挡和堆叠的目标物料进行柔性分拣的效果,以避免因目标物料的形状、相互遮挡或相互堆叠而导致无法进行物料分拣,提高物料分拣效率和准确性。In the three-dimensional vision-based product sorting and processing system provided in this embodiment, the three-dimensional image of the material corresponding to the material placed on the sorting tank 21 is collected by the three-dimensional vision mechanism 30, and the category and location corresponding to the target material are identified based on the three-dimensional image of the material The identification and positioning information such as information and attitude information can help to avoid the influence of the shape, mutual occlusion or stacking of the target material on the identification and positioning of the material, and can ensure the accuracy of the identification and positioning process; and then guide the sorting actuator 40 according to the target. Identification and positioning information such as material category, position information and attitude information, and picking and sorting operations on target materials in an orderly and three-dimensional direction to ensure the accuracy and practicability of the sorting process, and to achieve a variety of The effect of flexible sorting of target materials with posture, occlusion and stacking can avoid the failure of material sorting due to the shape, mutual blocking or mutual stacking of target materials, and improve the efficiency and accuracy of material sorting.

在一实施例中,分拣池机构20还包括与分拣池21和分拣控制器10相连的分拣运动单元(图中未示出),用于在分拣控制器10的控制下,翻转分拣池21上放置的物料。由于分拣池21上放置的物料可能存在相互遮挡或者相互堆叠的情况,为了减少这种相互遮挡或者相互堆叠的情况对物料识别和定位的影响,可以通过翻转分拣池21上的物料的方式,减少物料相互遮挡或者相互堆叠的情况发生,从而使得三维视觉机构30采集到的物料三维图像可识别出更多目标物料,从而提高物料分拣的效率和可执行性。为了提高产品分拣处理系统的自动化程度,降低物料分拣过程中的人工成本,可使分拣池机构20还包括与分拣池21和分拣控制器10相连的用于翻转物料的分拣运动单元,以使分拣运动单元可在分拣控制器10的控制下,控制分拣池21运动,以实现自动化翻转分拣池21上的物料,提高物料翻转效率,并减少物料相互遮挡或者相互堆叠的情况发生,有助于提高物料分拣效率。In one embodiment, the sorting tank mechanism 20 further includes a sorting motion unit (not shown in the figure) connected with the sorting tank 21 and the sorting controller 10 , for under the control of the sorting controller 10, Turn over the material placed on the sorting tank 21. Since the materials placed on the sorting tank 21 may be blocked or stacked with each other, in order to reduce the influence of the mutual blocking or mutual stacking on the identification and positioning of materials, the materials on the sorting tank 21 can be turned over. , to reduce the occurrence of mutual occlusion or mutual stacking of materials, so that the three-dimensional images of materials collected by the three-dimensional vision mechanism 30 can identify more target materials, thereby improving the efficiency and practicability of material sorting. In order to improve the automation degree of the product sorting and processing system and reduce the labor cost in the material sorting process, the sorting pool mechanism 20 may further include a sorting pool connected to the sorting pool 21 and the sorting controller 10 for overturning the materials. Motion unit, so that the sorting motion unit can control the movement of the sorting tank 21 under the control of the sorting controller 10, so as to realize the automatic overturning of the materials on the sorting tank 21, improve the material overturning efficiency, and reduce the mutual blocking of materials or The occurrence of stacking on each other helps to improve the efficiency of material sorting.

在一实施例中,如图2所示,分拣池21包括分拣柱211和设置在分拣柱211外围的至少一个分拣环212;分拣运动单元与分拣柱211相连,用于控制分拣柱211沿分拣柱211轴向方向往复运动;分拣运动单元与分拣环212相连,用于控制分拣环212沿分拣环212轴向方向往复运动。其中,分拣柱211是分拣池21的中心部分的柱形件,分拣环212是设置在分拣柱211外围的环形件,为了避免物料落入分拣柱211与分拣环212之间或者相邻两个分拣环212之间,需保证分拣柱211与分拣环212之间或者相邻两个分拣环212之间紧密配合,使其缝隙较小。可以理解地,分拣运动单元与分拣柱211和分拣环212相连,使得分拣运动单元可以单独用于控制分拣柱211沿分拣柱211轴向方向往复运动,也可以单独控制分拣环212沿分拣环212轴向往复运动,或者同步控制分拣柱211沿分拣柱211轴向方向往复运动和控制分拣环212沿分拣环212轴向往复运动,以使分拣运动单元控制分拣柱211和/或分拣环212沿各自轴向方向往复运动时,放置在分拣柱211和/或分拣环212上的物料随之运动,以达到翻转物料的目的,避免物料相互遮挡或者相互堆叠对物料分拣工作的正常进行造成影响。In one embodiment, as shown in FIG. 2 , the sorting tank 21 includes a sorting column 211 and at least one sorting ring 212 arranged on the periphery of the sorting column 211; the sorting motion unit is connected to the sorting column 211 for Control the reciprocating movement of the sorting column 211 along the axial direction of the sorting column 211 ; Among them, the sorting column 211 is a cylindrical piece in the central part of the sorting tank 21 , and the sorting ring 212 is a ring-shaped piece arranged on the periphery of the sorting column 211 , in order to avoid the material falling into the sorting column 211 and the sorting ring 212 Between or between two adjacent sorting rings 212, it is necessary to ensure that the sorting column 211 and the sorting ring 212 or between two adjacent sorting rings 212 are closely matched, so that the gap is small. It can be understood that the sorting motion unit is connected with the sorting column 211 and the sorting ring 212, so that the sorting motion unit can be used to control the reciprocating movement of the sorting column 211 along the axial direction of the sorting column 211 alone, and can also control the sorting column 211 independently. The sorting ring 212 reciprocates along the axial direction of the sorting ring 212, or synchronously controls the sorting column 211 to reciprocate along the axial direction of the sorting column 211 and controls the sorting ring 212 to reciprocate along the axial direction of the sorting ring 212, so that the sorting When the movement unit controls the sorting column 211 and/or the sorting ring 212 to reciprocate along the respective axial directions, the materials placed on the sorting column 211 and/or the sorting ring 212 move along with it, so as to achieve the purpose of turning the material, Avoid mutual blocking or stacking of materials, which will affect the normal operation of material sorting.

作为一个示例,如图2所示,分拣柱211具体为圆柱体,且分拣柱211上用于放置物料的端面为球面,在分拣运动单元带动放置在分拣柱211上的物料沿分拣柱211的轴向往复运动时,使得物料向分拣环212方向整理,以达到物料翻转目的。分拣环212具体为圆环柱体,即分拣环212的横截面为圆环形,且圆形柱体内环高度小于外环高度,以使分拣环212上用于放置物料的端面为斜面,在分拣运动单元带动放置在分拣环212上的物料沿分拣环212的轴向往复运动时,物料向分拣柱211方向整理,以达到物料翻转目的。可以理解地,分拣控制器10可通过分拣运动单元控制分拣柱211和分拣环212之间形成不同的高度差,以实现对分拣池21中的物料进行有效整理,以避免物料相互遮挡和相互堆叠的情况对物料分拣过程造成影响。As an example, as shown in FIG. 2 , the sorting column 211 is a cylinder, and the end surface of the sorting column 211 for placing the material is a spherical surface. The sorting motion unit drives the material placed on the sorting column 211 along the When the sorting column 211 reciprocates in the axial direction, the materials are arranged in the direction of the sorting ring 212, so as to achieve the purpose of material turning. The sorting ring 212 is specifically a circular cylinder, that is, the cross section of the sorting ring 212 is circular, and the height of the inner ring of the circular cylinder is smaller than the height of the outer ring, so that the end face of the sorting ring 212 for placing materials is On the inclined plane, when the sorting motion unit drives the material placed on the sorting ring 212 to reciprocate along the axial direction of the sorting ring 212, the material is sorted in the direction of the sorting column 211 to achieve the purpose of material turning. It can be understood that the sorting controller 10 can control the sorting column 211 and the sorting ring 212 to form different height differences through the sorting motion unit, so as to realize the effective sorting of the materials in the sorting tank 21 and avoid the material Mutual occlusion and stacking affect the material sorting process.

在一实施例中,如图3所示,三维视觉机构30包括三维相机31和视觉处理单元32,三维相机31设置在分拣池21的正上方,用于采集放置在分拣池21上的物料对应的物料三维图像;视觉处理单元32与三维相机31相连,用于基于物料三维图像识别出目标物料对应的识别定位信息。In one embodiment, as shown in FIG. 3 , the three-dimensional vision mechanism 30 includes a three-dimensional camera 31 and a vision processing unit 32 . The three-dimensional image of the material corresponding to the material; the visual processing unit 32 is connected to the three-dimensional camera 31 for identifying the identification and positioning information corresponding to the target material based on the three-dimensional image of the material.

其中,三维相机31是可以拍摄三维图像的相机,可以采用但不限于本实施例中的RGB-D三维相机31。本实施例中,三维相机31设置在分拣池21的正上方,可有助于避免拍摄到的物料三维图像因角度偏差较大而影响其识别定位效果,从而提高识别定位的准确性,保障物料分拣的准确性。The three-dimensional camera 31 is a camera that can capture three-dimensional images, and the RGB-D three-dimensional camera 31 in this embodiment may be used but not limited to. In this embodiment, the three-dimensional camera 31 is arranged directly above the sorting tank 21, which can help to prevent the captured three-dimensional image of the material from affecting its identification and positioning effect due to the large angle deviation, thereby improving the accuracy of identification and positioning, ensuring The accuracy of material sorting.

其中,视觉处理单元32是与三维相机31相连的用于进行图像识别定位处理的处理单元,具体可以为可执行图像识别与定位的特定算法的计算机设备,此处的特定算法可以为特征相关性识别与定位算法,或者是可实现图像识别与定位的其他现有算法。可以理解地,该视觉处理单元32可以与分拣控制器10独立设置,也可以集成在分拣控制器10内,与分拣控制器10一体化设置,以简化产品分拣处理系统的结构。Wherein, the visual processing unit 32 is a processing unit connected to the three-dimensional camera 31 for performing image recognition and positioning processing, and may specifically be a computer device that can execute a specific algorithm for image recognition and positioning, and the specific algorithm here may be feature correlation. Recognition and localization algorithms, or other existing algorithms that can implement image recognition and localization. It can be understood that the visual processing unit 32 can be set independently from the sorting controller 10 , or can be integrated in the sorting controller 10 and integrated with the sorting controller 10 to simplify the structure of the product sorting processing system.

如图6所示,预先构建三维视觉机构30和分拣执行机构40共用的三维空间坐标系,在视觉处理单元32中采用特征相关性识别与定位算法或者其他识别定位算法对物料三维图像与预先接收到的分拣订单信息中目标物料对应的原始三维图像进行匹配,获取包含目标物料对应的类别、位置信息(x,y,z)和姿态信息(α,θ,φ)的识别定位信息。此处的类别可以是用于确定物料三维图像中的某一物料具体为分拣订单信息中的哪一种类别的目标物料。此处的位置信息(x,y,z)是指目标物料的中心点Q在三维空间坐标系中的坐标。此处的姿态信息(α,θ,φ)是指目标物料预先设定的物料方向与三维空间坐标系中某一坐标轴的夹角,如长方体的目标物料的长度方向与三维空间坐标系中X轴的夹角为姿态信息中的α。可以理解地,分拣执行机构40在接收到识别定位信息后,在根据目标物料过程中,可以根据识别定位信息中的类别进行有顺序的物料拾取分拣操作,并根据识别定位信息中的位置信息(x,y,z)和姿态信息(α,θ,φ)调整拾取位置点和拾取姿态,以实现三维方向的物料拾取分拣操作,达到对多种类、不定姿态、遮挡和堆叠的目标物料进行柔性分拣的效果,以保障物料分拣的准确性。As shown in FIG. 6 , the three-dimensional space coordinate system shared by the three-dimensional vision mechanism 30 and the sorting execution mechanism 40 is pre-built, and the feature correlation identification and positioning algorithm or other identification and positioning algorithms are used in the vision processing unit 32 to compare the three-dimensional image of the material with the predetermined The original three-dimensional image corresponding to the target material in the received sorting order information is matched, and the identification and positioning information including the corresponding category, position information (x, y, z) and attitude information (α, θ, φ) of the target material is obtained. The category here may be a target material for determining which category in the sorting order information a certain material in the material three-dimensional image is specifically. The position information (x, y, z) here refers to the coordinates of the center point Q of the target material in the three-dimensional space coordinate system. The attitude information (α, θ, φ) here refers to the angle between the preset material direction of the target material and a certain coordinate axis in the three-dimensional space coordinate system, such as the length direction of the cuboid of the target material and the three-dimensional space coordinate system. The included angle of the X-axis is α in the attitude information. It can be understood that, after receiving the identification and positioning information, the sorting execution mechanism 40 can perform an orderly picking and sorting operation of materials according to the categories in the identification and positioning information in the process of identifying the target materials, and according to the positions in the identification and positioning information. Information (x, y, z) and attitude information (α, θ, φ) adjust the picking position point and picking attitude to realize the three-dimensional material picking and sorting operation, and achieve the goal of multi-category, indeterminate attitude, occlusion and stacking The effect of flexible sorting of materials to ensure the accuracy of material sorting.

在一实施例中,如图3所示,三维视觉机构30还包括视觉光源33,视觉光源33设置在分拣池21的正上方且位于三维相机31正下方。可以理解地,通过在分拣池21的正上方与三维相机31的正下方的位置设置视觉光源33,用于给该三维相机31拍摄物料三维图像过程中提供稳定的光照环境,以保证三维相机31采集到的物料三维图像的清晰度,从而有助于提高后续识别定位的准确性。In one embodiment, as shown in FIG. 3 , the three-dimensional vision mechanism 30 further includes a visual light source 33 , and the visual light source 33 is disposed directly above the sorting tank 21 and located directly below the three-dimensional camera 31 . It can be understood that by setting the visual light source 33 directly above the sorting tank 21 and directly below the three-dimensional camera 31, it is used to provide a stable lighting environment for the three-dimensional camera 31 to capture the three-dimensional image of the material to ensure that the three-dimensional camera 31. 31 The clarity of the collected three-dimensional image of the material helps to improve the accuracy of subsequent identification and positioning.

进一步地,视觉光源33呈环形设置在分拣池21与三维相机31之间,以给三维相机31提供更稳定的光照环境,避免分拣池21上不同位置上的物料因视觉光源33的光照角度不同而影响其物料识别和定位的效果。Further, the visual light source 33 is arranged in a ring shape between the sorting tank 21 and the three-dimensional camera 31, so as to provide a more stable lighting environment for the three-dimensional camera 31, so as to avoid the materials at different positions on the sorting tank 21 from being illuminated by the visual light source 33. Different angles affect the effect of material identification and positioning.

在一实施例中,如图4所示,分拣执行机构40包括至少一个接料口42,分拣控制器10与设置在分拣池21外围的至少一分拣机器人41相连,根据识别定位信息向分拣机器人41发送物料分拣指令,并通过接料口42接收目标物料。其中,物料分拣指令是分拣控制器10触发的用于控制分拣机器人41进行物料拾取分拣操作的指令。在分拣池21的外围设置至少一个用于拾取物料的分拣机器人41,每一分拣机器人41可在分拣控制器10的控制下,依据三维视觉机构30识别出的识别定位信息进行物料分拣,以将目标物料拾取到相应的接料口42,以达到物料分拣目的。In one embodiment, as shown in FIG. 4 , the sorting actuator 40 includes at least one material receiving port 42 , and the sorting controller 10 is connected to at least one sorting robot 41 disposed on the periphery of the sorting tank 21 , and is positioned according to the identification. The information sends a material sorting instruction to the sorting robot 41 and receives the target material through the material receiving port 42 . The material sorting instruction is an instruction triggered by the sorting controller 10 to control the sorting robot 41 to perform material picking and sorting operations. At least one sorting robot 41 for picking up materials is arranged on the periphery of the sorting pool 21 , and each sorting robot 41 can carry out materials according to the identification and positioning information recognized by the three-dimensional vision mechanism 30 under the control of the sorting controller 10 . Sorting to pick up the target material to the corresponding material receiving port 42 to achieve the purpose of material sorting.

作为一个示例,分拣控制器10在接收到包含目标物料的类别、位置信息和姿态信息的识别定位信息之后,针对某一目标物料形成一物料分拣指令,以将该物料物料分拣指令发送给一分拣机器人41,以使分拣机器人41执行该物料分拣指令,以将相应的目标物料拾取到接料口42。例如,分拣控制器10可依据目标物料的类别顺序或者距离分拣机器人41的远近顺序,依次形成一物料分拣指令,以便基于依次形成的物料分拣指令实现有顺序的物料拾取分拣操作;将一物料分拣指令发送给距离该目标物料的位置最近的分拣机器人41,以使该分拣机器人41基于该目标物料的姿态信息调整拾取角度,以实现有三维方向的物料拾取操作,从而达到对多种类、不定姿态、遮挡和堆叠的目标物料进行柔性分拣的效果,以保障物料分拣的准确性。As an example, after receiving the identification and positioning information including the category, location information and attitude information of the target material, the sorting controller 10 forms a material sorting instruction for a certain target material, so as to send the material sorting instruction To a sorting robot 41 , so that the sorting robot 41 executes the material sorting instruction to pick up the corresponding target material to the material receiving port 42 . For example, the sorting controller 10 can sequentially form a material sorting instruction according to the order of the categories of the target materials or the order of distance from the sorting robot 41, so as to realize the orderly picking and sorting operations based on the sequentially formed material sorting instructions ; Send a material sorting instruction to the sorting robot 41 closest to the position of the target material, so that the sorting robot 41 adjusts the picking angle based on the attitude information of the target material, so as to realize the material picking operation with a three-dimensional direction, So as to achieve the effect of flexible sorting of target materials of various types, indeterminate attitudes, occlusion and stacking, to ensure the accuracy of material sorting.

作为一个示例,分拣机器人41和接料口42均设置为一个时,可以在最低成本的情况下保证物料分拣目的的实现。作为另一个示例,分拣机器人41和接料口42均为至少两个时,可使每一分拣机器人41将拾取到的目标物料放置在与分拣机器人41最近的接料口42上,以提高物料分拣效率。As an example, when both the sorting robot 41 and the material receiving port 42 are set to one, the realization of the purpose of material sorting can be ensured at the lowest cost. As another example, when there are at least two sorting robots 41 and two material receiving ports 42, each sorting robot 41 can place the picked-up target material on the material receiving port 42 closest to the sorting robot 41, To improve material sorting efficiency.

例如,分拣机器人41为至少两个时,可预先配置每一分拣机器人41在预先构建三维视觉机构30和分拣执行机构40共用的三维空间坐标系中的分拣区域;在分拣机器人41获取到相应的识别定位信息之后,基于识别定位信息中的位置信息(x,y,z)与每一分拣机器人41对应的分拣区域进行匹配,以确定目标物料对应的分拣机器人41;分拣机器人41可依据分拣订单信息中的目标物料和物料数量,将其分拣区域中的目标物料拾取到相应的接料口42,以完成对目标物料的分拣操作,有助于提高物料分拣效率。For example, when there are at least two sorting robots 41, the sorting area of each sorting robot 41 in the three-dimensional space coordinate system shared by the pre-built three-dimensional vision mechanism 30 and the sorting execution mechanism 40 can be pre-configured; 41 After obtaining the corresponding identification and positioning information, match the sorting area corresponding to each sorting robot 41 based on the position information (x, y, z) in the identification and positioning information to determine the sorting robot 41 corresponding to the target material. ; The sorting robot 41 can pick up the target material in the sorting area to the corresponding receiving port 42 according to the target material and material quantity in the sorting order information to complete the sorting operation of the target material, which is helpful for Improve material sorting efficiency.

进一步地,基于三维视觉的产品分拣处理系统还包括与分拣控制器10相连的用于下发分拣订单信息的制造执行系统50。制造执行系统50(Manufacturing ExecutionSystem,简称MES),是一套面向制造企业车间执行层的生产信息化管理系统。MES可以为企业提供包括制造数据管理、计划排产管理、生产调度管理、库存管理、质量管理、人力资源管理、工作中心/设备管理、工具工装管理、采购管理、成本管理、项目看板管理、生产过程控制、底层数据集成分析、上层数据集成分解等管理模块,为企业打造一个扎实、可靠、全面、可行的制造协同管理平台。可以理解地,用户可通过MES向分拣控制器10下发分拣订单信息,以使分拣控制器10根据该分拣订单信息,控制分拣池机构20中的分拣运动单元翻转放置在分拣池21上的物料;并控制三维视觉机构30采用物料三维图像并进行识别定位,以获取识别定位信息;再根据识别定位信息控制分拣执行机构40进行物料分拣,以达到物料分拣目的。Further, the three-dimensional vision-based product sorting processing system further includes a manufacturing execution system 50 connected to the sorting controller 10 for issuing sorting order information. The Manufacturing Execution System 50 (Manufacturing Execution System, MES for short) is a production information management system oriented to the workshop execution layer of the manufacturing enterprise. MES can provide enterprises with manufacturing data management, production planning management, production scheduling management, inventory management, quality management, human resource management, work center/equipment management, tooling management, procurement management, cost management, project Kanban management, production Management modules such as process control, bottom-level data integration analysis, and upper-level data integration and decomposition create a solid, reliable, comprehensive and feasible manufacturing collaborative management platform for enterprises. Understandably, the user can issue the sorting order information to the sorting controller 10 through the MES, so that the sorting controller 10 can control the sorting movement unit in the sorting pool mechanism 20 to turn over and place it in the sorting pool according to the sorting order information. Sort the materials on the pool 21; and control the three-dimensional vision mechanism 30 to use the three-dimensional image of the material and identify and position it to obtain identification and positioning information; and then control the sorting actuator 40 to sort materials according to the identification and positioning information to achieve material sorting. Purpose.

在一实施例中,基于三维视觉的产品分拣处理系统还包括与制造执行系统50和分拣池机构20相连的物料仓库控制机构60,物料仓库控制机构60用于根据分拣订单信息向分拣池机构20输送物料。可以理解地,物料仓库控制机构60是预先存储物料,并可以根据MES所下发的分拣订单信息,向分拣池机构20输送物料,以使分拣池21上放置需要分拣的物料的机构。具体地,物料仓库控制机构60与分拣池机构20通过传送带或者其他传送机构相连,以实现将物料传送到分拣池21上,以避免人工搬运物料的成本,提高物料传送的效率。In one embodiment, the three-dimensional vision-based product sorting processing system further includes a material warehouse control mechanism 60 connected to the manufacturing execution system 50 and the sorting pool mechanism 20, and the material warehouse control mechanism 60 is used to send the sorting order information to the sorting order according to the sorting order information. The picking pool mechanism 20 conveys materials. Understandably, the material warehouse control mechanism 60 stores materials in advance, and can deliver materials to the sorting pool mechanism 20 according to the sorting order information issued by the MES, so that the sorting pool 21 places the materials to be sorted. mechanism. Specifically, the material warehouse control mechanism 60 is connected with the sorting tank mechanism 20 through a conveyor belt or other conveying mechanism to transfer materials to the sorting tank 21 to avoid the cost of manual material handling and improve the efficiency of material transfer.

在一实施例中,基于三维视觉的产品分拣处理系统还包括与分拣控制器10相连的物料包装机构70,用于对分拣后的目标物料进行物料包装。可以理解地,在基于分拣订单信息进行物料分拣之后,可以采用物料包装机构70对分拣后的目标物料进行物料包装,以实现分拣包装一体化处理,以提高目标产品的分拣包装效率,节省分拣包装成本。In one embodiment, the three-dimensional vision-based product sorting and processing system further includes a material packaging mechanism 70 connected to the sorting controller 10 for packaging the sorted target materials. Understandably, after the material is sorted based on the sorting order information, the material packaging mechanism 70 can be used to package the sorted target materials, so as to realize the integrated processing of sorting and packaging, so as to improve the sorting and packaging of target products. efficiency, saving sorting and packaging costs.

在一实施例中,如图5所示,物料包装机构70包括依次通过物料输送单元74相连的用于汇集目标物料的汇料单元71、用于对目标物料进行打包封装的塑料封装机72和用于进行喷码的喷码机73,汇料单元71与分拣执行机构40通过汇料通道711相连。其中,物料输送单元74是用于实现物料在不同位置之间传输的单元,该物料输送单元74包括但不限于实施例所提及的传送带单元。其中,汇料单元71是用于汇集分拣执行机构40的接料口42上的目标物料的单元,可以理解为一个收集并容纳所有目标物料的容器。汇料通道711是用于连接至少一个接料口42与汇料单元71的通道,该汇料通道711可以是可实现自动传输目标物料的传输通道。In one embodiment, as shown in FIG. 5 , the material packaging mechanism 70 includes a material collecting unit 71 for collecting the target material, a plastic packaging machine 72 for packaging the target material, and a material conveying unit 74 connected in sequence. For the inkjet printer 73 for inkjet printing, the material collection unit 71 is connected with the sorting actuator 40 through the material collection channel 711 . Wherein, the material conveying unit 74 is a unit for realizing material transmission between different positions, and the material conveying unit 74 includes but is not limited to the conveyor belt unit mentioned in the embodiment. Wherein, the material collecting unit 71 is a unit for collecting the target materials on the material receiving port 42 of the sorting actuator 40, and can be understood as a container for collecting and accommodating all the target materials. The material collection channel 711 is a channel for connecting at least one material receiving port 42 and the material collection unit 71 , and the material collection channel 711 may be a transmission channel that can realize automatic transmission of the target material.

本实施例中,当分拣执行机构40将分拣订单信息中所有目标物料依据其物料数量分拣后,可通过汇料通道711将接料口42中所有的目标物料汇集到汇料单元71,再采用塑料封装机72对汇料单元71中汇集的所有目标物料进行打包封装,以将所有目标物料封装在包装袋中,再采用喷码机73对包装袋进行喷码,以完成对目标产品的分拣、封装和喷码的一体化处理,提高处理效率。In this embodiment, after the sorting execution mechanism 40 sorts all the target materials in the sorting order information according to the material quantity, all the target materials in the receiving port 42 can be collected to the collecting unit 71 through the collecting channel 711 . , and then use the plastic packaging machine 72 to package all the target materials collected in the collection unit 71 to package all the target materials in the packaging bag, and then use the inkjet printer 73 to ink the packaging bag to complete the target. Integrated processing of product sorting, packaging and coding to improve processing efficiency.

进一步地,物料包装机构70还包括设置在塑料封装机72入口处的第一感应器721,用于在感应到目标物料时向塑料封装机72触发打包封装指令,以使塑料封装机72对目标物料进行打包封装。该第一感应器721设置在塑料封装机72的入口处,用于在感应到汇料单元71将目标物料输送到塑料封装机72的入口处时,向塑料封装机72触发打包封装指令,以使塑料封装机72对目标物料进行打包封装,以提高物料包装机构70的自动化程度,有效提高处理效率。Further, the material packaging mechanism 70 further includes a first sensor 721 disposed at the entrance of the plastic packaging machine 72, for triggering a packaging and packaging instruction to the plastic packaging machine 72 when the target material is sensed, so that the plastic packaging machine 72 can target the target material. Materials are packaged and packaged. The first sensor 721 is disposed at the entrance of the plastic packaging machine 72, and is used to trigger the packaging and packaging instruction to the plastic packaging machine 72 when sensing that the material collecting unit 71 conveys the target material to the entrance of the plastic packaging machine 72, so as to The plastic packaging machine 72 is used to package and package the target material, so as to improve the automation degree of the material packaging mechanism 70 and effectively improve the processing efficiency.

相应地,该物料包装机构70还包括设置在喷码机73入口处的第二感应器(图中未示出),用于在感应到目标物料时,向喷码机73触发喷码控制指令,以使喷码机73根据该喷码控制指令对包装目标物料的包装袋进行喷码,以提高物料包装机构70的自动化程度,有效提高处理效率。Correspondingly, the material packaging mechanism 70 also includes a second sensor (not shown in the figure) disposed at the entrance of the inkjet printer 73, for triggering the inkjet printer 73 when the target material is sensed, triggering the inkjet control command to the inkjet printer 73 , so that the inkjet printer 73 can ink the packaging bag of the target material according to the inkjet control instruction, so as to improve the automation degree of the material packaging mechanism 70 and effectively improve the processing efficiency.

以上所述仅为本实用新型的较佳实施例而已,并不用以限制本实用新型,凡在本实用新型的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本实用新型的保护范围之内。The above are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present invention shall be included in the present invention. within the scope of protection of the utility model.

Claims (10)

1. A three-dimensional vision based product sorting system, comprising:
a sorting controller;
the sorting pool mechanism comprises a sorting pool for placing materials;
the three-dimensional vision mechanism is arranged above the sorting pool, is connected with the sorting controller, and is used for collecting a three-dimensional material image corresponding to the material placed on the sorting pool under the control of the sorting controller, identifying and positioning information corresponding to a target material based on the three-dimensional material image, and sending the identifying and positioning information to the sorting controller;
and the sorting executing mechanism is arranged at the periphery of the sorting pool, is connected with the sorting controller and is used for sorting the materials under the control of the sorting controller according to the identification and positioning information.
2. The three-dimensional vision based product sorting system of claim 1, wherein the sorting cell mechanism further comprises a sorting motion unit coupled to the sorting cell and the sorting controller for flipping the material placed on the sorting cell under control of the sorting controller.
3. The three-dimensional vision based product sorting process system according to claim 2, wherein the sorting cell comprises a sorting column and at least one sorting ring disposed at the periphery of the sorting column; the sorting motion unit is connected with the sorting columns and used for controlling the sorting columns to reciprocate along the axial direction of the sorting columns; the sorting motion unit is connected with the sorting ring and used for controlling the sorting ring to reciprocate along the axial direction of the sorting ring.
4. The three-dimensional vision based product sorting and processing system according to claim 1, wherein the three-dimensional vision mechanism comprises a three-dimensional camera and a vision processing unit, the three-dimensional camera is arranged right above the sorting pond and is used for acquiring three-dimensional images of materials corresponding to the materials placed on the sorting pond; and the vision processing unit is connected with the three-dimensional camera and is used for identifying the identification and positioning information corresponding to the target material based on the three-dimensional material image.
5. The three-dimensional vision based product sorting processing system of claim 4, wherein the three-dimensional vision mechanism further comprises a vision light source disposed directly above the sorting pond and directly below the three-dimensional camera.
6. The three-dimensional vision based product sorting system according to claim 1, wherein the sorting actuator includes at least one receiving opening, and the sorting controller is connected to at least one sorting robot disposed at the periphery of the sorting tank, and transmits the material sorting command to the sorting robot according to the identification and location information, and receives the target material through the receiving opening.
7. The three-dimensional vision based product sorting system of claim 1, further comprising a manufacturing execution system coupled to the sorting controller for issuing sort order information.
8. The three-dimensional vision based product sorting system of claim 7, further comprising a material warehouse control mechanism coupled to the manufacturing execution system and the sort pool mechanism, the material warehouse control mechanism configured to deliver the material to the sort pool mechanism based on the sort order information.
9. The three-dimensional vision based product sorting system of claim 1, further comprising a material packaging mechanism coupled to the sorting controller for packaging the sorted target material.
10. The product sorting system based on three-dimensional vision as claimed in claim 9, wherein the material packaging mechanism comprises a material gathering unit for gathering the target material, a plastic packaging machine for packaging and packaging the target material and an ink-jet printing machine for printing ink-jet, which are connected in sequence through a material conveying unit, and the material gathering unit is connected with the sorting execution mechanism through a material gathering channel.
CN201921613679.6U 2019-09-24 2019-09-24 Product sorting and processing system based on 3D vision Active CN210995365U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201921613679.6U CN210995365U (en) 2019-09-24 2019-09-24 Product sorting and processing system based on 3D vision

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201921613679.6U CN210995365U (en) 2019-09-24 2019-09-24 Product sorting and processing system based on 3D vision

Publications (1)

Publication Number Publication Date
CN210995365U true CN210995365U (en) 2020-07-14

Family

ID=71499381

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201921613679.6U Active CN210995365U (en) 2019-09-24 2019-09-24 Product sorting and processing system based on 3D vision

Country Status (1)

Country Link
CN (1) CN210995365U (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110653172A (en) * 2019-09-24 2020-01-07 深圳市优必选科技股份有限公司 Product sorting processing system and method based on three-dimensional vision

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110653172A (en) * 2019-09-24 2020-01-07 深圳市优必选科技股份有限公司 Product sorting processing system and method based on three-dimensional vision

Similar Documents

Publication Publication Date Title
CN111730603B (en) Control device and control method for robot system
US12059810B2 (en) Processing systems and methods for providing processing of a variety of objects
US12233548B2 (en) Robotic system with enhanced scanning mechanism
JP6822719B2 (en) Robot system with automatic package scanning and registration mechanism, and how it works
US9643796B2 (en) Device and method of arraying articles by using robot, and article transfer system
CN110653172A (en) Product sorting processing system and method based on three-dimensional vision
US10621402B2 (en) Robotic systems and methods for identifying and processing a variety of objects
US10899001B2 (en) Method for teaching an industrial robot to pick parts
US11905115B2 (en) Robotic system for identifying items
US9138895B2 (en) Method for picking up an article using a robot arm and associated system
US11741566B2 (en) Multicamera image processing
CN112456128B (en) Automatic loading and unloading method and system on production line based on machine vision
JP2014161965A (en) Article takeout device
JP2012030320A (en) Work system, working robot controller, and work program
KR20230162960A (en) Recognition module for mobile manipulator robots
CN111483750A (en) Control method and control device for robot system
CN110941462A (en) System and method for automatically learning product manipulations
CN113428547A (en) Goods-to-person holographic image sorting workstation and operation method
CN210995365U (en) Product sorting and processing system based on 3D vision
EP4204190A2 (en) Automated handling systems and methods
EP4207068A1 (en) Target object detection method and apparatus, and electronic device, storage medium and program
CN214235144U (en) item picking system
US20240375277A1 (en) Robotic Multi-Pick Detection
Song et al. Design and control of fully automated material handling and assembly system for block drawing assembly machine
JP2023182175A (en) Picking system operation support equipment and picking system

Legal Events

Date Code Title Description
GR01 Patent grant
GR01 Patent grant