Robot method for passing through a security gate, electronic device and storage medium
By employing a two-gate design in the robot passage method, the robot passes through and closes each gate sequentially, thus solving the problem of insufficient robot intelligence and ensuring strict access control and security of the target area.
Patent Information
- Application Number
- CN202310774193.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-27
- Publication Date
- 2026-08-25
- Estimated Expiration
- 2043-06-27
AI Technical Summary
Existing robots lack sufficient intelligence when facing complex environments, making it difficult to ensure strict entry and exit regulations for target areas. They are easily followed and sneaked in and out by other intelligent devices or individuals.
The system employs a dual-gate design. The robot first enters the isolation area through the first gate and then closes it. Upon obtaining access permission, it then enters the target area through the second gate and closes it after entering, ensuring that only a single robot passes through the two gates in sequence.
It achieves strict access control to the target area, ensuring that the robot enters alone as required, preventing other equipment or individuals from following, and improving the safety and management efficiency of the target area.
Smart Images

Figure CN116690571B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of robot control technology, and in particular to a method for a robot to pass through an isolation door, an electronic device, and a computer-readable storage medium. Background Technology
[0002] Electronic devices, such as robots or unmanned vehicles, can be applied in hotels, KTVs, outdoor parks, communities, shopping malls, and other settings. With the rapid development of artificial intelligence technology, the robotics industry has grown rapidly in recent years, finding wide application in various fields and permeating all aspects of social life. Robots possess autonomous positioning and navigation capabilities. By configuring various functional parameters, robots can perform multiple functions, such as delivery, greeting, guidance, or inspection.
[0003] Currently, robots need to pass through gates or isolation doors to provide intelligent services over longer distances. Some special target areas (e.g., controlled or confidential areas) have strict entry and exit regulations for both robots and individuals. However, existing robots are severely lacking in intelligence, and when faced with complex environments, they cannot enter and exit smoothly or are easily followed and sneaked in by other intelligent devices or individuals, making it difficult to ensure the strict enforcement of entry and exit regulations in target areas. Summary of the Invention
[0004] This invention provides a method, electronic device, and storage medium for robots to pass through isolation gates, which solves the technical problem that existing robots have insufficient intelligence and cannot guarantee the strict implementation of entry and exit regulations for target areas.
[0005] In a first aspect, the present invention proposes a method for a robot to pass through an isolation door, applicable to a robot, the method comprising:
[0006] Open the first isolation door at the first entrance in the external area, pass through the first entrance and enter the isolation area. The isolation area is provided with a first entrance and a second entrance for entering and exiting the isolation area. The first entrance is used to connect the isolation area with the external area, and the second entrance is used to connect the isolation area with the target area.
[0007] After entering the isolation area, close the first isolation door;
[0008] When the robot obtains access permission, it opens the second isolation door at the second entrance, passes through the second entrance, and enters the target area.
[0009] After entering the target area, close the second isolation door.
[0010] In other embodiments, both the first isolation door and the second isolation door are intelligent electric doors, and only one of the first isolation door and the second isolation door can be opened at the same time;
[0011] The steps of opening the first isolation door at the first entrance in the external area, passing through the first entrance, and entering the isolation area include:
[0012] In the external area, it is determined whether the first isolation door is in an active state, wherein the first isolation door is in an active state when the second isolation door is completely closed, and the first isolation door is in an inactive state when the second isolation door is not completely closed;
[0013] When the first isolation door is in an active state, a first opening signal is sent to the first isolation door so that the first isolation door responds to the first opening signal and opens;
[0014] After the first isolation door is opened, pass through the first doorway and enter the isolation area.
[0015] In other embodiments, the step of determining whether the first isolation door is active in the outer area includes:
[0016] Attempt to establish a communication connection with the first isolation door within the external area;
[0017] When a communication connection with the first isolation door is successfully established, it is determined that the first isolation door is in an active state.
[0018] If the communication connection with the first isolation door fails, it is determined that the first isolation door is in an inactive state.
[0019] In other embodiments, the step of closing the first isolation door after entering the isolation area includes:
[0020] After entering the isolation area and reaching the preset stopping position, a first closing signal is sent to the first isolation door, so that the first isolation door responds to the first closing signal and closes.
[0021] In other embodiments, the step of opening the second isolation door at the second entrance, passing through the second entrance, and entering the target area when the robot obtains access permission includes:
[0022] Within the isolation area, the robot applies to the control center for entry permission. The control center determines whether the robot has permission to enter the target area based on one or more of the following criteria: whether the robot's identity is legitimate, whether the robot is the target robot to open the first isolation door, and whether the first isolation door is completely closed. When the robot has permission to enter the target area, the second isolation door is activated.
[0023] When the second isolation door is active, the robot is granted access.
[0024] Send a second opening signal to the second isolation door at the second doorway, so that the second isolation door responds to the second opening signal and opens;
[0025] Proceed through the second entrance and enter the target area.
[0026] In other embodiments, the first isolation door and the second isolation door are respectively electrically connected to the control center;
[0027] The steps for applying for entry permission from the control center within the quarantine area include:
[0028] The robot uses the first isolation gate as a communication relay station to establish a communication connection with the control center;
[0029] Within the isolation area, the robot sends an instruction to the control center requesting permission to enter. The instruction carries the robot's identification identifier. The control center determines whether the robot's identity is legitimate based on the identification identifier carried in the instruction. The control center determines whether the robot is the target robot for opening the first isolation door based on the communication link that received the instruction. The control center obtains the status information of the first isolation door to determine whether the first isolation door is completely closed.
[0030] In other embodiments, the step of closing the second isolation door after entering the target area includes:
[0031] Upon entering the target area, a second closing signal is sent to the second isolation door, causing the second isolation door to respond to the second closing signal and close.
[0032] In other embodiments, after closing the second isolation door upon entering the target area, the method further includes:
[0033] Open the second isolation door at the second entrance, pass through the second entrance, and enter the isolation area;
[0034] After entering the isolation area, close the second isolation door;
[0035] Open the first isolation door at the first entrance, pass through the first entrance, and enter the external area;
[0036] After entering the external area, close the first isolation door.
[0037] In a second aspect, embodiments of the present invention provide a robot passage through an isolation gate device, applied to a robot, the device comprising:
[0038] The first opening module is used to open the first isolation door at the first entrance in the external area, pass through the first entrance and enter the isolation area. The isolation area is provided with a first entrance and a second entrance for entering and exiting the isolation area. The first entrance is used to connect the isolation area with the external area, and the second entrance is used to connect the isolation area with the target area.
[0039] The first entry module is used to close the first isolation door after entering the isolation area;
[0040] The second opening module is used to open the second isolation door at the second entrance when the robot obtains access permission, allowing it to pass through the second entrance and enter the target area.
[0041] The second entry module is used to close the second isolation door after entering the target area.
[0042] In a third aspect, embodiments of the present invention provide an electronic device, comprising:
[0043] At least one processor; and
[0044] A memory that is communicatively connected to the at least one processor;
[0045] The memory stores instructions that can be executed by the at least one processor, which, when executed, enable the at least one processor to perform a robot passage through an isolation gate method as described in the first aspect above.
[0046] In a fourth aspect, embodiments of the present invention provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of a robot passing through an isolation gate as described in the first aspect above.
[0047] In a fifth aspect, embodiments of the present invention provide a computer program product that, when run on an electronic device, causes the electronic device to perform the steps of the robot passing through an isolation gate method described in the first aspect.
[0048] Unlike related technologies, in this invention, the robot opens a first isolation door at a first entrance in the external area, passes through the first door, and enters the isolated area. After entering the isolated area, the robot closes the first isolation door. When the robot obtains access permission, it opens a second isolation door at a second entrance, passes through the second door, and enters the target area. After entering the target area, the robot closes the second isolation door. Thus, in this invention, for the target area, such as a controlled or confidential area, two doors (i.e., a first isolation door and a second isolation door) are provided. When the robot needs to enter the target area, it must pass through the first isolation door and the second isolation door sequentially. Furthermore, the robot can only enter the target area after obtaining access permission within the isolated area, thereby ensuring that a single robot passes through both isolation doors sequentially, guaranteeing strict entry and exit regulations for the target area. Attached Figure Description
[0049] One or more embodiments are illustrated by way of example based on the corresponding drawings. These illustrative descriptions do not constitute a limitation on the embodiments. Elements having the same reference numerals in the drawings are represented as similar elements. Unless otherwise stated, the figures in the drawings do not constitute a limitation on scale.
[0050] Figure 1 This is a schematic diagram of an application scenario provided by an embodiment of the present invention;
[0051] Figure 2 This is a flowchart illustrating a method for a robot to pass through an isolation door according to an embodiment of the present invention;
[0052] Figure 3 This is a functional block diagram of a robot passage through an isolation gate device provided in an embodiment of the present invention;
[0053] Figure 4 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0054] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0055] It should be noted that, unless otherwise specified, the various features in the embodiments of the present invention can be combined with each other, and all are within the protection scope of the present invention. Furthermore, although functional modules are divided in the device schematic diagram and a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different module division or in a different order than that shown in the device schematic diagram or the flowchart.
[0056] Unless otherwise defined, all technical and scientific terms used in this specification have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. The terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. The term "and / or" as used in this specification includes any and all combinations of one or more of the associated listed items.
[0057] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0058] Please see Figure 1 To illustrate the inventive concept in detail, an embodiment of the present invention provides a schematic diagram of an application scenario. For example... Figure 1 When the robot 11 in the outer area 12 needs to enter the target area 14, it needs to pass through the first isolation door 131 at the first entrance and the second isolation door 132 at the second entrance in sequence. That is, the outer area 12 and the target area 14 are connected by an isolation area 13. The isolation area 13 is provided with a first entrance and a second entrance. The first entrance is used to connect the outer area 12 and the isolation area 13, and the second entrance is used to connect the isolation area 13 and the target area 14. The first isolation door 131 is provided at the first entrance and is used to open or close the first entrance. The second isolation door 132 is provided at the second entrance and is used to open or close the second entrance. Optionally, the target area 14 can be a controlled area, a confidential area, or a space area with strict access conditions, such as a confidential room, a research and development room, a data room, or a storage room, etc. The present invention does not limit the type of the target area 14.
[0059] In this invention, exemplarily, robot 11 (or unmanned vehicle) is a mobile service robot such as a hotel robot, guidance robot, transport robot, delivery robot, cleaning robot, inspection robot, handling robot, care robot, remote monitoring robot, and sweeping robot. This application does not limit the shape and function of the robot.
[0060] Please see Figure 2 , Figure 2 This is a flowchart illustrating a method for a robot to pass through an isolation gate according to an embodiment of the present invention. Based on Figure 1 The illustrated scenario provides a detailed explanation of an embodiment of the present invention. In a first aspect, this embodiment proposes a method for a robot to pass through an isolation door, applied to a robot. The executing entity of this method is the robot, specifically, the robot's processor. The robot's method for passing through an isolation door includes the following steps S21-S24:
[0061] Step S21: Open the first isolation door at the first entrance in the external area, pass through the first entrance and enter the isolation area.
[0062] The external area is a freely accessible area, such as public areas, public roads, and corridors. The target area can be a controlled area, a confidential area, or a space with strict access conditions, including but not limited to secure rooms, research and development rooms, document rooms, or storage rooms. The isolation area is a buffer zone located between the external area and the target area. The external area and the target area are connected by the isolation area. The isolation area is equipped with a first door and a second door. The first door connects the external area to the isolation area, and the second door connects the isolation area to the target area. A first isolation door is installed at the first door, which is used to open or close the first door. A second isolation door is installed at the second door, which is used to open or close the second door.
[0063] When a robot in the outer area needs to enter the target area, it must pass through the first entrance, the isolation area, and the second entrance in sequence to reach the interior of the target area. In other words, the robot needs to open the first isolation door at the first entrance in the outer area. After the first isolation door is opened, the robot passes through the first entrance and enters the isolation area.
[0064] Step S22: After entering the isolation area, close the first isolation door.
[0065] After entering the isolation area, the robot closes the first isolation door at the first entrance, ensuring that the single robot is completely within the isolation area. Understandably, after closing the first isolation door, the robot is located within the enclosed isolation area.
[0066] Step S23: When the robot obtains access permission, it opens the second isolation door at the second entrance, passes through the second entrance, and enters the target area.
[0067] Robots within the isolation zone must obtain permission to enter the target area before they can open the second isolation door at the second entrance. Once the second isolation door is opened, the robot can pass through the second door and enter the target area. In other words, within the closed isolation zone, a robot can only open the second isolation door at the second entrance and enter the target area after obtaining permission.
[0068] Step S24: After entering the target area, close the second isolation door.
[0069] After the robot enters the target area, it closes the second isolation door. In this way, the present invention enables a single robot to enter the target area from the outside area.
[0070] In this invention, a target area, such as a controlled or confidential area, is equipped with two doors (i.e., a first isolation door and a second isolation door). When a robot needs to enter the target area, it must pass through the first isolation door and the second isolation door in sequence. Furthermore, the robot can only enter the target area after obtaining access permission within the isolation area, thereby ensuring that a single robot passes through the two isolation doors in sequence and guaranteeing strict entry and exit regulations for the target area.
[0071] In some other embodiments, step S21, opening the first isolation door at the first entrance in the external area, passing through the first entrance and entering the isolation area, includes the following steps S211-S213:
[0072] Step S211: Determine whether the first isolation door is in an active state within the external area, wherein the first isolation door is in an active state when the second isolation door is completely closed, and the first isolation door is in an inactive state when the second isolation door is not completely closed.
[0073] In this embodiment, both the first and second isolation doors are intelligent electric doors, meaning that their opening and closing actions are electrically controlled. Optionally, both the first and second isolation doors are equipped with controllers. When the controller of the first isolation door receives an opening command, it opens the first isolation door; when it receives a closing command, it closes the first isolation door. Similarly, when the controller of the second isolation door receives an opening command, it opens the second isolation door; when it receives a closing command, it closes the second isolation door. Only one of the first and second isolation doors can be opened at any given time; that is, when the first isolation door is open, the second isolation door is fully closed; and when the second isolation door is open, the first isolation door is fully closed. It can be understood that both the first and second isolation doors can be fully closed simultaneously.
[0074] In this embodiment, the active state refers to the isolation door being powered on and entering the working state. At this time, the isolation door can be used to communicate and interact with the robot and can respond to control commands, including but not limited to door opening and closing commands. Understandably, when the isolation door is in an inactive state, the isolation door is powered off or does not respond to any control commands. In this state, the isolation door is a mechanical door and cannot be electrically controlled.
[0075] When the robot is in the external area and needs to enter the target area, it first needs to determine whether the first isolation door is active. That is, the robot needs to determine whether the first isolation door is powered on and in working condition. When the first isolation door is powered on and in working condition, it can be electrically controlled by electronic devices to open or close. In this embodiment, a memory is provided in the first isolation door to record its real-time status information. This real-time status information is used to record whether the first isolation door is active or inactive. Specifically, when the second isolation door is fully closed, the memory records that the first isolation door is active; when the second isolation door is not fully closed, the memory records that the first isolation door is inactive. Furthermore, the controller of the first isolation door can determine whether the first isolation door is active by obtaining the real-time status information recorded in the memory.
[0076] Step S212: When the first isolation door is in an active state, a first opening signal is sent to the first isolation door so that the first isolation door responds to the first opening signal and opens.
[0077] The first isolation door is in an active state, meaning it can communicate and interact with the robot and respond to control commands. When the first isolation door is active, it is communicatively connected to the robot, and the robot sends a first opening signal or command to the first isolation door based on this communication connection. Upon receiving the first opening signal, the first isolation door responds and performs the action of opening itself.
[0078] Step S213: After the first isolation door is opened, pass through the first doorway and enter the isolation area.
[0079] After the first isolation door was opened, the robot passed through the first door and entered the isolation area.
[0080] In this invention, both the first and second isolation doors are intelligent electric doors, which can be electrically controlled by electronic devices to open or close. When the first isolation door is active, the robot can communicate and interact with it to open or close it, achieving electrical control. When the first isolation door is inactive, the robot cannot communicate or interact with it, thus controlling the first isolation door and ensuring the safety of passing through it.
[0081] In other embodiments, step S211, determining whether the first isolation door is active in the outer area, includes the following steps:
[0082] Attempt to establish a communication connection with the first isolation door within the external area;
[0083] When a communication connection with the first isolation door is successfully established, it is determined that the first isolation door is in an active state.
[0084] If the communication connection with the first isolation door fails, it is determined that the first isolation door is in an inactive state.
[0085] In this embodiment, the robot located in the external area can attempt to establish a communication connection with the first isolation door. This communication connection includes, but is not limited to, wireless communication connections such as Bluetooth, Wi-Fi, or LoRa. If the robot successfully establishes a communication connection with the first isolation door, it indicates that the first isolation door is in an active state, meaning it is powered on and in operation. If the robot fails to establish a communication connection with the first isolation door, it indicates that the first isolation door is in an inactive state, meaning it is powered off or the communication module is de-energized.
[0086] In this invention, when a robot needs to enter a target area, it attempts to establish a communication connection with a first isolation door. If the communication connection is successful, it indicates that the first isolation door is active and the second isolation door is fully closed. At this time, the robot can open the first isolation door and enter the isolated area. Understandably, if the communication connection fails, it indicates that the first isolation door is inactive, and the robot cannot open it. This invention ensures that only one of the first and second isolation doors can be opened at a time, thereby protecting the security of the target area.
[0087] In some other embodiments, step S22, after entering the isolation area, closing the first isolation door includes the following steps: after entering the isolation area and reaching the preset stopping position, sending a first closing signal to the first isolation door so that the first isolation door responds to the first closing signal and closes.
[0088] After entering the isolation area and reaching the preset docking position, the robot sends a first closing signal or command to the first isolation door. Upon receiving the first closing signal, the first isolation door responds and closes. Optionally, the preset docking position is located at the center of the isolation area; this application does not limit this. During the robot's movement from the external area to the isolation area, it plans and executes its path using the preset docking position as the endpoint. When the robot reaches the preset docking position, a control command is triggered, causing the robot to send the first closing signal or command to the first isolation door. A preset docking position is provided within the isolation area; for example, the preset docking position is located not far from the first doorway. When the robot reaches the preset docking position, the first isolation door begins to close. Thus, this invention enables a single robot to enter the isolation area, preventing other smart mobile devices or individuals from following it, achieving controlled entry and exit, thereby ensuring safety.
[0089] In other embodiments, step S23, when the robot obtains access permission, opens the second isolation door at the second entrance, passes through the second entrance, and enters the target area, includes the following steps S231-S234:
[0090] Step S231: Apply for entry permission from the control center within the quarantine area.
[0091] In this embodiment, the control center can be a cloud platform or a management server. Before entering the target area, the robot needs to apply to the cloud platform or management server to enter the target area. The control center determines whether the robot has permission to enter the target area based on the robot's application. Optionally, the control center determines whether the robot has permission to enter the target area based on one or more of the following conditions: whether the robot's identity is legitimate, whether the robot is the target robot for opening the first isolation door, and whether the first isolation door is completely closed. When the robot has permission to enter the target area, the second isolation door is active. Understandably, if a robot located within the isolation area does not have permission to enter the target area, the second isolation door is inactive.
[0092] Optionally, the first isolation door and the second isolation door are electrically connected to the control center. Step S231, requesting entry permission from the control center within the isolation area, includes the following steps: the robot establishes a communication connection with the control center using the first isolation door as a communication relay station; and sends an instruction to the control center within the isolation area to request entry permission.
[0093] The robot's ability to open or close the first isolation door indicates a successful communication connection between the robot and the door. Since both the first and second isolation doors are electrically connected to the control center, the robot can use the first isolation door as a communication relay station to establish a communication connection with the control center for information exchange. After successfully establishing a communication connection with the control center via the first isolation door, the robot within the isolation area sends a permission request to the control center to enter the target area. For example, this permission request carries the robot's identification identifier or communication identifier. The identification identifier is the robot's unique identifier, such as its serial number. The communication identifier is the identification information of the communication relay station involved in the communication link used to transmit the instruction. When the control center receives the permission request to enter the target area, it determines the robot's legitimacy based on the identification identifier carried in the instruction. For example, if the identification identifier carried in the instruction matches the identification identifier of a robot already registered with the control center, the robot is considered legitimate; conversely, if the identification identifier carried in the instruction does not match the identification identifier of a robot already registered with the control center, the robot is considered illegitimate. Furthermore, the control center determines whether the robot is the target robot for opening the first isolation door based on the communication link of the received instruction. For example, if the communication identifier carried by the instruction indicates that the communication relay station involved in the communication link of the instruction transmission includes the first isolation door, then the robot is determined to be the target robot for opening the first isolation door; conversely, if the communication identifier carried by the instruction indicates that the communication relay station involved in the communication link of the instruction transmission does not include the first isolation door, then the robot is determined not to be the target robot for opening the first isolation door. For another example, if the control center only communicates with the first and second isolation doors respectively, and the control center receives an instruction to request permission to enter the target area, it indicates that the robot has established a communication connection with the first isolation door and opened the first isolation door; in this case, the robot is the target robot for opening the first isolation door. Conversely, if the control center does not receive an instruction to request permission to enter the target area, it indicates that the robot is not the target robot for opening the first isolation door. Furthermore, when the first isolation door is fully closed, the real-time status information in the memory of the first isolation door also includes fully closed status information; when the first isolation door is not fully closed, the real-time status information in the memory of the first isolation door also includes incompletely closed status information. Similarly, when the second isolation gate is fully closed, the real-time status information in the memory of the second isolation gate also includes the status information of being fully closed; when the second isolation gate is not fully closed, the real-time status information in the memory of the second isolation gate also includes the status information of being not fully closed.Based on its communication with the first isolation door, the control center obtains the status information of the memory within the first isolation door and determines whether the first isolation door is completely closed. Alternatively, based on its communication with the second isolation door, the control center obtains the status information of the memory within the second isolation door and determines whether the second isolation door is completely closed.
[0094] The control center determines whether the robot has permission to enter the target area based on its request. For example, the control center determines this based on one or more of the following three conditions: whether the robot's identity is legitimate, whether the robot is the target robot for opening the first isolation door, and whether the first isolation door is completely closed. If the robot's identity is legitimate, and / or the robot is the target robot for opening the first isolation door, and / or the first isolation door is completely closed, then the robot is determined to have permission to enter the target area; otherwise, the robot is determined not to have permission to enter the target area.
[0095] For example, when the robot's identity is legitimate, and the robot is the target robot for opening the first isolation door, and the first isolation door is fully closed, the robot has permission to enter the target area, and the second isolation door is active. When the robot's identity is illegitimate, or the robot is not the target robot for opening the first isolation door, or the first isolation door is not fully closed, the robot does not have permission to enter the target area, and the second isolation door is inactive. Understandably, when the second isolation door is active, the robot can communicate with the second isolation door and send a second opening signal to it, causing the second isolation door to respond and perform the action of opening the second isolation door.
[0096] In step S232, when the second isolation door is in an active state, the robot obtains access permission.
[0097] When the second isolation gate is active, it indicates that the robot has obtained permission to enter the target area. Understandably, if the robot is within the isolation area and sends a request to the control center for permission to enter the target area, and the second isolation gate is inactive, it indicates that the robot has not obtained permission to enter the target area.
[0098] Step S233: Send a second opening signal to the second isolation door at the second doorway, so that the second isolation door responds to the second opening signal and opens.
[0099] In this embodiment, after the robot obtains access permission, it establishes a communication connection with the second isolation door at the second entrance. This communication connection includes, but is not limited to, wireless communication such as Bluetooth, Wi-Fi, or LoRa. After establishing communication with the second isolation door, the robot sends a second opening signal or command to the second isolation door. Upon receiving the second opening signal, the second isolation door responds and opens. In other embodiments, the robot uses the first isolation door and the control center as communication relay stations and establishes communication interaction with the second isolation door. In this case, the second opening signal passes sequentially through the first isolation door and the control center before reaching the second isolation door.
[0100] Step S234: Pass through the second doorway and enter the target area.
[0101] After the second isolation door at the second entrance is opened, the robot passes through the second entrance and enters the target area.
[0102] In this invention, before entering the target area, the robot must apply to the control center for permission to enter the target area from within the isolation zone. The control center verifies whether the robot has the permission to enter the target area, and only after the robot has been granted permission can it enter the target area. Optionally, the control center coordinates the activation states of the first isolation door and the second isolation door respectively. That is, the control center can correspondingly switch the activation or deactivation state of the first isolation door, and correspondingly switch the activation or deactivation state of the second isolation door. The control center controls the first and second isolation doors in a coordinated manner according to their respective states to ensure the robot can enter and exit smoothly and to ensure the safety of the target area.
[0103] In some other embodiments, step S24, closing the second isolation door after entering the target area, includes the following steps: after entering the target area, sending a second closing signal to the second isolation door so that the second isolation door responds to the second closing signal and closes.
[0104] After entering the target area, the robot sends a second closing signal or instruction to the second isolation door. Upon receiving the second closing signal, the second isolation door responds and performs the action of closing the second isolation door.
[0105] In this invention, the robot sequentially passes through a first door and a second door to enter the target area. First, it opens the first isolation door and enters the isolated area, then closes the first isolation door. Finally, it opens the second isolation door and enters the target area, then closes the second isolation door, thus completing the entire process of passing through the isolation doors. This invention enters the target area according to preset regulations, thereby ensuring the safety of the target area.
[0106] In other embodiments, the robot passage through an isolation gate method of the present invention further includes the following steps S25-S28:
[0107] Step S25: Open the second isolation door at the second entrance, pass through the second entrance and enter the isolation area;
[0108] Step S26: After entering the isolation area, close the second isolation door;
[0109] Step S27: Open the first isolation door at the first entrance, pass through the first entrance and enter the external area;
[0110] Step S28: After entering the external area, close the first isolation door.
[0111] After successfully entering the target area, the robot can leave the target area based on the task execution status. For example, the robot establishes a communication connection with a second isolation door, such as by using the control center as a communication relay station. Alternatively, the robot can directly establish a wireless communication connection with the second isolation door. After successfully establishing a communication connection with the second isolation door, the robot sends a second opening signal or command to the second isolation door. Upon receiving the second opening signal, the second isolation door responds and opens. After opening the second isolation door at the second doorway, the robot passes through the second doorway and enters the isolation area. After entering the isolation area, the robot sends a second closing signal or command to the second isolation door. Upon receiving the second closing signal, the second isolation door responds and closes. The robot also establishes a communication connection with a first isolation door and sends a first opening signal or command to the first isolation door. Upon receiving the first opening signal, the first isolation door responds and opens. The robot opens the first isolation door at the first entrance, passes through the first entrance, and enters the external area. After entering the external area, the robot sends a first closing signal or command to the first isolation door. Upon receiving the first closing signal, the first isolation door responds by closing itself.
[0112] In this invention, the target area is left according to a preset plan, thereby ensuring the safety of the target area.
[0113] Please see Figure 3 In a second aspect, embodiments of the present invention provide a robot passage through an isolation gate device 30, configured on a robot, the device 30 comprising:
[0114] The first opening module 31 is used to open the first isolation door at the first entrance in the external area, pass through the first entrance and enter the isolation area. The isolation area is provided with a first entrance and a second entrance for entering and exiting the isolation area. The first entrance is used to connect the isolation area with the external area, and the second entrance is used to connect the isolation area with the target area.
[0115] The first entry module 32 is used to close the first isolation door after entering the isolation area;
[0116] The second opening module 33 is used to open the second isolation door at the second entrance when the robot obtains access permission, so that it can pass through the second entrance and enter the target area.
[0117] The second entry module 34 is used to close the second isolation door after entering the target area.
[0118] In other embodiments, both the first isolation door and the second isolation door are intelligent electric doors, and only one of the first isolation door and the second isolation door can be opened at the same time;
[0119] The first opening module 31 is further configured to determine whether the first isolation door is in an active state within the external area, wherein the first isolation door is in an active state when the second isolation door is completely closed, and the first isolation door is in an inactive state when the second isolation door is not completely closed; when the first isolation door is in an active state, a first opening signal is sent to the first isolation door so that the first isolation door responds to the first opening signal and opens; after the first isolation door opens, passage through the first doorway is allowed to enter the isolation area.
[0120] In other embodiments, the first opening module 31 is further configured to attempt to establish a communication connection with the first isolation door in the external area; when the communication connection with the first isolation door is successful, it is determined that the first isolation door is in an active state; when the communication connection with the first isolation door fails, it is determined that the first isolation door is in an inactive state.
[0121] In other embodiments, the first entry module 32 is further configured to enter the isolation area and, after reaching a preset stopping position, send a first closing signal to the first isolation door so that the first isolation door responds to the first closing signal and closes.
[0122] In other embodiments, the second opening module 33 is further configured to request entry permission from the control center within the isolation area. The control center determines whether the robot has permission to enter the target area based on one or more of the following conditions: whether the robot's identity is legitimate, whether the robot is the target robot for opening the first isolation door, and whether the first isolation door is completely closed. When the robot has permission to enter the target area, the second isolation door is activated. When the second isolation door is activated, the robot obtains access permission and sends a second opening signal to the second isolation door at the second doorway, causing the second isolation door to respond to the second opening signal and open. The robot then passes through the second doorway and enters the target area.
[0123] In other embodiments, the first isolation door and the second isolation door are respectively electrically connected to the control center;
[0124] The second opening module 33 is also used for the robot to establish a communication connection with the control center by using the first isolation door as a communication relay station; sending an instruction to the control center to request entry permission within the isolation area, wherein the instruction carries the robot's identity identifier, the control center determines whether the robot's identity is legitimate based on the identity identifier carried by the instruction, the control center determines whether the robot is the target robot for opening the first isolation door based on the communication link received from the instruction, and the control center determines whether the first isolation door is completely closed based on the status information of the first isolation door obtained by the first isolation door.
[0125] In other embodiments, the second entry module 34 is further configured to send a second closing signal to the second isolation door after entering the target area, so that the second isolation door responds to the second closing signal and closes.
[0126] The device 30 also includes an exit module for opening the second isolation door at the second entrance, passing through the second entrance and entering the isolation area; closing the second isolation door after entering the isolation area; opening the first isolation door at the first entrance, passing through the first entrance and entering the external area; and closing the first isolation door after entering the external area.
[0127] Understandably, the implementation principle and technical effects of the robot passage through the isolation gate device 30 proposed in the second aspect of the present invention can be found in the implementation principle and technical effects of the robot passage through the isolation gate method proposed in the first aspect, and will not be repeated here.
[0128] Please see Figure 4 , Figure 4This is a schematic diagram of the hardware structure of an electronic device 400 provided in an embodiment of the present invention. The electronic device 400 may be a robot (or an unmanned vehicle), or configured on a robot, and includes: at least one processor 401, and a memory 402 communicatively connected to the at least one processor 401. Figure 4 Taking a processor 401 as an example, the memory 402 stores instructions (or programs) executable by at least one processor 401. These instructions, when executed by at least one processor 401, enable the at least one processor 401 to perform the steps of a robot passage through an isolation gate method according to the first aspect of the present invention. The processor 401 and the memory 402 can be connected via a bus or other means. Figure 4 Taking bus-based connections as an example.
[0129] The memory 402 is defined as a readable storage medium that can be used to store software programs, executable programs, and modules, such as the program instructions / modules corresponding to a robot crossing an isolation gate method that the electronic device in this embodiment of the invention needs to execute. The processor 401 executes various functional applications and data processing based on the software programs, instructions, and modules stored in the memory 402, that is, it implements the steps of the robot crossing an isolation gate method proposed in the first aspect of this embodiment of the invention.
[0130] Memory 402 may include a program storage area and a data storage area. The program storage area may store an operating system and an application program required for at least one function. The data storage area may store data created during the execution of a robot crossing a gate method, etc. Memory 402 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some embodiments, memory 402 may optionally include memory remotely located relative to processor 401, and these remote memories may be connected to electronic devices via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0131] One or more modules are stored in memory 402. When executed by one or more processors 401, they implement the steps of a robot passing through an isolation gate according to the first aspect of the present invention. For example, memory 402 stores the first opening module 31, the first entry module 32, the second opening module 33, and the second entry module 34 of the robot passing through an isolation gate device 30 according to the second aspect of the present invention.
[0132] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; under the concept of the present invention, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of the present invention as described above, which are not provided in detail for the sake of brevity; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for a robot to pass through an isolation gate, characterized in that, Applied to robots, the method includes: Open the first isolation door at the first entrance in the external area, pass through the first entrance and enter the isolation area. The isolation area is provided with a first entrance and a second entrance for entering and exiting the isolation area. The first entrance is used to connect the isolation area with the external area, and the second entrance is used to connect the isolation area with the target area. After entering the isolation area, close the first isolation door; When the robot obtains access permission, it opens the second isolation door at the second entrance, passes through the second entrance, and enters the target area. After entering the target area, the second isolation door is closed. The first and second isolation doors are electrically connected to the control center. When the robot obtains access permission, the steps of opening the second isolation door at the second entrance, passing through the second entrance, and entering the target area include: The robot uses the first isolation gate as a communication relay station to establish a communication connection with the control center; Within the isolation area, the robot sends an instruction to the control center requesting entry permission. The control center determines whether the robot has permission to enter the target area based on one or more of the following criteria: whether the robot's identity is legitimate, whether the robot is the target robot for opening the first isolation door, and whether the first isolation door is completely closed. The instruction carries the robot's identity identifier. The control center determines whether the robot's identity is legitimate based on the identity identifier carried in the instruction. The control center determines whether the robot is the target robot for opening the first isolation door based on the communication link received with the instruction. The control center determines whether the first isolation door is completely closed based on the obtained status information of the first isolation door. When the robot has permission to enter the target area, the second isolation door is in an active state. When the second isolation door is active, the robot is granted access. Send a second opening signal to the second isolation door at the second doorway, so that the second isolation door responds to the second opening signal and opens; Proceed through the second entrance and enter the target area.
2. The method for a robot to pass through an isolation gate according to claim 1, characterized in that, Both the first isolation door and the second isolation door are intelligent electric doors, and only one of the first isolation door and the second isolation door can be opened at the same time; The steps of opening the first isolation door at the first entrance in the external area, passing through the first entrance, and entering the isolation area include: In the external area, it is determined whether the first isolation door is in an active state, wherein the first isolation door is in an active state when the second isolation door is completely closed, and the first isolation door is in an inactive state when the second isolation door is not completely closed; When the first isolation door is in an active state, a first opening signal is sent to the first isolation door so that the first isolation door responds to the first opening signal and opens; After the first isolation door is opened, pass through the first doorway and enter the isolation area.
3. A method for a robot to pass through an isolation gate according to claim 2, characterized in that, The step of determining whether the first isolation door is active in the external area includes: Attempt to establish a communication connection with the first isolation door within the external area; When a communication connection with the first isolation door is successfully established, it is determined that the first isolation door is in an active state. If the communication connection with the first isolation door fails, it is determined that the first isolation door is in an inactive state.
4. A method for a robot to pass through an isolation gate according to claim 1, characterized in that, After entering the isolation area, the step of closing the first isolation door includes: After entering the isolation area and reaching the preset stopping position, a first closing signal is sent to the first isolation door so that the first isolation door responds to the first closing signal and closes.
5. A method for a robot to pass through an isolation gate according to claim 1, characterized in that, After entering the target area, the step of closing the second isolation door includes: Upon entering the target area, a second closing signal is sent to the second isolation door, causing the second isolation door to respond to the second closing signal and close.
6. A method for a robot to pass through an isolation gate according to claim 1, characterized in that, After entering the target area and closing the second isolation door, the method further includes: Open the second isolation door at the second entrance, pass through the second entrance, and enter the isolation area; After entering the isolation area, close the second isolation door; Open the first isolation door at the first entrance, pass through the first entrance, and enter the external area; After entering the external area, close the first isolation door.
7. An electronic device, characterized in that, include: At least one processor; as well as A memory that is communicatively connected to the at least one processor; The memory stores instructions that can be executed by the at least one processor, which, when executed by the at least one processor, enables the at least one processor to perform a robot passage through an isolation gate method as described in any one of claims 1-6.
8. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements a method for a robot to pass through an isolation gate as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Vault access control method and system and storage medium
CN113379954A