Robot elevator riding method, device, storage medium and Internet of Things platform
Through the IoT platform's conversion of elevator business instructions and elevator control instructions, the elevator business acceptance between the robot and multiple elevator control platforms is realized, which solves the communication pressure and development operation and maintenance difficulties of robots when facing multiple elevator control platforms, and achieves lower development difficulty and operation and maintenance pressure.
Patent Information
- Application Number
- CN202211434881.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-16
- Publication Date
- 2025-04-04
- Estimated Expiration
- 2042-11-16
AI Technical Summary
When the number of third-party ladder control platforms reaches a certain number, the robot needs to maintain network communication with multiple platforms at the same time, resulting in increased communication pressure and increasing the difficulty of robot ladder business development and operation and maintenance.
The Internet of Things platform realizes the conversion between elevator service instructions and elevator control instructions, obtains the elevator service instructions sent by the robot, and obtains the target platforms among multiple elevator control platforms according to the instructions, converts the instructions into elevator control instructions adapted to the target platform, and sends them to the target platform to control the elevator.
It reduces the difficulty of robot ladder business development, reduces the pressure on on-site operation and maintenance, and reduces the pressure on robot communication services.
Smart Images

Figure CN115724307B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of robot elevator riding, and in particular to a robot elevator riding method based on an Internet of Things platform, a computer-readable storage medium, a robot elevator riding device based on an Internet of Things platform, and an Internet of Things platform. Background Art
[0002] At present, when handling elevator services, robots often communicate directly with third-party elevator control platforms through wireless networks such as 4G / 5G or WIFI, thereby realizing elevator service processing in multiple application scenarios.
[0003] However, the problem with the related technology is that when the number of third-party elevator control platforms reaches a certain level, the robot needs to maintain network communication with multiple third-party elevator control platforms at the same time. The robot needs to bear a large communication pressure, and the robot also needs to develop elevator services for multiple different third-party elevator control platforms. This undoubtedly increases the difficulty of developing the robot's elevator business and is not conducive to the on-site operation and maintenance of the robot. Summary of the invention
[0004] The present invention aims to solve at least one of the technical problems in the related art to a certain extent. To this end, the first purpose of the present invention is to propose a robot elevator riding method based on the Internet of Things platform, which can complete the conversion between elevator riding business instructions and elevator control instructions through the Internet of Things platform, realize the elevator riding business between the robot and multiple elevator control platforms, thereby reducing the difficulty of robot elevator riding business development, alleviating the pressure of robot on-site operation and maintenance, and reducing the pressure of robot communication business.
[0005] A second object of the present invention is to provide a computer-readable storage medium.
[0006] The third object of the present invention is to provide a robot elevator riding device based on the Internet of Things platform.
[0007] The fourth objective of the present invention is to provide an Internet of Things platform.
[0008] To achieve the above-mentioned purpose, the first aspect of the present invention proposes a robot elevator riding method based on the Internet of Things platform, including: obtaining an elevator riding business instruction sent by the robot; obtaining a target elevator control platform among multiple elevator control platforms according to the elevator riding business instruction, and converting the elevator riding business instruction into an elevator control instruction suitable for the target elevator control platform; sending the elevator control instruction to the target elevator control platform, so that the target elevator control platform controls the elevator according to the elevator control instruction to perform the robot's elevator riding business processing.
[0009] According to the robot elevator riding method based on the Internet of Things platform of the embodiment of the present invention, the elevator riding service instruction sent by the robot is obtained, and then, the target elevator control platform among multiple elevator control platforms is obtained according to the elevator riding service instruction, and the elevator riding service instruction is converted into an elevator control instruction adapted to the target elevator control platform, and the elevator control instruction is sent to the target elevator control platform, so that the target elevator control platform controls the elevator according to the elevator control instruction to perform the robot's elevator riding service processing. Thus, the conversion between the elevator riding service instruction and the elevator control instruction is completed through the Internet of Things platform, and the elevator riding service between the robot and multiple elevator control platforms is realized, thereby reducing the difficulty of robot elevator riding service development, alleviating the pressure of robot on-site operation and maintenance, and reducing the pressure of the robot's communication service.
[0010] In addition, the robot elevator riding method based on the Internet of Things platform according to the above embodiment of the present invention may also have the following additional technical features:
[0011] According to one embodiment of the present invention, the obtaining of the elevator service instruction sent by the robot includes: obtaining the elevator service instruction sent by the robot through a unified standard interface protocol for elevator service.
[0012] According to one embodiment of the present invention, the elevator service instruction includes an elevator device number bound to the robot device number of the robot.
[0013] According to one embodiment of the present invention, obtaining a target elevator control platform from a plurality of elevator control platforms according to the elevator service instruction and converting the elevator service instruction into an elevator control instruction suitable for the target elevator control platform includes: obtaining the target elevator control platform from the plurality of elevator control platforms according to the elevator device number bound to the robot device number of the robot; sending the elevator service instruction to an elevator control adapter corresponding to the target elevator control platform, and converting the elevator service instruction into the elevator control instruction suitable for the target elevator control platform through the elevator control adapter.
[0014] According to one embodiment of the present invention, converting the elevator business instructions into elevator control instructions adapted to the target elevator control platform through the elevator control adapter includes: performing protocol conversion processing on the elevator business instructions through the elevator control adapter; and using the elevator business instructions after the protocol conversion processing as the elevator control instructions adapted to the target elevator control platform.
[0015] According to one embodiment of the present invention, before obtaining the elevator service instruction sent by the robot, the method further includes: obtaining a device binding instruction; and binding the robot device number of the robot with the elevator device number according to the device binding instruction.
[0016] According to one embodiment of the present invention, after the target elevator control platform controls the elevator according to the elevator control instruction to perform elevator business processing of the robot, the method further includes: obtaining the elevator business processing result; and feeding back the elevator business processing result to the robot.
[0017] To achieve the above-mentioned purpose, a computer-readable storage medium is proposed in an embodiment of the second aspect of the present invention, on which a robot elevator-riding program based on an Internet of Things platform is stored. When the robot elevator-riding program based on the Internet of Things platform is executed by a processor, the robot elevator-riding method based on the Internet of Things platform as described in the aforementioned embodiment of the present invention is implemented.
[0018] According to the computer-readable storage medium of the embodiment of the present invention, by executing the robot elevator riding program based on the Internet of Things platform stored thereon, it is possible to complete the conversion between elevator riding business instructions and elevator control instructions through the Internet of Things platform, and realize the elevator riding business acceptance between the robot and multiple elevator control platforms, thereby reducing the difficulty of robot elevator riding business development, alleviating the pressure of robot on-site operation and maintenance, and reducing the pressure of the robot's communication business.
[0019] To achieve the above-mentioned purpose, the robot elevator riding device based on the Internet of Things platform proposed in the third aspect of the embodiment of the present invention includes: an acquisition module, used to obtain elevator riding business instructions sent by the robot; a conversion module, used to obtain a target elevator control platform among multiple elevator control platforms according to the elevator riding business instructions, and convert the elevator riding business instructions into elevator control instructions suitable for the target elevator control platform; a control module, used to send the elevator control instructions to the target elevator control platform, so that the target elevator control platform controls the elevator according to the elevator control instructions to perform the robot's elevator riding business processing.
[0020] According to the robot elevator device based on the Internet of Things platform of the embodiment of the present invention, the elevator business instruction sent by the robot is obtained through the acquisition module, and the target elevator control platform among the multiple elevator control platforms is obtained through the conversion module according to the elevator business instruction, and the elevator business instruction is converted into an elevator control instruction suitable for the target elevator control platform, and the elevator control instruction is sent to the target elevator control platform through the control module, so that the target elevator control platform controls the elevator according to the elevator control instruction to perform the robot's elevator business processing. Thus, the conversion between the elevator business instruction and the elevator control instruction is completed through the Internet of Things platform, and the elevator business between the robot and multiple elevator control platforms is realized, thereby reducing the difficulty of robot elevator business development, alleviating the pressure of robot on-site operation and maintenance, and reducing the pressure of the robot's communication business.
[0021] To achieve the above-mentioned purpose, the Internet of Things platform proposed in the fourth aspect of the embodiment of the present invention includes the robot elevator riding device based on the Internet of Things platform of the aforementioned embodiment of the present invention.
[0022] According to the Internet of Things platform of the embodiment of the present invention, the robot elevator riding device based on the Internet of Things platform of the above-mentioned embodiment of the present invention is adopted, which can complete the conversion between elevator riding business instructions and elevator control instructions through the Internet of Things platform, and realize the elevator riding business acceptance between the robot and multiple elevator control platforms, thereby reducing the difficulty of robot elevator riding business development, alleviating the pressure of robot on-site operation and maintenance, and reducing the pressure of robot communication business.
[0023] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Figure 1 is a flow chart of a robot elevator riding method based on an Internet of Things platform according to an embodiment of the present invention;
[0025] Figure 2 It is a flowchart of a robot elevator riding method based on an Internet of Things platform according to an embodiment of the present invention;
[0026] Figure 3 is a block diagram of a robot elevator riding device based on an Internet of Things platform according to an embodiment of the present invention;
[0027] Figure 4 is a block diagram of an Internet of Things platform according to an embodiment of the present invention. DETAILED DESCRIPTION
[0028] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.
[0029] The following describes, with reference to the accompanying drawings, a robot elevator riding method based on an Internet of Things platform, a computer-readable storage medium, a robot elevator riding device based on an Internet of Things platform, and an Internet of Things platform according to embodiments of the present invention.
[0030] Specifically, in an embodiment of the present invention, the robot may include an intelligent device with autonomous mobility function, not limited to foot-type, wheeled and other autonomous mobile robots, and the robot is provided with a communication unit, an elevator function unit and other functional units (for example, a position acquisition unit, a status acquisition unit, a working condition acquisition unit, a perception unit, a positioning unit, a path planning unit, a decision unit and a control unit, etc.), wherein the robot can communicate with the Internet of Things platform through the communication unit, including establishing a TCP long connection, heartbeat, reconnection, data encryption and decryption, receiving data from other units for protocol packaging, and receiving data from the Internet of Things platform for protocol unpacking, and can perform elevator business processing through the elevator function unit, including obtaining the elevator status, initiating an elevator request, autonomously controlling entry into the elevator, initiating a target floor request, initiating an elevator door switch request and autonomously controlling exit from the elevator.
[0031] Figure 1 It is a flowchart of a robot elevator riding method based on an Internet of Things platform according to an embodiment of the present invention.
[0032] Specifically, in some embodiments of the present invention, Figure 1 As shown, the robot elevator riding method based on the Internet of Things platform includes:
[0033] S101, obtaining the elevator service instruction sent by the robot.
[0034] Specifically, in this embodiment of the present invention, an elevator business service unit may be provided in the Internet of Things platform, which may provide a corresponding elevator business interface for the elevator business of all robots and receive elevator business instructions sent by the robot through the elevator business interface.
[0035] S102, acquiring a target elevator control platform from among multiple elevator control platforms according to the elevator riding service instruction, and converting the elevator riding service instruction into an elevator control instruction adapted to the target elevator control platform.
[0036] Specifically, in this embodiment of the present invention, the Internet of Things platform can obtain the elevator that the robot needs to take in this elevator business based on the elevator business instructions, and obtain the target elevator control platform to which the elevator belongs from multiple elevator control platforms. At the same time, the elevator business instructions are converted into elevator control instructions suitable for the target elevator control platform, so that the target elevator control platform can process the robot's elevator business this time.
[0037] S103, sending the elevator control instruction to the target elevator control platform, so that the target elevator control platform controls the elevator to perform elevator riding business processing for the robot according to the elevator control instruction.
[0038] Specifically, in this embodiment of the present invention, after the robot's elevator business instruction is converted into an elevator control instruction executed by the target elevator control platform, the IoT platform can send the elevator control instruction to the target elevator control platform, so that the target elevator control platform can control the elevator according to the elevator control instruction to process the robot's elevator business. Thus, the elevator business between the robot and multiple elevator control platforms is realized based on the IoT platform, thereby reducing the difficulty of robot elevator business development, alleviating the pressure of robot on-site operation and maintenance, and reducing the pressure of robot communication business.
[0039] Furthermore, in some embodiments of the present invention, obtaining an elevator service instruction sent by a robot includes: obtaining an elevator service instruction sent by the robot through a unified standard interface protocol for elevator service.
[0040] Specifically, in this embodiment of the present invention, the elevator business service unit provided in the aforementioned Internet of Things platform may include a unified standard elevator business interface for all robots. The interface can obtain the elevator business instructions sent by the robot through the unified standard interface protocol of the elevator business. As a result, the robot does not need to have multiple interface protocols built-in for the elevator business interfaces of multiple elevator control platforms, thereby reducing the difficulty of developing the robot's elevator business and alleviating the pressure on the robot's on-site operation and maintenance.
[0041] It can be understood that the unified standard interface protocol for elevator service can adopt the standard json data format, and the interface can include but is not limited to the elevator status acquisition interface, the outbound elevator request interface, the internal call target floor interface, the internal call elevator door opening and closing interface, etc., wherein the data exchange between the robot and the Internet of Things platform can adopt the MQTT protocol for communication, and different interface functions can be defined by topics, and the topic definition can follow the following rules: / ${Main Topic} / ${SubTopic} / ${sub subtopic, therefore, in some embodiments of the present invention, under the elevator status acquisition interface, the robot request elevator interface topic can be defined as / robot_monitoring / ${robotID} / getElevatorStatus, and the elevator reply robot interface topic can be defined as / robot_monitoring / ${robotID} / getElevatorStatus_reply, and under the outbound elevator request interface, the robot request elevator interface topic can be defined as / robot_monitoring / ${robotID} / callElevator, and the elevator reply robot interface topic can be defined as / robot_monitoring / ${robotID} / callElevator_reply. ly, under the internal call target floor interface, the robot request elevator interface topic can be defined as / robot_monitoring / ${robotID} / elevatorMoveTo, and the elevator response robot interface topic can be defined as / robot_monitoring / ${robotID} / elevatorMoveTo_reply. Under the internal call open and close elevator door interface, the robot request elevator interface topic can be defined as / robot_monitoring / ${robotID} / elevatorOpenAndCloseDoor, and the elevator response robot interface topic can be defined as / robot_monitoring / ${robotID} / elevatorOpenAndCloseDoor_reply. As a result, the IoT platform can realize the communication between the robot and other elevator control platforms based on the unified standard interface protocol of the elevator business, so that the robot does not need to have built-in communication protocols of multiple elevator control platforms, reducing the difficulty of robot elevator business development.
[0042] Furthermore, in some embodiments of the present invention, the elevator service instruction includes an elevator device number bound to the robot device number of the robot.
[0043] Specifically, in this embodiment of the present invention, the elevator service instructions sent by the robot may include an elevator device number bound to the robot's robot device number. The elevator device number can be used to indicate the elevator that the robot needs to take in this elevator service, as well as the elevator control platform to which the elevator belongs.
[0044] Optionally, the elevator service instructions may also include arrival floor instructions, elevator entry and exit instructions, elevator door opening and closing instructions, etc.
[0045] Further, in some embodiments of the present invention, Figure 2 As shown, a target elevator control platform among multiple elevator control platforms is obtained according to the elevator business instruction, and the elevator business instruction is converted into an elevator control instruction adapted to the target elevator control platform, including:
[0046] S201, obtaining a target elevator control platform from multiple elevator control platforms according to the elevator equipment number.
[0047] Specifically, in this embodiment of the present invention, an elevator control dispatcher may also be provided in the Internet of Things platform. The elevator control dispatcher may obtain the target elevator control platform to which the elevator corresponding to the elevator device number belongs from multiple elevator control platforms according to the elevator device number bound to the robot device number in the elevator service instruction sent by the robot, and obtain the elevator control adapter corresponding to the target elevator control platform, so as to convert the elevator service instruction through the elevator control adapter.
[0048] S202, sending the elevator service instruction to the elevator control adapter corresponding to the target elevator control platform, and converting the elevator service instruction into an elevator control instruction adapted to the target elevator control platform through the elevator control adapter.
[0049] Specifically, in this embodiment of the present invention, a plurality of elevator control adapters may be provided in the Internet of Things platform, each elevator control adapter corresponding to an elevator control platform, and is used to convert the elevator service instructions sent by the robot into elevator control instructions suitable for the corresponding elevator control platform, so that the corresponding elevator control platform can complete the robot's elevator service processing according to the elevator control instructions.
[0050] For example, in a specific embodiment of the present invention, after the Internet of Things platform receives the elevator service instruction sent by the robot through the elevator service service unit, the elevator control dispatcher can determine the target elevator control platform among multiple elevator control platforms according to the elevator equipment number in the elevator service instruction, and forward the elevator service instruction to the elevator control adapter corresponding to the target elevator control platform. Then, the elevator service instruction is converted into an elevator control instruction suitable for the target elevator control platform through the elevator control adapter, so that the target elevator control platform can realize the robot's elevator service processing according to the elevator control instruction.
[0051] Furthermore, in some embodiments of the present invention, elevator business instructions are converted into elevator control instructions suitable for a target elevator control platform through an elevator control adapter, including: performing protocol conversion processing on the elevator business instructions through the elevator control adapter, and using the elevator business instructions after the protocol conversion processing as elevator control instructions suitable for the target elevator control platform.
[0052] Specifically, since the interface protocols supported by each elevator control platform may not be the same, in this embodiment of the present invention, after the Internet of Things platform obtains the elevator service instructions sent by the robot through the elevator service service unit using the unified standard interface protocol for the elevator service, it is necessary to perform protocol conversion processing on the elevator service instructions through the elevator control adapter (converting the unified standard interface protocol for the elevator service into the interface protocol of the target elevator control platform), and use the elevator service instructions after the protocol conversion as elevator control instructions adapted to the target elevator control platform. Thus, the conversion between the elevator service instructions and the elevator control instructions is completed through the Internet of Things platform, and the elevator service between the robot and multiple elevator control platforms is realized, thereby reducing the difficulty of developing the robot's elevator service, alleviating the pressure of the robot's on-site operation and maintenance, and reducing the pressure of the robot's communication service.
[0053] Furthermore, in some embodiments of the present invention, before obtaining the elevator service instruction sent by the robot, the method also includes: obtaining a device binding instruction, and binding the robot device number of the robot with the elevator device number according to the device binding instruction.
[0054] Specifically, since the elevator that the robot takes each time may or may not be the same, in this embodiment of the present invention, before obtaining the elevator service instruction sent by the robot, it is also possible to obtain a device binding instruction, and according to the device binding instruction, the robot's robot device number is bound to the elevator device number, thereby determining the elevator corresponding to the elevator device number as the elevator that the robot needs to take in this elevator service.
[0055] Furthermore, in some embodiments of the present invention, after the target elevator control platform controls the elevator to perform elevator business processing of the robot according to the elevator control instruction, the method also includes: obtaining the elevator business processing result, and feeding back the elevator business processing result to the robot.
[0056] Specifically, in this embodiment of the present invention, after the target elevator control platform controls the elevator according to the elevator control instructions to perform the robot's elevator business processing, the Internet of Things platform can also obtain the elevator business processing results, and feed back the elevator business processing results to the robot, so that the robot can promptly understand the results of this elevator business processing, and perform subsequent business execution according to the business processing results. For example, if the elevator business processing result is successful, the robot can execute subsequent business instructions. If the elevator business processing result is a failure, the robot can re-initiate the elevator business instruction.
[0057] In combination with the specific embodiments of the present invention, the elevator business processing process of the robot elevator riding method based on the Internet of Things platform of the present invention is described accordingly.
[0058] Specifically, in a specific embodiment of the present invention, the management personnel can add the elevator control platform to the Internet of Things platform through the elevator control management client, wherein each elevator control platform is correspondingly provided with an elevator control adapter for performing protocol conversion on the elevator business instruction, and the elevator equipment can also be added to the corresponding elevator control platform through the elevator control management client, and the elevator control management client can be used to send a device binding instruction for the robot and the elevator equipment number to be taken this time to the Internet of Things platform. Then, after receiving the elevator business instruction sent by the robot, the Internet of Things platform can obtain the target elevator control platform from multiple elevator control platforms according to the elevator equipment number in the elevator business instruction. The elevator business instruction is forwarded to the elevator control adapter corresponding to the target elevator control platform, so that the elevator business instruction is converted into a protocol through the elevator control adapter, and the elevator business instruction after the protocol conversion is used as the elevator control instruction adapted to the target elevator control platform. Then, the Internet of Things platform forwards the elevator control instruction to the target elevator control platform, so that the elevator control platform can control the elevator according to the elevator control instruction to complete the robot's elevator business processing. Finally, the Internet of Things platform also obtains the elevator business processing result fed back by the target elevator control platform, and feeds back the elevator business processing result to the robot, so that the robot can timely understand the result of the elevator business processing and perform subsequent business according to the business processing result. Therefore, based on the robot elevator riding method based on the Internet of Things platform of the embodiment of the present invention, a complete elevator business processing is completed, and the elevator business undertaking between the robot and multiple elevator control platforms is realized.
[0059] In summary, according to the robot elevator riding method based on the Internet of Things platform in the embodiment of the present invention, the elevator riding service instruction sent by the robot is obtained, and then, the target elevator control platform among the multiple elevator control platforms is obtained according to the elevator riding service instruction, and the elevator riding service instruction is converted into an elevator control instruction adapted to the target elevator control platform, and the elevator control instruction is sent to the target elevator control platform, so that the target elevator control platform controls the elevator according to the elevator control instruction to perform the robot's elevator riding service processing. Thus, the conversion between the elevator riding service instruction and the elevator control instruction is completed through the Internet of Things platform, and the elevator riding service between the robot and multiple elevator control platforms is realized, thereby reducing the difficulty of robot elevator riding service development, alleviating the pressure of robot on-site operation and maintenance, and reducing the pressure of the robot's communication service.
[0060] Based on the aforementioned robot elevator riding method based on the Internet of Things platform of the embodiment of the present invention, the embodiment of the present invention further proposes a computer-readable storage medium, on which a robot elevator riding program based on the Internet of Things platform is stored. When the robot elevator riding program based on the Internet of Things platform is executed by a processor, the robot elevator riding method based on the Internet of Things platform of the aforementioned embodiment of the present invention is implemented.
[0061] It should be noted that when executing the robot elevator riding program based on the Internet of Things platform stored on the computer-readable storage medium of an embodiment of the present invention, a specific implementation method corresponding one to one to the robot elevator riding method based on the Internet of Things platform of the aforementioned embodiment of the present invention can be implemented. In order to reduce redundancy, it will not be repeated here.
[0062] In summary, according to the computer-readable storage medium of the embodiment of the present invention, the execution of the robot elevator riding program based on the Internet of Things platform stored thereon can complete the conversion between the elevator riding business instructions and the elevator control instructions through the Internet of Things platform, and realize the elevator riding business between the robot and multiple elevator control platforms, thereby reducing the difficulty of robot elevator riding business development, alleviating the pressure of robot on-site operation and maintenance, and reducing the pressure of the robot's communication business.
[0063] Figure 3 It is a block diagram of a robot elevator riding device based on an Internet of Things platform according to an embodiment of the present invention.
[0064] like Figure 3 As shown, the robot elevator riding device 100 based on the Internet of Things platform includes: an acquisition module 10, a conversion module 20 and a control module 30.
[0065] Specifically, the acquisition module 10 is used to acquire the elevator business instructions sent by the robot; the conversion module 20 is used to acquire the target elevator control platform among multiple elevator control platforms according to the elevator business instructions, and convert the elevator business instructions into elevator control instructions suitable for the target elevator control platform; the control module 30 is used to send the elevator control instructions to the target elevator control platform, so that the target elevator control platform controls the elevator according to the elevator control instructions to perform the robot's elevator business processing.
[0066] Furthermore, in some embodiments of the present invention, the acquisition module 10 is specifically used to acquire the elevator service instructions sent by the robot through the unified standard interface protocol of the elevator service.
[0067] Furthermore, in some embodiments of the present invention, the elevator service instruction includes an elevator device number bound to the robot device number of the robot.
[0068] Furthermore, in some embodiments of the present invention, the conversion module 20 is also used to obtain a target elevator control platform from multiple elevator control platforms according to the elevator equipment number; send the elevator service instructions to the elevator control adapter corresponding to the target elevator control platform, and convert the elevator service instructions into elevator control instructions suitable for the target elevator control platform through the elevator control adapter.
[0069] Furthermore, in some embodiments of the present invention, the conversion module 20 is also used to perform protocol conversion processing on elevator business instructions through an elevator control adapter; and use the elevator business instructions after protocol conversion processing as elevator control instructions adapted to the target elevator control platform.
[0070] Furthermore, in some embodiments of the present invention, before obtaining the elevator service instruction sent by the robot, a device binding instruction is obtained; the control module 30 is also used to bind the robot device number of the robot with the elevator device number according to the device binding instruction.
[0071] Furthermore, in some embodiments of the present invention, after the target elevator control platform controls the elevator to perform elevator business processing for the robot according to the elevator control instructions, the control module 30 is also used to obtain the elevator business processing results; and feed back the elevator business processing results to the robot.
[0072] It should be noted that the specific implementation of the robot elevator riding device 100 based on the Internet of Things platform in the embodiment of the present invention corresponds one to one with the specific implementation of the robot elevator riding method based on the Internet of Things platform in the aforementioned embodiment of the present invention, and will not be repeated here to reduce redundancy.
[0073] In summary, according to the robot elevator device based on the Internet of Things platform in the embodiment of the present invention, the elevator business instruction sent by the robot is obtained through the acquisition module, and the target elevator control platform among the multiple elevator control platforms is obtained through the conversion module according to the elevator business instruction, and the elevator business instruction is converted into an elevator control instruction suitable for the target elevator control platform, and the elevator control instruction is sent to the target elevator control platform through the control module, so that the target elevator control platform controls the elevator according to the elevator control instruction to perform the robot's elevator business processing. Thus, the conversion between the elevator business instruction and the elevator control instruction is completed through the Internet of Things platform, and the elevator business between the robot and multiple elevator control platforms is realized, thereby reducing the difficulty of robot elevator business development, alleviating the pressure of robot on-site operation and maintenance, and reducing the pressure of the robot's communication business.
[0074] Figure 4 is a block diagram of an Internet of Things platform according to an embodiment of the present invention.
[0075] like Figure 4 As shown, the Internet of Things platform 1000 includes the robot elevator riding device 100 based on the Internet of Things platform of the aforementioned embodiment of the present invention.
[0076] It should be noted that the specific implementation of the Internet of Things platform 1000 in the embodiment of the present invention can be found in the specific implementation of the robot elevator riding method based on the Internet of Things platform in the aforementioned embodiment of the present invention. In order to reduce redundancy, it will not be repeated here.
[0077] In summary, according to the Internet of Things platform of the embodiment of the present invention, the robot elevator riding device based on the Internet of Things platform of the above-mentioned embodiment of the present invention is adopted, which can complete the conversion between elevator riding business instructions and elevator control instructions through the Internet of Things platform, and realize the elevator riding business between the robot and multiple elevator control platforms, thereby reducing the difficulty of robot elevator riding business development, alleviating the pressure of robot on-site operation and maintenance, and reducing the pressure of robot communication business.
[0078] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection portion with one or more wirings (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.
[0079] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0080] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0081] In the description of the present invention, it is to be understood that the terms “center”, “longitudinal”, “lateral”, “length”, “width”, “thickness”, “up”, “down”, “front”, “back”, “left”, “right”, “vertical”, “horizontal”, “top”, “bottom”, “inside”, “outside”, “clockwise”, “counterclockwise”, “axial”, “radial”, “circumferential”, etc., indicating orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as limiting the present invention.
[0082] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present invention, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0083] In the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements, unless otherwise clearly defined. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0084] In the present invention, unless otherwise clearly specified and limited, a first feature being "above" or "below" a second feature may mean that the first and second features are in direct contact, or the first and second features are in indirect contact through an intermediate medium. Moreover, a first feature being "above", "above" or "above" a second feature may mean that the first feature is directly above or obliquely above the second feature, or simply means that the first feature is higher in level than the second feature. A first feature being "below", "below" or "below" a second feature may mean that the first feature is directly below or obliquely below the second feature, or simply means that the first feature is lower in level than the second feature.
[0085] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.
Claims
1. A robot elevator riding method based on the Internet of Things platform, characterized in that: The method comprises: Get the elevator business instructions sent by the robot; Acquire a target elevator control platform from among multiple elevator control platforms according to the elevator service instruction, and convert the elevator service instruction into an elevator control instruction adapted to the target elevator control platform; Sending the elevator control instruction to the target elevator control platform, so that the target elevator control platform controls the elevator to perform elevator business processing for the robot according to the elevator control instruction; The elevator service instruction includes an elevator device number bound to the robot device number of the robot; The step of acquiring a target elevator control platform from among multiple elevator control platforms according to the elevator service instruction, and converting the elevator service instruction into an elevator control instruction adapted to the target elevator control platform includes: According to the elevator equipment number, acquiring the target elevator control platform from the multiple elevator control platforms; The elevator service instruction is sent to the elevator control adapter corresponding to the target elevator control platform, and the elevator control adapter converts the elevator service instruction into the elevator control instruction adapted to the target elevator control platform.
2. The robot elevator riding method based on the Internet of Things platform according to claim 1 is characterized in that: The step of obtaining the elevator service instruction sent by the robot includes: The elevator service instruction sent by the robot is obtained through the unified standard interface protocol of the elevator service.
3. The robot elevator riding method based on the Internet of Things platform according to claim 1 is characterized in that: The step of converting the elevator service instruction into an elevator control instruction adapted to the target elevator control platform by the elevator control adapter includes: Performing protocol conversion processing on the elevator service instruction through the elevator control adapter; The elevator service instructions after protocol conversion are used as the elevator control instructions adapted to the target elevator control platform.
4. The robot elevator riding method based on the Internet of Things platform according to claim 1 is characterized in that: Before obtaining the elevator service instruction sent by the robot, the method further includes: Get device binding instructions; According to the device binding instruction, the robot device number of the robot is bound to the elevator device number.
5. The robot elevator riding method based on the Internet of Things platform according to claim 1 is characterized in that: After the target elevator control platform controls the elevator according to the elevator control instruction to perform elevator riding business processing for the robot, the method further includes: Get the result of elevator business processing; The elevator business processing result is fed back to the robot.
6. A computer-readable storage medium, characterized in that: A robot elevator riding program based on the Internet of Things platform is stored thereon, and when the robot elevator riding program based on the Internet of Things platform is executed by a processor, the robot elevator riding method based on the Internet of Things platform as described in any one of claims 1-5 is implemented.
7. A robot elevator device based on the Internet of Things platform, characterized in that: The device comprises: The acquisition module is used to obtain the elevator business instructions sent by the robot; A conversion module, used for acquiring a target elevator control platform among multiple elevator control platforms according to the elevator business instruction, and converting the elevator business instruction into an elevator control instruction adapted to the target elevator control platform; A control module, used for sending the elevator control instruction to the target elevator control platform, so that the target elevator control platform controls the elevator to perform elevator business processing for the robot according to the elevator control instruction; The elevator service instruction includes an elevator device number bound to the robot device number of the robot; The conversion module is also used to obtain the target elevator control platform from the multiple elevator control platforms according to the elevator equipment number; send the elevator business instruction to the elevator control adapter corresponding to the target elevator control platform, and convert the elevator business instruction into the elevator control instruction adapted to the target elevator control platform through the elevator control adapter.
8. An Internet of Things platform, characterized in that: The Internet of Things platform includes the robot elevator riding device based on the Internet of Things platform as described in claim 7.
Citation Information
Patent Citations
Elevator taking control method and device, computer equipment and storage medium
CN114314217A