Robot Internet of Things remote oil state monitoring and filling method and upper computer

Through the method of remote oil state monitoring method of remote oil status of the Internet of Things, the real -time monitoring and control of the oil state is used to use the visual module and the cloud server to solve the problems of large equipment volume and time -consuming processing in existing technologies, improve monitoring efficiency and efficiency and efficiency and efficiency of monitoring and improvement. Intelligent level of equipment.

CN119370791APending Publication Date: 2025-01-28CHINA FAW CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411188399.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-28
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

The existing oil monitoring technology has problems such as large equipment size, time-consuming processing, difficulty in defoaming or only detecting magnetic abrasive particles, which lacks flexibility and general applicability, and is difficult to meet the needs of real-time and continuity.

Method used

Adopt the method of remote oil status monitoring method of robotics and human Internet of Things, obtain oil status pictures through visual modules, connect with single -chip microcomputers to cloud server, cloud server and robot controllers and upper machine connections, single -chip microcomputer and oil pump connection to achieve remote monitoring and remote monitoring and remote monitoring and control.

Benefits of technology

The remote IoT monitoring and control of robots has been realized, the level of intelligence and efficiency of the equipment is improved, the real -time and continuity needs are met, and the foundation is laid for preventive maintenance and production efficiency improvement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119370791A_ABST
    Figure CN119370791A_ABST
Patent Text Reader

Abstract

The invention discloses a robot internet of things remote oil state monitoring and filling method, and belongs to the technical field of robot oil state monitoring, the robot internet of things remote oil state monitoring and filling method comprises a visual module electrically connected with a single-chip microcomputer, the single-chip microcomputer is in network connection with a cloud server, and the cloud server is electrically connected with a robot controller and an upper computer; and the single chip microcomputer is electrically connected with the oil liquid pump. According to the robot internet-of-things remote oil state monitoring and filling method and the upper computer, remote internet-of-things monitoring and control of a robot are achieved, digital and intelligent transformation of equipment is promoted, and a solid foundation is laid for preventive maintenance and production efficiency improvement.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention discloses a robot Internet of Things remote oil state monitoring and filling method, belonging to the technical field of robot oil state monitoring. Background Art

[0002] At present, most of the oil monitoring at home and abroad adopts offline collection and spectrum image detection or short-term online monitoring. However, the identification method based on a single or partial wear particle spectrum has defects. Due to the cumbersome steps such as oil collection, it takes extra time to make a spectrum, which is difficult to meet the real-time and continuity requirements.

[0003] The online monitoring method is based on the principles of electromagnetism and ultrasound. It also lacks flexibility and versatility due to the bulky size of the monitoring equipment, time-consuming processing flow, difficulty in defoaming, or only being able to detect magnetic abrasive particles. It is also restricted by necessary conditions such as test conditions, temperature, and the professional skills of the operator. Summary of the invention

[0004] In view of the defects of the prior art, the present invention proposes a robot Internet of Things remote oil status monitoring and filling method and a host computer to solve the problems of low digital intelligence level and low efficiency of existing equipment.

[0005] The technical solution of the present invention is as follows:

[0006] According to a first aspect of an embodiment of the present invention, a robot Internet of Things remote oil status monitoring and filling system is provided, comprising a visual module electrically connected to a single-chip microcomputer, the single-chip microcomputer being network-connected to a cloud server, the cloud server being network-connected to a robot controller and a host computer respectively, and the single-chip microcomputer being electrically connected to an oil pump.

[0007] Preferably, the visual module is used to obtain multiple oil status pictures of the corresponding robot site and send them to the single-chip microcomputer, the robot controller is used to obtain the working time from the last oil filling time of the corresponding robot to the current time and send it to the single-chip microcomputer, the single-chip microcomputer is used to obtain the working time from the last oil filling time of the corresponding robot to the current time and multiple oil status pictures of the corresponding robot site, the multiple oil status pictures of the corresponding robot site are processed separately to obtain the processed multiple oil status pictures of the corresponding robot site, and the working time from the last oil filling time of the corresponding robot to the current time and the processed multiple oil status pictures of the corresponding robot site are sent to the cloud server.

[0008] Preferably, the cloud server is used to store the oil threshold database and obtain a plurality of processed pictures of the oil status of the corresponding robot on site and the working time from the last oil filling time of the corresponding robot to the current working time and send them to the host computer.

[0009] Preferably, the host computer is used for:

[0010] Obtain multiple processed pictures of the oil status of the corresponding robot on site and the working time from the last oil filling time to the current time of the corresponding robot and the oil threshold database;

[0011] The oil state judgment strategy is executed according to the processed multiple oil state pictures of the corresponding robot site and the working time of the corresponding robot from the last oil filling time to the current time and the oil threshold database to obtain a judgment result;

[0012] A pump working instruction is generated according to the judgment result and sent to the cloud server.

[0013] Preferably, the cloud server is used to obtain pump body working instructions and send them to the single-chip microcomputer, the single-chip microcomputer is used to obtain pump body working instructions and send them to the oil pump, and the oil pump is used to obtain pump body working instructions and perform corresponding operations.

[0014] Preferably, the processing of the multiple oil status pictures of the corresponding robot scenes separately to obtain the processed multiple oil status pictures of the corresponding robot scenes includes: using bilateral filtering to reduce noise on the multiple oil status pictures of the corresponding robot scenes separately to filter out noise information of the images, and performing data enhancement on the picture features separately to obtain the processed multiple oil status pictures of the corresponding robot scenes.

[0015] According to a second aspect of an embodiment of the present invention, a robot Internet of Things remote oil state monitoring and filling method is provided, which is applied to a host computer of a robot Internet of Things remote oil state monitoring and filling system described in the second aspect, comprising:

[0016] Obtain multiple processed pictures of the oil status of the corresponding robot on site and the working time from the last oil filling time to the current time of the corresponding robot and the oil threshold database;

[0017] The oil state judgment strategy is executed according to the processed multiple oil state pictures of the corresponding robot site and the working time of the corresponding robot from the last oil filling time to the current time and the oil threshold database to obtain a judgment result;

[0018] A pump working instruction is generated according to the judgment result and sent to the cloud server.

[0019] Preferably, the oil state judgment strategy includes:

[0020] Acquire multiple groups of oil states of the corresponding robot sites respectively according to the processed multiple oil state pictures of the corresponding robot sites, wherein the oil states at least include: equipment pressure, liquid level and stroke;

[0021] Obtaining the standard equipment pressure threshold, the standard equipment liquid level threshold, the standard equipment stroke threshold, the pressure judgment value, the liquid level judgment value, the stroke judgment value and the working time threshold respectively through the oil threshold database;

[0022] Difference calculations are performed on the oil states of the corresponding robots at the scene and the standard equipment pressure threshold, the standard equipment liquid level threshold and the standard equipment stroke threshold to obtain multiple sets of equipment pressure difference, equipment liquid level difference and equipment stroke difference respectively;

[0023] Obtaining an average value of the equipment pressure difference, an average value of the equipment liquid level difference and an average value of the equipment stroke difference according to the plurality of groups of equipment pressure difference, equipment liquid level difference and equipment stroke difference;

[0024] According to the average value of the equipment pressure difference, the average value of the equipment liquid level difference and the average value of the equipment stroke difference, it is judged whether they are all less than the corresponding pressure judgment value, liquid level judgment value and stroke judgment value:

[0025] Yes, proceed to the next step;

[0026] No, re-acquire multiple processed pictures of the oil status of the corresponding robot site;

[0027] Determine whether the corresponding robot's working time from the last oil filling time to the current working time is greater than or equal to the working time threshold:

[0028] Yes, the corresponding robot is currently in a state of lack of oil;

[0029] No, re-obtain the time from the last oil filling time to the current working time of the corresponding robot.

[0030] According to a third aspect of an embodiment of the present invention, a terminal is provided, including:

[0031] one or more processors;

[0032] a memory for storing the one or more processor-executable instructions;

[0033] Wherein, the one or more processors are configured to:

[0034] Execute the method described in the first aspect of the embodiment of the present invention.

[0035] According to a fourth aspect of an embodiment of the present invention, a non-temporary computer-readable storage medium is provided. When instructions in the storage medium are executed by a processor of a terminal, the terminal is enabled to execute the method described in the first aspect of the embodiment of the present invention.

[0036] According to a fifth aspect of an embodiment of the present invention, an application product is provided. When the application product is running on a terminal, the terminal executes the method described in the first aspect of the embodiment of the present invention.

[0037] The beneficial effects of the present invention are:

[0038] The present invention provides a robot Internet of Things remote oil status monitoring and filling method and a host computer. Through a visual module electrically connected to a single-chip microcomputer, the single-chip microcomputer is connected to a cloud server network, the cloud server is respectively connected to a robot controller and a host computer network, and the single-chip microcomputer is electrically connected to an oil pump, thereby realizing remote Internet of Things monitoring and control of the robot, promoting the digital transformation of equipment, and laying a solid foundation for preventive maintenance and improving production efficiency.

[0039] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 It is a schematic block diagram of the structure of a robot Internet of Things remote oil status monitoring and filling system according to an exemplary embodiment.

[0041] Figure 2 The present invention is a flowchart of a method for remote oil status monitoring and filling in a robot Internet of Things according to an exemplary embodiment. DETAILED DESCRIPTION

[0042] The technical solution of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. 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.

[0043] In the description of the present invention, it should be noted that the terms "center", "up", "down", "left", "right", "vertical", "horizontal", "inside", "outside", etc. indicate directions or positional relationships based on the directions or positional relationships shown in the accompanying drawings. They are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific direction, be constructed and operated in a specific direction. Therefore, they cannot be understood as limitations on the present invention.

[0044] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" 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 it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0045] Embodiment 1

[0046] Figure 1 It is a structural schematic block diagram of a robot Internet of Things remote oil status monitoring and filling system according to an exemplary embodiment. The specific contents are as follows: it includes a visual module electrically connected to a single-chip microcomputer, the single-chip microcomputer is connected to a cloud server network, the cloud server is respectively connected to the robot controller and the host computer network, and the single-chip microcomputer is electrically connected to the oil pump. The specific applications of each of the above components will be introduced in detail below.

[0047] The visual module is used to obtain multiple oil status pictures of the corresponding robot site and send them to the single-chip microcomputer, the robot controller is used to obtain the time from the last oil filling of the corresponding robot to the current working time and send it to the single-chip microcomputer, the single-chip microcomputer is used to obtain the time from the last oil filling of the corresponding robot to the current working time and multiple oil status pictures of the corresponding robot site, and the multiple oil status pictures of the corresponding robot site are processed separately to obtain multiple processed oil status pictures of the corresponding robot site. The specific steps are as follows: bilateral filtering is used to reduce noise on the multiple oil status pictures of the corresponding robot site to filter out the noise information of the image, and image features are respectively enhanced for data to obtain multiple processed oil status pictures of the corresponding robot site.

[0048] The time from the last oil filling of the corresponding robot to the current working time and the processed multiple pictures of the oil status of the corresponding robot on site are sent to the cloud server. The cloud server is used to store the oil threshold database and obtain the processed multiple pictures of the oil status of the corresponding robot on site and the working time from the last oil filling of the corresponding robot to the current working time and send them to the host computer. The host computer is used to obtain the processed multiple pictures of the oil status of the corresponding robot on site and the working time from the last oil filling of the corresponding robot to the current working time and the oil threshold database. The oil status judgment strategy is executed according to the processed multiple pictures of the oil status of the corresponding robot on site and the working time from the last oil filling of the corresponding robot to the current working time and the oil threshold database to obtain the judgment result. The pump body working instruction is generated according to the judgment result and sent to the cloud server.

[0049] The cloud server is used to obtain the pump body working instructions and send them to the microcontroller, the microcontroller is used to obtain the pump body working instructions and send them to the oil pump, and the oil pump is used to obtain the pump body working instructions and perform corresponding operations.

[0050] Embodiment 2

[0051] Figure 2 This is a flow chart of a method for remote oil status monitoring and filling of a robot Internet of Things according to an exemplary embodiment, and the specific steps are as follows:

[0052] Step S1, obtaining a plurality of processed pictures of the oil status of the corresponding robot on site and the working time of the corresponding robot from the last oil filling time to the current time and the oil threshold database;

[0053] Step S2, executing the oil status judgment strategy to obtain a judgment result according to the processed multiple oil status pictures of the corresponding robots on site and the working time from the last oil filling time to the current time of the corresponding robots and the oil threshold database;

[0054] The specific steps of the above oil status judgment strategy include:

[0055] Acquire multiple groups of oil states of corresponding robot sites respectively according to the processed multiple oil state images of corresponding robot sites, where the oil states at least include: equipment pressure, liquid level and stroke;

[0056] Obtain the standard equipment pressure threshold, standard equipment liquid level threshold, standard equipment stroke threshold, pressure judgment value, liquid level judgment value, stroke judgment value and working time threshold respectively through the oil threshold database;

[0057] Difference calculations are performed on the oil states of multiple groups of corresponding robot sites with the standard equipment pressure threshold, the standard equipment liquid level threshold and the standard equipment stroke threshold to obtain multiple groups of equipment pressure difference, equipment liquid level difference and equipment stroke difference respectively;

[0058] According to multiple sets of equipment pressure difference values, equipment liquid level difference values ​​and equipment stroke difference values, the average value of equipment pressure difference value, the average value of equipment liquid level difference value and the average value of equipment stroke difference value are obtained;

[0059] According to the average value of the equipment pressure difference, the average value of the equipment liquid level difference and the average value of the equipment stroke difference, it is judged whether they are all less than the corresponding pressure judgment value, liquid level judgment value and stroke judgment value:

[0060] Yes, proceed to the next step;

[0061] No, re-acquire multiple processed pictures of the oil status of the corresponding robot site;

[0062] Determine whether the corresponding robot's working time from the last oil filling time to the current working time is greater than or equal to the working time threshold:

[0063] Yes, the corresponding robot is currently in a state of lack of oil;

[0064] No, re-obtain the time from the last oil filling time to the current working time of the corresponding robot.

[0065] Step S3, generating a pump working instruction according to the judgment result and sending it to the cloud server.

[0066] Embodiment 3

[0067] The present application provides a structural block diagram of a terminal, which may be the terminal in the above embodiment. The terminal may be a portable mobile terminal, such as a smart phone or a tablet computer. The terminal may also be called a user equipment, a portable terminal, or other names.

[0068] Typically, a terminal includes: a processor and a memory.

[0069] The processor may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0070] The memory may include one or more computer-readable storage media, which may be tangible and non-transitory. The memory may also include high-speed random access memory, and non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory is used to store at least one instruction, which is used to be executed by the processor to implement a robot Internet of Things remote oil condition monitoring and filling method provided in the present application.

[0071] In some embodiments, the terminal may further optionally include: a peripheral device interface and at least one peripheral device. Specifically, the peripheral device includes: at least one of a radio frequency circuit, a touch display screen, a camera, an audio circuit, a positioning component, and a power supply.

[0072] The peripheral device interface can be used to connect at least one peripheral device related to I / O (Input / Output) to the processor and the memory. In some embodiments, the processor, the memory, and the peripheral device interface are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor, the memory, and the peripheral device interface can be implemented on a separate chip or circuit board, which is not limited in this embodiment.

[0073] The radio frequency circuit is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit communicates with communication networks and other communication devices through electromagnetic signals. The radio frequency circuit converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the radio frequency circuit includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The radio frequency circuit can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to: the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit may also include circuits related to NFC (Near Field Communication), which is not limited in this application.

[0074] The touch display screen is used to display the UI (User Interface). The UI may include graphics, text, icons, videos and any combination thereof. The touch display screen also has the ability to collect touch signals on the surface or above the surface of the touch display screen. The touch signal can be input to the processor as a control signal for processing. The touch display screen is used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the touch display screen can be one, and the front panel of the terminal is set; in other embodiments, the touch display screen can be at least two, which are respectively set on different surfaces of the terminal or in a folding design; in some other embodiments, the touch display screen can be a flexible display screen, which is set on the curved surface or folding surface of the terminal. Even, the touch display screen can also be set to a non-rectangular irregular shape, that is, a special-shaped screen. The touch display screen can be made of materials such as LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode) and the like.

[0075] The camera assembly is used to capture images or videos. Optionally, the camera assembly includes a front camera and a rear camera. Typically, the front camera is used to realize video calls or selfies, and the rear camera is used to realize photo or video shooting. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, and a wide-angle camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, and the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting functions. In some embodiments, the camera assembly may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.

[0076] The audio circuit is used to provide an audio interface between the user and the terminal. The audio circuit may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor for processing, or input them into the radio frequency circuit to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there can be multiple microphones, which are respectively arranged at different parts of the terminal. The microphone can also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor or the radio frequency circuit into sound waves. The speaker can be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit may also include a headphone jack.

[0077] The positioning component is used to locate the current geographical location of the terminal to implement navigation or LBS (Location Based Service). The positioning component can be a positioning component based on the US GPS (Global Positioning System), China's Beidou system or Russia's Galileo system.

[0078] The power supply is used to power various components in the terminal. The power supply can be AC, DC, a disposable battery, or a rechargeable battery. When the power supply includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery that is charged through a wired line, and a wireless rechargeable battery is a battery that is charged through a wireless coil. The rechargeable battery can also be used to support fast charging technology.

[0079] In some embodiments, the terminal further includes one or more sensors, including but not limited to: an acceleration sensor, a gyroscope sensor, a pressure sensor, a fingerprint sensor, an optical sensor, and a proximity sensor.

[0080] The accelerometer can detect the magnitude of acceleration on the three coordinate axes of the coordinate system established by the terminal. For example, the accelerometer can be used to detect the components of gravity acceleration on the three coordinate axes. The processor can control the touch screen to display the user interface in a horizontal view or a vertical view according to the gravity acceleration signal collected by the accelerometer. The accelerometer can also be used to collect game or user motion data.

[0081] The gyroscope sensor can detect the direction and rotation angle of the terminal. The gyroscope sensor can work with the acceleration sensor to collect the user's 3D (3D) actions on the terminal. The processor can implement the following functions based on the data collected by the gyroscope sensor: motion sensing (such as changing the UI according to the user's tilt operation), image stabilization during shooting, game control, and inertial navigation.

[0082] The pressure sensor can be set on the side frame of the terminal and / or the lower layer of the touch display screen. When the pressure sensor is set on the side frame of the terminal, it can detect the user's holding signal of the terminal, and perform left and right hand recognition or shortcut operations according to the holding signal. When the pressure sensor is set on the lower layer of the touch display screen, the operability controls on the UI interface can be controlled according to the user's pressure operation on the touch display screen. The operability controls include at least one of a button control, a scroll bar control, an icon control, and a menu control.

[0083] The fingerprint sensor is used to collect the user's fingerprint and identify the user based on the collected fingerprint. When the user's identity is identified as a trusted identity, the processor authorizes the user to perform relevant sensitive operations, including unlocking the screen, viewing encrypted information, downloading software, paying, and changing settings. The fingerprint sensor can be set on the front, back, or side of the terminal. When a physical button or manufacturer logo is set on the terminal, the fingerprint sensor can be integrated with the physical button or manufacturer logo.

[0084] The optical sensor is used to collect the ambient light intensity. In one embodiment, the processor can control the display brightness of the touch display screen according to the ambient light intensity collected by the optical sensor. Specifically, when the ambient light intensity is high, the display brightness of the touch display screen is increased; when the ambient light intensity is low, the display brightness of the touch display screen is decreased. In another embodiment, the processor can also dynamically adjust the shooting parameters of the camera assembly according to the ambient light intensity collected by the optical sensor.

[0085] The proximity sensor, also known as the distance sensor, is usually set on the front of the terminal. The proximity sensor is used to collect the distance between the user and the front of the terminal. In one embodiment, when the proximity sensor detects that the distance between the user and the front of the terminal is gradually decreasing, the processor controls the touch display screen to switch from the screen-on state to the screen-off state; when the proximity sensor detects that the distance between the user and the front of the terminal is gradually increasing, the processor controls the touch display screen to switch from the screen-off state to the screen-on state.

[0086] Embodiment 4

[0087] In an exemplary embodiment, a computer-readable storage medium is also provided, on which a computer program is stored. When the program is executed by a processor, a robot Internet of Things remote oil status monitoring and filling method as provided in all the inventive embodiments of the present application is implemented.

[0088] Any combination of one or more computer-readable media may be used. A computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, device, or device.

[0089] Computer-readable signal media may include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0090] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0091] Computer program code for performing the operations of the present invention may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0092] Embodiment 5

[0093] In an exemplary embodiment, an application product is also provided, including one or more instructions, which can be executed by a processor of the above-mentioned device to complete the above-mentioned robot Internet of Things remote oil status monitoring and filling method.

[0094] Although the embodiments of the present invention have been disclosed above, they are not limited to the applications listed in the specification and the embodiments. It can be fully applied to various fields suitable for the present invention. For those familiar with the art, additional modifications can be easily realized. Therefore, without departing from the general concept defined by the claims and equivalent scope, the present invention is not limited to the specific details and the illustrations shown and described here.

Claims

1. A robot Internet of Things remote oil status monitoring and filling system, characterized in that: It includes a visual module electrically connected to a single-chip microcomputer, the single-chip microcomputer is connected to a cloud server network, the cloud server is respectively connected to a robot controller and a host computer network, and the single-chip microcomputer is electrically connected to an oil pump.

2. According to claim 1, a robot Internet of Things remote oil status monitoring and filling system is characterized in that: The visual module is used to obtain multiple oil status pictures of the corresponding robot site and send them to the single-chip microcomputer. The robot controller is used to obtain the time from the last oil filling time of the corresponding robot to the current working time and send it to the single-chip microcomputer. The single-chip microcomputer is used to obtain the time from the last oil filling time of the corresponding robot to the current working time and multiple oil status pictures of the corresponding robot site, and the multiple oil status pictures of the corresponding robot site are processed separately to obtain the processed multiple oil status pictures of the corresponding robot site, and the time from the last oil filling time of the corresponding robot to the current working time and the processed multiple oil status pictures of the corresponding robot site are sent to the cloud server.

3. According to claim 2, a robot Internet of Things remote oil status monitoring and filling system is characterized in that: The cloud server is used to store the oil threshold database and obtain a plurality of processed pictures of the oil status of the corresponding robot on site and the working time from the last oil filling time of the corresponding robot to the current working time and send them to the host computer.

4. According to claim 3, a robot Internet of Things remote oil status monitoring and filling system is characterized in that: The host computer is used for: Obtain multiple processed pictures of the oil status of the corresponding robot on site and the working time from the last oil filling time to the current time of the corresponding robot and the oil threshold database; The oil state judgment strategy is executed according to the processed multiple oil state pictures of the corresponding robot site and the working time of the corresponding robot from the last oil filling time to the current time and the oil threshold database to obtain a judgment result; A pump working instruction is generated according to the judgment result and sent to the cloud server.

5. The robot Internet of Things remote oil status monitoring and filling system according to claim 4 is characterized in that: The cloud server is used to obtain the pump body working instructions and send them to the single-chip microcomputer, the single-chip microcomputer is used to obtain the pump body working instructions and send them to the oil pump, and the oil pump is used to obtain the pump body working instructions and perform corresponding operations.

6. The robot Internet of Things remote oil status monitoring and filling system according to claim 5 is characterized in that: The method of processing the plurality of oil status pictures of the corresponding robot scenes separately to obtain the processed plurality of oil status pictures of the corresponding robot scenes comprises: using bilateral filtering to reduce noise on the plurality of oil status pictures of the corresponding robot scenes separately to filter out noise information of the images, and performing data enhancement on the picture features separately to obtain the processed plurality of oil status pictures of the corresponding robot scenes.

7. A robot Internet of Things remote oil state monitoring and filling method, applied to a host computer of a robot Internet of Things remote oil state monitoring and filling system according to any one of claims 1 to 6, characterized in that: include: Obtain multiple processed pictures of the oil status of the corresponding robot on site and the working time from the last oil filling time to the current time of the corresponding robot and the oil threshold database; The oil state judgment strategy is executed according to the processed multiple oil state pictures of the corresponding robot site and the working time of the corresponding robot from the last oil filling time to the current time and the oil threshold database to obtain a judgment result; A pump working instruction is generated according to the judgment result and sent to the cloud server.

8. The method for remote oil status monitoring and filling of a robot Internet of Things according to claim 7 is characterized in that: The oil state judgment strategy includes: Acquire multiple groups of oil states of the corresponding robot sites respectively according to the processed multiple oil state pictures of the corresponding robot sites, wherein the oil states at least include: equipment pressure, liquid level and stroke; Obtaining the standard equipment pressure threshold, the standard equipment liquid level threshold, the standard equipment stroke threshold, the pressure judgment value, the liquid level judgment value, the stroke judgment value and the working time threshold respectively through the oil threshold database; Difference calculations are performed on the oil states of the corresponding robots at the scene and the standard equipment pressure threshold, the standard equipment liquid level threshold and the standard equipment stroke threshold to obtain the equipment pressure difference, the equipment liquid level difference and the equipment stroke difference respectively; Obtaining an average value of the equipment pressure difference, an average value of the equipment liquid level difference and an average value of the equipment stroke difference according to the plurality of groups of equipment pressure difference, equipment liquid level difference and equipment stroke difference; According to the average value of the equipment pressure difference, the average value of the equipment liquid level difference and the average value of the equipment stroke difference, it is judged whether they are all less than the corresponding pressure judgment value, liquid level judgment value and stroke judgment value: Yes, proceed to the next step; No, re-acquire multiple processed pictures of the oil status of the corresponding robot site; Determine whether the corresponding robot's working time from the last oil filling time to the current working time is greater than or equal to the working time threshold: Yes, the corresponding robot is currently in a state of lack of oil; No, re-obtain the time from the last oil filling time to the current working time of the corresponding robot.

9. A host computer, characterized in that: include: one or more processors; a memory for storing the one or more processor-executable instructions; Wherein, the one or more processors are configured to: Execute a robot Internet of Things remote oil status monitoring and filling method as described in claim 7 or 8.

10. A non-transitory computer-readable storage medium, characterized in that: When the instructions in the storage medium are executed by the processor of the terminal, the terminal is enabled to execute a robot Internet of Things remote oil status monitoring and filling method as described in claim 7 or 8.

Citation Information

Patent Citations

  • Transformer oil level monitoring system based on machine vision

    CN111272257A

  • Vehicle cooling liquid detection method and device and vehicle

    CN111948259A

  • Liquid level monitoring method and device, computer readable medium and processor

    CN114001795A

  • Automatic oil injection control method

    CN115560227A

  • Shield tunneling machine main drive oil monitoring device, system and method

    CN116733486A