Method for determining baggage location, sorting system and computer storage medium
By setting multiple sensors on the turntable, the distance data of the carrier is obtained and whether there is luggage is judged, the problem of inaccurate positioning of luggage in the prior art is solved, and the accurate positioning of luggage location and improvement of work efficiency is achieved.
Patent Information
- Application Number
- CN202411572082.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-05
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2044-11-05
AI Technical Summary
Existing luggage position detection methods cannot accurately locate the luggage on the turntable, especially when multiple luggage bags are connected or stacked.
By setting multiple sensors on the turntable, whether the carry parts numbered in sequence is carried out, and the position on the turntable is determined based on the number of the carry parts carrying the bag, thereby achieving accurate positioning of the luggage position.
It improves the accuracy and work efficiency of luggage position detection, reduces the ineffective labor of operators, and improves the working environment.
Smart Images

Figure CN119079500B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of baggage sorting, and in particular to a method for determining baggage position, a sorting system and a computer storage medium. Background Art
[0002] The departure carousel is located at the end of the airport baggage system, which can collect and cache the baggage delivered by the conveyor line. In order to improve operational efficiency, there are often baggage from multiple flights on the carousel. When the operator picks up the baggage of a specified flight on the carousel, he needs to check all the baggage tags one by one, which is inefficient. The sorting system can detect the position of the baggage on the carousel and prompt the flight information of the corresponding baggage on the screen, thereby reducing the ineffective labor of the operator and improving work efficiency.
[0003] The existing luggage location detection method is to detect through conventional photoelectric detection (Solution 1). For Solution 1, that is, the conventional photoelectric detection scheme can only detect the starting position of the luggage on the carousel, and cannot detect the situation where multiple luggage are connected or stacked. In addition, the existing luggage location detection method also includes a detection method based on Radio Frequency Identification (RFID) (Solution 2). For Solution 2, that is, the RFID-based detection scheme is to detect the luggage tag. Since RFID technology itself does not support positioning detection, it cannot accurately locate the luggage on the carousel. Summary of the invention
[0004] The purpose of the present invention is to solve the problem that the existing baggage position detection scheme cannot accurately locate the baggage on the carousel. The present invention provides a method for determining the baggage position, a sorting system, a computer storage medium and a program product, which can improve the accuracy and work efficiency of detecting the baggage position.
[0005] To solve the above technical problem, an embodiment of the present invention discloses a method for determining the position of luggage, comprising: obtaining a first distance of a carrier with a set number when it passes a first sensor at a first moment; obtaining a second distance of the carrier with the set number when it passes a second sensor at a second moment, the second moment being later than the first moment; determining that the carrier with the set number carries luggage when the second distance is less than the first distance; or determining that the carrier with the set number carries luggage when the second distance is equal to the first distance and the first distance is less than a set distance value.
[0006] According to another specific embodiment of the present invention, an embodiment of the present invention discloses a method for determining the position of luggage, wherein the first distance includes: obtaining the distance from the side of the turntable away from the first sensor to the first sensor; or, the distance from the side of the luggage carried by the carrier with the set number close to the first sensor to the first sensor.
[0007] According to another specific embodiment of the present invention, an embodiment of the present invention discloses a method for determining the position of luggage, wherein the second distance includes: the distance from the side of the turntable away from the second sensor to the second sensor; or the distance from the side of the luggage carried by the carrier with the set number close to the second sensor to the second sensor.
[0008] According to another specific embodiment of the present invention, an embodiment of the present invention discloses a method for determining the position of luggage, wherein determining that the second distance is smaller than the first distance and determining that the carrier with a set number carries luggage further comprises: when determining that the second distance is smaller than the first distance and the first distance is smaller than a set distance value, determining that the carrier with the set number carries a plurality of luggage stacked along a height direction of the carrier.
[0009] According to another specific embodiment of the present invention, an embodiment of the present invention discloses a method for determining the location of luggage, the method for determining the location of luggage further comprising: obtaining a third distance when the carrier with the set number passes through the first sensor at a third moment, the third moment being later than the first moment; and determining that the third distance is greater than the second distance, and determining that luggage has been taken away from the carrier with the set number.
[0010] According to another specific embodiment of the present invention, an embodiment of the present invention discloses a method for determining the position of luggage, wherein the third distance includes: the distance from the side of the turntable away from the first sensor to the first sensor; or the distance from the side of the luggage carried by the set numbered carrier close to the first sensor to the first sensor.
[0011] According to another specific embodiment of the present invention, an embodiment of the present invention discloses a method for determining the location of luggage, wherein determining that the third distance is greater than the second distance and determining that luggage on the carrier with the set number has been taken away further includes: when determining that the third distance is greater than the second distance and the third distance is equal to the set distance value, determining that all luggage on the carrier with the set number has been taken away; or when determining that the third distance is greater than the second distance and the third distance is less than the set distance value, determining that not all luggage on the carrier with the set number has been taken away.
[0012] According to another specific embodiment of the present invention, an embodiment of the present invention discloses a method for determining the location of luggage, the method for determining the location of luggage also includes: obtaining flight information of luggage carried by a carrier with a set number when it passes through an RFID device, and displaying the flight information of the luggage and the number information of the carrier with a set number on a display device.
[0013] An embodiment of the present invention further discloses a sorting system, comprising: a turntable having a plurality of sequentially numbered carriers, the carriers being configured to carry and transport luggage; a first sensor disposed on the turntable; a second sensor disposed on the turntable, the second sensor being disposed downstream of the first sensor along a conveying direction of the turntable; and a controller connected to the first sensor and the second sensor, respectively, the controller being used to execute the method for determining luggage location described in any possible embodiment described above.
[0014] According to another specific embodiment of the present invention, an embodiment of the present invention discloses a sorting system, further comprising: a display device connected to the controller; an RFID device connected to the controller, and the second sensor is arranged between the first sensor and the RFID device along the conveying direction of the turntable.
[0015] The embodiment of the present invention further discloses a computer storage medium, comprising a memory and a processor, wherein the memory is suitable for storing computer instructions, and the processor is suitable for executing any one of the above methods for determining luggage location when running the computer instructions.
[0016] The embodiment of the present invention further discloses a computer program product, including a computer program / instruction, wherein when the computer program / instruction is executed by a processor, the method for determining the luggage location described in any one of the above is implemented.
[0017] As described above, the present invention provides a method for determining the location of luggage, comprising: obtaining a first distance of a carrier with a set number when it passes a first sensor at a first moment; obtaining a second distance of the carrier with the set number when it passes a second sensor at a second moment; determining that the carrier with the set number carries luggage when the second distance is less than the first distance; or determining that the carrier with the set number carries luggage when the second distance is equal to the first distance and the first distance is less than the set distance value.
[0018] By adopting the above technical solution, the present invention aims at solving the problem that it is difficult to accurately locate the position of luggage on the turntable in the actual application of the existing luggage positioning solution. The first distance when the carrier passes through the first sensor at a first moment is obtained by a first sensor, and the second distance when the carrier passes through the second sensor at a second moment is obtained by a second sensor, and the obtained first distance and second distance are compared to determine the size of the first distance, the second distance and a set distance value (for example, the distance value detected by the sensor when the carrier without luggage passes through the sensor), so as to determine whether there is luggage on the carrier.
[0019] Furthermore, since each carrier on the turntable of the embodiment of the present application is numbered in sequence, the number of the carrier carrying the luggage is confirmed, and the number of the carrier is bound to the carried luggage, so that the corresponding position of the carrier on the turntable is determined according to the number of the carrier carrying the luggage, and the position of the luggage carried by the carrier on the turntable can be determined, and the luggage position can be accurately located, so as to improve the accuracy and work efficiency of detecting the luggage position and improve the working environment.
[0020] In order to make the above contents of the present invention more clearly understood, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 A schematic diagram showing a sorting system according to an embodiment of the present invention;
[0022] Figure 2 The process of the method for determining the luggage location according to the embodiment of the present invention is shown as follows Figure 1 ;
[0023] Figure 3a Schematic diagram showing target luggage and carousel according to an embodiment of the present invention Figure 1 , where the turntable is at a first moment;
[0024] Figure 3b Schematic diagram showing target luggage and carousel according to an embodiment of the present invention Figure 2 , where the turntable is at a first moment;
[0025] Figure 4 Schematic diagram 3 showing the target baggage and the carousel according to the embodiment of the present invention, wherein the carousel is at the second moment;
[0026] Figure 5 The process of the method for determining the luggage location according to the embodiment of the present invention is shown as follows Figure 2 ;
[0027] Figure 6 Flowchart 3 showing the method for determining luggage location according to an embodiment of the present invention;
[0028] Figure 7Schematic diagram showing target luggage and carousel according to an embodiment of the present invention Figure 4 , where the turntable is at the third moment;
[0029] Figure 8 The process of the method for determining the luggage location according to the embodiment of the present invention is shown as follows Figure 4 ;
[0030] Figure 9a Schematic diagram showing target luggage and carousel according to an embodiment of the present invention Figure 5 ;
[0031] Figure 9b Schematic diagram showing target luggage and carousel according to an embodiment of the present invention Figure 6 ;
[0032] Fig.10 The process of the method for determining the luggage location according to the embodiment of the present invention is shown as follows Figure 5 ;
[0033] Fig.11 A block diagram of an electronic device provided by an embodiment of the present invention is shown;
[0034] Fig.12 A block diagram of a system on chip (SoC) provided by an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0035] The following specific embodiments illustrate the implementation of the present invention, and those skilled in the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification. Although the description of the present invention will be introduced in conjunction with the preferred embodiment, this does not mean that the features of this invention are limited to this implementation. On the contrary, the purpose of introducing the invention in conjunction with the implementation is to cover other options or modifications that may extend based on the claims of the present invention. In order to provide a deep understanding of the present invention, the following description will include many specific details. The present invention can also be implemented without using these details. In addition, in order to avoid confusion or blurring the focus of the present invention, some specific details will be omitted in the description. It should be noted that the embodiments of the present invention and the features in the embodiments can be combined with each other without conflict.
[0036] It should be noted that in this specification, similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, it does not need to be further defined and explained in the subsequent drawings.
[0037] In the description of this embodiment, it should be noted that the terms "upper", "lower", "inner", "bottom", etc. indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, or are the orientations or positional relationships in which the inventive product is usually placed when used. They are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention.
[0038] The terms “first”, “second”, etc. are only used for distinguishing descriptions and should not be understood as indicating or implying relative importance.
[0039] In the description of this embodiment, it is also necessary to explain that, unless otherwise clearly specified and limited, the terms "set", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in this embodiment can be understood according to specific circumstances.
[0040] In order to make the objectives, technical solutions and advantages of the present invention more clear, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings.
[0041] Figure 1 According to some embodiments of the present application, a schematic diagram of a scenario in which a sorting system 1 determines the position of luggage on a turntable is shown.
[0042] like Figure 1 As shown, a sorting system 1 provided in an embodiment of the present application includes: a turntable 10, a baggage induction device 20, a display device 30, a first sensor 41, a second sensor 42, an RFID device 50 and a controller (not shown in the figure).
[0043] Specifically, Figure 1 As shown in FIG. , along the conveying direction of the baggage induction device (such as Figure 1 As shown in the Y direction, one end 201 of the baggage induction device is connected to the upper side of the turntable 10 so that the baggage (for example Figure 1 The luggage #5 shown in the figure can enter the carrier 11 of the turntable 10 from one end 201 of the luggage induction device through the luggage induction device 20. The turntable 10 drives the multiple carriers 11 to move along the conveying direction of the turntable (such as Figure 1 The carrier 11 is used to carry luggage. The luggage #1, #2, #3 and #4 are all carried by the carrier 11 and move synchronously with the carrier 11 along the conveying direction X of the turntable.
[0044] For example, Figure 1 As shown in FIG. 1 , the turntable 10 is provided with a plurality of sequentially numbered (eg Figure 1 The carrier 11 is a scale 11 (shown as scales 11 numbered 11 to 30 in the figure). For example, by installing an encoder on a motor (not shown in the figure) of the turntable 10, the scales 11 are numbered according to the conveying direction X of the turntable (such as Figure 1 30 to 11 in the figure). However, the present invention is not limited thereto. The encoding method of the scales 11 is not specifically limited in the present invention. For example, the encoding may be performed by visual detection. In addition, the number of scales 11 is not specifically limited in the present invention. For example, the number may be 10, 50, 80, 90, 100 or more.
[0045] It should be noted that Figure 1 Only a portion of the turntable 10 is shown in the figure, and the embodiment of the present application does not specifically limit the shape of the turntable 10. For example, the turntable 10 can be in other shapes such as a ring.
[0046] The display device 30 is provided on the upper side of the turntable 10, and the display device 30 extends along the conveying direction X of the turntable. Along the conveying direction X of the turntable, the RFID device 50 is provided between the baggage induction device 20 and the display device 30, and the RFID device 50 is used to detect the baggage (such as Figure 1 The display device 30 receives the flight information from the controller and displays the flight information and number information (e.g., Figure 1 VI1234-ARM and VI6666-SHA are shown in FIG. 1 and 10 respectively, and the luggage on the carousel 10 is displayed in a one-to-one correspondence. For example, the display device 30 in the embodiment of the present application is a display screen.
[0047] For example, Figure 1 As shown in , in the horizontal direction (i.e., along the conveying direction X of the turntable), the 1# bag is arranged on the right side of the 2# bag along the conveying direction X of the turntable, and the 3# bag is located between the 1# bag and the 2# bag. In the height direction (i.e., along the height direction Z of the carrier 11), the 3# bag is stacked on the upper side of the 1# bag and the 2# bag along the height direction Z of the carrier 11, that is, the projections of the 3# bag, the 1# bag and the 2# bag in the height direction Z partially overlap.
[0048] Accordingly, in the display area of the display device 30, in the horizontal direction (i.e., along the conveying direction X of the turntable), the flight information of the 1# baggage (such as Figure 1 VI6666-SHA) is also located in the flight information of baggage No. 2 (such as Figure 1VI1234-ARM in the figure) along the right side of the conveying direction X, and the flight information of baggage #3 (such as Figure 1 1 and 2) are located between the flight information of the 1# baggage and the flight information of the 2# baggage, and the flight information of the 3# baggage overlaps with the projection of the flight information of the 1# baggage and the flight information of the 2# baggage in the height direction Z. In the height direction (i.e., the height direction Z of the carrier 11), the flight information of the 3# baggage is located above the flight information of the 1# baggage and the flight information of the 2# baggage along the height direction Z of the carrier 11, and corresponds to the position of the 3# baggage on the carousel 10.
[0049] That is, the flight information of the luggage in the display device 30 corresponds to the luggage mapping on the carousel 10. Exemplarily, in the horizontal direction and the height direction, the flight information of the luggage in the embodiment of the present application corresponds to the middle part of the luggage on the carousel 10; but not limited to this, the embodiment of the present application does not limit the correspondence between the flight information of the luggage and the luggage on the carousel 10. For example, in the horizontal direction, the flight information of the luggage may correspond to the head of the luggage on the carousel 10, and in the height direction, the flight information of the luggage may correspond to the bottom of the luggage on the carousel 10.
[0050] Therefore, in the embodiment of the present application, the flight information of the luggage in the display area of the display device 30 corresponds to the luggage mapping on the carousel 10, so that the position and flight information of each luggage on the carousel 10 can be presented to the user (for example, the operator) in a more intuitive form, avoiding the operator from checking the luggage tags of all the luggage on the carousel 10 one by one, thereby reducing the ineffective work of the operator, improving the working environment of the operator, and improving the accuracy and work efficiency of detecting the luggage position.
[0051] Since the conventional photoelectric detection method (Solution 1) can only detect the starting position of the luggage on the carousel, and the RFID-based detection solution (Solution 2) does not support positioning detection, the luggage on the carousel cannot be accurately located.
[0052] In order to solve the above problem, an embodiment of the present application provides a method for determining the position of luggage, by which a plurality of sensors arranged on a turntable are used to obtain whether there is luggage on the carriers numbered in sequence, and the position of the carriers with the number on the turntable is determined according to the number of the carriers carrying the luggage, thereby determining the position of the luggage on the turntable and achieving accurate positioning of the luggage.
[0053] Continue to refer Figure 1The above-mentioned sensors include a first sensor 41 and a second sensor 42. Along the conveying direction X of the turntable, the first sensor 41 and the second sensor 42 are respectively arranged on opposite sides of the baggage induction device 20, and the second sensor 42 is arranged between the first sensor 41 and the RFID device 50. The first sensor 41 and the second sensor 42 are respectively connected to a controller (not shown in the figure).
[0054] It should be noted that the embodiment of the present application does not specifically limit the positions of the first sensor 41 and the second sensor 42. For example, the first sensor 41 and the second sensor 42 may also be arranged at the same side of the baggage induction device 20 along the conveying direction X of the turntable, as long as the first sensor 41 can detect the first distance of the support member 11 passing the first sensor 41 at a first moment and the second sensor 42 can detect the second distance of the support member 11 passing the second sensor 42 at a second moment.
[0055] The following is based on Figure 1 The schematic diagram of the sorting system 1 shown in FIG. Figure 2 The method for determining the luggage location of the present application is described in detail.
[0056] Specifically, in the embodiments of the present application Figure 2 The method for determining the luggage position can be implemented by the controller of the sorting system 1 executing a related program.
[0057] refer to Figure 2 According to a specific embodiment of the present application, a method for determining luggage location includes the following steps.
[0058] S1: Obtaining a first distance of a carrier with a set number when it passes through a first sensor at a first moment.
[0059] Here, the controller of the embodiment of the present application is electrically connected to the turntable 10 (for example, an encoder installed on the motor of the turntable 10), so that the controller can obtain the number of the scales 11 on the turntable 10 in real time. In addition, the controller of the embodiment of the present application is electrically connected to the first sensor 41, so that the controller can store and update the distance information of the scales 11 with the set number obtained by the first sensor 41. For example, the distance information of the scales 11 passing through the first sensor 41 obtained by the first sensor 41 at the first moment is stored as the first distance H0.
[0060] In the examples of this application, refer to Figure 3a , wherein the turntable 10 is at a first moment (i.e., moment t0, for example, the 10th second), along the height direction of the scale (e.g. Figure 3aAs shown in the Z direction, the distance from the side 1001 of the turntable at the first sensor 41 away from the first sensor to the first sensor 41 is a set distance value H (for example, 60 cm), which is a fixed value, and the height of the luggage is h0 (for example, 25 cm).
[0061] For example, Figure 3a As shown in , the luggage lies horizontally on the turntable 10, and the height h0 of the luggage represents the distance from the side of the luggage away from the first sensor 41 to the side of the luggage close to the first sensor 41 along the height direction Z; but not limited to this, the embodiment of the present application does not specifically limit the posture of the luggage. For example, the luggage can also be upright on the turntable 10, and the height h0 of the luggage represents the distance from the bottom of the luggage away from the first sensor 41 to the top of the luggage close to the first sensor 41 along the height direction Z. In addition, the embodiment of the present application does not limit the size of the set distance value H, and it can be specifically set according to actual conditions. For example, the set distance value H can be smaller than the width of the turntable 10 in the height direction Z.
[0062] Continue to participate Figure 3a , at the first moment t0 (10s), the scale 11 with number 8 is located below the first sensor 41, and the distance from the side 1002 of the luggage carried by the scale 11 with number 8 close to the first sensor to the first sensor 41 is H-h0. That is, at the first moment t0, the first sensor 41 detects that the first distance of the scale 11 with number 8 is H0, and H0=H-h0 (i.e., 35cm).
[0063] S2: Obtaining a second distance of the carrier with a set number when it passes through the second sensor at a second moment.
[0064] Here, the controller of the embodiment of the present application is electrically connected to the second sensor 42, and the controller of the embodiment of the present application can store and update the distance information of the scale 11 with a set number obtained by the second sensor 42. For example, the distance information of the scale 11 passing through the second sensor 42 obtained by the second sensor 42 at the second moment is stored as the second distance H1.
[0065] In the examples of this application, refer to Figure 4 , wherein the turntable 10 is at a second moment (ie, moment t1, for example, 20 seconds), and the second moment t1 is later than the first moment t0.
[0066] like Figure 4As shown, at the second moment t1 (20 seconds), the scale 11 with number 8 moves to the bottom of the second sensor 42, and the distance from the side 1002 of the luggage carried by the scale 11 with number 8 close to the second sensor to the second sensor 42 is H-h0. That is, at the second moment t1, the second sensor 42 detects that the second distance of the scale 11 with number 8 is H1, and H1=H-h0 (i.e., 35 cm).
[0067] S3: Compare the first distance and the second distance.
[0068] Here, the controller of the embodiment of the present application can obtain the stored distance information about the scale 11 and filter the distance information of the scale 11. Secondly, the filtered distance information is statistically analyzed, and the above distance information may include the updated first distance H0 and second distance H1. That is, when performing the above step S3, the controller can obtain the latest first distance H0 and second distance H1 of the scale 11. Then, the controller compares the values of the above first distance H0 and second distance H1.
[0069] In the embodiment of the present application, the first distance H0 and the second distance H1 are compared to determine whether the scale 11 numbered 8 carries luggage.
[0070] It can be understood that when the scale 11 carries one or more pieces of luggage, Figure 3a As shown in , the scale 11 with number 8 passes the first sensor 41 at the first moment t0, and the first distance of the scale 11 with number 8 detected by the first sensor 41 is the distance from the side of the top luggage close to the first sensor 41 to the first sensor 41 (i.e. H0). At this time, the value of the first distance H0 is less than the maximum value (i.e. the set distance value H). When the scale 11 does not carry luggage, as shown in Figure 4 As shown in , the scale 11 with number 13 passes the first sensor 41 at the first moment t0, and the first distance H0 of the scale 11 with number 13 detected by the first sensor 41 is the distance from the side 1001 of the turntable away from the first sensor to the first sensor 41 (i.e., the set distance value H), and the value of the first distance H0 is the maximum value at this time. That is, the value of the first distance H0 when the scale 11 does not carry luggage is greater than the value of the first distance H0 when the scale 11 carries one or more luggage, and the value of the corresponding first distance H0 decreases with each additional luggage carried by the scale 11.
[0071] In other words, the value of the distance measured by the sensor when the scale 11 is not carrying luggage is greater than the value of the distance measured by the sensor when the scale 11 is carrying one or more luggage, and the value of the distance measured by the corresponding sensor decreases with each additional luggage carried by the scale 11. Therefore, the embodiment of the present application can determine whether the scale 11 is carrying luggage based on the magnitude relationship between the first distance H0 when the scale 11 passes the first sensor 41 at the first moment t0 and the second distance H1 when the scale 11 passes the second sensor 42 at the second moment t1.
[0072] S31: Determine that the second distance is smaller than the first distance, and determine that the carrier with the set number carries luggage.
[0073] If the controller of the embodiment of the present application determines after comparison that the second distance is smaller than the first distance, it means that the second distance is smaller than the set distance value H, that is, the scale 11 carries one or more luggage when passing the second sensor 42 at the second moment, and it is determined that the scale 11 carries luggage.
[0074] In the embodiments of the present application, for example, reference is made to Figure 3b Combined with Figure 4 The value of the second distance H1=H-h0 (ie, 35 cm) of the scale 11 numbered 8 is smaller than the value of the first distance H0=H (ie, 60 cm).
[0075] Therefore, it is determined that the scale 11 with number 8 carries baggage. Furthermore, the scale 11 with number 8 carries baggage newly introduced into the carousel 10 from the baggage induction device 20 .
[0076] S32: When it is determined that the second distance is equal to the first distance and the first distance is less than the set distance value, it is determined that the carrier with the set number carries luggage.
[0077] If the controller of the embodiment of the present application determines after comparison that the second distance H1 is equal to the first distance H0, and the first distance H0 is less than the set distance value H, it means that the scale 11 carries one or more luggage when it passes through the first sensor 41 at the first moment t0, and the scale 11 carries the same number of luggage at the second moment t1 as at the first moment t0, then it is determined that the scale 11 carries luggage.
[0078] In the embodiments of the present application, specifically, continue to refer to Figure 4 Combine Figure 3a , the value of the first distance H0 of the scale 11 numbered 8 (ie, 35 cm) is equal to the value of the second distance H1 (ie, 35 cm), and the value of the first distance H0 (ie, 35 cm) is less than the set distance value H (ie, 60 cm).
[0079] Therefore, it is determined that the scale 11 with number 8 carries baggage. Furthermore, the baggage on the scale 11 with number 8 has not changed, and the scale 11 with number 8 does not carry baggage newly introduced into the carousel 10 from the baggage induction device 20.
[0080] In summary, combined Figure 3a and Figure 4 According to the above steps S1 to S3 of the method for determining the luggage position of the present application, it is determined in sequence that the first distance H0 of the scales 11 adjacent to number 9 and 10 of number 8 is equal to the second distance H1, and the first distance H0 of the scales 11 adjacent to number 9 and 10 is less than the set distance value H. That is, the change trend of the first distance H0 and the second distance H1 of the scales 11 adjacent to number 9 and 10 of number 8 is the same as the change trend of the scale 11 of number 8, while the first distance H0 and the second distance H1 of the scales 11 of number 7 and 11 are equal to the set distance value H and have not changed. That is, the change trend of the first distance H0 and the second distance H1 of the scales 11 of number 7 and 11 is different from the change trend of the scale 11 of number 8, so it can be determined that the scales 11 of number 8 to 10 carry luggage together. That is, it is determined that the luggage is located at the scales 11 of number 8 to 10 on the carousel 10.
[0081] It can be seen that the above Figure 2 The method for determining the position of luggage is shown. When the sorting system 1 needs to determine the position of the luggage on the carousel 10, the controller can automatically start the above method to determine whether the scale 11 in the carousel 10 carries luggage, to determine the number of the scale 11 carrying the luggage, and to bind the luggage to the number of the scale 11. Thus, according to the number of the scale 11 carrying the luggage (for example, the scale 11 numbered 8 to 10 above), the corresponding position of the scale 11 on the carousel 10 is determined, and the position of the luggage carried by the scale 11 on the carousel 10 can be determined, so as to accurately locate the position of the luggage on the carousel 10, so as to improve the accuracy and work efficiency of detecting the luggage position and improve the working environment.
[0082] In addition, reference Figure 5 Step S31 may further include step S311: when it is determined that the second distance is smaller than the first distance and the first distance is smaller than a set distance value, it is determined that the carrier with a set number carries a plurality of luggage stacked along a height direction of the carrier.
[0083] As mentioned above, if the second distance H1 is smaller than the first distance H0, it is determined that the scale 11 is carrying luggage.
[0084] In the embodiment of the present application, if the controller of the embodiment of the present application determines after comparison that the first distance H0 is less than the set distance value H, it means that the scale 11 has carried one or more luggage when it passes through the first sensor 41 at the first moment t0. Since the second distance H1 is less than the first distance H0, it means that the number of luggage carried by the scale 11 at the second moment t1 is greater than the number of luggage carried by the scale 11 at the first moment t0, and it is determined that the scale 11 carries multiple luggage along the height direction of the scale (such as Figure 1 The stacked luggage (see Figure 1 1#, 2# and 3# luggage stacked in the middle).
[0085] In the above steps S1 to S3, the method for determining the luggage location of the present application can be used to determine the number of the scale 11 carrying the luggage, but is not limited to this. The method for determining the luggage location of the present application can also be used to determine whether any luggage has been taken away from the scale 11 with a set number.
[0086] Below through Figure 6 and Figure 7 Provide detailed explanation.
[0087] S4: Obtaining a third distance of the carrier with a set number when it passes through the first sensor at a third moment.
[0088] Here, the controller of the embodiment of the present application is electrically connected to the first sensor 41, so that the controller can store and update the distance information of the scale 11 with a set number obtained by the first sensor 41. For example, the distance information of the scale 11 passing through the first sensor 41 obtained by the first sensor 41 at the third moment is stored as the third distance H2. Figure 7 , wherein the rotating disk 10 is at the third moment (ie, moment t2, for example, the 100th second), and the third moment t2 (ie, the 100th second) is later than the first moment t0 (ie, the 10th second). The scale 11 numbered 8 moves from the second sensor 42 to the first sensor 41 .
[0089] like Figure 7 As shown, at the third moment t2 (i.e., 100 seconds), the scale 11 numbered 8 moves past the first sensor 41, and the distance from the side of the scale 11 numbered 8 close to the first sensor 41 to the first sensor is H (i.e., 60 cm). That is, at the third moment t2, the first sensor 41 detects that the third distance of the scale 11 numbered 8 is H2, and H2=H (i.e., 60 cm).
[0090] S5: Compare the second distance and the third distance.
[0091] Here, the controller of the embodiment of the present application can obtain the stored distance information about the scale 11 and filter the distance information of the scale 11. Secondly, the filtered distance information is statistically analyzed, and the above distance information may include the updated second distance H1 and third distance H2. That is, when performing the above step S5, the controller can obtain the latest second distance H1 and third distance H2 of the scale 11. Then, the controller compares the values of the above second distance H1 and third distance H2.
[0092] In the embodiment of the present application, the third distance H2 and the second distance H1 are compared to determine whether the scale 11 numbered 8 carries luggage to be taken away.
[0093] As mentioned above, the value of the distance measured by the corresponding sensor decreases with each additional piece of luggage carried by the scale 11. Similarly, the value of the distance measured by the corresponding sensor increases with each reduction of luggage carried by the scale 11.
[0094] S51: Determine that the third distance is greater than the second distance, and determine that luggage has been taken away from the carrier with a set number.
[0095] If the controller of the embodiment of the present application determines after comparison that the third distance H2 is greater than the second distance H1, it means that the second distance H1 is less than the set distance value H, that is, the scale 11 carries one or more luggage when passing the second sensor 42 at the second moment t1. Since the third distance H2 is greater than the second distance H1, it means that the number of luggage carried by the scale 11 at the third moment t2 is less than the number of luggage carried by the scale 11 at the second moment t1, and it is determined that luggage on the scale 11 has been taken away.
[0096] In the embodiments of the present application, specifically, continue to refer to Figure 7 Combine Figure 4 , the value of the third distance H2 of the scale 11 numbered 8 (ie, 60 cm) is greater than the value of the second distance H1 (ie, 35 cm). Therefore, it is determined that luggage has been taken away from the scale 11 numbered 8.
[0097] Further, refer to Figure 8 Step S51 may further include step S511: when it is determined that the third distance is greater than the second distance and the third distance is equal to the set distance value, it is determined that all the luggage on the carrier with the set number has been taken away.
[0098] As mentioned above, if the third distance H2 is greater than the second distance H1, it is determined that luggage has been taken away from the scale 11.
[0099] Based on this, if the controller of the embodiment of the present application determines after comparison that the third distance H2 is equal to the set distance value H (i.e., 60 cm), it means that the scale 11 is not carrying any luggage when it passes through the first sensor 41 at the third moment t2, and it is determined that all the luggage on the scale 11 has been taken away.
[0100] In the embodiments of the present application, specifically, continue to refer to Figure 7 Combined with Figure 3a , the value of the third distance H2 of the scale 11 numbered 8 (ie 60 cm) is equal to the set distance value H, then it is determined that the scale 11 numbered 8 does not carry any luggage at the third moment t2, and all the luggage on the scale 11 numbered 8 has been taken away.
[0101] In summary, combined Figure 4 and Figure 7 According to the above steps S4 and S5 of the method for determining the luggage position of the present application, it is determined in sequence that the third distance H2 of the scales 11 numbered 9 and 10 adjacent to number 8 is greater than the second distance H1, and the third distance H2 of the scales 11 numbered 9 and 10 is equal to the set distance value H. That is, the change trend of the third distance H2 and the second distance H1 of the scales 11 numbered 9 and 10 adjacent to number 8 is the same as the change trend of the scale 11 numbered 8, while the third distance H2 and the second distance H1 of the scales 11 numbered 7 and 11 are equal to the set distance value H and have not changed. That is, the change trend of the third distance H2 and the second distance H1 of the scales 11 numbered 7 and 11 is different from the change trend of the scale 11 numbered 8, so it can be determined that the luggage carried by the scales 11 numbered 8 to 10 has been taken away. That is, it is determined that the location of the taken luggage is at the scales 11 numbered 8 to 10 on the turntable 10.
[0102] It can be seen that the above Figure 6 and Figure 8 The method for determining the position of luggage shown in the figure, when the sorting system 1 needs to determine the position of the taken luggage on the turntable 10, the controller can automatically start the above method to determine whether there is luggage taken away from the scale 11 in the turntable 10, to determine the number of the scale 11 of the taken luggage, and bind the luggage with the number of the scale 11. Thus, according to the number of the scale 11 carrying the luggage (for example, the scale 11 numbered 8 to 10 above), the corresponding position of the scale 11 on the turntable 10 is determined, and the position of the luggage carried by the scale 11 on the turntable 10 can be determined, so as to accurately locate the position of the taken luggage on the turntable 10.
[0103] In addition, continue to refer to Figure 8 Step S51 may further include step S512: when it is determined that the third distance is greater than the second distance and the third distance is less than a set distance value, it is determined that not all luggage on the carrier with a set number has been taken away.
[0104] As mentioned above, if the third distance H2 is greater than the second distance H1, it is determined that luggage has been taken away from the scale 11.
[0105] In the example of the present application, if the controller of the embodiment of the present application determines after comparison that the third distance H2 is less than the set distance value H, it means that the scale 11 has carried one or more luggage when it passes through the first sensor 41 at the third moment t2, and it is determined that the luggage on the scale 11 has not been completely taken away.
[0106] In the embodiment of the present application, the sorting system 1 executes the above-mentioned method for determining the luggage position through the controller, so as to realize accurate positioning of the luggage on the carousel 10. In combination with the display device 30 and the RFID device 50 of the sorting system 1, the flight information and number information of the luggage can be displayed one-to-one with the luggage on the carousel 10.
[0107] Below through Figure 1 , Figure 4 and Figure 9a introduce Fig.10 The process of displaying the flight information of the baggage and the number information of the scale 11 with a set number on the display device 30 described in step S6.
[0108] S6: Obtaining flight information of the luggage carried by the carrier with a set number when it passes through the RFID device, and displaying the flight information of the luggage and the number information of the carrier with a set number on the display device.
[0109] Here, the controller of the embodiment of the present application is electrically connected to the display device 30 and the RFID device 50, respectively, so that after the RFID device 50 detects the flight information of the luggage carried by the scales 11 of the RFID device 50, the flight information can be sent to the controller, and the display device 30 receives the flight information from the controller to display the flight information and number information of the luggage corresponding to the luggage mapping on the carousel 10.
[0110] In the embodiments of the present application, Figure 4 As shown in , at this time, baggage #1 is located at the baggage induction device 20. The scales 11 numbered 12 to 16 are not carrying any baggage. That is, the first sensor 41 obtains that the first distance of the scales 11 numbered 12 to 16 passing through the first sensor 41 at the first time t0 (10th second) is H0, and H0=H (i.e., 60 cm).
[0111] like Figure 9a As shown in ( Figure 9a The dotted line structure of the 1# baggage in the figure represents the movement trajectory of the 1# baggage from the baggage induction device 20 into the turntable 10). At this time, the 1# baggage enters the turntable 10 from the baggage induction device 20.
[0112] Here, the second sensor 42 obtains that the second distances of the scales 11 numbered 12 and 16 passing through the second sensor 42 at the second time t1 (20 seconds) are H1, H1=H (i.e., 60 cm). In addition, the second sensor 42 obtains that the second distances of the scales 11 numbered 13 to 15 passing through the second sensor 42 at the second time t1 are H1, H1=H-h0 (i.e., 35 cm).
[0113] The controller compares the acquired first distance H0 with the second distance H1, and can confirm that the second distance H1 (i.e., 35 cm) of the scales 11 numbered 13 to 15 is smaller than the first distance H0 (i.e., 60 cm), thereby confirming that the scales 11 numbered 13 to 15 carry the 1# baggage entering the carousel 10 from the baggage induction device 20. In addition, since the second distance H1 (i.e., 60 cm) of the scales 11 numbered 12 and 16 is equal to the first distance H0 (i.e., 60 cm), and the first distance H0 is equal to the set distance value H (i.e., 60 cm), it can be confirmed that the scales 11 numbered 12 and 16 do not carry any baggage.
[0114] That is, the luggage #1 is carried by the scales 11 numbered 13 to 15. That is, the luggage #1 is located at the scales 11 numbered 13 to 15 in the carousel 10.
[0115] Thus, combined Figure 1 After the luggage #1 is carried by the scale 11 and continues to move along the conveying direction X of the turntable 10 and passes through the RFID device 50, the RFID device 50 checks the flight information and number information of the luggage #1 (for example, Figure 1 VI6666-SHA, and matches the flight information of baggage #1 and the scale 11 carrying baggage #1 through the controller (for example, Figure 9a The flight information of the luggage is associated with the scale 11 (e.g., the scale 11 carrying the luggage #1) and the flight information is associated with the scale 11 carrying the luggage #1. Figure 9a The numbering information of the scales 11) numbered 13 to 15 in the figure is matched one by one.
[0116] Finally, when luggage #1 moves past the display device 30, the controller of the embodiment of the present application controls the display device 30 to display the flight information and number information corresponding to luggage #1, and controls the displayed flight information and number information to move synchronously in the display device 30 relative to luggage #1.
[0117] It can be understood that the scales 11 of the embodiment of the present application will drive the luggage to move synchronously when they move along the conveying direction X of the turntable 10. That is, the position of the scales 11 on the turntable 10 is variable, so the position of the luggage carried by the scales 11 on the turntable 10 is also variable.
[0118] Therefore, when the number information of the scale 11 and the baggage flight information are displayed on the display device 30 in the embodiment of the present application, the method for determining the location of the baggage in the embodiment of the present application can be based on the number of the scale 11 (for example, Figure 9a The corresponding position of the scale 11 on the turntable 10 is determined by using the scales 11 numbered 13 to 15 in the display device 30, thereby determining the position of the luggage carried by the scale 11 on the turntable 10, so that when the scale 11 on the turntable 10 carries the luggage and moves along the conveying direction X of the turntable 10, the number information of the scale 11 can move synchronously with the scale 11 in the display device 30.
[0119] Furthermore, the flight information and number information of the luggage of the sorting system 1 of the embodiment of the present application can synchronously follow the scales 11 and the luggage carried by the scales 11 to move synchronously, avoiding the operator from checking the luggage tags of all the luggage on the turntable 10 one by one, thereby reducing the ineffective work of the operator, improving the working environment of the operator, and improving the accuracy and work efficiency of detecting the luggage position.
[0120] In the embodiment of the present application, if the luggage carried by the scales 11 on the turntable 10 is taken away, Figure 8 As shown in step S51 in the above, the controller of the sorting system 1 can detect the number of the scale 11 carrying the taken luggage through the above-mentioned method for determining the luggage position. Therefore, the position of the luggage on the turntable 10 when it is not taken away can be determined. When the RFID device 50 detects the scale 11 carrying the taken luggage, the RFID device 50 can obtain the flight information of the taken luggage and unbind the flight information of the taken luggage from the scale 11 carrying the taken luggage, so that the controller can control the display device 30 to eliminate the flight information of the taken luggage in the display area.
[0121] Figure 9b A schematic diagram of a sorting system 1 is shown, wherein the turntable 10 is at a time later than Figure 1 The moment at which the turntable 10 is located.
[0122] refer to Figure 9b Combine Figure 1 As mentioned above, the flight information of the luggage in the display device 30 corresponds to the luggage mapping on the carousel 10. For example, Figure 9b As shown, the flight information of luggage #1, luggage #2 and luggage #4 in the display device 30 are mapped to luggage #1, luggage #2 and luggage #4 on the carousel 10 , respectively.
[0123] Specifically, along the conveying direction X of the carousel, luggage #1 is located on the right side of luggage #2, luggage #4 is located on the left side of luggage #2, and the distance between luggage #4 and luggage #2 is greater than the distance between luggage #2 and luggage #1. Figure 9b VI6666-SHA in the table) corresponds to the flight information of baggage No. 2 (such as Figure 9b On the right side of the VI1234-ARM, the flight information of baggage #4 (such as Figure 9b VI1234-ARM in the figure) corresponds to the flight information of the 2# baggage (such as Figure 9b The distance between the flight information of 4# luggage and the flight information of 2# luggage is greater than the distance between the flight information of 2# luggage and the flight information of 1# luggage.
[0124] At this time, luggage #1, luggage #2, and luggage #4 have passed through the RFID device 50 along the conveying direction X of the carousel. That is, the controller has determined that luggage #3 carried by the scales 11 numbered 14 to 17 has been taken away, and the RFID device 50 has detected the scales 11 carrying the taken away luggage and obtained the flight information of the taken away luggage (such as Figure 1 VI1234-ARM corresponding to baggage #3 is shown in the figure).
[0125] Thus, the controller will be taken away 3# luggage flight information (such as Figure 1 3# baggage (as shown in VI1234-ARM corresponding to baggage #3) is untied from the number information of scales 11 numbered 14 to 17, so that the flight information of baggage #3 is eliminated in the display area of the display device 30.
[0126] For example, Figure 1 As shown in , the sorting system 1 of the embodiment of the present application further includes a camera device 60, which is used to capture images of the luggage for subsequent AI segmentation and tracing.
[0127] It should be understood that in the embodiment of the present application, since the multiple carriers 11 on the turntable 10 perform cyclic motion along the extension direction X of the turntable, each time the carrier 11 on the turntable 10 runs to the first sensor 41, a first distance H0 corresponding to the carrier 11 at a different time is generated. Therefore, after the first moment t0, each time the carrier 11 with the same number (for example, the scale 11 with number 8) runs to the first sensor 41 again, the first sensor 41 will re-detect the carrier 11 with the same number to obtain different distances (for example, the first distance and the third distance) of the carrier 11 at different moments (for example, the first moment and the third moment).
[0128] It should be noted that the embodiment of the present application does not impose any specific restrictions on the types of the first distance, the second distance, and the third distance, as long as they can be used to determine whether the carrier 11 with a set number carries luggage. For example, the first sensor 41 may detect the thickness of the carrier 11 passing through the first sensor 41 at a first moment, the second sensor 42 may detect the thickness of the carrier 11 passing through the second sensor 42 at a second moment, and the first sensor 41 may detect the thickness of the carrier 11 passing through the first sensor 41 at a third moment.
[0129] It should be noted that the method for determining the luggage location of the present application is not limited to the above application scenarios, and any application scenario that requires accurate positioning of the target object can be implemented by the method for determining the luggage location of the present application. For example, it can also be used to determine the position of a product on a conveyor belt in a factory assembly line.
[0130] In addition, the present invention also provides a computer storage medium, comprising a memory and a processor, wherein the memory is suitable for storing computer instructions, and the processor is suitable for executing the method for determining luggage location described in any of the above embodiments when running the computer instructions.
[0131] Reference now Fig.11 , shown is a block diagram of an electronic device 600 according to an embodiment of the present application. The electronic device 600 is, for example, a smart mobile terminal. The electronic device 600 may include one or more processors 601 coupled to a controller hub 603. For at least one embodiment, the controller hub 603 communicates with the processor 601 via a multi-branch bus such as a front-side bus (FSB), a point-to-point interface such as a QuickPath Interconnect (QPI), or a similar connection. The processor 601 executes instructions that control general types of data processing operations. In one embodiment, the controller hub 603 includes, but is not limited to, a graphics memory controller hub (GMCH, Graphics & Memory Controller Hub) (not shown) and an input / output hub (IOH, Input Output Hub) (which may be on a separate chip) (not shown), wherein the GMCH includes a memory and a graphics controller and is coupled to the IOH.
[0132] The electronic device 600 may also include a coprocessor 602 and a memory 604 coupled to a controller hub 603. Alternatively, one or both of the memory and the GMCH may be integrated within the processor, with the memory 604 and the coprocessor 602 directly coupled to the processor 601 and the controller hub 603, with the controller hub 603 and the IOH being in a single chip.
[0133] The memory 604 may be, for example, a dynamic random access memory (DRAM), a phase change memory (PCM), or a combination of the two. The memory 604 may include one or more tangible, non-transitory computer-readable media for storing data and / or instructions. The computer-readable storage medium stores instructions, specifically, temporary and permanent copies of the instructions. The instructions may include: when executed by at least one of the processors, causing the electronic device 600 to implement the following: Figure 2 The instructions of the method for determining the luggage position shown in the figure. When the instructions are executed on a computer, the computer is made to execute the method disclosed in any one of the above embodiments or combined embodiments to detect the position of the target luggage in the carousel.
[0134] In one embodiment, the coprocessor 602 is a special-purpose processor, such as, for example, a high-throughput MIC (Many Integrated Core) processor, a network or communication processor, a compression engine, a graphics processor, a GPGPU (General-purpose computing on graphics processing units), or an embedded processor. The optional nature of the coprocessor 602 is indicated by a dashed line in Fig.11 middle.
[0135] In one embodiment, the electronic device 600 may further include a network interface (NIC, Network Interface Controller) 606. The network interface 606 may include a transceiver for providing a radio interface for the electronic device 600, and then communicating with any other suitable device (such as a front-end module, an antenna, etc.). In various embodiments, the network interface 606 may be integrated with other components of the electronic device 600. The network interface 606 may implement the functions of the communication unit in the above embodiments.
[0136] The electronic device 600 may further include an input / output (I / O) device 605. The I / O 605 may include: a user interface designed to enable a user to interact with the electronic device 600; a peripheral component interface designed to enable peripheral components to interact with the electronic device 600; and / or a sensor designed to determine environmental conditions and / or location information related to the electronic device 600.
[0137] It is worth noting that Fig.11 This is for illustrative purposes only. Fig.11It is shown that the electronic device 600 includes multiple devices such as a processor 601, a controller hub 603, a memory 604, etc.; however, in actual applications, the device using the methods of the present application may include only a portion of the devices in the electronic device 600, for example, it may include only the processor 601 and the network interface 606. Fig.11 The properties of optional devices are shown with dotted lines.
[0138] Reference now Fig.12 , which is a block diagram of a SoC (System on Chip) 700 according to an embodiment of the present application. Fig.12 In the FIG, similar components have the same reference numerals. In addition, the dashed boxes are optional features of more advanced SoCs. Fig.12 In the embodiment, the SoC includes: an interconnect unit 750, which is coupled to the processor 710; a system agent unit 780; a bus controller unit 790; an integrated memory controller unit 740; a group or one or more coprocessors 720, which may include integrated graphics logic, image processors, audio processors, and video processors; a static random access memory (SRAM) unit 730; and a direct memory access (DMA) unit 760. In one embodiment, the coprocessor 720 includes a special-purpose processor, such as, for example, a network or communication processor, a compression engine, a GPGPU (General-purpose computing on graphics processing units), a high-throughput MIC processor, or an embedded processor.
[0139] Static random access memory (SRAM) unit 730 may include one or more tangible, non-transitory computer-readable media for storing data and / or instructions. The computer-readable storage medium stores instructions, and more specifically, stores temporary and permanent copies of the instructions. The instructions may include: when executed by at least one of the processors, causing the SoC to implement the following: Figure 2 The instructions of the method for determining the luggage location shown in the embodiment. When the instructions are executed on a computer, the computer is made to execute the method disclosed in the above embodiment.
[0140] The embodiment of the present application also provides a computer program product for implementing the method for determining the luggage location provided in the above embodiments.
[0141] The various embodiments of the mechanism disclosed in the present application can be implemented in hardware, software, firmware or a combination of these implementation methods. The embodiments of the present application can be implemented as a computer program module or module code executed on a programmable system, which includes at least one processor, a storage system (including volatile and non-volatile memory and / or storage elements), at least one input device and at least one output device.
[0142] A computer program module or module code may be applied to input instructions to perform the functions described herein and generate output information. The output information may be applied to one or more output devices in a known manner. For purposes of this application, a processing system includes any system having a processor such as, for example, a digital signal processor (DSP), a microcontroller, an application specific integrated circuit (ASIC), or a microprocessor.
[0143] Module code can be implemented with high-level modular language or object-oriented programming language to communicate with the processing system. When necessary, module code can also be implemented with assembly language or machine language. In fact, the mechanism described in this application is not limited to the scope of any specific programming language. In either case, the language can be a compiled language or an interpreted language.
[0144] In some cases, the disclosed embodiments may be implemented in hardware, firmware, software, or any combination thereof. The disclosed embodiments may also be implemented as instructions carried or stored on one or more temporary or non-temporary machine-readable (e.g., computer-readable) storage media, which may be read and executed by one or more processors. For example, the instructions may be distributed over a network or through other computer-readable media. Therefore, a machine-readable medium may include any mechanism for storing or transmitting information in a machine (e.g., computer) readable form, including but not limited to a floppy disk, an optical disk, an optical disk, a magneto-optical disk, a read-only memory (ROM), a random access memory (RAM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic card or an optical card, a flash memory, or a tangible machine-readable memory for transmitting information (e.g., a carrier wave, an infrared signal, a digital signal, etc.) using the Internet in an electrical, optical, acoustic, or other form of propagation signal. Accordingly, machine-readable media include any type of machine-readable media suitable for storing or transmitting electronic instructions or information in a form readable by a machine (eg, a computer).
[0145] Although the present invention has been illustrated and described with reference to certain preferred embodiments of the present invention, it should be understood by those skilled in the art that the above is a further detailed description of the present invention in conjunction with specific embodiments, and it cannot be determined that the specific implementation of the present invention is limited to these descriptions. Those skilled in the art may make various changes in form and details, including making several simple deductions or substitutions, without departing from the spirit and scope of the present invention.
Claims
1. A method for determining the location of luggage, applied to a sorting system, wherein the sorting system comprises a turntable, the turntable comprises a plurality of sequentially numbered carriers, the carriers being configured to carry luggage, characterized in that: The method comprises: Obtaining a first distance of a carrier with a set number when it passes through a first sensor at a first moment; Acquire a second distance of the carrier with the set number when it passes through the second sensor at a second moment, where the second moment is later than the first moment; Determining that the second distance is smaller than the first distance, determining that the carrier with the set number carries luggage; or, When it is determined that the second distance is equal to the first distance and the first distance is less than a set distance value, it is determined that the carrier with the set number carries luggage; When it is determined that the second distance is smaller than the first distance, and the first distance is smaller than a set distance value, it is determined that the carrier with the set number carries a plurality of luggage stacked along a height direction of the carrier.
2. The method for determining luggage location according to claim 1, characterized in that: The first distance includes: the distance from the side of the rotating disk away from the first sensor to the first sensor; or, The distance from the side of the luggage carried by the carrier with the set number close to the first sensor to the first sensor.
3. The method for determining luggage location according to claim 1 or 2, characterized in that: The second distance includes: the distance from the side of the rotating disk away from the second sensor to the second sensor; or, The distance from the side of the luggage carried by the carrier with the set number close to the second sensor to the second sensor.
4. The method for determining luggage location according to claim 1, characterized in that: The method for determining the luggage location further comprises: Obtaining a third distance of the carrier with the set number when it passes through the first sensor at a third moment, wherein the third moment is later than the first moment; It is determined that the third distance is greater than the second distance, and it is determined that luggage has been taken away from the carrier with the set number.
5. The method for determining luggage location according to claim 4, characterized in that: The third distance includes: the distance from the side of the rotating disk away from the first sensor to the first sensor; or, The distance from the side of the luggage carried by the carrier with the set number close to the first sensor to the first sensor.
6. The method for determining luggage location according to claim 4, characterized in that: The determining that the third distance is greater than the second distance and determining that luggage has been taken away from the carrier with the set number further includes: When it is determined that the third distance is greater than the second distance and the third distance is equal to the set distance value, it is determined that all the luggage on the carrier with the set number has been taken away; or, When it is determined that the third distance is greater than the second distance and the third distance is less than the set distance value, it is determined that not all the luggage on the carrier with the set number has been taken away.
7. The method for determining luggage location according to claim 1, characterized in that: The method for determining the luggage location further comprises: The flight information of the luggage carried by the carrier with a set number when it passes through the RFID device is obtained, and the flight information of the luggage and the number information of the carrier with a set number are displayed on a display device.
8. A sorting system, characterized in that: include: a carousel having a plurality of sequentially numbered carriers configured to carry and transport luggage; A first sensor, disposed on the rotating disk; A second sensor is disposed on the turntable, and along the conveying direction of the turntable, the second sensor is disposed downstream of the first sensor at intervals; A controller is connected to the first sensor and the second sensor respectively, and the controller is used to execute the method for determining the luggage position according to any one of claims 1 to 7.
9. The sorting system according to claim 8, characterized in that: Also includes: A display device connected to the controller; The RFID device is connected to the controller, and the second sensor is arranged between the first sensor and the RFID device along the conveying direction of the turntable.
10. A computer storage medium, characterized in that: The method comprises a memory and a processor, wherein the memory is suitable for storing computer instructions, and the processor is suitable for executing the method for determining the luggage position according to any one of claims 1 to 7 when executing the computer instructions.
11. A computer program product, characterized in that The method comprises a computer program / instruction, which, when executed by a processor, implements the method for determining the luggage position according to any one of claims 1 to 7.
Citation Information
Patent Citations
Conveyor device and method for operating a conveyor device
CN102639414A
System and method for detection the location of baggage on travelling rail of carousel
KR1020160041520A