Container lock early identification method and device and lock identification system
By identifying the lock model before the truck enters the unlocking position and replacing the gripper of the unlocking robot in advance, the problem of time-consuming container unlocking is solved, and the efficiency of truck transportation is improved.
Patent Information
- Application Number
- CN202210901591.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-28
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2042-07-28
AI Technical Summary
During the container unlocking process, it is necessary to determine the lock model and replace the corresponding equipment, which makes the unlocking process time-consuming and reduces the efficiency of container truck transportation.
A lock information collection device is set up on the road before the truck enters the lock-removal position. The location is determined by the container positioning equipment, and lock information is collected at the preset position to identify the lock model. The clamps of the lock-removal robot are replaced in advance to match the lock model.
This reduces the time spent identifying lock models and replacing tools after unlocking, thus improving the efficiency of truck transportation.
Smart Images

Figure CN115273067B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field related to logistics, and in particular to a method and device for early identification of container locks and a lock identification system. Background Art
[0002] In modern transportation, the use of containers has become very common. Containers are large in size, heavy in weight, and high in value. To ensure transportation safety, locks are usually used to lock the containers during transportation. The use of locks improves transportation safety, but it also brings about locking and unlocking operations.
[0003] In actual applications, when unlocking, it is necessary to first determine the lock model, select the appropriate tool, and then unlock it. The entire unlocking process above consumes a lot of time and reduces the efficiency of container truck transportation. Summary of the Invention
[0004] In view of this, the present application is dedicated to providing a container lock advance identification method, device and lock identification system to improve the efficiency of container truck transportation.
[0005] According to a first aspect of an embodiment of the present application, a method for pre-identifying container locks is provided for use in a lock identification system. The lock identification system comprises: a lock information collection device disposed on a preset road section; the preset road section is the road section before the container truck enters the unlocking position; the method for pre-identifying container locks comprises:
[0006] Determine the location information of the container loaded on the truck;
[0007] When the container reaches a preset position, the lock information collection device is controlled to collect information to obtain target information; wherein the preset position is set to control the lock information collection device to start collecting information when the container is at the preset position, and the lock information collection device collects lock information;
[0008] Based on the target information, the model of the lock is identified.
[0009] In one embodiment, the lock identification system further includes: a container positioning device, which is used to determine the location information of the container loaded on the container truck, including:
[0010] Obtaining information collected by the container positioning device;
[0011] Based on the information collected by the container positioning device, the location information of the container is determined.
[0012] In one embodiment, the container positioning device is a scanner, and the scanner is used to scan the container of the container truck;
[0013] The determining the location information of the container based on the information collected by the container positioning device includes:
[0014] Based on the scanning result of the scanner, a first distance between the front side of the container loaded on the container truck and the scanner is determined; the first distance is used to represent the position information of the container.
[0015] In one embodiment, the lock identification system further includes: a scanner, the scanner being used to scan the container of the container truck, and determining the location information of the container loaded on the container truck includes:
[0016] Obtaining a scanning result of the scanner;
[0017] Based on the scanning result, the location information of the container is determined.
[0018] In one embodiment, determining the location information of the container based on the scanning result includes:
[0019] Based on the scanning result, a first distance between the front side of the container loaded on the container truck and the scanner is determined; the first distance is used to represent the position information of the container.
[0020] In one embodiment, the lock information collection device is set at a first position; the scanner is set at a second position; the first position is closer to the direction of the container truck than the second position; the distance between the first position and the second position is greater than the length of the container; the container length is the length between the front and rear sides of the container loaded by the container truck;
[0021] When the container reaches the preset position, controlling the lock information collection device to collect information to obtain target information includes:
[0022] The number of the preset positions is at least one;
[0023] One preset position corresponds to one preset value;
[0024] When the first distance is the same as at least one preset value, the lock information collection device is controlled to collect target information.
[0025] In one embodiment, the container truck is loaded with containers of various types;
[0026] The preset position includes: the position of the container when the lock information collection device starts to collect information of each target position; the target position includes: the position of the lock under each container type.
[0027] In one embodiment, identifying the model of the lock based on the target information includes:
[0028] Based on the target information, lock identification is performed to obtain the identification result:
[0029] The identification result includes: the lock does not exist or the model of the lock exists.
[0030] In one embodiment, it further includes:
[0031] Obtaining the container type information;
[0032] Based on the box type information, the recognition result is verified.
[0033] In one embodiment, it further includes:
[0034] Based on the recognition result, determining the robot in the lock station that needs to perform the lock disassembly and installation task;
[0035] When the clamp of the robot does not match the model of the corresponding lock, the clamp of the robot is replaced.
[0036] According to a second aspect of an embodiment of the present application, a container lock advance identification device is provided, which is applied to a lock identification system. The lock identification system includes: a lock information collection device set on a preset road section; the preset road section is the road section before the container truck enters the unlocking position; the container lock advance identification device includes:
[0037] A determination module, used to determine the location information of the container loaded on the container truck;
[0038] A control module, configured to control the lock information collection device to collect target information when the container reaches a preset position;
[0039] The preset position is set to: if the container is at the preset position, the lock information collection device is controlled to start collecting information, and the lock information collection device collects lock information;
[0040] An identification module is used to identify the model of the lock based on the target information.
[0041] According to a third aspect of an embodiment of the present application, a lock identification system is provided, comprising:
[0042] A lock information collection device is installed on a preset road section, where the preset road section is the road section before the truck enters the unlocking position;
[0043] A controller is communicatively connected to the lock information collection device, and is used to execute the container lock advance identification method provided by any of the above embodiments.
[0044] A method for early identification of container locks provided in an embodiment of the present application is applied to a lock identification system, which includes: a lock information collection device set on a preset section; the preset section is the section before the container truck enters the unlocking position; the method for early identification of container locks includes: determining the position information of the container loaded on the container truck; when the container reaches the preset position, controlling the lock information collection device to collect and obtain target information; wherein the preset position is set, if the container is at the preset position, controlling the lock information collection device to start collecting, and the lock information collection device collects the information of the lock; the lock is a lock on the container truck used to fix the container; based on the target information, identifying the model of the lock. With this arrangement, the lock that needs to be opened can be identified before the container truck enters the lock opening area, and the lock model can be identified before the lock opening process begins. The clamp of the corresponding lock opening robot can be replaced in advance, so that when the lock opening starts, the tool of the corresponding lock opening robot matches the lock model that needs to be opened, so that the lock opening robot can directly open the lock, reducing the time used for lock model identification after the container truck reaches the lock opening area, and reducing the time for tool replacement when the tool of the lock opening robot does not match the lock model, thereby reducing the time consumed in the unlocking process and improving the transportation efficiency of the container truck. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] The above and other purposes, features, and advantages of the present application will become more apparent through a more detailed description of the embodiments of the present application in conjunction with the accompanying drawings. The accompanying drawings are intended to provide a further understanding of the embodiments of the present application and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the present application and do not constitute a limitation of the present application. In the drawings, the same reference numerals generally represent the same components or steps.
[0046] Figure 1a Shown is a structural diagram of a lock identification system provided in an embodiment of the present application.
[0047] Figure 1b Shown is a structural diagram of a lock identification system provided in an embodiment of the present application.
[0048] Figure 2 The figure shows a flow chart of a container lock advance identification method provided by one embodiment of the present application.
[0049] Figure 3 The figure shows a partial flow chart of a container lock advance identification method provided by one embodiment of the present application.
[0050] Figure 4 Shown is a schematic diagram of a container truck loaded with a container provided in one embodiment of the present application.
[0051] Figure 5 Shown is a schematic diagram of a corner of a container loaded on a truck according to one embodiment of the present application.
[0052] Figure 6 The figure shows a flow chart of a container lock advance identification method provided by one embodiment of the present application.
[0053] Figure 7 Shown is a structural schematic diagram of a container lock advance identification device provided by an embodiment of the present application.
[0054] Figure 8 Shown is a structural block diagram of an electronic device provided by an embodiment of the present application.
[0055] Reference numerals:
[0056] 1-Lock information collection device; 2-Container positioning equipment. DETAILED DESCRIPTION
[0057] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0058] Application Overview
[0059] In modern transportation, the use of containers has become very common. Containers are large in size, heavy in weight, and high in value. To ensure transportation safety, locks are usually used to lock the containers during transportation. The use of locks improves transportation safety, but it also brings about locking and unlocking operations.
[0060] In actual applications, when unlocking, it is necessary to first determine the lock model, select the appropriate tool, and then unlock it. The entire unlocking process above consumes a lot of time and reduces the efficiency of container truck transportation.
[0061] To address the aforementioned issues, the solution provided in the embodiments of the present application performs model identification on the locks securing containers on the truck before it enters the locking station. Pre-determining the lock model facilitates pre-selection of the corresponding tools. This allows the truck to unlock the container directly after entering the locking station without having to replace the unlocking tools, reducing unlocking time and improving the truck's transportation efficiency.
[0062] After introducing the basic principles of the present application, various non-limiting embodiments of the present application will be described in detail with reference to the accompanying drawings.
[0063] Exemplary Systems
[0064] FIG1 is a schematic diagram of a lock identification system provided by an embodiment of the present application. As shown in FIG1 , the lock identification system includes:
[0065] The lock information collection device 1 is set at a preset road section, and the preset road section is the road section before the container truck enters the unlocking position;
[0066] Specifically, the preset road section can be a road section in the waiting area before the locking station; the preset road section can also be a road section in the locking station before entering the unlocking position; the core point of this application is early identification, so identification is performed before entering the unlocking process (that is, before reaching the unlocking position).
[0067] A controller is communicatively connected to the lock information collection device 1, and the controller is used to determine the position information of the container loaded on the container truck; when the container reaches a preset position, the lock information collection device 1 is controlled to collect information to obtain target information; wherein the preset position is set to, if the container is at the preset position, the lock information collection device is controlled to start collecting information, and the lock information collection device collects the lock information; the lock is a lock on the container truck used to fix the container; based on the target information, the model of the lock is identified.
[0068] With this arrangement, the lock that needs to be opened can be identified before the container truck enters the lock opening area, and the lock model can be identified before the lock opening process begins. The clamp of the corresponding lock opening robot can be replaced in advance, so that when the lock opening starts, the tool of the corresponding lock opening robot matches the lock model that needs to be opened, so that the lock opening robot can directly open the lock, reducing the time used for lock model identification after the container truck reaches the lock opening area, and reducing the time for tool replacement when the tool of the lock opening robot does not match the lock model, thereby reducing the time consumed in the unlocking process and improving the transportation efficiency of the container truck.
[0069] In practical applications, the lock information collection device 1 can be a camera. The camera can capture an image of the lock's location for identification. The lock information collection device 1 can also be a scanner that scans the lock's location to generate point cloud data, and then identifies the presence or model of the lock based on the point cloud data.
[0070] Specifically, there may be two lock information collection devices 1 , which are respectively arranged on both sides of the container truck's travel path, so as to simultaneously identify the box corners on both sides of the vehicle.
[0071] It should be noted that in actual applications, there are various ways to determine the location information of containers loaded on container trucks. For example, a Bluetooth positioning module or GPS positioning module can be installed on the container, or a laser ranging sensor or lidar can be installed on a predetermined road section. Of course, a container positioning device 2 can also be installed on the predetermined road section. The container positioning device 2 can be, but is not limited to, a laser scanner, GPS, RFID, or machine vision positioning device. When the container positioning device 2 is a scanner, the scanner is used to scan a first plane. The first plane is a plane parallel to the ground, higher than the front of the truck and lower than the container. This configuration of the container positioning device 2 can scan the front of the container, thereby determining the container's location.
[0072] Exemplary Methods
[0073] Figure 2 This is a flow chart of a method for early identification of container locks provided in one embodiment of the present application. Figure 2 The method can be executed by a controller in an exemplary lock identification system, and the present application embodiment does not limit this. Figure 2 As shown, the container disassembly and assembly lock method includes the following contents.
[0074] S210: Determine the location information of the container loaded on the container truck.
[0075] It should be noted that there are various ways to determine the location of containers loaded on container trucks. For example, a "container positioning device" can be used to determine the container's location. Specifically, the "container positioning device" can be a scanner installed on a pre-set road section to determine the container's location. The "container positioning device" can also use a laser rangefinder, GPS, RFID, or machine vision positioning device.
[0076] S220, when the container reaches the preset position, the lock information collection device is controlled to collect and obtain target information; wherein the preset position is set to, if the container is at the preset position, the lock information collection device is controlled to start collecting, and the lock information collection device collects the lock information.
[0077] It should be noted that there are multiple preset positions. In the solution provided in this application, the lock information collection device needs to collect information from all possible positions of locks on the container truck.
[0078] S230: Identify the lock model based on the target information.
[0079] With this arrangement, the lock that needs to be opened can be identified before the container truck enters the lock opening area, and the lock model can be identified before the lock opening process begins. The clamp of the corresponding lock opening robot can be replaced in advance, so that when the lock opening starts, the tool of the corresponding lock opening robot matches the lock model that needs to be opened, so that the lock opening robot can directly open the lock, reducing the time used for lock model identification after the container truck reaches the lock opening area, and reducing the time for tool replacement when the tool of the lock opening robot does not match the lock model, thereby reducing the time consumed in the unlocking process and improving the transportation efficiency of the container truck.
[0080] In one embodiment, the lock identification system further comprises: a scanner for scanning the container of the container truck to determine the location information of the container loaded on the container truck, referring to Figure 3 ,include:
[0081] S211, obtaining information collected by the container positioning device;
[0082] It should be noted that the scanner can be installed in front of the lock information collection device on the road section where the container truck is traveling. The lock information collection device is closer to the direction of the vehicle than the scanner. When the vehicle passes the lock information collection device, the scanner can scan the front of the container loaded on the container truck and obtain point cloud data of the scanned container front.
[0083] S212: Determine the location information of the container based on the information collected by the container positioning device.
[0084] In practical applications, when the container positioning device is a scanner, location information can be determined based on the point cloud data obtained by the scanner. The location information can be represented by the distance between the scanner and the front of the container. Since the scanner and the lock information collection device are fixed in position, the distance between the scanner and the lock information collection device can be known in advance. Based on these two distances, the positional relationship between the front of the container and the lock information collection device can be determined. Therefore, the container's location information can be represented by the first distance between the front of the container loaded on the truck and the scanner.
[0085] Specifically, step S220, "When the container reaches the preset position, controlling the lock information collection device to collect information and obtain target information," includes:
[0086] When the first distance is a preset value, the lock information collection device is controlled to collect target information.
[0087] In the solution provided by the present application, the location information of the container is represented by the first distance, so when the first distance is a preset value, it can be considered that the container has reached the preset location. The preset value is set in advance based on the preset location.
[0088] Because there are multiple preset positions, there are also multiple corresponding preset values. The selection of the preset position (or preset value) is related to the type of container loaded.
[0089] It should be noted that, referring to Figure 4 In actual applications, the types of containers loaded on container trucks mainly include: 40 feet (i.e. a container with a length of 40 feet), 45 feet (i.e. a container with a length of 45 feet), double 20 feet (i.e. two containers with a length of 20 feet), front 20 feet (i.e. a container with a length of 20 feet, placed in the front half of the cargo area of the container truck), rear 20 feet (i.e. a container with a length of 20 feet, placed in the rear half of the cargo area of the container truck), and middle 20 feet (i.e. a container with a length of 20 feet, placed in the middle area of the cargo area of the container truck).
[0090] For each of the above-mentioned box types. The preset positions are selected as follows: the area scanned by the lock information collection device is the first area, and the preset positions include: the position of the container when the front side of the container (the position of the box type lock at each position) enters the first area, the position of the container when the "front side of the container is 20 feet near the rear of the vehicle" enters the first area (the position of the box type lock for double 20 feet, front 20 feet, middle 20 feet and rear 2), and the position of the container when the "front side of the container is 20+a feet near the rear of the vehicle" enters the first area (where a is the double 20-foot box type, which is two containers). The distance between them, this position is also for the position of the double 20-foot box locks), the position of the container when "the front side of the container is 40+a feet near the rear of the vehicle" enters the first area (this position is also for the position of the double 20-foot box locks), the position of the container when "the front side of the container is 40 feet near the rear of the vehicle" enters the first area (this position is also for the position of the 40-foot box locks), the position of the container when "the front side of the container is 45 feet near the rear of the vehicle" enters the first area (this position is also for the position of the 45-foot box locks). It should be noted that, in general, the value of a is 5 feet. Therefore, the position of the container when "the front side of the container is 40+a feet near the rear of the vehicle" enters the first area is the same as the position of the container when "the front side of the container is 45 feet near the rear of the vehicle" enters the first area. When the value of a is 5 feet, the corresponding lock positions of the above-mentioned box types can be summarized as 10 specific ones. Figure 5 shown.
[0091] With such an arrangement, when collecting target information, as comprehensive target information as possible can be collected to avoid missing locks.
[0092] In one embodiment, step 230 of "identifying the lock model based on the target information" includes: performing lock identification on the target information to obtain an identification result. The identification result mainly includes the absence of the lock or the presence of the lock model.
[0093] Specifically, when there is no lock in the target information, the recognition result is “no lock.” When there is a lock in the target information, the type of the lock needs to be further identified, and the output recognition result is “type of lock.”
[0094] The solution provided by this application can also be verified based on the container type recognition results of the container positioning system to determine whether the lock position that was successfully identified in advance is correct. For example, if the container type is predicted to be the front 20 feet, but the lock information is not recognized when AB = L = -6050mm ± δ + s mm, the recognition result is that the lock does not exist, which indicates that the recognition result is incorrect.
[0095] Furthermore, based on the recognition results, not only can the lock type be determined, but also the container type. For example, if locks are only found at the "front of the container" and "20 feet from the rear of the container front," the container type can be determined to be: front 20 feet, middle 20 feet, or rear 20 feet. If locks are only found at the "front of the container" and "40 feet from the rear of the container front," the container type can be determined to be "40 feet."
[0096] This setup allows the lock-picking robot to be determined based on the pre-determined box model. This allows the robot to be assigned to each lock. If the fixture held by the robot corresponding to the lock does not match the lock model, the robot is controlled to replace the fixture.
[0097] In conjunction with a specific embodiment, Figure 6 , elaborate on the container lock advance identification method provided by this application;
[0098] S601, obtaining the scanning result of the scanner;
[0099] S602, based on the scanning result, determining a first distance A of the container, wherein the distance between the "scanner" and the "lock information collection device" is B;
[0100] S603, when AB=L=0±δ+s mm, take photos or scan to identify the lock models of the first and eighth box corners, and determine whether the corresponding robot end fixtures match. If the lock model recognition fails, return that there is no lock or the lock is abnormal.
[0101] It's important to note that if the truck's container type is known in advance, the robot responsible for unlocking the container can be determined based on this information, allowing for more accurate identification of the appropriate robot. For example, if the container type is a front 20-foot container, the robots corresponding to the identified locks are the first and eighth robots. If the container type is a rear 20-foot container, the robots corresponding to the identified locks are the third and sixth robots.
[0102] Furthermore, the method of learning the container type of the container truck in advance includes: obtaining the container type identified and determined by a container positioning system.
[0103] In the above scheme, the value of δ is determined according to the field of view of the camera or scanner; s is the distance set in advance for taking pictures or scanning into account the influence of the camera picture taking or laser scanner scanning time.
[0104] It should be noted that, referring to Figure 5 And Table 1. The corresponding relationship between each box type and box angle is as follows:
[0105] Table 1
[0106]
[0107]
[0108] Furthermore, for all box types, the first box corner corresponds to the first lock-picking robot. The second box corner corresponds to the second lock-picking robot. The third box corner corresponds to the third lock-picking robot. The fourth box corner corresponds to the fourth lock-picking robot. The fifth box corner corresponds to the fifth lock-picking robot. The sixth box corner corresponds to the sixth lock-picking robot. The seventh box corner corresponds to the seventh lock-picking robot. The eighth box corner corresponds to the eighth lock-picking robot. The ninth box corner corresponds to the fourth lock-picking robot. The tenth box corner corresponds to the fifth lock-picking robot.
[0109] S604: When AB = L = -6050 mm ± δ + s mm, take a photo or scan to identify the lock models of the second and seventh box corners, and check whether the corresponding robot end fixtures match. If they do not match, replace the fixtures. If the lock model identification fails, do not determine whether to replace the corresponding robot fixtures.
[0110] Among them, 6050mm corresponds to 20 feet.
[0111] It's important to note that if the container truck's size is known in advance, the robot involved in unlocking can be determined based on this information, allowing for more accurate identification of the appropriate robot. For example, if the container's size is the front 20 feet, the robots corresponding to the identified locks are the second and seventh robots. If the container's size is the rear 20 feet, the robots corresponding to the identified locks are the fourth and fifth robots.
[0112] S605: When AB = L = -7650 mm ± δ + s mm, take a photo or scan to identify the lock models of the third and sixth box corners, and determine whether the corresponding robot end fixtures match. If they do not match, replace the fixtures. If the lock model identification fails, do not determine whether to replace the corresponding robot fixtures.
[0113] Among them, 7650mm corresponds to 25 feet. It should be noted that the 7650mm here is set corresponding to the situation of "20+a feet, a=5". In actual application, if the distance a between the two containers of the double 20-foot box type is not 5 feet, the 7650mm here should be adjusted to the distance corresponding to "20+a feet". Furthermore, if the box type of the container truck is known in advance, the robot involved in unlocking can be determined based on the box type information, and the corresponding robot for unlocking can be determined more accurately. For example: when the container box type is double 20 feet (when a=5), the robots corresponding to the locks identified this time are the third robot and the sixth robot.
[0114] S606: When AB = L = -12190 mm ± δ + s mm, take a photo or scan to identify the lock models of the ninth and tenth box corners, and determine whether the corresponding robot end fixtures match. If not, replace the fixtures. If the lock model identification fails, do not determine whether to replace the corresponding robot fixtures.
[0115] 12190mm corresponds to 40 feet. It should be noted that if the container truck's box type is known in advance, the robot involved in unlocking can be determined based on this information, allowing for more accurate identification of the corresponding robot. For example, if the container is 40 feet, the robots corresponding to the identified locks are the fourth and fifth robots.
[0116] S607: When AB = L = -13710 mm ± δ + s mm, take a photo or scan to identify the lock models of the fourth and fifth box corners, and determine whether the corresponding robot end fixtures match. If they do not match, replace the fixtures. If the lock model identification fails, do not determine whether to replace the corresponding robot fixtures.
[0117] 13710mm corresponds to 45 feet. It should be noted that if the container truck's box type is known in advance, the robot involved in unlocking can be determined based on this information, thereby more accurately determining the corresponding robot for unlocking. For example, if the container type is 45 feet or a double 20-foot container (the distance between two 20-foot containers is 5 feet), the robots corresponding to the identified locks are the fourth and fifth robots.
[0118] Lock identification is performed at the above five locations. If identification is successful, the lock model is fed back. If identification fails or there is no lock in the identification area, a message indicating that there is no lock at that location is returned. Furthermore, verification can be performed based on the container type identification results of the container positioning system to determine whether the lock position that was successfully identified in advance is correct. For example, if the container type is predicted to be the front 20 feet, but no lock information is identified when AB = L = -6050mm ± δ + s mm, the identification result is that the lock does not exist, indicating that the identification result is incorrect.
[0119] Exemplary devices
[0120] The device embodiments of this application can be used to execute the method embodiments of this application. For details not disclosed in the device embodiments of this application, please refer to the method embodiments of this application.
[0121] Figure 7 The figure shows a block diagram of a container lock advance identification device provided by an embodiment of the present application. Figure 7 As shown, the device is applied to a lock identification system, which includes: a lock information collection device set at a preset road section; the preset road section is the road section before the container truck enters the unlocking position; the container lock advance identification device includes:
[0122] A determination module 71 is used to determine the location information of the container loaded on the container truck;
[0123] The control module 72 is configured to control the lock information collection device to collect information when the container reaches a preset position, thereby obtaining target information; wherein the preset position is configured such that when the container is at the preset position, the lock information collection device is controlled to start collecting information, and the lock information collection device collects lock information;
[0124] The identification module 73 is used to identify the model of the lock based on the target information.
[0125] Exemplary electronic devices
[0126] See also Figure 8 , Figure 8 For a structural block diagram of an electronic device provided by an embodiment of the present invention, see Figure 8 As shown, it may include: at least one processor 810 , at least one communication interface 820 , at least one memory 830 and at least one communication bus 840 .
[0127] In the embodiment of the present invention, the number of the processor 810, the communication interface 820, the memory 830, and the communication bus 840 is at least one, and the processor 810, the communication interface 820, and the memory 830 communicate with each other through the communication bus 840; obviously, Figure 8The illustrated communication connections of processor 810, communication interface 820, memory 830, and communication bus 840 are merely optional.
[0128] The processor 810 may be a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention.
[0129] The memory 830 stores application programs and may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk storage.
[0130] The processor 810 is specifically configured to execute an application program in the memory to implement any embodiment of the above-mentioned container lock advance identification method.
[0131] Exemplary computer program products and computer-readable storage media
[0132] In addition to the above-mentioned methods and devices, an embodiment of the present application may also be a computer program product, which includes computer program instructions. When the computer program instructions are executed by a processor, the processor executes the steps of the container lock advance identification method according to various embodiments of the present application described in the above "Exemplary Method" section of this specification.
[0133] The computer program product may be written in any combination of one or more programming languages to implement the program code for performing the operations of the embodiments of the present application, including object-oriented programming languages such as Java, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0134] In addition, an embodiment of the present application may also be a computer-readable storage medium having computer program instructions stored thereon. When the computer program instructions are executed by a processor, the processor executes the steps of the container lock advance identification method according to various embodiments of the present application described in the above “Exemplary Method” section of this specification.
[0135] Computer readable storage media can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can, for example, include but is not limited to a system, device or component of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination thereof. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0136] The above description has been provided for the purpose of illustration and description. Furthermore, this description is not intended to limit the embodiments of the present application to the forms disclosed herein. Although a number of example aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, alterations, additions, and sub-combinations thereof.
Claims
1. A container lock advance identification method, characterized in that: Applied to a lock identification system, the lock identification system includes: a lock information collection device set at a preset road section; the preset road section is the road section before the container truck enters the unlocking position; the container lock advance identification method includes: Determine the location information of the container loaded on the truck; When the container reaches a preset position, the lock information collection device is controlled to collect information to obtain target information; wherein the preset position is set to control the lock information collection device to start collecting information when the container is at the preset position, and the lock information collection device collects lock information; Based on the target information, identifying the model of the lock; The identifying the model of the lock based on the target information includes: Based on the target information, lock identification is performed to obtain the identification result: The identification result includes: the existence of the lock or the model of the lock; Obtaining the container type information; Verifying the recognition result based on the box type information; Based on the box type information, a corresponding lock-opening robot is determined.
2. The container lock advance identification method according to claim 1, characterized in that: The lock identification system further includes: a container positioning device, which is used to determine the location information of the container loaded on the container truck. The container lock advance identification method includes: Obtaining information collected by the container positioning device; Based on the information collected by the container positioning device, the location information of the container is determined.
3. The container lock advance identification method according to claim 2, characterized in that: The container positioning device is a scanner, and the scanner is used to scan the container of the container truck; The determining the location information of the container based on the information collected by the container positioning device includes: Based on the scanning result of the scanner, a first distance between the front side of the container loaded on the container truck and the scanner is determined; the first distance is used to represent the position information of the container.
4. The container lock advance identification method according to claim 3, characterized in that: The lock information collection device is set at a first position; the scanner is set at a second position; the first position is closer to the direction of the container truck than the second position; the distance between the first position and the second position is greater than the length of the container; the container length is the length between the front and rear sides of the container truck loaded with the container; When the container reaches the preset position, controlling the lock information collection device to collect information to obtain target information includes: The number of the preset positions is at least one; one preset position corresponds to one preset value; When the first distance is the same as at least one preset value, the lock information collection device is controlled to collect target information.
5. The container lock advance identification method according to claim 1, characterized in that: There are many types of containers loaded on the container truck; The preset position includes: the position of the container when the lock information collection device starts to collect information of each target position; the target position includes: the position of the lock under each container type.
6. The container lock advance identification method according to claim 1, characterized in that: Also includes: Based on the recognition result, determining the robot in the lock station that needs to perform the lock disassembly and installation task; When the clamp of the robot does not match the model of the corresponding lock, the clamp of the robot is replaced.
7. A container lock early identification device, characterized in that: Applied to a lock identification system, the lock identification system includes: a lock information collection device set at a preset section; the preset section is the section before the container truck enters the unlocking position; the container lock advance identification device includes: A determination module, used to determine the location information of the container loaded on the container truck; A control module, configured to control the lock information collection device to collect target information when the container reaches a preset position; The preset position is set to: if the container is at the preset position, the lock information collection device is controlled to start collecting information, and the lock information collection device collects lock information; an identification module, configured to identify the model of the lock based on the target information; The identification module is further configured to perform lock identification based on the target information to obtain an identification result: the identification result includes: whether the lock does not exist or the model of the lock exists; The container lock advance identification device is further used to obtain the box type information of the container; based on the box type information, verify the identification result; based on the box type information, determine the corresponding lock opening robot.
8. A lock identification system comprising: A lock information collection device is installed on a preset road section, wherein the preset road section is the road section before the container truck enters the unlocking position; A controller in communication with the lock information collection device, the controller being configured to execute the container lock advance identification method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Automatic disassembling and assembling system for container lock knobs
CN112919161A
Container lock pin dismounting and mounting system and working method thereof
CN113927263A