Gate passing guiding method based on mechanical arm, medium and mechanical arm
By introducing robotic arms into the self-service gate for dynamic guidance and verification methods, the passenger traffic confusion caused by the lack of physical interaction in the prior art is solved, and the traffic efficiency and user experience are improved.
Patent Information
- Application Number
- CN202411992559.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-04-22
AI Technical Summary
The existing self-service gates lack dynamic physical interaction methods during passenger passage, which leads to confusion among passengers and affects the efficiency of passage and user experience.
The gate passage guidance method based on the robot arm is adopted, and the robot arm is detachably connected and communicated. When the passenger to be inspected enters the target area, the entry time is recorded and the instructions are performed. According to the verification operation within the predetermined time, the priority of the verification method is dynamically adjusted.
Through dynamic physical guidance and optimized verification method selection, passenger traffic efficiency is improved, user experience is improved, and equipment update and maintenance costs are reduced without affecting the original structure of the gate.
Smart Images

Figure CN119863859A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of barrier gate equipment, and in particular to a barrier gate passage guiding method, medium and a robotic arm based on a robotic arm. Background Art
[0002] In the current airport hub and rail transit system, self-service gates are important facilities for passengers to pass through. Their operational convenience and efficiency have a direct impact on passenger experience and overall operational efficiency. However, existing self-service gates mainly rely on static voice and visual guidance, lacking dynamic physical interaction methods, which can easily lead to confusion among passengers during operation, affecting passage efficiency and user experience. Summary of the invention
[0003] The embodiments of the present application provide a gate passage guiding method, medium and a robotic arm based on a robotic arm, thereby improving the passage efficiency of passengers at least to a certain extent through physical interaction.
[0004] Other features and advantages of the present application will become apparent from the following detailed description, or may be learned in part by the practice of the present application.
[0005] According to one aspect of an embodiment of the present application, a gate passage guiding method based on a mechanical arm is provided, wherein the mechanical arm is detachably connected to the gate and the mechanical arm communicates with the gate; the method is applied to the mechanical arm, and the method includes:
[0006] When it is detected that the passenger to be inspected enters the target area, the entry time of the passenger to be inspected is recorded and a first indication action is performed, wherein the first indication action is used to instruct the passenger to be inspected to use a first verification method;
[0007] According to the entry time, if the passenger to be inspected has not performed the verification operation corresponding to the first verification method within the predetermined time period or the passenger to be inspected has performed the verification operation corresponding to the first verification method within the predetermined time period but has not been successfully verified, a second indication action is executed, and the second indication action is used to instruct the passenger to be inspected to use a second verification method, and the use priority of the second verification method is lower than that of the first verification method.
[0008] According to one aspect of an embodiment of the present application, a robotic arm is provided, wherein the robotic arm is detachably connected to a gate machine and the robotic arm communicates with the gate machine; the robotic arm can execute the method described in the above embodiment.
[0009] According to one aspect of an embodiment of the present application, a computer-readable medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the method described in the above embodiment is implemented.
[0010] According to one aspect of an embodiment of the present application, an electronic device is provided, comprising: one or more processors; a storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the methods described in the above embodiments.
[0011] According to one aspect of the embodiments of the present application, a computer program product or a computer program is provided, the computer program product or the computer program includes computer instructions, the computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the method provided in the above embodiment.
[0012] In the technical solutions provided in some embodiments of the present application, the mechanical arm is detachably connected to the gate, and the mechanical arm communicates with the gate. When the mechanical arm detects that the passenger to be inspected enters the target area, the entry time of the passenger to be inspected is recorded and a first indication action is performed. The first indication action is used to instruct the passenger to be inspected to use the first verification method. Then, according to the entry time, if the passenger to be inspected has not performed the verification operation corresponding to the first verification method within a predetermined time period, or the passenger to be inspected has performed the verification operation corresponding to the first verification method within a predetermined time period but has not been successfully verified, a second indication action is performed. The second indication action is used to instruct the passenger to be inspected to use the second verification method, and the use priority of the second verification method is lower than that of the first verification method. In this way, dynamic physical guidance can be provided to passengers without affecting the original structure of the gate, thereby improving the efficiency of passenger passage.
[0013] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] The drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present application, and together with the specification, are used to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:
[0015] Figure 1 A schematic flow chart of a gate passage guiding method based on a mechanical arm according to an embodiment of the present application is shown;
[0016] Figure 2 A schematic diagram of the structure of a computer system suitable for implementing an electronic device of an embodiment of the present application is shown. DETAILED DESCRIPTION
[0017] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this application will be more comprehensive and complete and fully convey the concept of the example embodiments to those skilled in the art.
[0018] In addition, described feature, structure or characteristic can be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present application. However, those skilled in the art will appreciate that the technical scheme of the present application can be put into practice without one or more of the specific details, or other methods, components, devices, steps, etc. can be adopted. In other cases, known methods, devices, realizations or operations are not shown or described in detail to avoid blurring the various aspects of the application.
[0019] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities may be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0020] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined, so the actual execution order may change according to actual conditions.
[0021] The embodiment of the present application provides a gate passage guidance method based on a mechanical arm, wherein the mechanical arm can be composed of multiple joints and servo motors, so as to flexibly adjust the posture and provide precise physical guidance. In addition, the mechanical arm can have a telescopic joint to achieve maximum space utilization, which does not affect the passenger's viewing of the gate screen or the scanning operation.
[0022] The mechanical arm is detachably connected to the gate, and the manipulator can be installed on the side or top of the gate to ensure that the original function of the gate is not affected and the sight of passengers is not blocked. In one example, the mechanical arm can be detachably connected to the gate through a bracket, a clamp or a suction cup. In this way, the original structure of the gate can be preserved, the setting of the mechanical arm is convenient, and the equipment update and maintenance costs are reduced.
[0023] In addition, the robotic arm is connected to the gate by communication, so that the robotic arm can obtain the verification operation record of the passenger through the gate, such as whether the corresponding verification operation is performed, whether the verification operation is successful, etc. In one example, the robotic arm and the gate can be connected wirelessly via WiFi or Bluetooth, so there is no need to set up additional connection lines, which is convenient for the setting of the robotic arm. In one example, the control terminal of the robotic arm and the gate can use standardized communication protocols (such as MQTT, HTTP, etc.) to achieve data interaction, and middleware or cloud services can be used to centrally manage and process data.
[0024] In one embodiment, the robotic arm has an independent power supply, which can obtain corresponding electrical energy through a rechargeable battery or wireless charging, thereby avoiding dependence on the gate power supply.
[0025] Figure 1 A schematic flow chart of a gate passage guidance method based on a robotic arm according to an embodiment of the present application is shown. The gate passage guidance method can be applied to a control terminal of the robotic arm, and mainly includes the following steps:
[0026] S101, when it is detected that a passenger to be inspected enters a target area, recording the entry time of the passenger to be inspected and performing a first indication action, wherein the first indication action is used to instruct the passenger to be inspected to use a first verification method;
[0027] In this embodiment, the robot arm may be provided with a sensor (such as a camera, an infrared sensor, etc.) so as to detect whether a passenger to be inspected enters a target area, and the target area may be a predetermined range corresponding to the gate entrance. When it is detected that a passenger to be inspected enters the target area, the control terminal of the robot arm may record the entry time of the passenger to be inspected and execute a first indication action, and the first indication action is used to instruct the passenger to be inspected to use the first verification method.
[0028] For example, the gate can support multiple verification methods such as face scanning, ticket scanning, and ID card scanning. The first indication action can be that the robotic arm points to the screen for face scanning, or points to the scanning area for ticket scanning, etc.
[0029] S102. Based on the entry time, if the passenger to be inspected has not performed the verification operation corresponding to the first verification method within the predetermined time period or the passenger to be inspected has performed the verification operation corresponding to the first verification method within the predetermined time period but has not been successfully verified, a second indication action is executed, and the second indication action is used to instruct the passenger to be inspected to use a second verification method, and the use priority of the second verification method is lower than that of the first verification method.
[0030] In this embodiment, the passenger to be inspected can use the corresponding verification method and perform the corresponding verification operation according to the dynamic guidance of the mechanical arm. The control terminal of the mechanical arm can determine the verification time of the passenger to be inspected in real time according to the entry time of the passenger to be inspected. If it is determined that the passenger to be inspected has not performed the verification operation corresponding to the first verification method within the predetermined time (for example, the first verification method is face scanning, and the passenger to be inspected has not brought his face close to the screen for face scanning, etc.), or the passenger to be inspected has performed the verification operation corresponding to the first verification method within the predetermined time but has not been successfully verified, the control terminal of the mechanical arm can control the mechanical arm to perform a second indication action, and the second indication action can be used to instruct the passenger to be inspected to use the second verification method, and the use priority of the second verification method is lower than the first verification method.
[0031] That is, the management personnel can pre-assign the priority of various verification methods in a certain order (such as ease of use, etc.), for example, face verification has a higher priority than ticket verification, and ticket verification has a higher priority than ID verification, etc. The robotic arm can recommend the use of higher priority verification methods according to the priority of various verification methods. If the verification of the passenger to be inspected fails for various reasons or the verification time is too long, the robotic arm can promptly guide the passenger to be inspected to use other verification methods, thereby improving the travel efficiency of the passengers to be inspected.
[0032] In some embodiments of the present application, the robotic arm is provided with an image acquisition device;
[0033] Then the first instruction action is executed, including:
[0034] Acquiring image information of the passenger to be inspected by the image acquisition device;
[0035] Identify according to the image information, and if it is determined that the passenger to be inspected is a target type of passenger, execute a third instruction action, wherein the third instruction action is used to instruct the passenger to be inspected to go to a manual counter for verification;
[0036] If it is determined that the passenger to be inspected is not a passenger of the target type and is not in the verification operation area, a fourth indication action is performed, wherein the fourth indication action is used to instruct the passenger to be inspected to enter the verification operation area;
[0037] If it is determined that the passenger to be inspected is not a passenger of the target type and is in the verification operation area, a first indication action is performed.
[0038] In this embodiment, the mechanical arm may be provided with an image acquisition device, which may be set corresponding to the target area. In one example, the image acquisition device may be a camera. When it is detected that the passenger to be inspected enters the target area, the control terminal of the mechanical arm may obtain the image information of the passenger to be inspected through the image acquisition device, and then, a pre-configured image recognition algorithm is used to identify the image information, thereby determining whether the passenger to be inspected is a passenger of the target type, and the passenger of the target type is a special passenger (such as an elderly person or a child, etc.) who needs to go through the manual channel. In this way, if it is determined that the passenger to be inspected is a passenger of the target type, the mechanical arm may perform a third indication action, which may be used to instruct the passenger to be inspected to go to the manual counter for verification, for example, the third indication action may be pointing in the direction of the manual counter.
[0039] If the passenger to be inspected is not a passenger of the target type, it can be further determined whether the passenger to be inspected has entered the verification operation area. If the passenger to be inspected is in the target area but has not yet stood in the verification operation area, the robotic arm can perform a fourth indication action to instruct the passenger to be inspected to enter the verification operation area for verification. When it is determined that the passenger to be inspected has entered the verification operation area, the robotic arm can perform a first indication action to guide the passenger to be inspected to use the first verification method for verification.
[0040] In some embodiments of the present application, the method further includes:
[0041] When the robotic arm guides the passenger to be inspected, the guidance content is played in voice.
[0042] In this embodiment, a voice playback device is also provided on the mechanical arm. When the mechanical arm guides the passengers to be inspected, the control terminal of the mechanical arm can synchronously control the voice playback device to play the corresponding guidance content, such as "Please use the face recognition verification method", "Please go to the manual counter for verification", etc. In this way, through the combination of the physical guidance of the mechanical arm and the voice guidance, it is easy for the passengers to be inspected to understand the guidance content, thereby achieving rapid verification and improving the passage efficiency of the passengers to be inspected.
[0043] In some embodiments of the present application, the method further includes:
[0044] The guiding operation of the robot arm and the corresponding verification operation of the passenger to be inspected after the guiding operation is performed are recorded and stored.
[0045] In this embodiment, the control terminal of the robotic arm can record and store the guiding operation of the robotic arm (i.e., which instruction action is performed) and the verification operation of the passenger to be inspected after the guiding operation (the image of the passenger to be inspected performing the verification operation can be obtained through the camera or the passenger operation record of the gate machine can be obtained, etc.). Therefore, the management personnel can use the above records to optimize the guidance strategy and upgrade the system to improve the intelligence level of the robotic arm. For example, when the robotic arm executes the verification method that prompts the use of ticket verification, the robotic arm should point to the ticket verification area on the gate machine. However, the passenger to be inspected places the ticket in other locations or does not place it accurately in the ticket verification area according to the instruction action of the robotic arm. In this case, the instruction action of the robotic arm can be adjusted accordingly to improve the effectiveness of the instruction.
[0046] In other examples, the robotic arm may also be provided with an independent sensor (such as a camera, an RFID reader, etc.), so as to detect the card swiping or face swiping action of the passenger to be inspected and determine whether the operation of the passenger to be inspected is successful or not.
[0047] In one embodiment, the robotic arm can also use the image acquisition device to identify whether the passenger behind has a tendency to follow. If so, the robotic arm can make a corresponding blocking gesture to ensure traffic order.
[0048] In some embodiments of the present application, a modular software system can also be developed to easily adapt to the interfaces and protocols of different gates, and the software system can be used to configure the control parameters between the robot arm and the gate. In addition, the software system can have multiple configuration options, so that it can be flexibly adjusted according to the needs of different gates.
[0049] In some embodiments of the present application, a mechanical arm is further provided, which can be detachably connected to the gate and communicate with the gate. In addition, the mechanical arm can execute the gate passage guiding method as described in any of the above embodiments.
[0050] In this way, the mechanical arm is detachably connected to the gate, and the mechanical arm communicates with the gate. When the mechanical arm detects that the passenger to be inspected enters the target area, the entry time of the passenger to be inspected is recorded and a first indication action is performed. The first indication action is used to instruct the passenger to be inspected to use the first verification method. Then, according to the entry time, if the passenger to be inspected has not performed the verification operation corresponding to the first verification method within the predetermined time, or the passenger to be inspected has performed the verification operation corresponding to the first verification method within the predetermined time but has not been successfully verified, the second indication action is performed. The second indication action is used to instruct the passenger to be inspected to use the second verification method, and the use priority of the second verification method is lower than the first verification method. In this way, dynamic physical guidance can be provided to passengers without affecting the original structure of the gate, thereby improving the efficiency of passenger passage.
[0051] Figure 2 A schematic diagram of the structure of a computer system suitable for implementing an electronic device of an embodiment of the present application is shown.
[0052] It should be noted that Figure 2 The computer system of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0053] like Figure 2 As shown, the computer system includes a central processing unit (CPU) 201, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 202 or the program loaded from the storage part 208 to the random access memory (RAM) 203, such as executing the method described in the above embodiment. In the RAM 203, various programs and data required for system operation are also stored. The CPU 201, ROM 202 and RAM 203 are connected to each other through a bus 204. An input / output (I / O) interface 205 is also connected to the bus 204.
[0054] The following components are connected to the I / O interface 205: an input section 206 including a keyboard, a mouse, etc.; an output section 207 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 208 including a hard disk, etc.; and a communication section 209 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 209 performs communication processing via a network such as the Internet. A drive 210 is also connected to the I / O interface 205 as needed. A removable medium 211, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 210 as needed so that a computer program read therefrom is installed into the storage section 208 as needed.
[0055] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication section 209, and / or installed from a removable medium 211. When the computer program is executed by a central processing unit (CPU) 201, various functions defined in the system of the present application are executed.
[0056] It should be noted that the computer-readable medium shown in the embodiment of the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, - but not limited to - an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by an instruction execution system, device or device or used in combination with it. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, wherein a computer-readable computer program is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate, or transmit programs for use by or in conjunction with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.
[0057] The flowchart and block diagram in the accompanying drawings illustrate the possible architecture, functions and operations of the system, method and computer program product according to various embodiments of the present application. Wherein, each box in the flowchart or block diagram can represent a module, a program segment, or a part of the code, and the above-mentioned module, program segment, or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0058] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. The names of these units do not, in some cases, constitute limitations on the units themselves.
[0059] As another aspect, the present application also provides a computer-readable medium, which may be included in the electronic device described in the above embodiment; or may exist independently without being assembled into the electronic device. The above computer-readable medium carries one or more programs, and when the above one or more programs are executed by an electronic device, the electronic device implements the method described in the above embodiment.
[0060] It should be noted that, although several modules or units of the equipment for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into being embodied by multiple modules or units.
[0061] Through the description of the above implementation methods, it is easy for those skilled in the art to understand that the example implementation methods described here can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the implementation methods of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a touch terminal, or a network device, etc.) to execute the method according to the implementation methods of the present application.
[0062] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the embodiments disclosed herein. The present application is intended to cover any variations, uses or adaptations of the present application, which follow the general principles of the present application and include common knowledge or customary technical means in the art that are not disclosed in the present application.
[0063] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
Claims
1. A gate passage guiding method based on a robotic arm, characterized in that: The mechanical arm is detachably connected to the gate, and the mechanical arm communicates with the gate; The method is applied to the robotic arm, and the method comprises: When it is detected that the passenger to be inspected enters the target area, the entry time of the passenger to be inspected is recorded and a first indication action is performed, wherein the first indication action is used to instruct the passenger to be inspected to use a first verification method; According to the entry time, if the passenger to be inspected has not performed the verification operation corresponding to the first verification method within the predetermined time period or the passenger to be inspected has performed the verification operation corresponding to the first verification method within the predetermined time period but has not been successfully verified, a second indication action is executed, and the second indication action is used to instruct the passenger to be inspected to use a second verification method, and the use priority of the second verification method is lower than that of the first verification method.
2. The method according to claim 1, characterized in that The mechanical arm is provided with an image acquisition device; Then the first instruction action is executed, including: Acquiring image information of the passenger to be inspected by the image acquisition device; Identify according to the image information, and if it is determined that the passenger to be inspected is a target type of passenger, execute a third instruction action, wherein the third instruction action is used to instruct the passenger to be inspected to go to a manual counter for verification; If it is determined that the passenger to be inspected is not a passenger of the target type and is not in the verification operation area, a fourth indication action is performed, wherein the fourth indication action is used to instruct the passenger to be inspected to enter the verification operation area; If it is determined that the passenger to be inspected is not a passenger of the target type and is in the verification operation area, a first indication action is performed.
3. The method according to claim 1, characterized in that The method further comprises: When the robot arm guides the passenger to be inspected, the guidance content is played in voice.
4. The method according to claim 1, characterized in that: The method further comprises: The guiding operation of the robot arm and the corresponding verification operation of the passenger to be inspected after the guiding operation is performed are recorded and stored.
5. The method according to claim 1, characterized in that The mechanical arm and the gate are detachably connected via a bracket, a clamp or a suction cup.
6. The method according to any one of claims 1 to 5, characterized in that The robotic arm has an independent power supply.
7. A robotic arm, characterized in that: The robotic arm is detachably connected to the gate, and the robotic arm communicates with the gate; the robotic arm can execute the method as described in any one of claims 1-6.
8. A computer readable medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.