Posture adjusting system of inspection robot based on data acquisition

The posture adjustment system for inspection robots addresses inefficiencies by integrating QR code scanning, real-time angle and shooting adjustments, and power management, improving accuracy, reliability, and battery life.

CN119200600APending Publication Date: 2024-12-27BEIJING CHUANGTUO INT STANDARD TECH RES INST CO LTD +1
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411310222.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-19
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

Existing robot inspection systems fail to adjust relevant parameters based on actual and ideal positions, leading to inefficiencies, battery waste, and reduced battery life due to inadequate power management.

Method used

A posture adjustment system for inspection robots that includes a matching module for QR code scanning, an adjustment module for real-time angle and shooting adjustments, a selection module for optimal shooting information, and a compensation module for power management, ensuring efficient and accurate inspections.

Benefits of technology

Improves inspection efficiency, accuracy, and battery life by enabling real-time angle adjustments, optimal shooting parameters, and power optimization, thereby enhancing data reliability and extending robot operation time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119200600A_ABST
    Figure CN119200600A_ABST
Patent Text Reader

Abstract

The invention discloses an inspection robot pose adjusting system based on data acquisition, and relates to the technical field of intelligent adjustment, the inspection robot pose adjusting system comprises a matching module, an adjusting module, a selecting module and a compensating module, a transferring signal is sent, a real-time deflection angle and a real-time pitch angle are calculated, an angle adjusting signal is sent, and a first shooting adjusting signal is sent when adjustment is completed; and calculating shooting validity, selecting ideal shooting information, matching endurance time, and sending a second shooting adjustment signal. Through two-dimensional code scanning, the matching accuracy and efficiency are improved, the angle of the robot is calculated and adjusted in real time, the inspection accuracy and stability are improved, the shooting validity is calculated, the image quality and the data reliability are improved, the shooting strategy is adjusted according to the electric quantity information, battery use optimization is facilitated, and the service life of the battery is prolonged. The working efficiency is improved by effectively managing the electric quantity and the endurance time, and the precision and reliability of the inspection process are improved through accurate angle adjustment and shooting optimization.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent adjustment, and in particular to a posture adjustment system of an inspection robot based on data acquisition. Background Art

[0002] In recent years, intelligent adjustment technology has continued to develop and is widely used in the field of robot posture adjustment. The robot can autonomously plan the inspection path and dynamically adjust the posture. According to real-time sensor data and environmental changes, the robot's posture and movement can be adaptively adjusted to improve stability and accuracy. This allows the inspection robot to be more intelligent, precise and efficient when performing tasks, meeting the needs of different environments and application scenarios.

[0003] At present, in the Chinese invention patent with publication number CN 117111599 A, a method, system and terminal for intelligent inspection of rice fields based on path planning are disclosed. The method sends control instructions and punctuation coordinates to the lower computer system of the robot through the upper computer system, and the lower computer system performs inspection operations according to the control instructions and the punctuation coordinates, and feeds back real-time position and posture information to the upper computer system during the inspection process, and controls the robot through the real-time position and posture information of the robot. However, the related technology does not adjust the relevant parameters of the robot according to the actual position and ideal position of the robot, lacks the continuity and practicality of the adjustment, and does not adjust the shooting parameters of the robot according to the relevant information of the battery, which is easy to cause waste of electricity and is not conducive to increasing the battery life. Summary of the invention

[0004] The technical problem solved by the present invention is: the related technology does not adjust the relevant parameters of the robot according to the actual position and ideal position of the robot, lacks the continuity and practicality of the adjustment, and does not adjust the shooting parameters of the robot according to the relevant information of the battery, which easily causes waste of electricity and is not conducive to increasing the battery life.

[0005] In order to solve the above technical problems, the present invention provides the following technical solutions: a posture adjustment system of an inspection robot based on data acquisition, comprising a matching module, an adjustment module, a selection module and a compensation module:

[0006] The matching module scans the QR code of the object to be tested to obtain a scanning result, matches the object to be tested with the robot according to the scanning result to obtain a matching result, and sends a mobilization signal to the adjustment module according to the matching result;

[0007] The adjustment module collects robot movement information, obtains a predetermined inspection position, calculates a real-time deflection angle and a real-time pitch angle according to the movement information, sends an angle adjustment signal to the robot according to the real-time deflection angle and the real-time pitch angle, and the robot adjusts the movement angle according to the angle adjustment signal. When the adjustment is completed, the adjustment module sends a first shooting adjustment signal to the robot, and the robot adjusts the shooting information according to the first shooting adjustment signal;

[0008] The selection module obtains the image information captured by the robot, calculates the shooting effectiveness of the robot's shooting information based on the image information, selects ideal shooting information according to the shooting effectiveness, and binds and updates the ideal shooting information with the QR code;

[0009] The compensation module collects the power information of the robot in real time, matches the battery life according to the power information, sends a second shooting adjustment signal to the robot according to the battery life, the robot receives the second shooting adjustment signal, and adjusts the shooting information according to the second shooting adjustment signal.

[0010] As a preferred solution of the inspection robot posture adjustment system based on data acquisition described in the present invention, wherein: the matching module scans the QR code of the object to be tested to obtain a scanning result, the scanning result is the coding information of the object to be tested, the coding information includes a flag code, an inspection state and a predetermined inspection position, and the inspection state is inspected and not inspected;

[0011] The predetermined inspection position is obtained by constructing a three-dimensional coordinate system in advance, wherein the three-dimensional coordinate system takes the lower left corner of the working area as the origin, the length of the working area as the x-axis, the width as the y-axis, and the height as the z-axis. The working area is regarded as a rectangular parallelepiped and includes each object to be tested and each robot;

[0012] Retrieving a robot coding database, inputting the coding information into the robot coding database, and matching the corresponding robot coding;

[0013] According to the scanning result, the object to be tested is matched with the robot to obtain a matching result, and according to the matching result, a mobilization signal is sent to the adjustment module;

[0014] The matching results include that the coding information matches the robot coding and the inspection status is not inspected, the coding information matches the robot coding and the inspection status is inspected, and the coding information does not match the robot coding.

[0015] As a preferred solution of the inspection robot posture adjustment system based on data acquisition described in the present invention, when the coding information matches the robot coding and the inspection status is not inspected, the robot is activated; when the coding information matches the robot coding and the inspection status is inspected, the identification code of the object to be tested is marked as an invalid device, and the next object to be tested is jumped; when the coding information does not match the robot coding, the next robot is jumped.

[0016] As a preferred solution of the inspection robot posture adjustment system based on data acquisition described in the present invention, wherein: the adjustment module receives the mobilization signal, collects the robot movement information, the movement information includes real-time coordinates and real-time speed, obtains the predetermined inspection position, calculates the real-time deflection angle and real-time pitch angle according to the movement information, and sends an angle adjustment signal to the robot according to the real-time deflection angle and real-time pitch angle;

[0017] The robot adjusts the moving angle according to the angle adjustment signal. When the adjustment is completed, the adjustment module sends a first shooting adjustment signal to the robot, and the robot adjusts the shooting information according to the first shooting adjustment signal. The shooting information includes the shooting frequency and the shooting focal length.

[0018] As a preferred solution of the inspection robot posture adjustment system based on data acquisition described in the present invention, the calculation logic of the real-time deflection angle and the real-time pitch angle includes:

[0019] Get the real-time coordinates (x1, y1, z1) and the scheduled inspection position (x2, y2, z2), and calculate the x-axis coordinate difference, y-axis coordinate difference, and z-axis coordinate difference between the real-time coordinates and the scheduled inspection position, which are recorded as Δx, Δy, and Δz respectively;

[0020] The calculation expression of the real-time deflection angle is:

[0021] Yaw=atan2(Δy,Δx)

[0022] The calculation expression of the real-time pitch angle is:

[0023]

[0024] Among them, Yaw is the real-time yaw angle, and Pitch is the implemented pitch angle.

[0025] As a preferred solution of the inspection robot posture adjustment system based on data acquisition described in the present invention, wherein: the selection module obtains the image information taken by the robot, performs denoising and filtering on the image information, and calculates the shooting effectiveness of the robot's shooting information based on the image information after denoising and filtering;

[0026] The shooting information is obtained through continuous simulation;

[0027] The shooting effectiveness is processed in descending order, the shooting effectiveness with the largest value is selected, the shooting information corresponding to the shooting effectiveness with the largest value is obtained, the shooting information corresponding to the shooting effectiveness with the largest value is set as ideal shooting information, and the ideal shooting information is bound to the QR code and updated.

[0028] As a preferred solution of the inspection robot posture adjustment system based on data acquisition described in the present invention, the calculation logic of the shooting effectiveness is:

[0029] Obtain image information after denoising and filtering, count the total number of pixels in the image information after denoising and filtering, record it as a first number, count the total number of pixels belonging to the object to be measured in the image information after denoising and filtering, record it as a second number, calculate the ratio of the second number to the first number, and set the ratio as the shooting effectiveness.

[0030] As a preferred solution of the inspection robot posture adjustment system based on data acquisition described in the present invention, wherein: the compensation module collects the power information of the robot in real time, calls the battery database, inputs the battery model and power information corresponding to the robot into the battery database, matches the corresponding remaining working time, sets the remaining working time as the endurance time, and sends a second shooting adjustment signal to the robot according to the endurance time;

[0031] The robot receives the second shooting adjustment signal and adjusts the shooting focal length according to the second shooting adjustment signal.

[0032] As a preferred solution of the inspection robot posture adjustment system based on data acquisition described in the present invention, the generation logic of the second shooting adjustment signal includes:

[0033] Acquire power information, where the power information is expressed in a percentage form, set the first value, the second value, and the third value as a power gradient, use the power corresponding to the power gradient as an initial simulation condition, simulate continuous adjustment of the shooting frequency, and when the power is consumed, count the corresponding simulation time, use the first time as a time threshold, select the shooting frequency corresponding to the power gradient with the simulation time being the first time, and set the shooting frequency corresponding to the power gradient with the simulation time being the first time as the ideal shooting frequency of the power gradient;

[0034] The real-time shooting frequency of the robot is obtained, the difference between the real-time shooting frequency and the ideal shooting frequency is calculated, and a second shooting adjustment signal is sent according to the difference.

[0035] As a preferred solution of the inspection robot posture adjustment system based on data acquisition described in the present invention, wherein: the robot adjusts the shooting information according to the second shooting adjustment signal, when the difference between the real-time shooting rate and the ideal shooting frequency is 0, the second shooting adjustment signal is not sent, and the adjustment completion signal is displayed through the OLED display screen, and a green light of the first color and the first brightness is displayed; when the difference between the real-time shooting rate and the ideal shooting frequency is not 0, the adjustment signal is displayed through the OLED display screen, and a red light of the second color and the second brightness is displayed, until the difference between the real-time shooting rate and the ideal shooting frequency is 0, the adjustment completion signal is displayed through the OLED display screen, and a green light of the first color and the first brightness is displayed.

[0036] The beneficial effects of the present invention are as follows: through QR code scanning, the robot can automatically identify the object to be tested without human intervention, thereby improving the inspection efficiency and helping to improve the accuracy and efficiency of matching. The robot angle can be calculated and adjusted in real time, thereby improving the accuracy and stability of the inspection process. The shooting angle can be dynamically adjusted according to the actual movement information to ensure the shooting effect and data quality. By calculating the shooting effectiveness, the system can select the best shooting information, thereby improving the image quality and data reliability. The ideal shooting information is automatically bound to the QR code to ensure the accuracy and timeliness of the data. The shooting strategy is adjusted according to the power information, which helps to optimize battery use and avoid affecting task completion due to insufficient power. By effectively managing power and battery life, the system can extend the effective use time of the robot and improve work efficiency. Through precise angle adjustment and shooting optimization, the accuracy and reliability of the inspection process are improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] Figure 1 A schematic diagram of the basic flow of a posture adjustment system of an inspection robot based on data acquisition is provided for one embodiment of the present invention. DETAILED DESCRIPTION

[0038] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the drawings. It is obvious that the described embodiments are only part of the embodiments of the present invention, but not all of the embodiments.

[0039] Example 1, reference Figure 1 , is an embodiment of the present invention, and provides a posture adjustment system for an inspection robot based on data acquisition, including a matching module, an adjustment module, a selection module and a compensation module:

[0040] The matching module scans the QR code of the object to be tested to obtain a scanning result, matches the object to be tested with the robot according to the scanning result to obtain a matching result, and sends a mobilization signal to the adjustment module according to the matching result;

[0041] The adjustment module collects robot movement information, obtains a predetermined inspection position, calculates a real-time deflection angle and a real-time pitch angle according to the movement information, sends an angle adjustment signal to the robot according to the real-time deflection angle and the real-time pitch angle, and the robot adjusts the movement angle according to the angle adjustment signal. When the adjustment is completed, the adjustment module sends a first shooting adjustment signal to the robot, and the robot adjusts the shooting information according to the first shooting adjustment signal;

[0042] The selection module obtains the image information captured by the robot, calculates the shooting effectiveness of the robot's shooting information based on the image information, selects ideal shooting information according to the shooting effectiveness, and binds and updates the ideal shooting information with the QR code;

[0043] The compensation module collects the power information of the robot in real time, matches the battery life according to the power information, sends a second shooting adjustment signal to the robot according to the battery life, the robot receives the second shooting adjustment signal, and adjusts the shooting information according to the second shooting adjustment signal.

[0044] Through QR code scanning, the present invention enables the robot to automatically identify the object to be tested without human intervention, thereby improving the inspection efficiency and helping to improve the accuracy and efficiency of matching. The robot angle is calculated and adjusted in real time, improving the accuracy and stability of the inspection process. The shooting angle is dynamically adjusted according to the actual movement information to ensure the shooting effect and data quality. By calculating the shooting effectiveness, the system can select the best shooting information, thereby improving the image quality and data reliability. The ideal shooting information is automatically bound to the QR code to ensure the accuracy and timeliness of the data. The shooting strategy is adjusted according to the power information, which helps to optimize battery use and avoid affecting task completion due to insufficient power. By effectively managing power and battery life, the system can extend the effective use time of the robot and improve work efficiency. Through precise angle adjustment and shooting optimization, the accuracy and reliability of the inspection process are improved.

[0045] The matching module scans the QR code of the object to be tested to obtain a scanning result, wherein the scanning result is the coding information of the object to be tested, and the coding information includes a flag code, an inspection status and a predetermined inspection position, and the inspection status is inspected or not inspected;

[0046] The predetermined inspection position is obtained by constructing a three-dimensional coordinate system in advance, wherein the three-dimensional coordinate system takes the lower left corner of the working area as the origin, the length of the working area as the x-axis, the width as the y-axis, and the height as the z-axis. The working area is regarded as a rectangular parallelepiped and includes each object to be tested and each robot;

[0047] Retrieving a robot coding database, inputting the coding information into the robot coding database, and matching the corresponding robot coding;

[0048] According to the scanning result, the object to be tested is matched with the robot to obtain a matching result, and according to the matching result, a mobilization signal is sent to the adjustment module;

[0049] The matching results include that the coding information matches the robot coding and the inspection status is not inspected, the coding information matches the robot coding and the inspection status is inspected, and the coding information does not match the robot coding.

[0050] When the coding information matches the robot coding and the inspection status is not inspected, the robot is activated; when the coding information matches the robot coding and the inspection status is inspected, the identification code of the object to be tested is marked as an invalid device, and the next object to be tested is jumped; when the coding information does not match the robot coding, the next robot is jumped.

[0051] In the specific implementation, the automatic matching of the object to be tested and the robot is realized through the scanning of QR codes and the acquisition of coding information, which reduces manual intervention and improves matching efficiency. The three-dimensional coordinate system is used to establish an accurate spatial reference for the working area, so that the robot can accurately locate the inspection position to ensure that all objects to be tested are covered. The need to perform inspection tasks is determined based on the inspection status, so that the system can effectively manage and track the inspection progress and avoid repeated inspections. By querying the robot coding database to match the corresponding robot coding, it is ensured that the robot can correctly identify and process the specified task, thereby improving the overall coordination of the system. Based on the matching results, the mobilization signal is sent to the adjustment module, which realizes flexible task scheduling and resource allocation, and improves the execution efficiency and accuracy of the inspection tasks.

[0052] The adjustment module receives the maneuvering signal, collects the robot movement information, the movement information includes real-time coordinates and real-time speed, obtains the predetermined inspection position, calculates the real-time deflection angle and the real-time pitch angle according to the movement information, and sends an angle adjustment signal to the robot according to the real-time deflection angle and the real-time pitch angle;

[0053] The robot adjusts the moving angle according to the angle adjustment signal. When the adjustment is completed, the adjustment module sends a first shooting adjustment signal to the robot, and the robot adjusts the shooting information according to the first shooting adjustment signal. The shooting information includes the shooting frequency and the shooting focal length.

[0054] The calculation logic of the real-time deflection angle and the real-time pitch angle includes:

[0055] Get the real-time coordinates (x1, y1, z1) and the scheduled inspection position (x2, y2, z2), and calculate the x-axis coordinate difference, y-axis coordinate difference, and z-axis coordinate difference between the real-time coordinates and the scheduled inspection position, which are recorded as Δx, Δy, and Δz respectively;

[0056] The calculation expression of the real-time deflection angle is:

[0057] Yaw=atan2(Δy,Δx)

[0058] The calculation expression of the real-time pitch angle is:

[0059]

[0060] Among them, Yaw is the real-time yaw angle, and Pitch is the implemented pitch angle.

[0061] During the specific implementation, by real-time calculation and adjustment of the deflection angle and pitch angle, the robot can accurately align with the inspection position, thereby improving the accuracy of the inspection task. The angle is adjusted according to the real-time coordinates and speed to ensure that the robot can continue to maintain the correct posture and aim at the target during movement. The shooting frequency and focal length are adjusted to optimize the shooting effect according to the actual situation, thereby improving the image quality and data accuracy. By automatically sending angle adjustment and shooting adjustment signals, efficient inspection operations are achieved, which reduces manual intervention and improves work efficiency.

[0062] The selection module obtains image information captured by the robot, performs denoising and filtering on the image information, and calculates the shooting effectiveness of the robot's shooting information based on the image information after the denoising and filtering processes;

[0063] The shooting information is obtained through continuous simulation;

[0064] The shooting effectiveness is processed in descending order, the shooting effectiveness with the largest value is selected, the shooting information corresponding to the shooting effectiveness with the largest value is obtained, the shooting information corresponding to the shooting effectiveness with the largest value is set as ideal shooting information, and the ideal shooting information is bound to the QR code and updated.

[0065] The calculation logic of the shooting effectiveness is:

[0066] Obtain image information after denoising and filtering, count the total number of pixels in the image information after denoising and filtering, record it as a first number, count the total number of pixels belonging to the object to be measured in the image information after denoising and filtering, record it as a second number, calculate the ratio of the second number to the first number, and set the ratio as the shooting effectiveness.

[0067] In the specific implementation, through denoising and filtering processing, the interference and noise in the image are reduced, the clarity and quality of the image are improved, and the shooting effectiveness is calculated according to the processed image information, which can effectively screen out the best shooting information to ensure that the acquired image data is the most representative and valuable. By processing the effectiveness in descending order and automatically updating the ideal shooting information, the need for manual selection and adjustment is reduced, and the automation and intelligence level of the system is improved. The information corresponding to the shooting effectiveness with the largest value is selected as the ideal shooting information, which improves the accuracy and reliability of the data and the quality of the inspection results.

[0068] The compensation module collects power information of the robot in real time, calls a battery database, inputs the battery model and power information corresponding to the robot into the battery database, matches the corresponding remaining working time, sets the remaining working time as the endurance time, and sends a second shooting adjustment signal to the robot according to the endurance time;

[0069] The robot receives the second shooting adjustment signal and adjusts the shooting focal length according to the second shooting adjustment signal.

[0070] In the specific implementation, the robot's power is monitored in real time, and the remaining working time is accurately predicted through the battery database to ensure that the robot adjusts its operating strategy when the power is low. The battery utilization efficiency is optimized by adjusting the shooting parameters, thereby extending the robot's effective operating time and improving the robot's operating efficiency and stability.

[0071] The generation logic of the second shooting adjustment signal includes:

[0072] Acquire power information, where the power information is expressed in a percentage form, set the first value, the second value, and the third value as a power gradient, use the power corresponding to the power gradient as an initial simulation condition, simulate continuous adjustment of the shooting frequency, and when the power is consumed, count the corresponding simulation time, use the first time as a time threshold, select the shooting frequency corresponding to the power gradient with the simulation time being the first time, and set the shooting frequency corresponding to the power gradient with the simulation time being the first time as the ideal shooting frequency of the power gradient;

[0073] The real-time shooting frequency of the robot is obtained, the difference between the real-time shooting frequency and the ideal shooting frequency is calculated, and a second shooting adjustment signal is sent according to the difference.

[0074] In the specific implementation, by simulating the shooting frequency under different power gradients, the robot can maintain the best shooting effect under various power conditions. By setting the ideal shooting frequency to optimize power usage, the robot can maximize the operating time and efficiency when the power is limited.

[0075] The robot adjusts the shooting information according to the second shooting adjustment signal. When the difference between the real-time shooting rate and the ideal shooting frequency is 0, the second shooting adjustment signal is not sent, and the adjustment completion signal is displayed through the OLED display screen, and a green light of the first color and the first brightness is displayed. When the difference between the real-time shooting rate and the ideal shooting frequency is not 0, the adjustment signal is displayed through the OLED display screen, and a red light of the second color and the second brightness is displayed. Until the difference between the real-time shooting rate and the ideal shooting frequency is 0, the adjustment completion signal is displayed through the OLED display screen, and a green light of the first color and the first brightness is displayed.

[0076] In specific implementation, the adjustment status is displayed in real time through the OLED display screen, providing clear visual feedback, so that the user can clearly understand the current adjustment status of the robot. The status of the adjustment signal is displayed in real time, which can quickly inform the user whether the robot is in adjustment or has been completed, so that the user can make corresponding operations in time. The light indications of different colors and brightness reduce the user's misunderstanding of the status, simplify the monitoring and operation of the robot, and use green light to prompt when the adjustment is completed to confirm that the setting has achieved the expected effect, thereby enhancing the reliability of operation and user experience.

[0077] Through QR code scanning, the present invention enables the robot to automatically identify the object to be tested without human intervention, thereby improving the inspection efficiency and helping to improve the accuracy and efficiency of matching. The robot angle is calculated and adjusted in real time, improving the accuracy and stability of the inspection process. The shooting angle is dynamically adjusted according to the actual movement information to ensure the shooting effect and data quality. By calculating the shooting effectiveness, the system can select the best shooting information, thereby improving the image quality and data reliability. The ideal shooting information is automatically bound to the QR code to ensure the accuracy and timeliness of the data. The shooting strategy is adjusted according to the power information, which helps to optimize battery use and avoid affecting task completion due to insufficient power. By effectively managing power and battery life, the system can extend the effective use time of the robot and improve work efficiency. Through precise angle adjustment and shooting optimization, the accuracy and reliability of the inspection process are improved.

[0078] It should be understood by those skilled in the art that the embodiments of the present invention can be provided as methods, systems or computer program products. Therefore, the present invention can take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present invention can take the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program codes. Among them, the storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (Static Random Access Memory, referred to as SRAM), electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, referred to as EEPROM), erasable programmable read-only memory (Erasable Programmable Read Only Memory, referred to as EPROM), programmable read-only memory (Programmable Red-Only Memory, referred to as PROM), read-only memory (Read-Only Memory, referred to as ROM), magnetic memory, flash memory, disk or optical disk. These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0079] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.

Claims

1. A posture adjustment system for an inspection robot based on data acquisition, characterized in that: Including matching module, adjustment module, selection module and compensation module: The matching module scans the QR code of the object to be tested to obtain a scanning result, matches the object to be tested with the robot according to the scanning result to obtain a matching result, and sends a mobilization signal to the adjustment module according to the matching result; The adjustment module collects robot movement information, obtains a predetermined inspection position, calculates a real-time deflection angle and a real-time pitch angle according to the movement information, sends an angle adjustment signal to the robot according to the real-time deflection angle and the real-time pitch angle, and the robot adjusts the movement angle according to the angle adjustment signal. When the adjustment is completed, the adjustment module sends a first shooting adjustment signal to the robot, and the robot adjusts the shooting information according to the first shooting adjustment signal; The selection module obtains the image information captured by the robot, calculates the shooting effectiveness of the robot's shooting information based on the image information, selects ideal shooting information according to the shooting effectiveness, and binds and updates the ideal shooting information with the QR code; The compensation module collects the power information of the robot in real time, matches the battery life according to the power information, sends a second shooting adjustment signal to the robot according to the battery life, the robot receives the second shooting adjustment signal, and adjusts the shooting information according to the second shooting adjustment signal.

2. A posture adjustment system for an inspection robot based on data acquisition as claimed in claim 1, characterized in that: The matching module scans the QR code of the object to be tested to obtain a scanning result, wherein the scanning result is the coding information of the object to be tested, and the coding information includes a flag code, an inspection status and a predetermined inspection position, and the inspection status is inspected or not inspected; The predetermined inspection position is obtained by constructing a three-dimensional coordinate system in advance, wherein the three-dimensional coordinate system takes the lower left corner of the working area as the origin, the length of the working area as the x-axis, the width as the y-axis, and the height as the z-axis. The working area is regarded as a rectangular parallelepiped and includes each object to be tested and each robot; Retrieving a robot coding database, inputting the coding information into the robot coding database, and matching the corresponding robot coding; According to the scanning result, the object to be tested is matched with the robot to obtain a matching result, and according to the matching result, a mobilization signal is sent to the adjustment module; The matching results include that the coding information matches the robot coding and the inspection status is not inspected, the coding information matches the robot coding and the inspection status is inspected, and the coding information does not match the robot coding.

3. A posture adjustment system for an inspection robot based on data acquisition as claimed in claim 2, characterized in that: When the coding information matches the robot coding and the inspection status is not inspected, the robot is activated; when the coding information matches the robot coding and the inspection status is inspected, the identification code of the object to be tested is marked as an invalid device, and the next object to be tested is jumped; when the coding information does not match the robot coding, the next robot is jumped.

4. The inspection robot posture adjustment system based on data acquisition as claimed in claim 1, characterized in that: The adjustment module receives the maneuvering signal, collects the robot movement information, the movement information includes real-time coordinates and real-time speed, obtains the predetermined inspection position, calculates the real-time deflection angle and the real-time pitch angle according to the movement information, and sends an angle adjustment signal to the robot according to the real-time deflection angle and the real-time pitch angle; The robot adjusts the moving angle according to the angle adjustment signal. When the adjustment is completed, the adjustment module sends a first shooting adjustment signal to the robot, and the robot adjusts the shooting information according to the first shooting adjustment signal. The shooting information includes the shooting frequency and the shooting focal length.

5. The inspection robot posture adjustment system based on data acquisition as claimed in claim 4, characterized in that: The calculation logic of the real-time deflection angle and the real-time pitch angle includes: Get the real-time coordinates (x1, y1, z1) and the scheduled inspection position (x2, y2, z2), and calculate the x-axis coordinate difference, y-axis coordinate difference, and z-axis coordinate difference between the real-time coordinates and the scheduled inspection position, which are recorded as Δx, Δy, and Δz respectively; The calculation expression of the real-time deflection angle is: Yaw=atan2(Δy,Δx) The calculation expression of the real-time pitch angle is: Among them, Yaw is the real-time yaw angle, and Pitch is the implemented pitch angle.

6. The inspection robot posture adjustment system based on data acquisition as claimed in claim 1, characterized in that: The selection module obtains image information captured by the robot, performs denoising and filtering on the image information, and calculates the shooting effectiveness of the robot's shooting information based on the image information after the denoising and filtering processes; The shooting information is obtained through continuous simulation; The shooting effectiveness is processed in descending order, the shooting effectiveness with the largest value is selected, the shooting information corresponding to the shooting effectiveness with the largest value is obtained, the shooting information corresponding to the shooting effectiveness with the largest value is set as ideal shooting information, and the ideal shooting information is bound to the QR code and updated.

7. The inspection robot posture adjustment system based on data acquisition as claimed in claim 6, characterized in that: The calculation logic of the shooting effectiveness is: Obtain image information after denoising and filtering, count the total number of pixels in the image information after denoising and filtering, record it as a first number, count the total number of pixels belonging to the object to be measured in the image information after denoising and filtering, record it as a second number, calculate the ratio of the second number to the first number, and set the ratio as the shooting effectiveness.

8. The inspection robot posture adjustment system based on data acquisition as claimed in claim 1, characterized in that: The compensation module collects power information of the robot in real time, calls a battery database, inputs the battery model and power information corresponding to the robot into the battery database, matches the corresponding remaining working time, sets the remaining working time as the endurance time, and sends a second shooting adjustment signal to the robot according to the endurance time; The robot receives the second shooting adjustment signal and adjusts the shooting focal length according to the second shooting adjustment signal.

9. A posture adjustment system for an inspection robot based on data acquisition as claimed in claim 8, characterized in that: The generation logic of the second shooting adjustment signal includes: Acquire power information, where the power information is expressed in a percentage form, set the first value, the second value, and the third value as a power gradient, use the power corresponding to the power gradient as an initial simulation condition, simulate continuous adjustment of the shooting frequency, and when the power is consumed, count the corresponding simulation time, use the first time as a time threshold, select the shooting frequency corresponding to the power gradient with the simulation time being the first time, and set the shooting frequency corresponding to the power gradient with the simulation time being the first time as the ideal shooting frequency of the power gradient; The real-time shooting frequency of the robot is obtained, the difference between the real-time shooting frequency and the ideal shooting frequency is calculated, and a second shooting adjustment signal is sent according to the difference.

10. The inspection robot posture adjustment system based on data acquisition as claimed in claim 9, characterized in that: The robot adjusts the shooting information according to the second shooting adjustment signal. When the difference between the real-time shooting rate and the ideal shooting frequency is 0, the second shooting adjustment signal is not sent, and the adjustment completion signal is displayed through the OLED display screen, and a green light of the first color and the first brightness is displayed. When the difference between the real-time shooting rate and the ideal shooting frequency is not 0, the adjustment signal is displayed through the OLED display screen, and a red light of the second color and the second brightness is displayed. Until the difference between the real-time shooting rate and the ideal shooting frequency is 0, the adjustment completion signal is displayed through the OLED display screen, and a green light of the first color and the first brightness is displayed.

Citation Information

Cited By

  • Unmanned aerial vehicle power transmission, transformation and distribution flight path planning method and system

    CN120762437A

  • Inspection task automatic generation and execution method and system for multiple types of robots

    CN121411460A