CN210995365U - Product sorting and processing system based on 3D vision - Google Patents
Product sorting and processing system based on 3D vision Download PDFInfo
- 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
Links
- 238000012545 processing Methods 0.000 title claims abstract description 36
- 239000000463 material Substances 0.000 claims abstract description 226
- 230000007246 mechanism Effects 0.000 claims abstract description 98
- 239000013077 target material Substances 0.000 claims abstract description 92
- 238000000034 method Methods 0.000 claims abstract description 18
- 230000008569 process Effects 0.000 claims abstract description 17
- 238000004806 packaging method and process Methods 0.000 claims description 44
- 230000033001 locomotion Effects 0.000 claims description 22
- 238000004519 manufacturing process Methods 0.000 claims description 16
- 238000007641 inkjet printing Methods 0.000 claims description 2
- 230000007248 cellular mechanism Effects 0.000 claims 1
- 238000007639 printing Methods 0.000 claims 1
- 230000000007 visual effect Effects 0.000 description 18
- 238000007726 management method Methods 0.000 description 13
- 230000000694 effects Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 230000000903 blocking effect Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 230000004807 localization Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000007306 turnover Effects 0.000 description 2
- 230000008649 adaptation response Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 238000004886 process control Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000005507 spraying Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Landscapes
- Manipulator (AREA)
Abstract
本实用新型公开一种基于三维视觉的产品分拣处理系统。该系统包括:分拣控制器;分拣池机构,包括用于放置物料的分拣池;三维视觉机构,设置所述分拣池上方并与所述分拣控制器相连,用于在所述分拣控制器的控制下,采集放置在所述分拣池上的物料对应的物料三维图像,基于所述物料三维图像识别出目标物料对应的识别定位信息,并将所述识别定位信息发送给所述分拣控制器;分拣执行机构,设置在所述分拣池外围并与所述分拣控制器相连,用于在所述分拣控制器的控制下,根据所述识别定位信息进行物料分拣。该系统可保证分拣过程中的准确率和可执行性,以避免因目标物料的形状、相互遮挡或相互堆叠而导致无法进行物料分拣。
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.
Description
技术领域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
分拣控制器10,是用于实现物料分拣控制的机构,具体可以为执行特定计算机程序,以实现对分拣池机构20、三维视觉机构30和分拣执行机构40进行控制,以使分拣池机构20、三维视觉机构30和分拣执行机构40配合,以完成物料分拣工作的控制单元。The
分拣池机构20,包括用于放置物料的分拣池21。分拣池21是预先设置的用于放置物料以便三维视觉机构30拍摄物料三维图像的平台。例如,分拣池21可以是圆形桌面,可将需要分拣的所有物料放置在分拣池21上,以便三维视觉机构30拍摄物料三维图像和分拣执行机构40进行物料分拣,此时,放置在分拣池21上的物料为被分拣对象。The
三维视觉机构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
分拣执行机构40,设置在分拣池21外围并与分拣控制器10相连,用于在分拣控制器10的控制下,根据识别定位信息进行物料分拣。分拣执行机构40是用于执行物料分拣的机构,该分拣执行机构40设置在分拣池21的外围并与分拣控制器10相连,可根据分拣控制器10获取到的三维视觉机构30识别出的目标物料的类别、位置信息和姿态信息等识别定位信息进行有顺序、有三维方向的拾取分拣操作,以达到对多种类、不定姿态、遮挡和堆叠的目标物料进行柔性分拣的效果。The sorting executive mechanism 40 is arranged on the periphery of the
在分拣开始之前,需向分拣控制器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
可以理解地,在将一物料三维图像识别出的所有目标物料拾取出来之后,若未完成分拣订单信息中所有目标物料的分拣时,即存在至少一个目标物料的当前数量与物料数量不相匹配时,可以控制三维视觉机构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
本实施例所提供的基于三维视觉的产品分拣处理系统中,通过三维视觉机构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
在一实施例中,分拣池机构20还包括与分拣池21和分拣控制器10相连的分拣运动单元(图中未示出),用于在分拣控制器10的控制下,翻转分拣池21上放置的物料。由于分拣池21上放置的物料可能存在相互遮挡或者相互堆叠的情况,为了减少这种相互遮挡或者相互堆叠的情况对物料识别和定位的影响,可以通过翻转分拣池21上的物料的方式,减少物料相互遮挡或者相互堆叠的情况发生,从而使得三维视觉机构30采集到的物料三维图像可识别出更多目标物料,从而提高物料分拣的效率和可执行性。为了提高产品分拣处理系统的自动化程度,降低物料分拣过程中的人工成本,可使分拣池机构20还包括与分拣池21和分拣控制器10相连的用于翻转物料的分拣运动单元,以使分拣运动单元可在分拣控制器10的控制下,控制分拣池21运动,以实现自动化翻转分拣池21上的物料,提高物料翻转效率,并减少物料相互遮挡或者相互堆叠的情况发生,有助于提高物料分拣效率。In one embodiment, the
在一实施例中,如图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
作为一个示例,如图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
在一实施例中,如图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-
其中,三维相机31是可以拍摄三维图像的相机,可以采用但不限于本实施例中的RGB-D三维相机31。本实施例中,三维相机31设置在分拣池21的正上方,可有助于避免拍摄到的物料三维图像因角度偏差较大而影响其识别定位效果,从而提高识别定位的准确性,保障物料分拣的准确性。The three-
其中,视觉处理单元32是与三维相机31相连的用于进行图像识别定位处理的处理单元,具体可以为可执行图像识别与定位的特定算法的计算机设备,此处的特定算法可以为特征相关性识别与定位算法,或者是可实现图像识别与定位的其他现有算法。可以理解地,该视觉处理单元32可以与分拣控制器10独立设置,也可以集成在分拣控制器10内,与分拣控制器10一体化设置,以简化产品分拣处理系统的结构。Wherein, the
如图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
在一实施例中,如图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
进一步地,视觉光源33呈环形设置在分拣池21与三维相机31之间,以给三维相机31提供更稳定的光照环境,避免分拣池21上不同位置上的物料因视觉光源33的光照角度不同而影响其物料识别和定位的效果。Further, the visual
在一实施例中,如图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
作为一个示例,分拣控制器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
作为一个示例,分拣机器人41和接料口42均设置为一个时,可以在最低成本的情况下保证物料分拣目的的实现。作为另一个示例,分拣机器人41和接料口42均为至少两个时,可使每一分拣机器人41将拾取到的目标物料放置在与分拣机器人41最近的接料口42上,以提高物料分拣效率。As an example, when both the sorting robot 41 and the
例如,分拣机器人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
进一步地,基于三维视觉的产品分拣处理系统还包括与分拣控制器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
在一实施例中,基于三维视觉的产品分拣处理系统还包括与制造执行系统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
在一实施例中,基于三维视觉的产品分拣处理系统还包括与分拣控制器10相连的物料包装机构70,用于对分拣后的目标物料进行物料包装。可以理解地,在基于分拣订单信息进行物料分拣之后,可以采用物料包装机构70对分拣后的目标物料进行物料包装,以实现分拣包装一体化处理,以提高目标产品的分拣包装效率,节省分拣包装成本。In one embodiment, the three-dimensional vision-based product sorting and processing system further includes a
在一实施例中,如图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
本实施例中,当分拣执行机构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
进一步地,物料包装机构70还包括设置在塑料封装机72入口处的第一感应器721,用于在感应到目标物料时向塑料封装机72触发打包封装指令,以使塑料封装机72对目标物料进行打包封装。该第一感应器721设置在塑料封装机72的入口处,用于在感应到汇料单元71将目标物料输送到塑料封装机72的入口处时,向塑料封装机72触发打包封装指令,以使塑料封装机72对目标物料进行打包封装,以提高物料包装机构70的自动化程度,有效提高处理效率。Further, the
相应地,该物料包装机构70还包括设置在喷码机73入口处的第二感应器(图中未示出),用于在感应到目标物料时,向喷码机73触发喷码控制指令,以使喷码机73根据该喷码控制指令对包装目标物料的包装袋进行喷码,以提高物料包装机构70的自动化程度,有效提高处理效率。Correspondingly, the
以上所述仅为本实用新型的较佳实施例而已,并不用以限制本实用新型,凡在本实用新型的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本实用新型的保护范围之内。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)
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)
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 |
-
2019
- 2019-09-24 CN CN201921613679.6U patent/CN210995365U/en active Active
Cited By (1)
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 |