DETECTION DEVICE AND METHOD FOR DETECTING MULTIPLE OBJECT DATA SETS OF AT LEAST ONE OBJECT
20200370933 ยท 2020-11-26
Inventors
- Christin Ketterer (Renningen, DE)
- Darno Alexander Ketterer (Renningen, DE)
- Julian Weiss (Leonberg, DE)
- Sebastian Schmitt (Stuttgart, DE)
Cpc classification
G01B11/04
PHYSICS
B07C5/00
PERFORMING OPERATIONS; TRANSPORTING
H04N23/54
ELECTRICITY
B25J9/1664
PERFORMING OPERATIONS; TRANSPORTING
B07C5/10
PERFORMING OPERATIONS; TRANSPORTING
H04N23/55
ELECTRICITY
H04N7/18
ELECTRICITY
G01D21/02
PHYSICS
G01B5/0002
PHYSICS
B25J9/1669
PERFORMING OPERATIONS; TRANSPORTING
B07C5/36
PERFORMING OPERATIONS; TRANSPORTING
H04N23/695
ELECTRICITY
H04N23/90
ELECTRICITY
International classification
G01D21/02
PHYSICS
G01B11/04
PHYSICS
B07C5/36
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A detection device for an at least semiautomated detection of multiple object data sets of at least one object is provided. The detection device includes a movement device for generating a defined relative movement between at least one object data detection unit and the at least one object.
Claims
1-11. (canceled)
12. A detection device for an at least semiautomated detection of multiple object data sets of at least one object, comprising: a movement device configured to generate a defined relative movement between at least one object data detection unit and the at least one object.
13. The detection device as recited in claim 12, further comprising: at least one preprocessing unit configured to preprocess objects prior to a detection of data using the object data detection unit.
14. The detection device as recited in claim 12, further comprising: at least one detection unit situated at a preprocessing unit, the at least one detection unit configured to detect at least one parameter of the at least one object.
15. The detection device as recited in claim 14, wherein the at least one parameter includes a weight of the at least one object or a dimension to the at least one object.
16. The detection device as recited in claim 13, further comprising: at least one post-processing unit using which the at least one object is post-processed after a detection of data using the object data detection unit.
17. The detection device as recited in claim 12, further comprising: at least one object detection area; and at least one transport unit including at least one positioning unit configured to position the at least one object in the object detection area.
18. The detection device as recited in claim 17, wherein the at least one positioning unit includes a multiaxial robotic arm.
19. A system, comprising: a detection device configured for an at least semiautomated detection of multiple object data sets of at least one object, the detecting device including a movement device configured to generate a defined relative movement between at least one object data detection unit and the at least one object; a memory unit with data sets that are at least partially generated using the detection device; a mobile detection unit; and a processing unit configured to evaluate data that are detected with the mobile detection unit, at least taking the data sets of the memory unit into account.
20. A method for detecting multiple object data sets of at least one object, comprising the following steps: providing a system including a detection device configured for an at least semiautomated detection of multiple object data sets of at least one object, the detecting device including a movement device configured to generate a defined relative movement between at least one object data detection unit and the at least one object, a memory unit with data sets that are at least partially generated using the detection device, a mobile detection unit, and a processing unit configured to evaluate data that are detected with the mobile detection unit, at least taking the data sets of the memory unit into account; and using the system to detect multiple object data sets of the at least one object.
21. The method as recited in claim 20, wherein the method further comprising the following step: detecting at least one parameter of the object using a detection unit of the detection device, the detecting unit including a sensor unit, the detecting being performed prior to detecting image data of the at least one object.
22. The method as recited in claim 21, wherein the at least one parameter includes a weight of the at least one object or a dimension of the at least one object.
23. The method as recited in claim 20, wherein the method further comprises the following step: supplying the at least one object to an object detection area of the detection device by a preprocessing unit of the detection device, using a positioning unit of a transport unit of the detection device, prior to detecting image data of the at least one object.
24. The method as recited in claim 20, further comprising the following step: supplying the at least one object from an object detection area of the detection device to a post-processing unit of the detection device, using a positioning unit of a transport unit of the detection device or using a further positioning unit of the transport unit of the detection device, after detecting image data of the object.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0076] Further advantages result from the description of the figures. Seven exemplary embodiments of the present invention are illustrated in the figures. The figures and the description herein contain numerous features in combination. Those skilled in the art will also advantageously consider the features individually and combine them into further meaningful combinations.
[0077]
[0078]
[0079]
[0080]
[0081]
[0082]
[0083]
[0084]
[0085]
[0086]
[0087]
[0088]
[0089]
[0090]
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENT
[0091]
[0092] The detection device includes a housing unit 62a that is provided for at least partially shielding an object detection area from the outside. The detection device includes a transport unit 54a that is provided for supplying objects 10a to the object detection area in an at least partially automated manner. Transport unit 54a includes a path conveyor unit 56a, in particular a conveyor belt unit. Transport unit 54a is provided for transporting at least two detachably connected object carriers 46a. Transport unit 54a preferably transports a plurality of object carriers 46a, an illustrated number of object carriers 46a preferably being strictly by way of example. In particular, object carriers 46a are each loaded with one object 10a in a loading area 104a. Objects 10a, after a detection in object detection areas enclosed by housing units 62a, are preferably removed from object carriers 46a in an unloading area 106a. The loading and/or unloading take(s) place manually, for example, in particular by an operator. In another embodiment, the loading and/or unloading of transport unit 54a may also take place in particular automatically with the aid of a logistics and conveying system, in particular with the aid of a robot.
[0093] The detection device includes an identification unit 84a for an advance detection of object parameters. The detection device includes an identification unit 84a for an advance detection of object carrier parameters. In particular, each identification unit 84a includes a scanning unit that is situated at housing units 62a. Identification unit 84a preferably includes a mobile scanning unit. The mobile scanning unit is provided in particular for detecting an object parameter as well as an object carrier parameter. In particular, the mobile scanning unit reads in an identification number of object carrier 46a during loading of object carrier 46a. Beforehand or afterward, the mobile scanning unit preferably reads in an identification number of object 10a. However, it would also be possible for an identification number of object 10a to be manually associated with the identification number of object carrier 46a and merely queried by the scanning unit. Object parameters are preferably queried by an internal and/or external database, based on the identification number of object 10a. The detection device includes a communication device 86a for receiving object parameters. In particular, in addition to the object parameters, communication device 86a receives the identification number of object carrier 46a which carries associated object 10a. Path conveyor unit 56a preferably transports object 10a on object carrier 46a after reading in the identification numbers to the first object data detection area. Identification unit 84a is provided for evaluating an object carrier parameter with regard to an object parameter. In particular, the scanning unit situated at housing unit 62a detects the identification number of object carrier 46a upon entry into the inner space of housing unit 62a. In particular, the object parameters received by communication device 86a are selected based on the identification number of object carrier 46a. The detection device includes a control and/or regulation unit 82a that is provided for setting at least one operating parameter of the detection device as a function of at least one object parameter.
[0094] In one embodiment including nontransparent object carriers 46a, for detecting the side of an object 10a resting on object carrier 46a, the object 10a must be turned 103a at least once. To achieve higher throughput rates, the system includes a further object detection area that is provided for carrying out an additional detection of object 10a after object 10a is turned 103a. The object detection areas in particular have an identical design. However, it would also be possible for a second object detection area to have a reduced functionality compared to the first object detection area.
[0095]
[0096] Movement device 12a includes at least one movement unit 24a for a defined movement of the at least one object data detection unit 14a. Movement unit 24a is provided for guiding the at least one object data detection unit 14a on an at least partially curved movement path 26a. Movement unit 24a includes at least one partially curved path 28a, and is provided for guiding the at least one object data detection unit 14a along at least partially curved path 28a. It is possible to use multiple object data detection units 14a. A further object data detection unit 108a is indicated in
[0097] The detection device includes an object carrier unit 36a. Movement device 12a includes a bearing unit 38a via which object carrier unit 36a is movably supported. Bearing unit 38a has at least one swivel axis and/or rotational axis 40a about which object carrier unit 36a is swivelably and/or rotatably supported. Bearing unit 38a includes at least one movement path 42a along which object carrier unit 36a is movably supported. Object carrier unit 36a is preferably movably supported, in particular rotatably supported, relative to object data detection unit 14a via bearing unit 38a. Movement device 12a includes a drive unit 44a that is provided for automatedly moving object carrier unit 36a. Movement device 12a preferably includes drive unit 44a, that is provided for moving object carrier unit 36a and moving object data detection unit 14 opposite one another, in particular opposite one another about swivel axis and/or rotational axis 40a of bearing unit 38a.
[0098] Object carrier unit 36a is provided for an active illumination. Object carrier unit 36a includes at least one light source 52a. Object carrier unit 36a includes at least one light-emitting diode (LED), in particular at least one organic light-emitting diode (OLED). Light source 52a preferably includes an OLED screen that is flatly situated on object carrier 46a. The object carrier unit preferably includes at least one transparent protective layer for protecting light source 52a.
[0099] Object carrier unit 36a includes a weight detection unit. Object carrier unit 36a includes at least one detachably connected object carrier 46a. Object carrier 46a is preferably raised from path conveyor unit 56a by bearing unit 38a (see
[0100] The detection device includes a processing unit 18a that is provided for utilizing a forward movement 20a, 20a and a backward movement 22a, 22a of an object data detection unit 14a and/or of an object 10a for data detection.
[0101] The detection device includes a contrast unit 72a that is provided for an active illumination. The detection device includes a contrast unit 72a that includes at least one light source 74a. The detection device includes a contrast unit 72a that includes at least one light-emitting diode, in particular at least one organic light-emitting diode. Contrast unit 72a is preferably situated on object carrier unit 36a in at least one operating state. However, it is also possible for contrast unit 72a to be movably supported relative to object carrier unit 36a, in particular movably supported together with object data detection unit 14a or relative to object carrier unit 36a and relative to object data detection unit 14a. Light source 74a preferably includes an OLED screen that is flatly situated at contrast unit 72a.
[0102]
[0103]
[0104]
[0105]
[0106] Alternatively, the detection device is utilized for detecting object data in method step 150a. The object data are preferably supplied to processing unit 16a. In the method, the created object data sets are evaluated for recognizing 102a object 10a in at least one method step. In the method, the data detected using mobile detection unit 94a are evaluated for recognizing 102a object 10a in at least one method step. In particular, a check is made as to whether the object data sets created in method step 150a using the detection device and/or the data detected in method step 170a using mobile detection unit 94a at least partially agree with the data sets created in the learning phase after an evaluation by processing unit 16a. Two data sets preferably partially agree when one data set is a subset of the other. A check is preferably made in a further method step 156a as to whether recognition 102a was successful, in particular whether at least one agreement could be found. If it was not possible to bring the detected object data into agreement with a previously detected object, a decision 146a of an operator is queried in an optional step as to whether the detected object data are to be used for machine learning 100a in order to expand the list of recognizable objects and/or to modify the data set, stored in the memory unit, for an object that is already known. In the event of a negative decision 146a, the object data are preferably deleted in a subsequent method step 148a. After a successful recognition 102a, a count 158a of the data sets that agree with the detected data is preferably carried out in a further method step. In the event of a single partial agreement in a final method step 160a, a piece of information concerning the object in question, for example a name, an identification number, and/or an order number, is preferably output. For multiple objects in question, a list of all agreements is preferably output in a method step 162a. A piece of information is preferably output, on the basis of which the objects may be distinguished. In the method, a material is deduced from least one data set in at least one method step. A material is preferably deduced during machine learning 100a and/or recognition 102a. It is also possible for the detection device to utilize at least one object data set in the detection of a multiple object data set in method step 150a in order to deduce a material.
[0107] A further exemplary embodiment of the present invention is shown in each of
[0108]
[0109]
[0110] Bearing unit 38b is preferably situated to the side of object carrier unit 36b in order not to block a line of sight of object data detection unit 14b onto object 10b. Bearing unit 38b at least partially encompasses object carrier unit 36b. Object carrier unit 36b in particular includes a groove 114b for accommodating a rolling element 116b of bearing unit 38b. Groove 114b and rolling element 116b could also be designed as a rack and pinion gear, for example. In particular, the rotational axes of rolling element 116b are movably supported to allow locking/release of object carrier unit 36b to/from bearing unit 38b.
[0111] The detection device includes a contrast unit 72b, movement device 12b including a drive unit 76b for automatedly moving contrast unit 72b. The detection device includes a contrast unit 72b, movement device 12b including a movement unit 78b that is provided for simultaneously moving contrast unit 72b and object data detection unit 14b. In particular, movement unit 78b synchronizes drive units 76b and the drive unit, not illustrated in greater detail, of movement unit 24b. Processing unit 18b and movement unit 78b are preferably designed as a single central processing unit.
[0112] A dimension detection unit 88b includes a movement unit, in particular a guide carriage that is independent from object data detection unit 14b.
[0113] In
[0114]
[0115]
[0116] The detection device includes an anti-pollution unit 64d that is provided for at least reducing a pollution of an object detection area 60d and/or an area of an object data detection unit 14d, in particular within housing unit 62d. Anti-pollution unit 64d is provided for generating a positive pressure within housing unit 62d. In particular, due to arranging anti-pollution unit 64d behind object data detection unit 14d and/or behind object detection area 60d, viewed from the opening of housing unit 62d, a fluid flow is generated that is directed from object data detection unit 14d and/or object detection area 60d to the opening of housing unit 62d. Penetration of dust and/or other dirt particles is advantageously reduced. The detection device includes a preparation unit 66d that is provided for preparing, in particular cleaning, at least one object prior to an object data set detection. Preparation unit 66d includes a fluid control unit 70d for controlling and/or regulating a fluid flow. In particular, the fluid control unit includes air nozzles. Fluid control unit 70d preferably generates an air flow that is directed away from housing unit 62d. An air flow that is generated by fluid control unit 70d is preferably directed onto an object carrier 46d situated in front of the opening of housing unit 62d. An air flow that is generated by fluid control unit 70d is preferably provided for blowing away dust particles and other pollution present on object carrier 46d and/or on an object on object carrier 46d, in particular in a direction facing away from housing unit 62d.
[0117]
[0118]
[0119]
[0120] In contrast to the detection device described in the description of
[0121] In addition, the detection device includes at least one detection unit 174g, situated in particular at a preprocessing unit 172g, for detecting at least one parameter, in particular a weight, a dimension, or the like, of objects to be detected. Detection unit 172g may be at least partially situated at a positioning unit 58g of a transport unit 54g of the detection device and/or at preprocessing unit 174g. Detection unit 172g is preferably situated at advance data detection station 186g. Detection unit 172g is preferably designed as a sensor unit for detecting a parameter, in particular a weight, a dimension, or the like, of the object, in particular by evaluating a change in a capacitance, a resistance, or a voltage, due to an object acting on a sensor surface of the sensor unit. Detection unit 172g, designed as a sensor unit, is preferably situated at a surface of processing table 180g. However, it is also possible for the sensor unit to be situated at some other position that appears meaningful to those skilled in the art, for example at a path conveyor unit of transport unit 54g, at positioning unit 58g, or the like. An object to be detected is preferably manually or automatically unpacked and cleaned, and advance data sets such as weight, dimensions, or the like are detected. At least one parameter, in particular a weight, a dimension, or the like, of the object is preferably detected with the aid of detection unit 172g. At least one parameter, in particular a weight, a dimension, or the like, of the object is detected in at least one method step with the aid of detection unit 174g of the detection device, designed in particular as a sensor unit, with the aid of the object data detection unit, in particular prior to detecting image data of the object.
[0122] The detection device includes at least one object detection area 60g and at least transport unit 54g, transport unit 54g including at least positioning unit 58g for positioning an object in object detection area 60g. An object is preferably subsequently supplied to an object detection area 60g of the detection device, with the aid of positioning unit 58g, for processing at preprocessing unit 172g. Transport unit 54g is preferably provided for supplying objects and/or object carriers (not illustrated in greater detail here) to object detection area 60g in an at least partially automated manner. Transport unit 54g includes at least positioning unit 58g, which is designed as an in particular multiaxial robotic arm. Positioning unit 58g, which is designed as an in particular multiaxial robotic arm, is preferably provided for supplying object carriers and/or objects to object detection area 60g of the detection device by a path conveyor unit or by preprocessing unit 172g. The object is preferably supplied to object detection area 60g by preprocessing unit 172g in at least one method step, with the aid of positioning unit 58g of transport unit 54g, in particular prior to detecting image data of the object with the aid of the object data detection unit.
[0123] The detection device includes at least one postprocessing unit 176g, with the aid of which objects are postprocessable, in particular after a detection of data with the aid of the object data detection unit. Postprocessing unit 176g preferably includes at least one processing table 188g at which objects are postprocessable manually by an operator and/or at least semiautomatically. Postprocessing unit 176g preferably includes at least one packing station 190g, with the aid of which objects are packable manually by an operator and/or at least semiautomatically.
[0124] Transport unit 54g preferably includes at least one further positioning unit 178g, designed in particular as a multiaxial robotic arm that is provided for removing object carriers and/or objects from object detection area 60g of the detection device and supplying them to a path conveyor unit or to postprocessing unit 176g. However, it is also possible for transport unit 54g to include a single positioning unit 58g, designed as an in particular multiaxial robotic arm, that is provided for supplying an object and/or an object carrier to object detection area 60g and for removing an object and/or an object carrier. Further designs and/or applications of positioning unit 58g that appear meaningful to those skilled in the art are likewise possible, such as an application of positioning unit 58g for handling an object, in particular during a detection of a weight, a dimension, or the like, prior to supplying to object detection area 60g. The object is preferably supplied from object detection area 60g to postprocessing unit 176g, with the aid of positioning unit 58g of transport unit 54g or with the aid of further positioning unit 178g of transport unit 54g, in at least one method step, in particular after detecting image data of the object with the aid of the object data detection unit. The object is preferably packed at postprocessing unit 176g and, for example, prepared for a shipment or for storage.