Method and device for producing and maintaining an assignment of object data and the position of an object
11583898 · 2023-02-21
Assignee
Inventors
Cpc classification
B07C5/12
PERFORMING OPERATIONS; TRANSPORTING
B07C3/00
PERFORMING OPERATIONS; TRANSPORTING
B07C5/362
PERFORMING OPERATIONS; TRANSPORTING
International classification
B07C5/36
PERFORMING OPERATIONS; TRANSPORTING
B07C5/12
PERFORMING OPERATIONS; TRANSPORTING
Abstract
Method for producing and maintaining an assignment of object data of an object to a changing physical position of the object in a sorting device, with the steps: feeding in an object at an entry point to the sorting device, capturing and storing identity data as part of the object data of the object; on the basis of sorting data, determining a transfer point assigned to the object; transporting the item as far as the specified transfer point; discharging the object at the specified transfer point; capturing optical object data of each object ejected at the transfer point once the object has reached a predetermined position on the sorting device, at the transfer point or along a delivery path extending from the transfer point to a removal point, and storing the optical object data as a further part of the object data of the object; transporting the object along the delivery path; and during that transportation, tracking the discharged object on the basis of the optical object data by means of tracking, and storing a current position of the object as a further part of the object data of the object, as well as a device for executing the process.
Claims
1. A method for producing and maintaining an assignment of object data of an object to a changing physical position of the object, comprising the steps of: in a sorting device which comprises at least one entry point for feeding objects to the sorting device and a plurality of transfer points at which selected objects can be discharged from the sorting device onto a delivery path, each delivery path extending from a transfer point to a removal point, where the delivery path is arranged for removal of an object from the delivery path at the removal point or at any point along the delivery path, feeding in a plurality of objects, of which at least one identity feature can be stored as part of object data for each object, at an entry point of the sorting device, capturing of identity data of each individual object before, during or after such feeding in, and storage of the identity data as part of object data of the object; on the basis of sorting data from which a sorting target for the object can be derived for each individual object, determining a transfer point that is assigned to each object; transporting each object as far as its specified transfer point; discharging the objects at their specified transfer point; capturing optical object data of each individual object discharged at the transfer point once the object has reached (i) a predetermined position on the sorting device, (ii) at the transfer point or (iii) along the delivery path, and storing the optical object data as a further part of the object data; transporting the objects along the delivery path towards the removal point; and during that transportation, (i) following each individual discharged object on the basis of the optical object data by means of tracking, wherein the tracking comprises repeated determination of the position of each individual object along the delivery path at successive chronological intervals, each determination of the position comprising generating optical tracking data and comparing these data with optical object data that have been previously captured and stored, until the object is removed from the delivery path, and (ii) storing a current position of the object as a further part of the object data of the object.
2. The method according to claim 1, wherein the tracking for each determination of the position comprises optical capture of the object, wherein a comparison with the optical object data takes place at each positional determination, at certain time intervals or when the object is removed.
3. The method according to claim 1, further comprising during, before or after the feeding in of an object, one or more dimensions and/or one or more images and/or a weight of an object are collected and stored as part of the object data.
4. The method according to claim 1, wherein the object is actively conveyed along the delivery path or moves in an unpowered manner, slips, rolls or falls.
5. The method according to claim 1, wherein a removal position and/or time of removal of the object from the delivery path is captured and stored.
6. The method according to claim 1, wherein the capture of the optical object data is carried out at a predetermined point in time or when the object has been discharged from the sorting device at the transfer point.
7. The method according to claim 1, wherein several discharged objects are simultaneously located on the delivery path and each individual object is tracked by the tracking system.
8. The method according to claim 1, wherein during the tracking of the object, a loss of the assignment of the object data to the physical position of the object occurs at a position along the delivery path, wherein, after the loss of the assignment, further optical object data of the object are captured as soon as possible and are compared with the optical object data, and wherein if the optical object data match the further optical object data within the scope of a specified tolerance range, the tracking of the object is continued on the basis of the optical object data.
9. The method according to claim 8, wherein in the event of a repeated loss of the assignment of the object data to the physical position of the object, the steps according to claim 8 are run through again.
10. A method for producing and maintaining an assignment of object data of an object to a changing physical position of the object, comprising the steps of: in a sorting device which comprises at least one entry point for feeding objects to the sorting device and a plurality of transfer points at which selected objects can be discharged from the sorting device onto a delivery path, each delivery path extending from a transfer point to a removal point, where the delivery path is arranged for removal of an object from the delivery path at the removal point or at any point along the delivery path, feeding in an object, of which at least one identity feature can be stored as part of object data of the object, at an entry point of the sorting device, capturing of identity data before, during or after such feeding in, and storage of the identity data as part of object data of the object; on the basis of sorting data from which a sorting target for the object can be derived for each object, determining a transfer point that is assigned to the object; transporting the object as far as the specified transfer point; discharging the object at the specified transfer point; capturing optical object data of each object discharged at the transfer point once the object has reached (i) a predetermined position on the sorting device, (ii) at the transfer point or (iii) along the delivery path, and storing the optical object data as a further part of the object data; transporting the object along the delivery path towards the removal point; and during that transportation, (i) following the discharged object on the basis of the optical object data by means of tracking, wherein the tracking comprises repeated determination of the position of the object along the delivery path at successive chronological intervals, each determination of the position comprising generating optical tracking data and comparing these data with optical object data that have been previously captured and stored, until the object is removed from the delivery path, and (ii) storing a current position of the object as a further part of the object data of the object; wherein during the tracking of the object, a loss of the assignment of the object data to the physical position of the object occurs at a position along the delivery path, wherein, after the loss of the assignment, further optical object data of the object are captured as soon as possible and are compared with the optical object data, and wherein if the optical object data match the further optical object data within the scope of a specified tolerance range, the tracking of the object is continued on the basis of the optical object data; and wherein in the event that the further optical object data deviate from the optical object data outside the tolerance range, an error message is added to the object data.
11. The method according to claim 7, wherein all objects located within the delivery path between the transfer point and the removal point are continuously captured and tracked by the tracking system and, in the event of an object being obscured by another object in the delivery path, the tracking of the obscured object is continued as soon as the object is no longer obscured.
12. A method for producing and maintaining an assignment of object data of an object to a changing physical position of the object, comprising the steps of: in a sorting device which comprises at least one entry point for feeding objects to the sorting device and a plurality of transfer points at which selected objects can be discharged from the sorting device onto a delivery path, each delivery path extending from a transfer point to a removal point, where the delivery path is arranged for removal of an object from the delivery path at the removal point or at any point along the delivery path, feeding in an object, of which at least one identity feature can be stored as part of object data of the object, at an entry point of the sorting device, capturing of identity data before, during or after such feeding in, and storage of the identity data as part of object data of the object; on the basis of sorting data from which a sorting target for the object can be derived for each object, determining a transfer point that is assigned to the object; transporting the object as far as the specified transfer point; discharging the object at the specified transfer point; capturing optical object data of each object discharged at the transfer point once the object has reached (i) a predetermined position on the sorting device, (ii) at the transfer point or (iii) along the delivery path, and storing the optical object data as a further part of the object data; transporting the object along the delivery path towards the removal point; and during that transportation, (i) following the discharged object on the basis of the optical object data by means of tracking, wherein the tracking comprises repeated determination of the position of the object along the delivery path at successive chronological intervals, each determination of the position comprising generating optical tracking data and comparing these data with optical object data that have been previously captured and stored, until the object is removed from the delivery path, and (ii) storing a current position of the object as a further part of the object data of the object; wherein during the tracking of the object, a loss of the assignment of the object data to the physical position of the object occurs at a position along the delivery path, wherein, after the loss of the assignment, further optical object data of the object are captured as soon as possible and are compared with the optical object data, and wherein if the optical object data match the further optical object data within the scope of a specified tolerance range, the tracking of the object is continued on the basis of the optical object data; and wherein the object data of all objects that are simultaneously located on a delivery path of a transfer point and have not yet been removed are assigned to the transfer point as a subset of all the object data present in the sorting device, and when the further optical object data are compared with the optical object data, the optical object data of the subset of object data assigned to the transfer point are used.
13. The method according to claim 1, wherein the identity data or object data of an object taken from the delivery path, and/or any information derived from them, are communicated to a person or removal device removing the object.
14. A device for producing and maintaining an assignment of object data of an object to a changing physical position of the object in a sorting device, comprising: at least one entry point for supplying objects to the sorting device and a plurality of transfer points at which selected objects can be discharged from the sorting device; a storage device for storing the object data of a position and of optical object data; a discharge device for discharging a particular object from the sorting device at a specific transfer point onto a delivery path, each delivery path extending from the transfer point to a removal point, where the delivery path is arranged for removal of an object from the delivery path at the removal point or at any point along the delivery path; a capture device located in the area of the transfer point, for capturing optical object data and for tracking one or more objects discharged at the transfer point; a control unit which is configured to control the sorting device for executing the steps comprising: feeding in a plurality of objects, of which at least one identity feature can be stored as part of object data for each object, at an entry point of the sorting device, capturing of identity data of each individual object before, during or after such feeding in, and storage of the identity data as part of object data of the object, on the basis of sorting data from which a sorting target for the object can be derived for each individual object, determining a transfer point that is assigned to each object, transporting each object as far as its specified transfer point, and discharging the object at their specified transfer point onto the delivery path, capturing optical object data of each individual object discharged at the transfer point once the object has reached (i) a predetermined position on the sorting device, (ii) at the transfer point or (iii) along the delivery path extending from the transfer point to a removal point, and storing the optical object data as a further part of the object data, transporting the objects along the delivery path towards the removal point, and during that transportation, (i) following each individual discharged object on the basis of the optical object data by means of tracking, wherein the tracking comprises repeated determination of the position of each individual object along the delivery path at successive chronological intervals, each determination of the position comprising generating optical tracking data and comparing these data with optical object data that have been previously captured and stored, until the object is removed, from the delivery path, and (ii) storing a current position of the object as a further part of the object data of the object.
15. A device according to claim 14, wherein the sorting device comprises tilting bowl units, drop flap units, transverse conveyor belt units, and/or driverless transport vehicles.
16. A method for producing and maintaining an assignment of object data of an object to a changing physical position of the object in a sorting device which comprises at least one entry point for feeding objects to the sorting device and a plurality of transfer points at which selected objects can be discharged from the sorting device, with the steps comprising: feeding in a plurality of objects, of which at least one identity feature can be stored as part of object data for each object, at an entry point of the sorting device, capturing of identity data of each individual object before, during or after such feeding in, and storage of the identity data as part of object data of the object; on the basis of sorting data from which a sorting target for the object can be derived for each individual object, determining a transfer point that is assigned to each object; transporting each object as far as its specified transfer point; discharging the objects at their specified transfer point; capturing optical object data of each individual object discharged at the transfer point once the object has reached (i) a predetermined position on the sorting device, (ii) at the transfer point or (iii) along a delivery path extending from the transfer point to a removal point, and storing the optical object data as a further part of the object data; transporting the objects along the delivery path where the delivery path is arranged for removal of an object from the delivery path at the removal point or at any point along the delivery path; during the transportation, (i) following each individual discharged object on the basis of the optical object data by means of tracking, wherein the tracking comprises repeated determination of the position of each individual object along the delivery path at successive chronological intervals, each determination of the position comprising generating optical tracking data and comparing these data with optical object data that have been previously captured and stored, until the object is removed from the delivery path, and (ii) storing a current position of the object as a further part of the object data of the object; wherein during the tracking of the object, a loss of the assignment of the object data to the physical position of the object occurs at a position along the delivery path, wherein, after the loss of the assignment, further optical object data of the object are captured as soon as possible and are compared with the optical object data, and wherein if the optical object data match the further optical object data within the scope of a specified tolerance range, the tracking of the object is continued on the basis of the optical object data; and wherein in the event that the further optical object data deviate from the optical object data outside the tolerance range, an error message is added to the object data.
17. A method for producing and maintaining an assignment of object data of an object to a changing physical position of the object in a sorting device which comprises at least one entry point for feeding objects to the sorting device and a plurality of transfer points at which selected objects can be discharged from the sorting device, with the steps comprising: feeding in an object, of which at least one identity feature can be stored as part of object data of the object, at an entry point of the sorting device, capturing of identity data before, during or after such feeding in, and storage of the identity data as part of object data of the object; on the basis of sorting data from which a sorting target for the object can be derived for each object, determining a transfer point that is assigned to the object; transporting the object as far as the specified transfer point; discharging the object at the specified transfer point; capturing optical object data of each object discharged at the transfer point once the object has reached (i) a predetermined position on the sorting device, (ii) at the transfer point or (iii) along a delivery path extending from the transfer point to a removal point, and storing the optical object data as a further part of the object data; transporting the object along the delivery path; during the transportation, (i) following the discharged object on the basis of the optical object data by means of tracking, wherein the tracking comprises repeated determination of the position of the object along the delivery path at successive chronological intervals, each determination of the position comprising generating optical tracking data and comparing these data with optical object data that have been previously captured and stored, until the object is removed from the delivery path, and (ii) storing a current position of the object as a further part of the object data of the object; wherein during the tracking of the object, a loss of the assignment of the object data to the physical position of the object occurs at a position along the delivery path, wherein, after the loss of the assignment, further optical object data of the object are captured as soon as possible and are compared with the optical object data, and wherein if the optical object data match the further optical object data within the scope of a specified tolerance range, the tracking of the object is continued on the basis of the optical object data; and wherein the object data of all objects that are simultaneously located on a delivery path of a transfer point and have not yet been removed are assigned to the transfer point as a subset of all the object data present in the sorting device, and when the further optical object data are compared with the optical object data, the optical object data of the subset of object data assigned to the transfer point are used.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
DETAILED DESCRIPTION
(5)
(6) In the example shown, the sorting conveyor 2 comprises a number of transport units 8a that are moved in a direction of travel 8, each of which is provided with a transverse conveyor belt element that can be driven cross-wise to the direction of travel 8, on which in each case one object can be received, transported and delivered to a specific transfer point or a specific end point. Here, the transfer point 10 is formed by an essentially familiar discharge device.
(7)
(8) A central control unit of the sorting system, to which the object data or the initial image data and identity features of each individual object that has been fed in are communicated, at the same time has sorting data for each individual object, from which it is possible to derive to which transfer point or into which end point each individual object located on the sorting conveyor 2 is to be discharged.
(9) Furthermore, on the basis of the known position of the infeed device and the likewise known speed of the sorting conveyor, the control unit continuously receives logical and/or physical positional data for each individual object located on the sorting conveyor, or it can determine them on the basis of the speed of the sorting conveyor, i.e. logical positional data in relation to an assignment of an object to the transportation unit of the sorting conveyor that bears it, and/or physical positional data.
(10) Since the control unit knows the sorting destination of each object on the basis of the aforementioned sorting data, and thus knows the transfer point at which the object is to be discharged, at or shortly before reaching the specific transfer point the control unit can communicate a discharge signal to the sorting conveyor or the transportation unit bearing a specific object, whereupon the transverse conveyor belt element is set into operation and the object is discharged to the specific transfer point 10.
(11) It goes without saying that numerous infeed devices can be provided for feeding objects to the sorting conveyor, and a capture device can be provided at one or more infeed devices, either downstream of the infeed device on the sorting conveyor, as shown in
(12) As
(13) Before, during or after the discharging of an object at the transfer point assigned to it, in this example, the discharge device, the control unit registers the discharged object as an object located at or following on from the specific transfer point, wherein the object data of such objects assigned to a particular transfer point can be stored as a subset of all the object data present in the sorting device. In the example of
(14) Each discharged object is tracked from the transfer point 10 with respect to its position along the delivery path up to of its eventual removal at a removal point 14. This tracking is carried out in an essentially familiar manner, by means of the camera 12 taking a picture of the object at short intervals which may be less than 1 ms or less than 10 ms, and comparing it with an image that has been taken shortly before in each case, from which a current position of the object is determined. Each current position of an object is stored as part of the object data of the object, so that at all times, there is an assignment of the object data of the object and of the position.
(15) The object is tracked by the aforementioned tracking system until it is removed from the delivery path, in particular up to a removal point 14, which can be set up in such a way that each object discharged at the transfer point 10 is regularly removed there. Alternatively, it is possible for an object to be removed from the delivery path at any point along it.
(16) In the tracking of an object, the assignment of the object data to the physical position of the object may be lost as it moves along the delivery path, for example, if the object is briefly obscured by other objects and is not visible or is not fully visible to the camera. For this eventuality, it is envisaged that after the loss of the assignment, further optical object data, in particular image data, of the object are captured, in particular as soon as it is no longer obscured by other objects and becomes visible to the camera again, and that these further optical object data or image data are compared with the original, previously captured optical object data or image data. If agreement is found between the further image data or optical object data and the corresponding previously captured image data or optical object data that lies within a predetermined tolerance range, the tracking of the object can be continued. Here, either the further optical object data can be taken as the basis and stored, e.g. as a further part of the object data, or the tracking can be continued on the basis of the previously captured optical object data.
(17) Since the object data of each object at the end point 10 are stored in the control unit, this information can be used when an object is removed from the end point or the delivery path or removal point, in order for example to transport onwards or store several objects belonging to one sorting destination together, or to remove objects belonging to different sorting points from one and the same delivery path or sampling point, and on the basis of the sorting information that is known for each object, to assign different sorting destinations and to arrange different onward transportation.
(18) This makes it possible to assign several sorting targets to one and the same transfer point and thus save on transfer points or use them several times.
(19)