An AGV parameter configuration method, system, electronic device and storage medium

By calculating the difference evaluation value of AGV configuration data and performing error correction processing, the complex and time-consuming problem of AGV parameter configuration is solved, and rapid configuration and efficient production can be achieved.

CN117687679BActive Publication Date: 2025-07-25FAIRYLAND TECH (WUHAN) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311726949.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-13
Publication Date
2025-07-25
Estimated Expiration
2043-12-13

AI Technical Summary

Technical Problem

In the prior art, the parameter configuration process of AGV is complex and time-consuming, making it difficult to quickly put into use in the factory, especially in the case of mixed scheduling of various types of AGVs, and the configuration efficiency is inefficient.

Method used

By obtaining the first service configuration data output by the AGV configuration software, the second service configuration data in the target AGV memory and the standard service configuration data stored locally, the difference evaluation value is calculated, and the parameter configuration is completed based on the difference evaluation value, including the calculation of the difference evaluation value and error correction processing.

Benefits of technology

It realizes rapid configuration of AGV, reduces configuration time and user operation difficulty, improves configuration efficiency, and enables AGV to be quickly put into production.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117687679B_ABST
    Figure CN117687679B_ABST
Patent Text Reader

Abstract

The present invention provides an AGV parameter configuration method, system, electronic device and storage medium. By obtaining the first service configuration data output by the configuration software when configuring the target AGV, the second service configuration data in the memory of the target AGV and the third service configuration data stored locally, calculating the difference evaluation value of the three service configuration data, and completing the parameter configuration of the target AGV based on the above difference evaluation value, the rapid configuration of the target AGV is realized, enabling the target AGV to quickly put into production, reducing the configuration time-consuming of the target AGV and the user operation difficulty, and improving the configuration efficiency of the AGV.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of AGV configuration, and more specifically, to a method, system, electronic device and storage medium for AGV parameter configuration. Background Art

[0002] An Automated Guided Vehicle (AGV), also known as an automated guided carrier or an automatic guided carrier, is an industrial vehicle that loads goods automatically or manually, travels automatically along a set route or tow a load-carrying trolley to a designated location, and then loads and unloads goods automatically or manually.

[0003] As AGVs play an increasingly important role in people's production and life, their functions are becoming more and more powerful, the working environments they face are becoming increasingly complex, and the types of AGVs are increasing. The mixed scheduling of multiple types of AGVs has become the mainstream in current factories. Therefore, how to quickly complete the parameter configuration of AGVs to make them move in the factory is an urgent problem to be solved. Summary of the Invention

[0004] In view of the technical problems existing in the prior art, the present invention provides a method, system, electronic device and storage medium for AGV parameter configuration to solve the problem of how to quickly complete the parameter configuration of AGVs to make them move in the factory.

[0005] In the first aspect of the present invention, a method for AGV parameter configuration is provided, including:

[0006] When using an AGV configuration software to configure parameters for a target AGV, obtaining first service configuration data output by the AGV configuration software;

[0007] Obtaining second service configuration data in the memory of the target AGV;

[0008] Obtaining standard service configuration data stored locally and setting it as third service configuration data;

[0009] Calculating a difference evaluation value of the first service configuration data, the second service configuration data and the third service configuration data;

[0010] Based on the difference evaluation value, completing the parameter configuration of the target AGV.

[0011] On the basis of the above technical solution, the present invention can also be improved as follows.

[0012] Preferably, the parameters of the target AGV include chassis parameters, sensor parameters, communication parameters, actuator parameters and battery parameters.

[0013] Preferably, the step of calculating the difference evaluation value of the first service configuration data, the second service configuration data, and the third service configuration data includes:

[0014] Calculating the parameter difference of each parameter in the first service configuration data, the second service configuration data, and the third service configuration data respectively;

[0015] Based on the parameter differences of each parameter, calculating the difference evaluation value.

[0016] Preferably, the parameter difference P:

[0017] ;

[0018] Wherein, n 1 is the absolute value of the parameter difference between the first service configuration data and the second service configuration data, n 2 is the absolute value of the parameter difference between the second service configuration data and the third service configuration data, n 3 is the absolute value of the parameter difference between the first service configuration data and the third service configuration data, n 4 is the parameter deviation value in the third service configuration data, k is the standard difference threshold.

[0019] Preferably, the difference evaluation value Q:

[0020] ;

[0021] Wherein, i is the parameter area, j is the serial number of the difference parameter, m represents the number of parameters, n ( i ) represents the number of difference parameters in the i th parameter area, P i,j represents the i th parameter difference in the j th sensor.

[0022] Preferably, the step of completing the parameter configuration of the target AGV based on the difference evaluation value includes:

[0023] When the difference evaluation value is less than or equal to the preset difference threshold, writing the first service configuration data into the target AGV.

[0024] Preferably, the step of completing the parameter configuration of the target AGV based on the difference evaluation value further includes:

[0025] When the difference evaluation value is greater than the preset difference threshold, write the parameter values in the first service configuration data with a parameter difference less than or equal to the preset parameter difference into the second service configuration data;

[0026] For the parameter values in the first service configuration data with a parameter difference greater than the preset parameter difference, after correcting them with the corresponding parameters in the third service configuration data, write them into the second service configuration data.

[0027] In a second aspect of the present invention, there is provided an AGV parameter configuration system, including:

[0028] A first data acquisition module, configured to acquire first service configuration data output by the AGV configuration software when using the AGV configuration software to configure parameters for a target AGV;

[0029] A second data acquisition module, configured to acquire second service configuration data in the memory of the target AGV;

[0030] A third data acquisition module, configured to acquire standard service configuration data stored locally and set it as third service configuration data;

[0031] A difference evaluation module, configured to calculate the difference evaluation values of the first service configuration data, the second service configuration data, and the third service configuration data;

[0032] A parameter configuration module, configured to complete the parameter configuration of the target AGV based on the difference evaluation value.

[0033] In a third aspect of the present invention, there is provided an electronic device, including a memory and a processor. When the processor executes a computer management program stored in the memory, the steps of any one of the AGV parameter configuration methods in the first aspect are implemented.

[0034] In a fourth aspect of the present invention, there is provided a computer-readable storage medium, on which a computer management program is stored. When the computer management program is executed by a processor, the steps of any one of the AGV parameter configuration methods in the first aspect are implemented.

[0035] An AGV parameter configuration method, system, electronic device and storage medium provided by the present invention. The method includes: when using an AGV configuration software to configure parameters for a target AGV, obtaining first service configuration data output by the above AGV configuration software; obtaining second service configuration data in the memory of the above target AGV; obtaining standard service configuration data stored locally and setting it as third service configuration data; calculating a difference evaluation value of the above first service configuration data, the above second service configuration data and the above third service configuration data; and completing the parameter configuration of the above target AGV based on the above difference evaluation value. By obtaining the first service configuration data output by the configuration software when configuring the target AGV, as well as the second service configuration data in the memory of the target AGV and the third service configuration data stored locally, calculating the difference evaluation value of the three service configuration data, and completing the parameter configuration of the target AGV based on the above difference evaluation value, the present invention realizes the rapid configuration of the target AGV, enables the target AGV to quickly put into production, reduces the configuration time of the target AGV and the operation difficulty of users, and improves the configuration efficiency of the AGV. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] Figure 1 It is a flowchart of an AGV parameter configuration method provided by the present invention;

[0037] Figure 2 It is a schematic diagram of the structure of the first service data configuration information provided by the present invention;

[0038] Figure 3 It is a schematic diagram of the structure of the third service data configuration information provided by the present invention;

[0039] Figure 4 It is a schematic diagram of the structure of an AGV parameter configuration system provided by the present invention;

[0040] Figure 5 It is a schematic diagram of the hardware structure of a possible electronic device provided by the present invention;

[0041] Figure 6 It is a schematic diagram of the hardware structure of a possible computer-readable storage medium provided by the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0042] The following will further describe in detail the specific embodiments of the present invention in conjunction with the drawings and embodiments. The following embodiments are used to illustrate the present invention, but are not used to limit the scope of the present invention.

[0043] In the existing AGV configuration process, the chassis and navigation methods of different manufacturers are different, and the motor parameters are also various. When configuring an AGV, it is very difficult for AGVs from different manufacturers to be configured and scheduled later in the same software, which causes great time problems for developers and increases the development workload. When there are multiple homogeneous robots in the same operating area and new configurations or modification of robot configuration information are required, the configuration information of the specified terminal needs to be adjusted and verified, and this adjustment and verification process undoubtedly increases the complexity of the AGV configuration process and operation.

[0044] At the same time, for the same type of AGV models, the sensor components used may be different in different environments. Therefore, after some AGVs receive the cloud configuration information, there may be problems such as faulty garbled codes, and it is extremely troublesome to reconfigure and import the sensor configuration again. Therefore, in this embodiment, according to the AGV industry experience and configuration requirements, a method for calculating the differences, connecting to the AGV and then returning the differences to correct the configuration data is provided.

[0045] See Figure 1 , Figure 1 which is a flowchart of an AGV parameter configuration method provided by the present invention. As Figure 1 shown, the method includes:

[0046] Step S100: When using the AGV configuration software to configure the parameters of the target AGV, obtain the first service configuration data output by the AGV configuration software;

[0047] It should be noted that the execution subject of the method in this embodiment can be a computer terminal device with data processing, network communication, and program running functions, such as a computer, a tablet computer, etc.; it can also be a server device with the same or similar functions, or a cloud server with similar functions. This embodiment does not make any restrictions in this regard. For the sake of understanding, this embodiment and the following embodiments will be described by taking the server device as an example.

[0048] It can be understood that the above AGV configuration software can be a stand-alone system, and the functions of the system include controller configuration, driver configuration, navigation system configuration, communication system configuration, sensor configuration, actuator configuration, basic parameter configuration, etc. In this embodiment, when it completes the interface configuration and outputs the configuration file, based on the local area network method and in cooperation with the property of the AGV network being linked to the cloud in real time, the parameters of the AGV are batch-verified.

[0049] It should be understood that the above single-machine system configuration can be a visual selection, adapted to common chassis types on the market, including differential chassis, single steering wheel, double steering wheels, multiple steering wheels, double differential, and multiple differentials. It is adapted to common AGV navigation types on the market, including QR code navigation, laser SLAM navigation, texture navigation, magnetic navigation, and color band navigation. In addition to configuring common rollers and traction mechanisms, complex actuators such as traction arms can also be implemented using low-level code. Generate single-machine configuration information in dll format, which is the first service configuration data in this embodiment, and the file format of its service configuration data can be dll format.

[0050] Furthermore, the parameters of the above AGV include chassis parameters, sensor parameters, communication parameters, actuator parameters, and battery parameters.

[0051] Exemplarily, taking a one-way tractor as an example, the data structure of the first service configuration data is shown in Figure 2 .

[0052] Step S200: Obtain the second service configuration data in the memory of the target AGV;

[0053] It can be understood that the second service configuration data is stored in the memory of the target AGV. If the above target AGV is configured for the first time, the above second service configuration data is the default configuration data initialized by the AGV manufacturer at the factory. If the above target AGV is not configured for the first time, then the above second service configuration data is the previous service configuration data, that is, the above second service configuration data is the configuration data used by the current AGV, and its data structure is the same as that of the above first service configuration data.

[0054] Step S300: Obtain the standard service configuration data stored locally and set it as the third service configuration data;

[0055] It can be understood that the above standard service configuration data is the service configuration data stored in the cloud or the server side. The above standard service configuration data is a set of standard part parameter libraries, and the parameters in the parameter library are AGV parameters obtained by engineers through experiments. The parameter configuration information structure is shown in Figure 3 .

[0056] It should be understood that the above standard business configuration data can be the AGV configuration data formed by classifying AGV sensors, which is divided into the following according to the principle of functional relevance from top to bottom: chassis: steering wheel motor, differential motor, differential unit, etc.; navigation unit: laser head, QR code sensor, magnetic track sensor, texture sensor; obstacle avoidance unit: laser, vision sensor, ultrasonic sensor, contact sensor, infrared sensor; vehicle body status: light strip controller, battery status sensor; communication: communication sensor; actuator: load sensor, rotation motor, lifting motor, manipulator execution motor; thus establishing the standard business configuration data of various sensors.

[0057] Furthermore, in the above standard business configuration data, each pair of parameter instances also includes: optional value (i.e., standard value), importance, deviation value.

[0058] Exemplarily, taking the drive motor sensor field as an example, each parameter field of it also needs to be configured. Model: optional value, importance 9, deviation value 0; current setting: optional value, importance 6, deviation value 0; step angle: importance 4, deviation value 0.5; communication interface: optional value, importance 7, deviation value 1, whether connection is successful; protection and alarm setting: optional value, importance 2, deviation value 1.

[0059] Step S400: Calculate the difference evaluation value of the first business configuration data, the second business configuration data, and the third business configuration data;

[0060] Specifically, calculate the parameter difference of the current value of the first business configuration data, the current value of the second business configuration data, and the optional value of the third business configuration data, and obtain the difference evaluation value.

[0061] Furthermore, when the written value of the first business configuration data is Chinese, English, or other non-numeric values, calculate the parameter difference based on whether the written value is empty. When the current written value is an empty value, set the calculated deviation value to 1, and when it is not empty, it is 0.

[0062] Furthermore, the step of calculating the difference evaluation value of the first business configuration data, the second business configuration data, and the third business configuration data includes:

[0063] Step S401: Calculate the parameter difference of each parameter in the first business configuration data, the second business configuration data, and the third business configuration data respectively;

[0064] The calculation formula for the parameter difference P is:

[0065] ;

[0066] Wherein,n 1 is the absolute value of the parameter difference between the first service configuration data and the second service configuration data, n 2 is the absolute value of the parameter difference between the second service configuration data and the third service configuration data, n 3 is the absolute value of the parameter difference between the first service configuration data and the third service configuration data, n 4 is the parameter deviation value in the third service configuration data, k is the standard difference threshold.

[0067] Furthermore, calculations can also be made according to the importance. The greater the importance, the greater the deviation obtained from the data comparison, and the greater the difference degree of the AGV sensor; the smaller the deviation value, the smaller the difference degree of the AGV sensor. After the difference degree exceeds a certain value, the system will require the commissioning engineer to reconfigure, thereby improving the commissioning efficiency of the AGV vehicle in the factory and reducing the time-consuming during the commissioning process.

[0068] Step S402: Calculate the difference evaluation value based on the parameter differences of each parameter.

[0069] The calculation formula for the difference evaluation value Q is:

[0070] ;

[0071] Wherein, i is the parameter area, j is the serial number of the difference parameter, m represents the number of parameters, n ( i ) represents the number of difference parameters in the i th parameter area, P i,j represents the i th difference parameter of the j th sensor among the sensors. When Q is greater than the threshold, it indicates that the incoming sensor parameters do not meet the standards.

[0072] Step S500: Complete the parameter configuration of the target AGV based on the difference evaluation value.

[0073] Furthermore, the step of completing the parameter configuration of the target AGV based on the difference evaluation value includes:

[0074] Step S501: When the difference evaluation value is less than or equal to the preset difference threshold, write the first service configuration data into the target AGV.

[0075] It can be understood that the above preset difference threshold is a set value obtained from actual measurement. Writing the above first service configuration data into the target AGV is to overwrite the above second service configuration data in the memory with the above first service configuration data.

[0076] Step S502: When the difference evaluation value is greater than the preset difference threshold, write the parameter values in the first service configuration data whose parameter differences are less than or equal to the preset parameter difference into the second service configuration data;

[0077] It can be understood that the above preset parameter difference can be a set value obtained from actual measurement.

[0078] It should be understood that there are many parameters in the above first service configuration data, that is, there are many parameter values. Calculate the parameter differences for them. When the calculated parameter differences are less than the above preset parameter difference, overwrite the corresponding parameter values in the above second service configuration data.

[0079] Step S503: For the parameter values in the first service configuration data whose parameter differences are greater than the preset parameter difference, after correcting them with the corresponding parameters in the third service configuration data, write them into the second service configuration data.

[0080] It can be understood that the step of correcting errors using the third service configuration data here can be directly replacing the current value in the first service configuration data with the optional value in the third service configuration data, or can be to inform the user of data mismatch and the optional values in the third service configuration data through an interface, and let the user choose by themselves.

[0081] It can be understood that based on the deficiencies in the background technology, an AGV parameter configuration method is proposed in an embodiment of the present invention. The method includes: when using an AGV configuration software to configure parameters for a target AGV, obtaining the first service configuration data output by the above AGV configuration software; obtaining the second service configuration data in the memory of the above target AGV; obtaining the standard service configuration data stored locally and setting it as the third service configuration data; calculating the difference evaluation values of the above first service configuration data, the above second service configuration data, and the above third service configuration data; and completing the parameter configuration of the above target AGV based on the above difference evaluation value. The present invention calculates the difference evaluation values of the three service configuration data by obtaining the first service configuration data output by the configuration software when configuring the target AGV, the second service configuration data in the memory of the target AGV, and the third service configuration data stored locally, and completes the parameter configuration of the target AGV based on the above difference evaluation value, thereby realizing the rapid configuration of the target AGV, enabling the target AGV to quickly put into production, reducing the configuration time consumption of the target AGV and the user operation difficulty, and improving the configuration efficiency of the AGV.

[0082] Please refer to Figure 4 , Figure 4 which is a schematic diagram of the structure of an AGV parameter configuration system provided by an embodiment of the present invention. As Figure 4 shown, an AGV parameter configuration system includes a first data acquisition module 100, a second data acquisition module 200, a third data acquisition module 300, a difference evaluation module 400, and a parameter configuration module 500, where:

[0083] The first data acquisition module 100 is used to acquire first service configuration data output by the AGV configuration software when using the AGV configuration software to configure parameters for a target AGV; the second data acquisition module 200 is used to acquire second service configuration data in the memory of the target AGV; the third data acquisition module 300 is used to acquire standard service configuration data stored locally and set it as third service configuration data; the difference evaluation module 400 is used to calculate a difference evaluation value of the first service configuration data, the second service configuration data, and the third service configuration data; the parameter configuration module 500 is used to complete parameter configuration of the target AGV based on the difference evaluation value.

[0084] It can be understood that an AGV parameter configuration system provided by the present invention corresponds to the AGV parameter configuration methods provided in the foregoing embodiments. The relevant technical features of the AGV parameter configuration system can refer to the relevant technical features of the AGV parameter configuration method, which will not be elaborated here.

[0085] Please refer to Figure 5 , Figure 5 which is a schematic diagram of an embodiment of an electronic device provided by an embodiment of the present invention. As Figure 5 shown, an embodiment of the present invention provides an electronic device, including a memory 1310, a processor 1320, and a computer program 1311 stored in the memory 1310 and executable on the processor 1320. When the processor 1320 executes the computer program 1311, the following steps are implemented:

[0086] When using the AGV configuration software to configure parameters for a target AGV, acquire first service configuration data output by the above AGV configuration software; acquire second service configuration data in the memory of the above target AGV; acquire standard service configuration data stored locally and set it as third service configuration data; calculate a difference evaluation value of the above first service configuration data, the above second service configuration data, and the above third service configuration data; complete parameter configuration of the above target AGV based on the above difference evaluation value.

[0087] Please refer to Figure 6 , Figure 6Schematic diagram of an embodiment of a computer-readable storage medium provided by the present invention. As Figure 6 shown, this embodiment provides a computer-readable storage medium 1400, on which a computer program 1411 is stored. When the computer program 1411 is executed by a processor, the following steps are implemented:

[0088] When using the AGV configuration software to configure parameters for a target AGV, obtain the first service configuration data output by the above AGV configuration software; obtain the second service configuration data in the memory of the above target AGV; obtain the standard service configuration data stored locally and set it as the third service configuration data; calculate the difference evaluation value of the above first service configuration data, the above second service configuration data, and the above third service configuration data; based on the above difference evaluation value, complete the parameter configuration of the above target AGV.

[0089] An AGV parameter configuration method, system, electronic device, and storage medium provided by an embodiment of the present invention. The method includes: when using the AGV configuration software to configure parameters for a target AGV, obtain the first service configuration data output by the above AGV configuration software; obtain the second service configuration data in the memory of the above target AGV; obtain the standard service configuration data stored locally and set it as the third service configuration data; calculate the difference evaluation value of the above first service configuration data, the above second service configuration data, and the above third service configuration data; based on the above difference evaluation value, complete the parameter configuration of the above target AGV. The present invention calculates the difference evaluation value of the three service configuration data by obtaining the first service configuration data output by the configuration software when configuring the target AGV, the second service configuration data in the memory of the target AGV, and the third service configuration data stored locally, and completes the parameter configuration of the target AGV based on the above difference evaluation value, thereby realizing the rapid configuration of the target AGV, enabling the target AGV to quickly put into production, reducing the configuration time of the target AGV and the operation difficulty of users, and improving the configuration efficiency of the AGV.

[0090] It should be noted that in the above embodiments, the descriptions of each embodiment have their own emphases. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0091] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a system, or a computer program product. Therefore, the present invention can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) containing computer-usable program codes.

[0092] The present invention will be described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to embodiments of the present invention. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, as well as the combination of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded computer, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the functions specified in one or more of the flows Figure 1 one or more of the flows and / or blocks Figure 1 or means for implementing the functions specified in one or more of the blocks.

[0093] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including instruction means that implement the functions specified in one or more of the flows Figure 1 one or more of the flows and / or blocks Figure 1 or means for implementing the functions specified in one or more of the blocks.

[0094] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operational steps are executed on the computer or other programmable device to generate a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more of the flows Figure 1 one or more of the flows and / or blocks Figure 1 or means for implementing the functions specified in one or more of the blocks.

[0095] Although the preferred embodiments of the present invention have been described, those skilled in the art can make additional changes and modifications once they learn the basic creative concepts. Therefore, the appended claims are intended to be construed to include the preferred embodiments as well as all changes and modifications falling within the scope of the present invention.

[0096] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention is also intended to include these changes and modifications.

Claims

1. An AGV parameter configuration method, characterized in that, The method includes: When using the AGV configuration software to configure parameters for the target AGV, obtaining the first service configuration data output by the AGV configuration software; Obtaining the second service configuration data in the memory of the target AGV; Obtaining the standard service configuration data stored locally and setting it as the third service configuration data; Calculating the difference evaluation value of the first service configuration data, the second service configuration data, and the third service configuration data; specifically, calculating the parameter difference of each parameter in the first service configuration data, the second service configuration data, and the third service configuration data respectively; Calculating the difference evaluation value based on the parameter difference of each parameter; The parameter difference P: ; Among them, n 1 is the absolute value of the parameter difference between the first service configuration data and the second service configuration data, n 2 is the absolute value of the parameter difference between the second service configuration data and the third service configuration data, n 3 is the absolute value of the parameter difference between the first service configuration data and the third service configuration data, n 4 is the parameter deviation value in the third service configuration data, k is the standard difference threshold; The difference evaluation value Q: ; Among them, i is the parameter area, j is the serial number of the differential parameter, m represents the number of parameters, n ( i ) represents the number of differential parameters in the i th parameter area, P i,j represents the i th parameter difference in the j th sensor; Based on the difference evaluation value, completing the parameter configuration of the target AGV.

2. The AGV parameter configuration method according to claim 1, wherein The parameters of the target AGV include chassis parameters, sensor parameters, communication parameters, actuator parameters, and battery parameters.

3. The AGV parameter configuration method according to claim 2, wherein The step of completing the parameter configuration of the target AGV based on the difference evaluation value includes: When the difference evaluation value is less than or equal to the preset difference threshold, writing the first service configuration data into the target AGV.

4. The AGV parameter configuration method according to claim 3, characterized in that The step of completing the parameter configuration of the target AGV based on the difference evaluation value further includes: When the difference evaluation value is greater than the preset difference threshold, writing the parameter values with parameter differences less than or equal to the preset parameter difference in the first service configuration data into the second service configuration data; For the parameter values in the first service configuration data with parameter differences greater than the preset parameter difference, after correcting them with the corresponding parameters in the third service configuration data, writing them into the second service configuration data.

5. An AGV parameter configuration system, characterized in that, Including: A first data acquisition module, which is used to obtain the first service configuration data output by the AGV configuration software when using the AGV configuration software to configure parameters for the target AGV; A second data acquisition module, which is used to obtain the second service configuration data in the memory of the target AGV; A third data acquisition module, which is used to obtain the standard service configuration data stored locally and set it as the third service configuration data; A difference evaluation module, which is used to calculate the difference evaluation value of the first service configuration data, the second service configuration data, and the third service configuration data; specifically, calculating the parameter difference of each parameter in the first service configuration data, the second service configuration data, and the third service configuration data respectively; Calculating the difference evaluation value based on the parameter difference of each parameter; The parameter difference P: ; Among them, n 1 is the absolute value of the parameter difference between the first service configuration data and the second service configuration data, n 2 is the absolute value of the parameter difference between the second service configuration data and the third service configuration data, n 3 is the absolute value of the parameter difference between the first service configuration data and the third service configuration data, n 4 is the parameter deviation value in the third service configuration data, k is the standard difference threshold; The difference evaluation value Q: ; Among them, i is the parameter area, j is the serial number of the differential parameter, m represents the number of parameters, n ( i ) represents the number of differential parameters in the i th parameter area, P i,j represents the i th parameter difference in the j th sensor; A parameter configuration module, which is used to complete the parameter configuration of the target AGV based on the difference evaluation value.

6. An electronic device, characterized in that, Including a memory and a processor, when the processor executes the computer management program stored in the memory, it realizes the steps of the AGV parameter configuration method according to any one of claims 1-4.

7. A computer-readable storage medium, characterized in that, On which a computer management program is stored, and when the computer management program is executed by the processor, it realizes the steps of the AGV parameter configuration method according to any one of claims 1-4.

Citation Information

Patent Citations

  • Assessment parameter determination method and device, electronic equipment and storage medium

    CN114428808A

  • Method for configuring modeling parameters, electronic device and computer storage medium thereof

    US20220021578A1