Unmanned patrol car box body locking and unlocking method and device, controller and box body
By monitoring the vehicle status in the lock body controller of the unmanned patrol vehicle and controlling the locking of the box, the problem of the lock unlocking method in the prior art is solved, and the suitability and material safety of the carrying task are improved.
Patent Information
- Application Number
- CN202411502243.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-25
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2044-10-25
AI Technical Summary
In the prior art, the lock unlocking method related to mechanical locks or car door locks does not match the use scenarios of unmanned patrol vehicles, and is not very suitable and cannot effectively ensure the safety of the materials in the box.
By monitoring whether the actual state of the vehicle meets the preset state in the lock body controller of the unmanned patrol vehicle, a lock signal is generated when the conditions are met, and whether the lifting mechanism of the box is in the retracted state, and if so, the lock body is locked.
The locking and unlocking method with a higher degree of matching with the unmanned patrol vehicle is realized, which improves the suitability of the unmanned patrol vehicle when performing the carrying task and the safety of materials during transportation, and reduces the situation of damage to the lock body or failure in operation due to the failure of the lifting mechanism to be properly retracted.
Smart Images

Figure CN119507746A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent driving technology, and in particular to a method, device, controller and box for locking and unlocking a box of an unmanned patrol vehicle. Background Art
[0002] Unmanned patrol vehicles are self-driving vehicles that integrate multiple sensors and intelligent systems. They are mainly used in security patrol scenarios. Unmanned patrol vehicles can patrol autonomously on fixed routes, perform monitoring, early warning, dispatching and other tasks, and effectively improve the efficiency and quality of security work.
[0003] In addition, the unmanned patrol car can also use the box as a cargo space to store some materials and perform transportation tasks. When the unmanned patrol car is performing the transportation task, the box can be locked to ensure the safety of the materials in the box. In the prior art, mechanical locks or car door locks are usually used to achieve locking. However, the locking and unlocking methods related to mechanical locks or car door locks do not match the use scenarios of unmanned patrol cars and are not very applicable. Therefore, how to provide a locking and unlocking method that is more compatible with unmanned patrol cars is a technical problem that urgently needs to be solved. Summary of the invention
[0004] The embodiments of the present application provide a method, device, controller and box for locking and unlocking a box of an unmanned patrol car, thereby solving the technical problem that the locking and unlocking methods related to mechanical locks or car door locks in the prior art do not match the usage scenarios of the unmanned patrol car, and achieving the technical effect of a locking and unlocking method that is more compatible with the unmanned patrol car.
[0005] In a first aspect, the present application provides a method for locking a box of an unmanned patrol vehicle, which is applied to a lock body controller of the unmanned patrol vehicle, and the lock body controller is connected to the lock body of the box of the unmanned patrol vehicle, and the method includes:
[0006] When the lock body is in the unlocked state, monitor whether the actual state of the unmanned patrol vehicle meets the preset state;
[0007] When the actual state of the unmanned patrol vehicle meets the preset state, a locking signal is generated;
[0008] In response to the locking signal, determining whether the lifting mechanism between the box door and the box opening of the box body is in a retracted state;
[0009] When the lifting mechanism is in the retracted state, the lock body is controlled to be locked.
[0010] In some embodiments of the present application, based on the above solution, after determining whether the lifting mechanism between the box door and the box opening of the box body is in a retracted state, the method further includes:
[0011] When the lifting mechanism is in the extended state, the lifting mechanism is controlled to switch from the extended state to the retracted state, and then the lock body is controlled to be locked.
[0012] In some embodiments of the present application, based on the above solution, monitoring whether the actual state of the unmanned patrol vehicle meets the preset state includes:
[0013] Monitoring whether the actual state of the unmanned patrol vehicle is a startup state and / or a moving state, wherein the preset state includes at least one of the startup state and the moving state;
[0014] When the actual state of the unmanned patrol vehicle is a startup state and / or a moving state, it is determined that the actual state of the unmanned patrol vehicle satisfies a preset state.
[0015] In some embodiments of the present application, based on the above solution, monitoring whether the actual state of the unmanned patrol vehicle meets the preset state includes:
[0016] Monitoring whether the actual password data input by the user into the password module of the box of the unmanned patrol car matches the pre-stored password data;
[0017] When the actual password data input by the user into the password module matches the pre-stored password data, it is determined that the actual state of the unmanned patrol vehicle meets the preset state.
[0018] In some embodiments of the present application, based on the above solution, monitoring whether the actual state of the unmanned patrol vehicle meets the preset state includes:
[0019] Monitor whether there is a target user within the preset range of the unmanned patrol car;
[0020] When the target user does not exist within the preset range, determining whether the target user appears within the preset range within a preset time period;
[0021] When the target user does not appear within the preset range within the preset time, it is determined that the actual state of the unmanned patrol vehicle meets the preset state.
[0022] In a second aspect, the present application provides a method for unlocking a box of an unmanned patrol car, which is applied to a lock body controller of the unmanned patrol car, and the lock body controller is connected to the lock body of the box of the unmanned patrol car, and the method includes:
[0023] When the lock body is in a locked state, monitoring whether the actual password data input by the user into the password module of the box of the unmanned patrol car matches the pre-stored password data;
[0024] When the actual password data input by the user into the password module matches the pre-stored password data, an unlock signal is generated;
[0025] In response to the unlocking signal, the lock body is controlled to unlock, and then the lifting mechanism between the box door and the box opening of the box body is controlled to switch from a retracted state to an extended state, so that a gap is formed between the box door and the box opening for the user to open the door.
[0026] In a third aspect, the present application provides a box locking device for an unmanned patrol vehicle, the device comprising:
[0027] A monitoring module, used to monitor whether the actual state of the unmanned patrol vehicle meets the preset state when the lock body is in the unlocked state;
[0028] A locking signal generating module, used for generating a locking signal when the actual state of the unmanned patrol vehicle meets the preset state;
[0029] A lifting mechanism detection module, used for determining whether the lifting mechanism between the box door and the box opening of the box body is in a retracted state in response to a locking signal;
[0030] The locking module is used to control the lock body to lock when the lifting mechanism is in a retracted state.
[0031] In a fourth aspect, the present application provides a box unlocking device for an unmanned patrol vehicle, the device comprising:
[0032] The password module is used to monitor whether the actual password data input by the user into the password module of the box of the unmanned patrol car matches the pre-stored password data when the lock body is in the locked state;
[0033] An unlock signal generating module, used for generating an unlock signal when the actual password data input by the user into the password module matches the pre-stored password data;
[0034] The unlocking module is used to control the lock body to unlock in response to the unlocking signal, and then control the lifting mechanism between the box door and the box opening of the box body to switch from a retracted state to an extended state, so that a gap is formed between the box door and the box opening to facilitate the user to open the door.
[0035] In a fifth aspect, the present application provides a lock body controller, including:
[0036] processor;
[0037] a memory for storing processor-executable instructions;
[0038] Among them, the processor is configured to execute to implement the unmanned patrol vehicle box locking method provided in the first aspect and / or the unmanned patrol vehicle box unlocking method provided in the second aspect.
[0039] In a sixth aspect, the present application provides an unmanned patrol vehicle box, the box comprising:
[0040] A lock body controller, used to execute the unmanned patrol vehicle box locking method provided in the first aspect and / or the unmanned patrol vehicle box unlocking method provided in the second aspect;
[0041] Box door;
[0042] Box mouth, matching with the box door;
[0043] The lock body is used to control the locking and unlocking states between the box door and the box opening;
[0044] The lifting mechanism is used to control the gap between the box door and the box opening.
[0045] In the seventh aspect, the present application provides a non-temporary computer-readable storage medium. When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device can execute the unmanned patrol vehicle box locking method as provided in the first aspect and / or the unmanned patrol vehicle box unlocking method as provided in the second aspect.
[0046] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:
[0047] The embodiment of the present application is applied to the lock body controller of the unmanned patrol car. When the lock body is in the unlocked state, it monitors whether the actual state of the unmanned patrol car meets the preset state; when the actual state of the unmanned patrol car meets the preset state, a locking signal is generated; in response to the locking signal, it is determined whether the lifting mechanism between the box door and the box opening of the box is in the retracted state; when the lifting mechanism is in the retracted state, the lock body is controlled to be locked. It can be seen that the embodiment of the present application associates the box locking action with the actual state of the unmanned patrol car, automatically generates a locking instruction when the preset state is met, and controls the box to be locked, so as to improve the applicability of the unmanned patrol car in performing transportation tasks, and improve the safety of materials during transportation, while reducing the occurrence of lock body damage or operation failure due to the lifting mechanism not being properly retracted. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0049] Figure 1 A schematic diagram of the structure of an unmanned patrol vehicle provided in an embodiment of the present application;
[0050] Figure 2 A schematic diagram of the structure of a box of an unmanned patrol vehicle provided in an embodiment of the present application;
[0051] Figure 3 A schematic cross-sectional view of the structure of the unmanned patrol vehicle provided in an embodiment of the present application when the box is in a locked state;
[0052] Figure 4 A schematic cross-sectional view of the unmanned patrol vehicle provided in an embodiment of the present application when the lock body is in an unlocked state and the lifting mechanism is in a retracted state
[0053] Figure 5 A schematic cross-sectional structural diagram of the unmanned patrol vehicle provided in an embodiment of the present application when the box is in an unlocked state;
[0054] Figure 6 A schematic diagram of a process for locking a box of an unmanned patrol vehicle provided in an embodiment of the present application;
[0055] Figure 7 A schematic diagram of a process for unlocking a box of an unmanned patrol vehicle provided in an embodiment of the present application;
[0056] Figure 8 A schematic diagram of the structure of the box locking device for an unmanned patrol vehicle provided in an embodiment of the present application;
[0057] Fig. 9 A schematic diagram of the structure of the box unlocking device for an unmanned patrol vehicle provided in an embodiment of the present application;
[0058] Fig.10 A schematic diagram of the structure of a lock body controller provided in an embodiment of the present application.
[0059] In the above figure: 1. vehicle body; 2. shell; 3. box body; 41. box opening; 42. box door; 5. lock plate; 51. lock tongue through hole; 6. lock body; 61. lock tongue; 7. lifting mechanism; 71. bracket; 8. sealing strip; 9. image acquisition mechanism. DETAILED DESCRIPTION
[0060] The embodiment of the present application solves the technical problem that the locking and unlocking methods related to mechanical locks or car door locks in the prior art do not match the use scenarios of the unmanned patrol car by providing a method for locking and unlocking the box of the unmanned patrol car.
[0061] The technical solution of the embodiment of the present application is to solve the above technical problems, and the overall idea is as follows:
[0062] The embodiment of the present application is applied to the lock body controller of the unmanned patrol car. When the lock body is in the unlocked state, it monitors whether the actual state of the unmanned patrol car meets the preset state; when the actual state of the unmanned patrol car meets the preset state, a locking signal is generated; in response to the locking signal, it is determined whether the lifting mechanism between the box door and the box opening of the box is in the retracted state; when the lifting mechanism is in the retracted state, the lock body is controlled to be locked. It can be seen that the embodiment of the present application associates the box locking action with the actual state of the unmanned patrol car, automatically generates a locking instruction when the preset state is met, and controls the box to be locked, so as to improve the applicability of the unmanned patrol car in performing transportation tasks, and improve the safety of materials during transportation, while reducing the occurrence of lock body damage or operation failure due to the lifting mechanism not being properly retracted.
[0063] In order to better understand the above technical solution, the above technical solution will be described in detail below in conjunction with the accompanying drawings and specific implementation methods.
[0064] First of all, the term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0065] First, the unmanned patrol vehicle is described in the embodiment of the present application. Figure 1 As shown, it is a structural schematic diagram of a certain unmanned patrol vehicle provided in an embodiment of the present application, which is mainly composed of a vehicle body 1, a shell 2 and a box 3 installed on the vehicle body 1. The shell 2 is installed with various sensors, radars, cameras, processors, control units and various electrical connection components on the vehicle body 1; the box 3 has a certain volume, which is mainly used to hold some tools and equipment. The box 3 can be arranged at the rear side of the vehicle body 1, and a retractable cover is provided on the top of the box 3 as a box door 42.
[0066] In the process of carrying out the transportation task, the box 3 is locked to ensure the safety of the materials in the box 3. In the traditional technology, mechanical locks or control methods related to car door locks are usually used to achieve locking and unlocking. However, these locking and unlocking methods do not match the use scenarios of unmanned patrol vehicles, are not very applicable, and cannot provide good safety guarantees for the materials in the box 3. For example, if the user has not locked the box 3, the vehicle moves or starts, the box door 42 cannot be locked automatically, and the materials in the box 3 are in danger of being bumped out of the box door 42; when a mechanical lock or other simple control method is used, personnel who are not related to the transportation task can lock the box 3 at will, affecting the normal use of the authorized user; when the authorized user opens the box 3 and forgets to lock the box 3, and leaves the unmanned patrol vehicle for a long time, the box 3 cannot be locked automatically, and there is a risk of losing materials.
[0067] In order to solve the above problems, the embodiment of the present application provides a box body of an unmanned patrol vehicle, the box body comprising:
[0068] A lock body controller (not shown in the figure), used to execute the unmanned patrol car box locking method and unmanned patrol car box unlocking method provided later in the embodiments of the present application;
[0069] Box door 42;
[0070] The box opening 41 matches with the box door 42;
[0071] The lock body 6 is used to control the locked state and unlocked state between the box door 42 and the box opening 41;
[0072] The lifting mechanism 7 is used to control the gap between the box door 42 and the box opening 41 .
[0073] like Figure 2-Figure 5 As shown, the box opening 41 of the box body 3 of the unmanned patrol vehicle is open upward, and the cover plate on the top of the box opening 41 is provided on the box opening 41 as a box door 42, and one end of the box door 42 is connected to the box opening 41 in a revolving manner. When the box door 42 rotates upward based on the revolving end, it means that the box door 42 is open. In some embodiments, the box door 42 can be provided on the side or back of the box body 3. This is only described based on a specific embodiment and cannot be used as a limitation to the present application.
[0074] A lock plate 5 is provided on the side of the box door 42 facing the box opening 41, and a lock tongue through hole 51 is provided on the lock plate 5. A lock body 6 is provided on the inner side of the box body 3. The installation position of the lock body 6 is usually matched with the installation position of the lock plate 5, so that when the box door 42 is closed at the box opening 41, the lock body 6 can lock the lock plate 5, thereby locking the box door 42 of the box body 3. Usually, the lock body 6 includes a lock tongue 61 and a lock tongue driving mechanism, and the front end surface of the lock tongue 61 is set as an outer arc surface, so as to pass through the lock tongue through hole 51 on the lock plate 5 to lock the box door 42. The lock tongue driving mechanism can receive an electrical signal or other control signal to drive the lock tongue 61 to perform a corresponding action.
[0075] Specifically, when the lock tongue driving mechanism responds to the locking signal, it drives the lock tongue 61 to pass through the lock tongue through hole 51 so that the box 3 is in a locked state. When the lock tongue driving mechanism responds to the unlocking signal, it drives the lock tongue 61 to retract from the lock tongue through hole 51 so that the box 3 is in an unlocked state.
[0076] The box body 3 is also provided with a lifting mechanism 7, which can be arranged at different positions on the box body 3, for example, at the connection end between the box door 42 and the box opening 41, or at the other end opposite to the connection end. The lifting mechanism 7 is used to lift the box door 42 in the opening direction of the box door 42 when the box body 3 is in the unlocked state, so that a gap is formed between the box door 42 and the box opening 41, so that the user can open the box door 42 easily.
[0077] Specifically, the lifting mechanism 7 is controlled by the lifting drive mechanism, and the lifting drive mechanism can receive electrical signals or other control signals to drive the lifting mechanism 7 to perform corresponding actions. When the user triggers the locking command, the lifting drive mechanism drives the lifting mechanism 7 to retract. When the lifting mechanism 7 is retracted, the lock body 6 controls the lock tongue 61 to extend to lock the box door 42 in response to the locking signal; when the user triggers the unlocking command, the lock body 6 first controls the lock tongue 61 to retract in response to the unlocking signal to put the box body 3 in the unlocked state, and then the lifting drive mechanism drives the lifting mechanism 7 to switch from the retracted state to the extended state, so that the box door 42 rotates based on the orbiting end, so that a gap is formed between the box door 42 and the box opening 41 for the user to open the door. In some embodiments, a bracket 71 is also provided on the side of the box door 42 facing the box opening 41, and the lifting mechanism 7 provides better opening force by lifting the bracket 71, while avoiding damage to the box door 42.
[0078] The distance that the lifting mechanism 7 extends can be determined according to the user's usage requirements. Figure 5 As shown, when the lifting mechanism 7 is extended, the gap L4 formed between the box door 42 and the box opening 41 reaches 20 mm, which is convenient for the user's fingers to pass through, so as to use the gap to lift the box door 42 of the box body 3. Figure 3As shown, when the lifting mechanism 7 is retracted and the lock tongue 61 has passed through the lock tongue hole 51 to lock the box door 42, the gap value L1 formed between the box door 42 and the box opening 41 is limited to within 2 mm, and the user's fingers cannot pass through the gap, so as to prevent unauthorized persons from trying to lift the box door 42 when the box body 3 is locked.
[0079] In some embodiments, the lifting mechanism 7 can also be set as an elastic member, which does not require signal control drive. After the box door 42 is unlocked, the elastic member stretches according to its own elasticity to form a gap between the box door 42 and the box opening 41 for the user to open the door.
[0080] A sealing strip 8 is also provided around the box opening 41 to prevent water and air from penetrating the box opening 41 when the box body 3 is in a locked state, thereby ensuring that the materials in the box body 3 are maintained in a required state.
[0081] In some embodiments, since the sealing strip 8 has elasticity and height, when the box door 42 falls from the open state, the box door 42 will be lifted up by the sealing strip 8 to a certain distance and cannot be completely closed at the box opening 41. At this time, the lifting mechanism 7 has also been retracted. Therefore, when in this state, the position of the lock tongue 61 is configured to be located in the extension space of the lock tongue through hole 51, so that the lock tongue 61 can smoothly pass through the lock tongue through hole 51 after being extended, thereby locking the box door 42. For example, Figure 4 As shown, the gap value L2 formed between the box door 42 and the box opening 41 is 10 mm, and the user's fingers cannot pass through the gap. The vertical distance L3 between the front end surface of the lock tongue 61 and the horizontal extension line of the lower edge of the lock tongue through hole 51 is 1 mm. When responding to the locking signal, the lock tongue 61 can smoothly pass through the lock tongue through hole 51 after extending, so that the box body 3 reaches a locked state.
[0082] An image acquisition mechanism 9 is also provided on the box 3 for acquiring images of people around the unmanned patrol vehicle. The image acquisition mechanism 9 includes a plurality of cameras, which are respectively arranged on the left side, right side and rear side of the box 3 to monitor the images of people in the corresponding area.
[0083] After the above description of the unmanned patrol car and the box 3, the embodiment of the present application further provides a method for locking the box of an unmanned patrol car and a method for unlocking the box of an unmanned patrol car as follows.
[0084] like Figure 6 As shown, a method for locking a box of an unmanned patrol vehicle provided by the present application includes steps S61 to S64:
[0085] Step S61, when the lock body 6 is in the unlocked state, monitoring whether the actual state of the unmanned patrol vehicle meets the preset state;
[0086] Step S62, when the actual state of the unmanned patrol vehicle meets the preset state, a locking signal is generated;
[0087] Step S63, in response to the locking signal, determining whether the lifting mechanism 7 between the box door 42 and the box opening 41 of the box body 3 is in a retracted state;
[0088] Step S64, when the lifting mechanism 7 is in the retracted state, the lock body 6 is controlled to be locked.
[0089] Regarding step S61, when the lock body 6 is in the unlocked state, monitor whether the actual state of the unmanned patrol car meets the preset state, including monitoring and judging three different usage scenarios to improve the applicability of the unmanned patrol car box 3. The three usage scenarios will be explained separately later.
[0090] Use scenario 1: If the user has not locked the box 3, the vehicle moves or starts, including steps S611 and S612.
[0091] Step S611, monitoring whether the actual state of the unmanned patrol vehicle is a startup state and / or a moving state, wherein the preset state includes at least one of the startup state and the moving state;
[0092] Step S612: when the actual state of the unmanned patrol vehicle is a startup state and / or a moving state, it is determined that the actual state of the unmanned patrol vehicle satisfies a preset state.
[0093] The start-up state refers to the initial process of the unmanned patrol car switching from a stationary state to a moving state, which usually involves operations such as ignition of the engine or starting the motor. When starting, the motor of the unmanned patrol car needs to accelerate from the idle state to a sufficient speed so that the unmanned patrol car can start to move. The moving state usually refers to the state of the unmanned patrol car driving on the road at a certain speed after it has been started. In some special cases, the moving state also refers to the natural sliding state of the unmanned patrol car in the non-starting state.
[0094] When the unmanned patrol vehicle is monitored to be in the starting state and / or moving state, a locking signal is generated to control the locking of the box 3 to prevent the box 3 from being in the unlocked state during the movement of the unmanned patrol vehicle, causing the materials stored in the box 3 to be bumped out of the box 3, thereby improving the reliability of the unmanned patrol vehicle in performing the transportation task, and at the same time avoiding the user from taking and storing the materials in the box 3 when the vehicle is in the starting state, thereby improving the safety of use.
[0095] Usage scenario 2: When the unmanned patrol vehicle performs a transport mission, after unlocking the box door 42, the user wants to keep the box door 42 in an unlocked state. To prevent unauthorized personnel from locking the box door 42, steps S621 and S622 are included.
[0096] Step S621, monitoring whether the actual password data input by the user into the password module of the box 3 of the unmanned patrol car matches the pre-stored password data;
[0097] Step S622: When the actual password data input by the user into the password module matches the pre-stored password data, it is determined that the actual state of the unmanned patrol vehicle meets the preset state.
[0098] The actual password data may be one of multiple password forms or a combination of several password forms. Multiple password forms may be biometric passwords containing biometric information, such as fingerprints, palm prints, irises, faces, voice prints, etc. Identity confirmation and verification is performed by collecting, extracting and comparing biometric information to ensure that only authorized users can access specific resources or data and unlock or lock the door, thereby improving the security and convenience of identity authentication. Password forms also include common text passwords, such as digital passwords composed of numbers or alphabetic passwords composed of letters. The password form can also be a graphic password composed of a specific graphic or a specific path.
[0099] Select a suitable password format according to the specific application scenario and security requirements to ensure that no one other than the authorized personnel can lock the box 3, so as to avoid the situation where the box 3 is suddenly locked by unrelated personnel during the process of taking materials out of the box 3, thereby improving the convenience of use.
[0100] Usage scenario three: when the authorized user unlocks the box 3 but does not lock the box 3 and leaves the unmanned patrol car for a long time, it includes steps S631 to S633.
[0101] Step S631, monitoring whether there is a target user within a preset range of the unmanned patrol car;
[0102] Step S632, when the target user does not exist within the preset range, determining whether the target user appears within the preset range within a preset time period;
[0103] Step S633, when the target user does not appear in the preset range within the preset time, it is determined that the actual state of the unmanned patrol vehicle meets the preset state.
[0104] It should be noted that the target user and the user in the above-mentioned method 2 do not represent the same object. The user refers to the individual or group who actually uses the unmanned patrol car and the object that directly interacts with the unmanned patrol car. The target user is the individual or group who is authorized to use the unmanned patrol car, that is, the object who has the right to take and store the materials in the box 3 when the unmanned patrol car performs the transportation task or the object in the docking process.
[0105] Regarding step S631, monitoring whether there is a target user within the preset range of the unmanned patrol car can be achieved in a variety of ways. For example: collecting a person image within the preset range. If the collected person image does not match the person image of the target user, it is determined that the target user does not exist within the preset range. The person image collection process is implemented by an image collection mechanism 9 arranged on the box 3. The image collection mechanism 9 includes a camera, a sensor, etc. Monitoring whether there is a target user within the preset range of the unmanned patrol car can also be achieved by collecting the person voices within the preset range. When the user voice does not appear in the collected person voices, it is determined that the target user does not exist within the preset range.
[0106] Regarding step S632, it is determined whether the target user appears within the preset range within the preset time. Taking image recognition as an example, when the collected character image does not match the target user, the character images within the preset range are continuously collected and compared. If the character image matching the target user has not appeared within the preset time, it is determined that the target user has not appeared within the preset range within the preset time, and a locking instruction is generated. If a character image matching the target user is collected within the preset time, the moment when the character image matching the target user is collected is used as the starting point of the next preset time, and the time is restarted. Exemplarily, the preset time is set to 5 minutes.
[0107] Through step S631 to step S633, it is possible to prevent the target user from forgetting to lock the box 3 after unlocking the box 3, thereby reducing the safety of the materials in the box 3 and reducing the possibility of the materials being stolen.
[0108] Regarding step S63, in response to the locking signal, it is determined whether the lifting mechanism between the box door and the box opening of the box body is in a retracted state.
[0109] It is determined whether the lifting mechanism 7 between the box door 42 and the box opening 41 of the box body 3 is in a retracted state. If the lifting mechanism 7 is in an extended state, the lifting mechanism 7 is controlled to switch from the extended state to the retracted state. After the lifting mechanism 7 is retracted, the lock body 6 is controlled to lock. The possibility of damage to the lock body 6 or operation failure caused by the improper retraction of the lifting mechanism 7 is reduced. For example, the lifting mechanism 7 is composed of Figure 5 Switch to the extended state shown in Figure 3 Shown in retracted position.
[0110] Regarding step S64, when the lifting mechanism 7 is in the retracted state, the lock body 6 is controlled to be locked.
[0111] When the lifting mechanism 7 is in the retracted state, the lock body 6 is controlled to be locked. Figure 3 and Figure 5As shown, the locking process of the lock body 6 is specifically as follows: when the lifting mechanism 7 is in a retracted state, the lock tongue driving mechanism responds to the locking instruction, drives the lock tongue 61 to extend, and passes through the lock tongue through hole 51 on the lock plate 5 to put the box body 3 in a locked state.
[0112] In summary, this embodiment monitors whether the actual state of the unmanned patrol car meets the preset state when the lock body 6 is in the unlocked state; generates a locking signal when the actual state of the unmanned patrol car meets the preset state; determines whether the lifting mechanism 7 between the box door 42 and the box opening 41 of the box body 3 is in the retracted state in response to the locking signal; and controls the lock body 6 to lock when the lifting mechanism 7 is in the retracted state. It can be seen that the embodiment of the present application associates the locking action of the box body 3 with the actual state of the unmanned patrol car, automatically generates a locking instruction when the preset state is met, and controls the box body 3 to lock, so as to improve the applicability of the unmanned patrol car in performing transportation tasks, and improve the safety of materials during transportation, while reducing the occurrence of damage to the lock body 6 or operation failure due to the lifting mechanism 7 not being properly retracted.
[0113] In addition, the safety of the vehicle and the convenience of operation are significantly improved through the intelligent monitoring and control mechanism. First, the method can ensure that the locking signal is automatically triggered when the unmanned patrol car is in the starting state or the moving state, thereby protecting the box 3 from the threat of unauthorized access or theft. Secondly, by monitoring whether the password entered by the user matches the pre-stored password, the security of access control is further enhanced to ensure that only authorized personnel can lock the box 3. In addition, the method also takes into account the existence of the target user. When the target user does not exist within the preset range and the target user does not appear within the preset time, the box 3 will be automatically locked, which helps to protect the safety of the materials in the box 3 without human monitoring. The use of multiple methods to generate locking instructions not only improves the safety of the box 3 of the unmanned patrol car in various states, but also reduces the complexity of manual operation through intelligent control logic, providing users with an efficient and reliable unmanned patrol car box locking solution.
[0114] Based on the same inventive concept, the present application embodiment provides a method for unlocking the box of an unmanned patrol vehicle. Figure 7 As shown, a method for unlocking the box of an unmanned patrol vehicle provided by the present application includes steps S71 to S73:
[0115] Step S71, when the lock body 6 is in a locked state, monitoring whether the actual password data input by the user into the password module of the box 3 of the unmanned patrol car matches the pre-stored password data;
[0116] Step S72, when the actual password data input by the user into the password module matches the pre-stored password data, an unlocking signal is generated;
[0117] Step S73, in response to the unlocking signal, the lock body 6 is controlled to unlock, and then the lifting mechanism 7 between the box door 42 and the box opening 41 of the box body 3 is controlled to switch from a retracted state to an extended state, so that a gap is formed between the box door 42 and the box opening 41 for the user to open the door.
[0118] Regarding step S71, the actual password data can be one of multiple password forms or a combination of several password forms. The multiple password forms can be biometric passwords containing biometric information, such as fingerprints, palm prints, irises, faces, and voice prints. Identity confirmation and verification are performed by collecting, extracting, and comparing biometric information to ensure that only authorized users can access specific resources or data, thereby improving the security and convenience of identity authentication. Password forms also include common text passwords, such as digital passwords composed of numbers or alphabetic passwords composed of letters. The password form can also be a graphic password composed of a specific graphic or a specific path.
[0119] An appropriate password format is selected according to specific application scenarios and security requirements to ensure that persons other than authorized persons cannot unlock the box 3, thereby protecting the box 3 from unauthorized access or theft.
[0120] Regarding step S73, specifically, Figure 3 and Figure 5 As shown, the lock tongue driving mechanism responds to the unlocking signal to drive the lock tongue 61 to retract from the lock tongue through hole 51, so that the box body 3 is in an unlocked state. After the lock tongue 61 retracts, the lifting driving mechanism responds to the unlocking signal to drive the lifting mechanism 7 to extend so that the box door 42 rotates based on the orbiting end, thereby forming a gap between the box door 42 and the box opening 41 for the user to open the door.
[0121] In summary, this embodiment further enhances the security of access control by monitoring whether the password input by the user matches the pre-stored password, ensuring that only authorized personnel can unlock the box 3. At the same time, a lifting mechanism 7 is provided to assist the user in opening the door 42 for easy operation.
[0122] Based on Figure 6 The same inventive concept of the method shown in the present application provides Figure 8 The illustrated embodiment of a box locking device for an unmanned patrol vehicle comprises:
[0123] The monitoring module 81 is used to monitor whether the actual state of the unmanned patrol vehicle meets the preset state when the lock body 6 is in the unlocked state;
[0124] A locking signal generating module 82, used for generating a locking signal when the actual state of the unmanned patrol vehicle meets a preset state;
[0125] The lifting mechanism 7 detection module 83 is used to judge whether the lifting mechanism 7 between the box door 42 and the box opening 41 of the box body is in a retracted state in response to the locking signal;
[0126] The locking module 84 is used to control the lock body 6 to lock when the lifting mechanism 7 is in the retracted state.
[0127] Based on Figure 7 The same inventive concept of the method shown in the present application provides Fig. 9 The unmanned patrol vehicle box unlocking device shown includes:
[0128] The password module 91 is used to monitor whether the actual password data input by the user into the password module 91 of the box 3 of the unmanned patrol car matches the pre-stored password data when the lock body 6 is in the locked state;
[0129] The unlock signal generating module 92 is used to generate an unlock signal when the actual password data input by the user into the password module 91 matches the pre-stored password data;
[0130] The unlocking module 93 is used to control the lock body 6 to unlock in response to the unlocking signal, and then control the lifting mechanism 7 between the box door 42 and the box opening 41 of the box body 3 to switch from a retracted state to an extended state, so that a gap is formed between the box door 42 and the box opening 41 for the user to open the door.
[0131] Based on the same inventive concept, the present application provides Fig.10 A lock body controller shown includes:
[0132] Processor 101;
[0133] A memory 102 for storing instructions executable by the processor 101;
[0134] The processor 101 is configured to execute to implement the unmanned patrol vehicle box locking method and / or unmanned patrol vehicle box unlocking method as provided above.
[0135] Based on the same inventive concept, the present application provides a non-temporary computer-readable storage medium. When the instructions in the storage medium are executed by the processor 101 of the electronic device, the electronic device can execute the unmanned patrol car box locking method and / or unmanned patrol car box unlocking method as provided above.
[0136] In summary, the embodiment of the present application is applied to the lock body controller of the unmanned patrol car. When the lock body 6 is in the unlocked state, it monitors whether the actual state of the unmanned patrol car meets the preset state; when the actual state of the unmanned patrol car meets the preset state, a locking signal is generated; in response to the locking signal, it is determined whether the lifting mechanism 7 between the box door 42 and the box opening 41 of the box body 3 is in the retracted state; when the lifting mechanism 7 is in the retracted state, the lock body 6 is controlled to be locked. It can be seen that the embodiment of the present application associates the locking action of the box body 3 with the actual state of the unmanned patrol car, automatically generates a locking instruction when the preset state is met, and controls the box body 3 to be locked, so as to improve the applicability of the unmanned patrol car in performing the carrying task, and improve the safety of materials during transportation, while reducing the occurrence of damage to the lock body 6 or operation failure due to the lifting mechanism 7 not being properly retracted.
[0137] Since the lock body controller introduced in this embodiment is the lock body controller used to implement the locking and unlocking method in the embodiment of the present application, based on the locking and unlocking method introduced in the embodiment of the present application, those skilled in the art can understand the specific implementation of the lock body controller of the present embodiment and its various variations, so how the lock body controller implements the method in the embodiment of the present application is not described in detail here. As long as the lock body controller used by those skilled in the art to implement the locking and unlocking method in the embodiment of the present application is within the scope of protection of this application.
[0138] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0139] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0140] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0141] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0142] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.
[0143] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A method for locking the box of an unmanned patrol vehicle, characterized in that: A lock body controller applied to an unmanned patrol vehicle, wherein the lock body controller is connected to a lock body of a box of the unmanned patrol vehicle, and the method comprises: When the lock body is in an unlocked state, monitoring whether the actual state of the unmanned patrol vehicle meets a preset state; When the actual state of the unmanned patrol vehicle meets the preset state, a locking signal is generated; In response to the locking signal, determining whether a lifting mechanism between the box door and the box opening of the box body is in a retracted state; When the lifting mechanism is in the retracted state, the lock body is controlled to be locked.
2. The method according to claim 1, characterized in that After determining whether the lifting mechanism between the box door and the box opening of the box body is in a retracted state, the method further includes: When the lifting mechanism is in the extended state, the lifting mechanism is controlled to switch from the extended state to the retracted state, and then the lock body is controlled to be locked.
3. The method according to claim 1, characterized in that The monitoring of whether the actual state of the unmanned patrol vehicle meets the preset state includes: Monitoring whether the actual state of the unmanned patrol vehicle is a startup state and / or a moving state; When the actual state of the unmanned patrol vehicle is the startup state and / or the moving state, it is determined that the actual state of the unmanned patrol vehicle satisfies the preset state.
4. The method according to claim 1, characterized in that The monitoring of whether the actual state of the unmanned patrol vehicle meets the preset state includes: Monitoring whether actual password data input by a user into the password module of the box of the unmanned patrol vehicle matches the pre-stored password data; When the actual password data input by the user into the password module matches the pre-stored password data, it is determined that the actual state of the unmanned patrol vehicle meets the preset state.
5. The method according to claim 1, characterized in that The monitoring of whether the actual state of the unmanned patrol vehicle meets the preset state includes: Monitoring whether there is a target user within a preset range of the unmanned patrol car; When the target user does not exist in the preset range, determining whether the target user appears in the preset range within a preset time period; When the target user does not appear in the preset range within the preset time period, it is determined that the actual state of the unmanned patrol vehicle meets the preset state.
6. A method for unlocking the box of an unmanned patrol vehicle, characterized in that: A lock body controller applied to an unmanned patrol vehicle, wherein the lock body controller is connected to a lock body of a box of the unmanned patrol vehicle, and the method comprises: When the lock body is in a locked state, monitoring whether actual password data input by a user into a password module of the box of the unmanned patrol vehicle matches pre-stored password data; When the actual password data input by the user into the password module matches the pre-stored password data, generating an unlock signal; In response to the unlocking signal, the lock body is controlled to unlock, and then the lifting mechanism between the box door and the box opening of the box body is controlled to switch from a retracted state to an extended state, so that a gap is formed between the box door and the box opening to facilitate the user to open the door.
7. An unmanned patrol vehicle box locking device, characterized in that: The device comprises: A monitoring module, used for monitoring whether the actual state of the unmanned patrol vehicle meets a preset state when the lock body is in an unlocked state; A locking signal generating module, configured to generate a locking signal when the actual state of the unmanned patrol vehicle satisfies the preset state; a lifting mechanism detection module, for determining, in response to the locking signal, whether the lifting mechanism between the box door and the box opening of the box body is in a retracted state; The locking module is used to control the lock body to lock when the lifting mechanism is in the retracted state.
8. An unmanned patrol car box unlocking device, characterized in that: The device comprises: A password module, used for monitoring whether actual password data input by a user into the password module of the box of the unmanned patrol vehicle matches pre-stored password data when the lock body is in a locked state; an unlock signal generating module, configured to generate an unlock signal when the actual password data input by the user into the password module matches the pre-stored password data; The unlocking module controls the lock body to unlock in response to the unlocking signal, and then controls the lifting mechanism between the box door and the box opening of the box body to switch from a retracted state to an extended state, so that a gap is formed between the box door and the box opening to facilitate the user to open the door.
9. A lock body controller, characterized in that: include: processor; a memory for storing instructions executable by the processor; Wherein, the processor is configured to execute to implement the unmanned patrol vehicle box locking method described in any one of claims 1-5 and / or the unmanned patrol vehicle box unlocking method described in claim 6.
10. An unmanned patrol vehicle box, characterized in that: The box body comprises: A lock body controller, used to execute the unmanned patrol vehicle box locking method described in any one of claims 1 to 5 and / or the unmanned patrol vehicle box unlocking method described in claim 6; Box door; A box opening, matched with the box door; A lock body, used to control the locked state and the unlocked state between the box door and the box opening; The lifting mechanism is used to control the gap between the box door and the box opening.
Citation Information
Patent Citations
Distribution method, device, distribution robot and computer readable storage medium
CN110405770A
Intelligent express delivery connection trolley for unmanned aerial vehicle delivery
CN114771670A
Rear box body of unmanned patrol car and unmanned patrol car
CN116494883A
The express storage device is suitable for express robots in buildings
CN209807958U
Container and unmanned vehicle
CN215369225U