Workshop equipment inspection method based on inspection robot and related device
Through the method of the inspection robot obtaining and updating local databases on the cloud server, the inspection path and timetable are generated, which solves the problem of targeted inspection in automated production workshops and realizes efficient inspection of equipment in designated areas of the workshop.
Patent Information
- Application Number
- CN202411319570.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-23
- Publication Date
- 2025-01-14
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In an automated production workshop, the prior art cannot achieve targeted inspection of automated production equipment in a certain area, resulting in the inability to quickly complete the inspection operations.
Through the inspection robot polling operation on the cloud server, obtain relevant inspection job information, and update and sort in the local database to generate inspection paths and timetables to ensure that the robot can perform inspection tasks in a targeted manner.
It realizes efficient inspection of equipment in designated areas of the workshop, and improves the freedom and efficiency of inspection.
Smart Images

Figure CN119310990A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of automation control technology, and in particular to a workshop equipment inspection method based on an inspection robot and related devices. Background Art
[0002] In an automated production workshop, there are generally multiple automated production lines in different areas, and different automated production equipment is installed on each automated production line. When setting up an inspection robot to inspect the automated production equipment in the workshop, it is generally necessary to set up an automated inspection of the entire workshop, and it is impossible to perform targeted inspections on the automated production equipment in a certain area, resulting in the inability to perform targeted and rapid inspections on the automated production equipment in a certain area. Summary of the invention
[0003] The purpose of the present invention is to overcome the shortcomings of the prior art. The present invention provides a workshop equipment inspection method and related devices based on an inspection robot, which can control the inspection robot to perform targeted inspections on workshop equipment in a designated area of the workshop according to actual needs.
[0004] In order to solve the above technical problems, an embodiment of the present invention provides a workshop equipment inspection method based on an inspection robot, the method comprising:
[0005] The inspection robot performs a polling operation on the cloud server based on a preset time interval to obtain inspection operation information related to the inspection robot. The inspection operation information is published on the cloud server by the inspection management user through the client. The inspection operation information consists of the inspection operation area, inspection operation time and inspection operation robot identification ID;
[0006] The inspection robot updates the relevant inspection operation information to the local database, and performs sorting and updating processing according to the priority of the inspection operation information in the local database to form an updated priority sorting result;
[0007] The inspection robot selects the job information to be inspected based on the update priority sorting result;
[0008] Based on the information of the inspection operation to be inspected, the inspection path of the inspection robot is configured and processed to generate an inspection operation path;
[0009] The inspection robot performs the inspection operation of the workshop equipment based on the inspection operation path and according to the inspection time in the information of the operation to be inspected.
[0010] Optionally, the inspection robot performs a polling operation on the cloud server at a preset time interval to obtain inspection operation information related to the inspection robot, including:
[0011] The inspection robot generates a polling instruction based on the inspection robot identification ID, and uploads the polling instruction to the cloud service end based on a preset time interval;
[0012] The inspection robot identification ID in the polling instruction is obtained, and the inspection robot identification ID is used to perform a polling operation on the cloud service end for the inspection operation information to obtain the inspection operation information related to the inspection robot.
[0013] Optionally, the inspection robot updates relevant inspection operation information to a local database, including:
[0014] The inspection robot loads relevant inspection operation information from the cloud service end to the local cache device;
[0015] Using the relevant inspection operation information stored in the local storage device to perform one-to-one matching processing with the local inspection operation information stored in the local database, to obtain unmatched inspection operation information;
[0016] The unmatched inspection operation information is updated to the local database, and the related inspection operation information stored in the local cache device is deleted.
[0017] Optionally, performing sorting and updating processing according to the priority of the inspection operation information in the local database to form an updated priority sorting result includes:
[0018] Obtaining the inspection operation time corresponding to each inspection operation information in the local database;
[0019] The priority order is used to sort and update the inspection operation time corresponding to each inspection operation information to form an updated priority sorting result.
[0020] Optionally, the inspection robot selects the job information to be inspected based on the update priority sorting result, including:
[0021] The inspection robot selects the inspection operation information corresponding to the highest priority as the inspection operation information to be inspected based on the update priority sorting result.
[0022] Optionally, configuring the inspection path of the inspection robot based on the information of the inspection operation to be inspected to generate the inspection operation path includes:
[0023] Obtain the inspection operation area corresponding to the inspection operation information, and load a high-precision map of the workshop on the cloud service end, wherein the high-precision map of the workshop is marked with corresponding workshop equipment;
[0024] Fitting the inspection operation area to the high-precision map of the workshop to obtain the area where the inspection operation area is located in the high-precision map of the workshop;
[0025] According to the location of the inspection operation area in the high-precision map of the workshop, the workshop equipment to be inspected in the inspection operation area and the location of the workshop equipment to be inspected are obtained;
[0026] According to the current position of the inspection robot, the equipment in the workshop to be inspected and the location of the equipment in the workshop to be inspected, configuration processing is performed according to the shortest inspection path to generate an inspection operation path.
[0027] Optionally, the inspection robot performs the inspection operation of the workshop equipment based on the inspection operation path according to the inspection time in the information of the operation to be inspected, including:
[0028] The inspection robot obtains the inspection time in the inspection operation information, and controls the inspection robot to perform the inspection operation of the workshop equipment according to the inspection operation path based on the inspection time;
[0029] When the inspection robot performs the inspection of the workshop equipment, the inspection progress and inspection results are uploaded to the cloud server, and the cloud server will feed back the received inspection progress and inspection results to the client, and delete the inspection operation information corresponding to the inspection results in the cloud server.
[0030] In addition, an embodiment of the present invention further provides a workshop equipment inspection device based on an inspection robot, the device comprising:
[0031] Polling module: used for the inspection robot to perform polling operations on the cloud server based on a preset time interval to obtain inspection operation information related to the inspection robot. The inspection operation information is published on the cloud server by the inspection management user through the client. The inspection operation information consists of the inspection operation area, inspection operation time and inspection operation robot identification ID;
[0032] Update sorting module: used for the inspection robot to update the relevant inspection operation information to the local database, and to sort and update the inspection operation information in the local database according to the priority of the inspection operation information to form an update priority sorting result;
[0033] Selection module: used for the inspection robot to select the job information to be inspected based on the update priority sorting result;
[0034] Path configuration module: used to configure the inspection path of the inspection robot based on the information of the inspection operation to be inspected, and generate an inspection operation path;
[0035] Inspection operation module: used for the inspection robot to perform inspection operations on workshop equipment based on the inspection operation path and the inspection time in the inspection operation information.
[0036] In addition, an embodiment of the present invention further provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the workshop equipment inspection method as described in any one of the above is implemented.
[0037] In addition, an embodiment of the present invention further provides an electronic device, the electronic device comprising:
[0038] one or more processors;
[0039] Memory;
[0040] One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, and the one or more applications are configured to: execute the workshop equipment inspection method according to any one of the above items.
[0041] In an embodiment of the present invention, a patrol robot performs polling operations on a cloud service end based on a preset time interval to obtain patrol job information related to the patrol robot; the relevant patrol job information is updated to a local database, and the patrol job information is sorted and updated in the local database according to the priority of the patrol job information to form an updated priority sorting result; the patrol job information to be inspected is selected based on the updated priority sorting result; the patrol path of the patrol robot is configured based on the patrol job information to be inspected to generate a patrol job path; based on the patrol job path, the patrol job of the workshop equipment is executed according to the patrol time in the patrol job information to be inspected; according to actual needs, the patrol robot can be controlled to perform targeted inspections on the workshop equipment in the designated area of the workshop, thereby improving the freedom and efficiency of the patrol. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0043] Figure 1 is a flow chart of a workshop equipment inspection method based on an inspection robot in an embodiment of the present invention;
[0044] Figure 2Schematic diagram of the structure of a workshop equipment inspection device based on an inspection robot in an embodiment of the present invention;
[0045] Figure 3 It is a schematic diagram of the structure of an electronic device in an embodiment of the present invention. DETAILED DESCRIPTION
[0046] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0047] For example, see Figure 1 , Figure 1 It is a flow chart of a workshop equipment inspection method based on an inspection robot in an embodiment of the present invention.
[0048] like Figure 1 As shown, a workshop equipment inspection method based on an inspection robot, the method comprising:
[0049] S11: The inspection robot performs a polling operation on the cloud server based on a preset time interval to obtain inspection operation information related to the inspection robot. The inspection operation information is published on the cloud server by the inspection management user through the client. The inspection operation information consists of the inspection operation area, the inspection operation time and the inspection operation robot identification ID;
[0050] During the specific implementation of the present invention, the inspection robot performs a polling operation on the cloud server at a preset time interval to obtain inspection operation information related to the inspection robot, including: the inspection robot generates a polling instruction based on the inspection robot identification ID, and uploads the polling instruction to the cloud server at a preset time interval; obtains the inspection robot identification ID in the polling instruction, and uses the inspection robot identification ID to perform a polling operation on the cloud server to obtain inspection operation information related to the inspection robot.
[0051] Specifically, the inspection management user can publish the corresponding inspection operation information on the cloud server through the client. The inspection operation information generally consists of the inspection operation area, the inspection operation time and the inspection robot identification ID corresponding to the designated inspection robot; that is, the inspection management user first generates the inspection operation information on the client according to the inspection operation area to be inspected, the inspection operation time and the inspection robot identification ID corresponding to the designated inspection robot, and then uploads the inspection operation information to the cloud server; at this time, the inspection robot will generate a polling instruction based on the inspection robot identification ID, and then upload the polling instruction to the cloud server according to a preset time interval; after the cloud server receives the polling instruction, it obtains the inspection robot identification ID in the polling instruction, and then performs a polling operation on the corresponding inspection operation information on the cloud server according to the inspection robot identification ID, thereby obtaining the inspection operation information related to the inspection robot.
[0052] S12: the inspection robot updates the relevant inspection operation information to the local database, and performs sorting and updating processing according to the priority of the inspection operation information in the local database to form an updated priority sorting result;
[0053] During the specific implementation of the present invention, the inspection robot updates relevant inspection operation information to the local database, including: the inspection robot loads relevant inspection operation information from the cloud server to the local cache device; uses the relevant inspection operation information stored in the local storage device to match the local inspection operation information stored in the local database one by one to obtain unmatched inspection operation information; updates the unmatched inspection operation information to the local database, and deletes the relevant inspection operation information stored in the local cache device.
[0054] Furthermore, the inspection operation information is sorted and updated according to its priority in the local database to form an updated priority sorting result, including: obtaining the inspection operation time corresponding to each inspection operation information in the local database; and sorting and updating according to the order of the inspection operation time corresponding to each inspection operation information as the priority to form an updated priority sorting result.
[0055] Specifically, after confirming the relevant inspection operation information on the cloud server, the inspection robot loads the relevant inspection operation information from the cloud server to the local cache device; then the loaded relevant inspection operation information is matched one by one with the local inspection operation information stored in the local database in the local cache device, and unmatched inspection operation information is obtained; then the unmatched inspection operation information is updated to the local database; after completing the update of the local database, the relevant inspection operation information stored in the local cache device needs to be deleted to facilitate the loading of the latest inspection operation information related to the inspection robot on the server during the next polling.
[0056] After the local database is updated, it is necessary to obtain the inspection operation time corresponding to each inspection operation information in all the inspection operation information in the local database in the local database; then use the order of the inspection operation time as the corresponding priority, that is, sort and update the inspection operation time according to the order of the inspection operation time corresponding to each inspection operation information as the priority, and finally form an updated priority sorting result.
[0057] S13: The inspection robot selects the job information to be inspected based on the update priority sorting result;
[0058] In a specific implementation of the present invention, the inspection robot selects the job information to be inspected based on the updated priority sorting result, including: the inspection robot selects the inspection job information corresponding to the highest priority as the job information to be inspected based on the updated priority sorting result.
[0059] Specifically, the inspection robot will select the inspection operation information corresponding to the highest priority in the update priority sorting results as the inspection operation information to be inspected, that is, the inspection operation information with the earliest inspection operation time as the inspection operation information to be inspected; after obtaining the inspection operation information to be inspected, it can generate an inspection operation instruction, and trigger the inspection robot according to the inspection operation time to perform the corresponding inspection operation task according to the inspection operation instruction.
[0060] S14: configuring the inspection path of the inspection robot based on the information of the inspection operation to be inspected, and generating an inspection operation path;
[0061] In the specific implementation process of the present invention, the inspection path of the inspection robot is configured and processed based on the information of the work to be inspected to generate an inspection work path, including: obtaining the inspection work area corresponding to the information of the work to be inspected, and loading a high-precision map of the workshop on the cloud service end, wherein the high-precision map of the workshop is marked with corresponding workshop equipment; fitting the inspection work area to the high-precision map of the workshop to obtain the area where the inspection work area is located in the high-precision map of the workshop; obtaining the workshop equipment to be inspected and the location of the workshop equipment to be inspected in the inspection work area according to the area where the inspection work area is located in the high-precision map of the workshop; configuring and processing according to the current position of the inspection robot, the workshop equipment to be inspected and the location of the workshop equipment to be inspected according to the shortest inspection path to generate an inspection work path.
[0062] Specifically, after obtaining the information on the operations to be inspected, the corresponding inspection operation area, inspection operation time, and inspection operation tasks can be extracted through the information on the operations to be inspected; at this time, the inspection operation robot needs to communicate with the cloud server, and then load the high-precision map of the workshop on the cloud server, in which the locations of all the workshop equipment in the workshop are marked; then the inspection operation area is fitted to the high-precision map of the workshop, and the area where the inspection operation area is located in the high-precision map of the workshop can be obtained, and the workshop equipment to be inspected and the location of the workshop equipment to be inspected in the inspection operation area can be obtained according to the area where the inspection operation area is located in the high-precision map of the workshop; then the corresponding inspection operation path can be constructed; when constructing the inspection operation path, it is necessary to configure and process according to the current position of the inspection robot, the workshop equipment to be inspected, and the location of the workshop equipment to be inspected according to the shortest inspection path to generate the inspection operation path.
[0063] S15: The inspection robot performs the inspection operation of the workshop equipment based on the inspection operation path and according to the inspection time in the information of the operation to be inspected.
[0064] During the specific implementation of the present invention, the inspection robot performs inspection operations on workshop equipment based on the inspection operation path according to the inspection time in the operation information to be inspected, including: the inspection robot obtains the inspection time in the operation information to be inspected, and controls the inspection robot to perform inspection operations on workshop equipment according to the inspection operation path based on the inspection time; when the inspection robot performs the inspection operations on workshop equipment, the inspection progress and inspection results are uploaded to the cloud server, and the cloud server will feed back the received inspection progress and inspection results to the client, and delete the inspection operation information corresponding to the inspection results in the cloud server.
[0065] Specifically, the inspection robot obtains the inspection time in the information of the inspection operation to be inspected, and then controls the inspection robot according to the inspection time to perform the inspection operation of the workshop equipment along the inspection operation path. During the inspection operation, the inspection operation is performed according to the inspection operation task. When the inspection robot performs the inspection operation of the workshop equipment, the inspection progress and inspection results are uploaded to the cloud server, and the cloud server will feed back the received inspection progress and inspection results to the client. When the cloud server receives that the inspection robot has completed the inspection operation, the inspection operation information corresponding to the inspection result will be deleted in the cloud server.
[0066] In an embodiment of the present invention, a patrol robot performs polling operations on a cloud service end based on a preset time interval to obtain patrol job information related to the patrol robot; the relevant patrol job information is updated to a local database, and the patrol job information is sorted and updated in the local database according to the priority of the patrol job information to form an updated priority sorting result; the patrol job information to be inspected is selected based on the updated priority sorting result; the patrol path of the patrol robot is configured based on the patrol job information to be inspected to generate a patrol job path; based on the patrol job path, the patrol job of the workshop equipment is executed according to the patrol time in the patrol job information to be inspected; according to actual needs, the patrol robot can be controlled to perform targeted inspections on the workshop equipment in the designated area of the workshop, thereby improving the freedom and efficiency of the patrol.
[0067] For example 2, please refer to Figure 2 , Figure 2 It is a schematic diagram of the structural composition of a workshop equipment inspection device based on an inspection robot in an embodiment of the present invention.
[0068] like Figure 2 As shown, a workshop equipment inspection device based on an inspection robot, the device comprising:
[0069] Polling module 21: used for the inspection robot to perform polling operations on the cloud server based on a preset time interval to obtain inspection operation information related to the inspection robot. The inspection operation information is published on the cloud server by the inspection management user through the client. The inspection operation information consists of the inspection operation area, inspection operation time and inspection operation robot identification ID;
[0070] During the specific implementation of the present invention, the inspection robot performs a polling operation on the cloud server at a preset time interval to obtain inspection operation information related to the inspection robot, including: the inspection robot generates a polling instruction based on the inspection robot identification ID, and uploads the polling instruction to the cloud server at a preset time interval; obtains the inspection robot identification ID in the polling instruction, and uses the inspection robot identification ID to perform a polling operation on the cloud server to obtain inspection operation information related to the inspection robot.
[0071] Specifically, the inspection management user can publish the corresponding inspection operation information on the cloud server through the client. The inspection operation information generally consists of the inspection operation area, the inspection operation time and the inspection robot identification ID corresponding to the designated inspection robot; that is, the inspection management user first generates the inspection operation information on the client according to the inspection operation area to be inspected, the inspection operation time and the inspection robot identification ID corresponding to the designated inspection robot, and then uploads the inspection operation information to the cloud server; at this time, the inspection robot will generate a polling instruction based on the inspection robot identification ID, and then upload the polling instruction to the cloud server according to a preset time interval; after the cloud server receives the polling instruction, it obtains the inspection robot identification ID in the polling instruction, and then performs a polling operation on the corresponding inspection operation information on the cloud server according to the inspection robot identification ID, thereby obtaining the inspection operation information related to the inspection robot.
[0072] Update sorting module 22: used for the inspection robot to update relevant inspection operation information to the local database, and to sort and update the inspection operation information in the local database according to the priority of the inspection operation information to form an update priority sorting result;
[0073] During the specific implementation of the present invention, the inspection robot updates relevant inspection operation information to the local database, including: the inspection robot loads relevant inspection operation information from the cloud server to the local cache device; uses the relevant inspection operation information stored in the local storage device to match the local inspection operation information stored in the local database one by one to obtain unmatched inspection operation information; updates the unmatched inspection operation information to the local database, and deletes the relevant inspection operation information stored in the local cache device.
[0074] Furthermore, the inspection operation information is sorted and updated according to its priority in the local database to form an updated priority sorting result, including: obtaining the inspection operation time corresponding to each inspection operation information in the local database; and sorting and updating according to the order of the inspection operation time corresponding to each inspection operation information as the priority to form an updated priority sorting result.
[0075] Specifically, after confirming the relevant inspection operation information on the cloud server, the inspection robot loads the relevant inspection operation information from the cloud server to the local cache device; then the loaded relevant inspection operation information is matched one by one with the local inspection operation information stored in the local database in the local cache device, and unmatched inspection operation information is obtained; then the unmatched inspection operation information is updated to the local database; after completing the update of the local database, the relevant inspection operation information stored in the local cache device needs to be deleted to facilitate the loading of the latest inspection operation information related to the inspection robot on the server during the next polling.
[0076] After the local database is updated, it is necessary to obtain the inspection operation time corresponding to each inspection operation information in all the inspection operation information in the local database in the local database; then use the order of the inspection operation time as the corresponding priority, that is, sort and update the inspection operation time according to the order of the inspection operation time corresponding to each inspection operation information as the priority, and finally form an updated priority sorting result.
[0077] Selection module 23: used for the inspection robot to select the job information to be inspected based on the update priority sorting result;
[0078] In a specific implementation of the present invention, the inspection robot selects the job information to be inspected based on the updated priority sorting result, including: the inspection robot selects the inspection job information corresponding to the highest priority as the job information to be inspected based on the updated priority sorting result.
[0079] Specifically, the inspection robot will select the inspection operation information corresponding to the highest priority in the update priority sorting results as the inspection operation information to be inspected, that is, the inspection operation information with the earliest inspection operation time as the inspection operation information to be inspected; after obtaining the inspection operation information to be inspected, it can generate an inspection operation instruction, and trigger the inspection robot according to the inspection operation time to perform the corresponding inspection operation task according to the inspection operation instruction.
[0080] Path configuration module 24: configured to configure the inspection path of the inspection robot based on the information of the inspection operation to be inspected, and generate an inspection operation path;
[0081] In the specific implementation process of the present invention, the inspection path of the inspection robot is configured and processed based on the information of the work to be inspected to generate an inspection work path, including: obtaining the inspection work area corresponding to the information of the work to be inspected, and loading a high-precision map of the workshop on the cloud service end, wherein the high-precision map of the workshop is marked with corresponding workshop equipment; fitting the inspection work area to the high-precision map of the workshop to obtain the area where the inspection work area is located in the high-precision map of the workshop; obtaining the workshop equipment to be inspected and the location of the workshop equipment to be inspected in the inspection work area according to the area where the inspection work area is located in the high-precision map of the workshop; configuring and processing according to the current position of the inspection robot, the workshop equipment to be inspected and the location of the workshop equipment to be inspected according to the shortest inspection path to generate an inspection work path.
[0082] Specifically, after obtaining the information on the operations to be inspected, the corresponding inspection operation area, inspection operation time, and inspection operation tasks can be extracted through the information on the operations to be inspected; at this time, the inspection operation robot needs to communicate with the cloud server, and then load the high-precision map of the workshop on the cloud server, in which the locations of all the workshop equipment in the workshop are marked; then the inspection operation area is fitted to the high-precision map of the workshop, and the area where the inspection operation area is located in the high-precision map of the workshop can be obtained, and the workshop equipment to be inspected and the location of the workshop equipment to be inspected in the inspection operation area can be obtained according to the area where the inspection operation area is located in the high-precision map of the workshop; then the corresponding inspection operation path can be constructed; when constructing the inspection operation path, it is necessary to configure and process according to the current position of the inspection robot, the workshop equipment to be inspected, and the location of the workshop equipment to be inspected according to the shortest inspection path to generate the inspection operation path.
[0083] Inspection operation module 25: used for the inspection robot to perform inspection operations on workshop equipment based on the inspection operation path and the inspection time in the information on the operation to be inspected.
[0084] During the specific implementation of the present invention, the inspection robot performs inspection operations on workshop equipment based on the inspection operation path according to the inspection time in the operation information to be inspected, including: the inspection robot obtains the inspection time in the operation information to be inspected, and controls the inspection robot to perform inspection operations on workshop equipment according to the inspection operation path based on the inspection time; when the inspection robot performs the inspection operations on workshop equipment, the inspection progress and inspection results are uploaded to the cloud server, and the cloud server will feed back the received inspection progress and inspection results to the client, and delete the inspection operation information corresponding to the inspection results in the cloud server.
[0085] Specifically, the inspection robot obtains the inspection time in the information of the inspection operation to be inspected, and then controls the inspection robot according to the inspection time to perform the inspection operation of the workshop equipment along the inspection operation path. During the inspection operation, the inspection operation is performed according to the inspection operation task. When the inspection robot performs the inspection operation of the workshop equipment, the inspection progress and inspection results are uploaded to the cloud server, and the cloud server will feed back the received inspection progress and inspection results to the client. When the cloud server receives that the inspection robot has completed the inspection operation, the inspection operation information corresponding to the inspection result will be deleted in the cloud server.
[0086] In an embodiment of the present invention, a patrol robot performs polling operations on a cloud service end based on a preset time interval to obtain patrol job information related to the patrol robot; the relevant patrol job information is updated to a local database, and the patrol job information is sorted and updated in the local database according to the priority of the patrol job information to form an updated priority sorting result; the patrol job information to be inspected is selected based on the updated priority sorting result; the patrol path of the patrol robot is configured based on the patrol job information to be inspected to generate a patrol job path; based on the patrol job path, the patrol job of the workshop equipment is executed according to the patrol time in the patrol job information to be inspected; according to actual needs, the patrol robot can be controlled to perform targeted inspections on the workshop equipment in the designated area of the workshop, thereby improving the freedom and efficiency of the patrol.
[0087] An embodiment of the present invention provides a computer-readable storage medium, wherein a computer program is stored on the computer-readable storage medium, and when the program is executed by a processor, the workshop equipment inspection method of any one of the above embodiments is implemented. The computer-readable storage medium includes, but is not limited to, any type of disk (including floppy disk, hard disk, optical disk, CD-ROM, and magneto-optical disk), ROM (Read-Only Memory), RAM (Random Access Memory), EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash memory, magnetic card or optical card. That is, the storage device includes any medium that can store or transmit information in a readable form by a device (for example, a computer, a mobile phone), which can be a read-only memory, a disk or an optical disk, etc.
[0088] An embodiment of the present invention further provides a computer application program, which runs on a computer and is used to execute the workshop equipment inspection method of any one of the above embodiments.
[0089] also, Figure 3 It is a schematic diagram of the structure of an electronic device in an embodiment of the present invention.
[0090] The embodiment of the present invention further provides an electronic device, such as Figure 3 The electronic device includes a processor 302, a memory 303, an input unit 304, a display unit 305 and other devices. Those skilled in the art will understand that Figure 3 The electronic device structure device shown does not constitute a limitation on all devices, and may include more or fewer components than shown, or combine certain components. The memory 303 can be used to store the application 301 and various functional modules, and the processor 302 runs the application 301 stored in the memory 303, thereby executing various functional applications and data processing of the device. The memory can be an internal memory or an external memory, or include both internal and external memories. The internal memory may include a read-only memory (ROM), a programmable ROM (PROM), an electrically programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), a flash memory, or a random access memory. The external memory may include a hard disk, a floppy disk, a ZIP disk, a U disk, a magnetic tape, etc. The memory disclosed in the present invention includes but is not limited to these types of memories. The memory disclosed in the present invention is only used as an example and not as a limitation.
[0091] The input unit 304 is used to receive the input of the signal and the keyword input by the user. The input unit 304 may include a touch panel and other input devices. The touch panel can collect the user's touch operation on or near it (such as the user's operation on or near the touch panel using any suitable object or accessory such as a finger, stylus, etc.), and drive the corresponding connection device according to a pre-set program; other input devices may include but are not limited to one or more of a physical keyboard, a function key (such as a playback control key, a switch key, etc.), a trackball, a mouse, a joystick, etc. The display unit 305 can be used to display the information input by the user or the information provided to the user and various menus of the terminal device. The display unit 305 can be in the form of a liquid crystal display, an organic light emitting diode, etc. The processor 302 is the control center of the terminal device, which uses various interfaces and lines to connect the various parts of the entire device, and executes various functions and processes data by running or executing software programs and / or modules stored in the memory 303, and calling the data stored in the memory.
[0092] As an embodiment, the electronic device includes: one or more processors 302, a memory 303, and one or more applications 301, wherein the one or more applications 301 are stored in the memory 303 and are configured to be executed by the one or more processors 302, and the one or more applications 301 are configured to execute the workshop equipment inspection method in any one of the above-mentioned embodiments.
[0093] In an embodiment of the present invention, a patrol robot performs polling operations on a cloud service end based on a preset time interval to obtain patrol job information related to the patrol robot; the relevant patrol job information is updated to a local database, and the patrol job information is sorted and updated in the local database according to the priority of the patrol job information to form an updated priority sorting result; the patrol job information to be inspected is selected based on the updated priority sorting result; the patrol path of the patrol robot is configured based on the patrol job information to be inspected to generate a patrol job path; based on the patrol job path, the patrol job of the workshop equipment is executed according to the patrol time in the patrol job information to be inspected; according to actual needs, the patrol robot can be controlled to perform targeted inspections on the workshop equipment in the designated area of the workshop, thereby improving the freedom and efficiency of the patrol.
[0094] In addition, the above is a detailed introduction to a workshop equipment inspection method based on an inspection robot and related devices provided in an embodiment of the present invention. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for general technical personnel in this field, according to the idea of the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. A workshop equipment inspection method based on an inspection robot, characterized in that: The method comprises: The inspection robot performs a polling operation on the cloud server based on a preset time interval to obtain inspection operation information related to the inspection robot. The inspection operation information is published on the cloud server by the inspection management user through the client. The inspection operation information consists of the inspection operation area, inspection operation time and inspection operation robot identification ID; The inspection robot updates the relevant inspection operation information to the local database, and performs sorting and updating processing according to the priority of the inspection operation information in the local database to form an updated priority sorting result; The inspection robot selects the job information to be inspected based on the update priority sorting result; Based on the information of the inspection operation to be inspected, the inspection path of the inspection robot is configured and processed to generate an inspection operation path; The inspection robot performs the inspection operation of the workshop equipment based on the inspection operation path and according to the inspection time in the information of the operation to be inspected.
2. The workshop equipment inspection method according to claim 1, characterized in that: The inspection robot performs a polling operation on the cloud server based on a preset time interval to obtain inspection operation information related to the inspection robot, including: The inspection robot generates a polling instruction based on the inspection robot identification ID, and uploads the polling instruction to the cloud service end based on a preset time interval; The inspection robot identification ID in the polling instruction is obtained, and the inspection robot identification ID is used to perform a polling operation on the cloud service end for the inspection operation information to obtain the inspection operation information related to the inspection robot.
3. The workshop equipment inspection method according to claim 1, characterized in that: The inspection robot updates the relevant inspection operation information to the local database, including: The inspection robot loads relevant inspection operation information from the cloud service end to the local cache device; Using the relevant inspection operation information stored in the local storage device to perform one-to-one matching processing with the local inspection operation information stored in the local database, to obtain unmatched inspection operation information; The unmatched inspection operation information is updated to the local database, and the related inspection operation information stored in the local cache device is deleted.
4. The workshop equipment inspection method according to claim 1, characterized in that: The sorting and updating process is performed in the local database according to the priority of the inspection operation information to form an update priority sorting result, including: Obtaining the inspection operation time corresponding to each inspection operation information in the local database; The priority order is used to sort and update the inspection operation time corresponding to each inspection operation information to form an updated priority sorting result.
5. The workshop equipment inspection method according to claim 1, characterized in that: The inspection robot selects the job information to be inspected based on the update priority sorting result, including: The inspection robot selects the inspection operation information corresponding to the highest priority as the inspection operation information to be inspected based on the update priority sorting result.
6. The workshop equipment inspection method according to claim 1, characterized in that: The configuring and processing the inspection path of the inspection robot based on the information of the inspection operation to be inspected to generate the inspection operation path includes: Obtain the inspection operation area corresponding to the inspection operation information, and load a high-precision map of the workshop on the cloud service end, wherein the high-precision map of the workshop is marked with corresponding workshop equipment; Fitting the inspection operation area to the high-precision map of the workshop to obtain the area where the inspection operation area is located in the high-precision map of the workshop; According to the location of the inspection operation area in the high-precision map of the workshop, the workshop equipment to be inspected in the inspection operation area and the location of the workshop equipment to be inspected are obtained; According to the current position of the inspection robot, the equipment in the workshop to be inspected and the location of the equipment in the workshop to be inspected, configuration processing is performed according to the shortest inspection path to generate an inspection operation path.
7. The workshop equipment inspection method according to claim 1, characterized in that: The inspection robot performs the inspection operation of the workshop equipment based on the inspection operation path according to the inspection time in the inspection operation information, including: The inspection robot obtains the inspection time in the inspection operation information, and controls the inspection robot to perform the inspection operation of the workshop equipment according to the inspection operation path based on the inspection time; When the inspection robot performs the inspection of the workshop equipment, the inspection progress and inspection results are uploaded to the cloud server, and the cloud server will feed back the received inspection progress and inspection results to the client, and delete the inspection operation information corresponding to the inspection results in the cloud server.
8. A workshop equipment inspection device based on an inspection robot, characterized in that: The device comprises: Polling module: used for the inspection robot to perform polling operations on the cloud server based on a preset time interval to obtain inspection operation information related to the inspection robot. The inspection operation information is published on the cloud server by the inspection management user through the client. The inspection operation information consists of the inspection operation area, inspection operation time and inspection operation robot identification ID; Update sorting module: used for the inspection robot to update the relevant inspection operation information to the local database, and to sort and update the inspection operation information in the local database according to the priority of the inspection operation information to form an update priority sorting result; Selection module: used for the inspection robot to select the job information to be inspected based on the update priority sorting result; Path configuration module: used to configure the inspection path of the inspection robot based on the information of the inspection operation to be inspected, and generate an inspection operation path; Inspection operation module: used for the inspection robot to perform inspection operations on workshop equipment based on the inspection operation path and the inspection time in the inspection operation information.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the workshop equipment inspection method as described in any one of claims 1 to 7 is implemented.
10. An electronic device, characterized in that: The electronic device comprises: one or more processors; Memory; One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, and the one or more applications are configured to: execute the workshop equipment inspection method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Method for automatically collecting data by using inspection machine and related product thereof
CN114625133A
Intelligent inspection method, device, equipment and medium
CN116152946A
Workshop production equipment monitoring control method and device based on inspection robot
CN116430872A
Overhead conductor inspection operation method and system based on remote control
CN116503044A
Multi-substation multi-video channel image acquisition method and system
CN117639259A