A sensor accuracy testing method, device, system and medium
Through the coordinated work of the hardware testing equipment and the sensor data capture module, the efficient and accurate sensor accuracy test is achieved, and the problems of long testing time, high cost and large errors in the prior art are solved.
Patent Information
- Application Number
- CN202411934630.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-04-08
AI Technical Summary
In the prior art, sensor accuracy testing time is long and costly, and there are uncertain actual errors in human testing, resulting in inaccurate test results.
Through hardware testing equipment, including motor drivers, motors, guides, gears and reflectors, the automatic change in the distance between the sensor and the reflector is achieved, and combined with the sensor data capture module and the data acquisition classification module, it provides accurate data acquisition and classification.
It improves the test accuracy of the sensor at different test distances, reduces test time and cost, reduces human error, and ensures the accuracy and consistency of the test data.
Smart Images

Figure CN119779377A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of sensor data testing, and in particular to a sensor accuracy testing method, device, system and medium. Background Art
[0002] As the types and quantities of sensor products increase, the demand for testing of various sensor products is also increasing, especially the accuracy testing of sensor products.
[0003] In the related art, when the accuracy of the sensor needs to be tested, the test board must be moved again and again to measure the actual accuracy of the board distance sensor again and again, which greatly increases the test time and labor costs. In addition, manual testing will have uncertain actual errors, which will also cause the actual test results to be inconsistent with the test results.
[0004] Therefore, the industry urgently needs to develop a sensor accuracy testing software that can match a wide variety of sensors and improve the test accuracy of sensors at different test distances. Summary of the invention
[0005] In view of this, the purpose of the embodiments of the present invention is to provide a sensor accuracy testing method, device, system and medium to solve one or more technical problems existing in the prior art and provide at least one beneficial option or create conditions.
[0006] On the one hand, an embodiment of the present invention provides a sensor accuracy testing method, which is applied to a hardware testing device, wherein the hardware testing device includes a motor driver, a motor, a guide rail, a gear disposed on the guide rail, and a reflector, wherein the gear is used to connect the motor and the guide rail; the motor driver is used to control the rotation of the motor and thereby control the reflector to move on the guide rail, so that the actual distance between the sensor and the reflector changes; The method comprises the following steps: Acquire the motor control parameters set by the user in the interactive interface of the motor parameter control module, control the rotation of the motor according to the motor control parameters, and then control the movement of the reflector on the guide rail, so that the actual distance between the sensor and the reflector changes; Obtaining the sensor type selected by the user in the interactive interface of the sensor data capture module, displaying the corresponding sensor data capture interface according to the sensor type, and performing data collection according to the test parameters set by the user in the sensor data capture interface; The sensor type selected by the user is read, and the data collected by the sensor data capture module is displayed on the interactive interface of the data collection classification module according to the sensor type.
[0007] Optionally, the type of the sensor includes a radar sensor, and the sensor data capture interface includes an interactive interface of a radar sensor capture control module; displaying a corresponding sensor data capture interface according to the sensor type, and performing data acquisition according to test parameters set by a user on the sensor data capture interface, includes: When the sensor type is a radar sensor, the interactive interface of the radar sensor capture control module is displayed so that the user can set the test parameters of the radar sensor in the interactive interface of the radar sensor capture control module; the test parameters of the radar sensor include the model of the radar, the number of tests and the deviation range information of the tests.
[0008] Optionally, the type of the sensor includes a PHR sensor, and the sensor data capture interface includes an interactive interface of a PHR sensor capture control module; displaying a corresponding sensor data capture interface according to the sensor type, and performing data acquisition according to test parameters set by a user on the sensor data capture interface, includes: When the sensor type is a PHR sensor, the interactive interface of the PHR sensor capture control module is displayed so that the user can set the test parameters for collecting the PHR sensor in the interactive interface of the PHR sensor capture control module; the test parameters for collecting the PHR sensor include the number of stop buffering times and the number of test records for PHR data.
[0009] Optionally, the interactive interface of the data acquisition classification module includes an interactive interface of a radar sensor data capture module; the reading of the sensor type selected by the user and displaying the data collected by the sensor data capture module on the interactive interface of the data acquisition classification module according to the type of the sensor include: Data of a sensor type of radar sensor is acquired from data collected by a sensor data capture module, and the data of a sensor type of radar sensor is displayed on an interactive interface of the radar sensor data capture module.
[0010] Optionally, the interactive interface of the data acquisition classification module includes an interactive interface of a PHR sensor data capture module; the reading of the sensor type selected by the user and displaying the data collected by the sensor data capture module on the interactive interface of the data acquisition classification module according to the type of the sensor include: The data of the sensor type being the PHR sensor is acquired from the data collected by the sensor data capture module, and the data of the sensor type being the PHR sensor is displayed on the interactive interface of the PHR sensor data capture module.
[0011] On the other hand, an embodiment of the present invention provides a sensor accuracy testing device, which is applied to a hardware testing device, wherein the hardware testing device includes a motor driver, a motor, a guide rail, a gear disposed on the guide rail, and a reflector, wherein the gear is used to connect the motor and the guide rail; the motor driver is used to control the rotation of the motor and thereby control the reflector to move on the guide rail, so that the actual distance between the sensor and the reflector changes; The device comprises: A motor parameter control module, used to obtain the motor control parameters set by the user in the interactive interface of the motor parameter control module, and control the rotation of the motor according to the motor control parameters to control the movement of the reflector on the guide rail, so that the actual distance between the sensor and the reflector changes; A sensor data capture module, used to obtain the sensor type selected by the user in the interactive interface of the sensor data capture module, display the corresponding sensor data capture interface according to the sensor type, and perform data collection according to the test parameters set by the user in the sensor data capture interface; The data acquisition classification module is used to read the sensor type selected by the user and display the data collected by the sensor data capture module on the interactive interface of the data acquisition classification module according to the type of the sensor.
[0012] Optionally, the types of the sensors include radar sensors and PHR sensors, and the sensor data capture interface includes an interactive interface of a radar sensor capture control module and an interactive interface of a PHR sensor capture control module; displaying a corresponding sensor data capture interface according to the sensor type, and performing data collection according to test parameters set by a user on the sensor data capture interface, includes: When the sensor type is a radar sensor, an interactive interface of a radar sensor capture control module is displayed, so that the user can set test parameters of the radar sensor in the interactive interface of the radar sensor capture control module; the test parameters of the radar sensor include the model of the radar, the number of tests, and the deviation range of the test; When the sensor type is a PHR sensor, the interactive interface of the PHR sensor capture control module is displayed so that the user can set the test parameters for collecting the PHR sensor in the interactive interface of the PHR sensor capture control module; the test parameters for collecting the PHR sensor include the number of stop buffering times and the number of test records for PHR data.
[0013] Optionally, the interactive interface of the data acquisition classification module includes an interactive interface of a radar sensor data capture module and an interactive interface of a PHR sensor data capture module; reading the sensor type selected by the user and displaying the data collected by the sensor data capture module on the interactive interface of the data acquisition classification module according to the type of the sensor, includes: Acquire data of a radar sensor of a sensor type from data collected by a sensor data capture module, and display the data of the radar sensor of a sensor type on an interactive interface of the radar sensor data capture module; The data of the sensor type being the PHR sensor is acquired from the data collected by the sensor data capture module, and the data of the sensor type being the PHR sensor is displayed on the interactive interface of the PHR sensor data capture module.
[0014] On the other hand, an embodiment of the present invention provides a sensor accuracy testing system, including: at least one processor; at least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements any one of the sensor accuracy testing methods described above.
[0015] On the other hand, an embodiment of the present invention provides a computer-readable storage medium, which stores a program executable by a processor. When the program executable by the processor is executed by the processor, it is used to perform any of the sensor accuracy testing methods described above.
[0016] The beneficial effects of the present invention are as follows: the embodiments of the present invention can accurately simulate the test scenarios of the sensor and the reflector at different distances through the hardware test equipment; the motor parameter control module realizes efficient control of the sensor test process and accurate data collection; the sensor data capture module and the data acquisition classification module work together to ensure the accuracy and consistency of the test data of different types of sensors, and provide clearly classified and intuitive data according to the type of sensor. The test efficiency and accuracy are improved. The present invention can match a wide variety of sensors and improve the test accuracy of the sensor at different test distances. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0018] Figure 1 It is a schematic diagram of the steps of a sensor accuracy testing method provided by an embodiment of the present invention; Figure 2 It is a schematic diagram of the main interface of the sensor accuracy test provided by an embodiment of the present invention; Figure 3is a schematic diagram of an interactive interface of a motor parameter control module provided by an embodiment of the present invention; Figure 4 is a schematic diagram of an interactive interface of a radar sensor capture control module provided by an embodiment of the present invention; Figure 5 is a schematic diagram of an interactive interface of a radar sensor data capture module provided by an embodiment of the present invention; Figure 6 is a schematic diagram of an interactive interface of a PHR sensor capture control module provided in an embodiment of the present invention; Figure 7 It is a schematic diagram of the interactive interface of the PHR sensor data capture module provided in an embodiment of the present invention; Figure 8 is a structural block diagram of a sensor accuracy testing device provided by an embodiment of the present invention; Fig. 9 It is a structural block diagram of a sensor accuracy testing system provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0019] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0020] It should be noted that, although the functional modules are divided in the device schematic diagram and the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flowchart. The terms "first", "second", etc. in the specification, claims and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.
[0021] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.
[0022] In addition, described feature, structure or characteristic can be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present application. However, those skilled in the art will appreciate that the technical scheme of the present application can be put into practice without one or more of the specific details, or other methods, components, devices, steps, etc. can be adopted. In other cases, known methods, devices, realizations or operations are not shown or described in detail to avoid blurring the various aspects of the application.
[0023] The block diagrams shown in the accompanying drawings are only functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software form, or in one or more hardware charging modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0024] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined, so the actual execution order may change according to actual conditions.
[0025] See also Figure 1 , Figure 1 A sensor accuracy testing method provided by an embodiment of the present invention is applied to a hardware testing device, wherein the hardware testing device comprises a motor driver, a motor, a guide rail, a gear arranged on the guide rail, and a reflector, wherein the gear is used to connect the motor and the guide rail; the motor driver is used to control the rotation of the motor and thus control the reflector to move on the guide rail, so that the actual distance between the sensor and the reflector changes; The method comprises the following steps: S100, obtaining motor control parameters set by a user in an interactive interface of a motor parameter control module, controlling the rotation of the motor according to the motor control parameters, and thereby controlling the reflector to move on the guide rail, so that the actual distance between the sensor and the reflector changes; Specifically, the motor parameter control module is connected to the motor driver via TCP, and can monitor and set the parameters of the motor driver in real time through the interactive interface. The motor driver controls the rotation of the motor and then controls the movement of the reflector on the guide rail, so that the actual distance between the sensor and the reflector changes, thereby providing the basic hardware conditions for sensor testing accuracy.
[0026] S200, obtaining a sensor type selected by a user in an interactive interface of a sensor data capture module, displaying a corresponding sensor data capture interface according to the sensor type, and performing data collection according to test parameters set by the user in the sensor data capture interface; Specifically, the types of sensors include radar sensors and PHR sensors. When testing a sensor of a corresponding type, it is necessary to select the corresponding type on the interactive interface of the sensor data capture module. The sensor data capture module is compatible with the test protocols of radar sensors and PHR sensors. The tester can select the radar sensor or the PHR sensor as needed. If a radar sensor is selected, the sensor data capture module will jump to the interactive interface of the radar sensor capture control module, so that the user can set the test parameters for collecting the radar sensor on the sensor data capture interface; for example, the test parameters for collecting the radar sensor can be set by clicking a button on the interactive interface of the radar sensor capture control module. If a PHR sensor is selected, the sensor data capture module will jump to the interactive interface of the PHR sensor capture control module, and the test parameters for collecting the PHR sensor can be set by clicking a button on the interactive interface of the PHR sensor capture control module.
[0027] S300, reading the sensor type selected by the user, and displaying the data collected by the sensor data capture module on the interactive interface of the data collection classification module according to the sensor type.
[0028] Specifically, the data acquisition classification module is to classify the collected data through software processing. The data acquisition classification module is responsible for reading the sensor type selected by the user, collecting and displaying the sensor data collected by the sensor data capture module according to the sensor type, and can modify and output the data to achieve the purpose of collecting the required data.
[0029] In the embodiment provided by the present invention, the test scene of the sensor and the reflector at different distances can be accurately simulated through the hardware test equipment; the efficient control of the sensor test process and accurate data collection are realized through the motor parameter control module; the accuracy and consistency of the test data of different types of sensors are ensured through the coordinated work of the sensor data capture module and the data acquisition classification module, and clearly classified and intuitive data are provided according to the type of sensor, thereby improving the test efficiency and accuracy.
[0030] In some embodiments, the type of the sensor includes a radar sensor, and the sensor data capture interface includes an interactive interface of a radar sensor capture control module; displaying a corresponding sensor data capture interface according to the sensor type, and performing data acquisition according to test parameters set by a user on the sensor data capture interface, includes: When the sensor type is a radar sensor, the interactive interface of the radar sensor capture control module is displayed so that the user can set the test parameters of the radar sensor in the interactive interface of the radar sensor capture control module; the test parameters of the radar sensor include the model of the radar, the number of tests and the deviation range information of the tests.
[0031] Specifically, when choosing to test a radar sensor, you need to select the radar model, number of tests, and test deviation range information in the interactive interface of the radar sensor capture control module. The data collection method is to collect information according to the content set by the radar data capture module.
[0032] In some embodiments, the type of the sensor includes a PHR sensor, and the sensor data capture interface includes an interactive interface of a PHR sensor capture control module; displaying a corresponding sensor data capture interface according to the sensor type, and performing data acquisition according to a test parameter set by a user on the sensor data capture interface, includes: When the sensor type is a PHR sensor, the interactive interface of the PHR sensor capture control module is displayed so that the user can set the test parameters for collecting the PHR sensor in the interactive interface of the PHR sensor capture control module; the test parameters for collecting the PHR sensor include the number of stop buffering times and the number of test records for PHR data.
[0033] Specifically, when choosing to test the PHR sensor, it is necessary to select the stop buffering times and the test recording times of the PHR data in the sensor data capture module, and the data collection method is also to collect information according to the setting content of the PHR data capture module.
[0034] In some embodiments, the interactive interface of the data acquisition classification module includes an interactive interface of a radar sensor data capture module; reading the sensor type selected by the user and displaying the data collected by the sensor data capture module on the interactive interface of the data acquisition classification module according to the sensor type, includes: Data of a sensor type of radar sensor is acquired from data collected by a sensor data capture module, and the data of a sensor type of radar sensor is displayed on an interactive interface of the radar sensor data capture module.
[0035] Through this classification display mechanism, users can more intuitively compare data from different sensor types, facilitate analysis and optimization of test parameters, and improve the accuracy and efficiency of data collection. At the same time, the system can automatically adjust the collection strategy according to the parameters set by the user to ensure the integrity and consistency of the data. Through the refined management of the data collection classification module, the system can monitor data quality in real time, detect anomalies in a timely manner and issue early warnings, and ensure the stability and reliability of data collection.
[0036] In some embodiments, the interactive interface of the data acquisition classification module includes an interactive interface of a PHR sensor data capture module; reading the sensor type selected by the user and displaying the data collected by the sensor data capture module on the interactive interface of the data acquisition classification module according to the type of the sensor, includes: The data of the sensor type being the PHR sensor is acquired from the data collected by the sensor data capture module, and the data of the sensor type being the PHR sensor is displayed on the interactive interface of the PHR sensor data capture module.
[0037] In the embodiment provided by the present invention, efficient data classification is performed through a data acquisition classification module, and the user can flexibly set the type and parameters of the sensor according to needs, thereby improving the accuracy of data acquisition and facilitating the user to quickly and intuitively obtain corresponding data.
[0038] In the embodiment provided by the present invention, the sensor accuracy testing system includes a hardware testing device and a software interactive system.
[0039] The hardware test equipment includes guide rails, motor drivers that control the movement of reflectors, and sensor placement platforms. Based on the interconnection of hardware test equipment, a software interactive system for sensor accuracy testing is built.
[0040] The hardware test equipment is constructed as follows: First, it is necessary to design a long-distance guide rail, assemble the small segmented guide rails into a guide rail, and finally form a guide rail as long as 13 meters for use.
[0041] Secondly, after the guide rail is assembled, it is necessary to install a motor driver to connect the gears on the guide rail. The motor driver rotates to rotate the docking gear to realize the movement of the motor on the guide rail.
[0042] Finally, a sensor placement platform is needed to place the test sensors, to place various sensors and fix the positions of the sensors, so that the actual distance between the sensor and the reflector changes when the motor rotates, thereby achieving the purpose of test accuracy.
[0043] The main program flow of the software interaction system is: Open the sensor accuracy test software, load the software data and self-check. After the software is successfully opened, the software connects the sensor module and the motor to confirm whether the sensor and the motor are successfully connected. If the connection fails, reconnect the motor and the sensor. If the connection is successful, collect data. After the data collection is successful, correct and output the collected data. The process of the motor parameter control module is: First, the motor driver needs to be connected to the motor driver via TCP. When TCP fails to connect to the motor driver, it is necessary to reconnect to the motor driver via TCP. When TCP successfully connects to the motor driver, the software can enter the real-time monitoring mode of the motor parameters. When the motor driver parameters cannot be monitored in real time, it is necessary to re-monitor the motor driver parameters in real time. When the real-time monitoring of the motor driver parameters is successful, it is determined that the motor control module is connected successfully.
[0044] The process of the sensor data capture module is: First, select the corresponding type of sensor, that is, select the radar sensor or PHR sensor. Then, connect the corresponding sensor through TCP. When TCP connection to the sensor fails, you need to reconnect the sensor through TCP. When TCP connection to the sensor is successful, enter the software real-time monitoring sensor data mode. When real-time monitoring of sensor data fails, you need to re-monitor the sensor data in real time. When real-time monitoring of sensor data is successful, the sensor module is successfully connected.
[0045] The process of data collection and classification module is as follows: First, the sensor data needs to be collected. When the sensor data collection fails, the sensor data needs to be collected again. When the sensor data collection is successful, the collected data needs to be processed and output.
[0046] See also Figure 8 The embodiment of the present invention provides a sensor accuracy testing device, which is applied to a hardware testing device, wherein the hardware testing device comprises a motor driver, a motor, a guide rail, a gear arranged on the guide rail, and a reflector, wherein the gear is used to connect the motor and the guide rail; the motor driver is used to control the rotation of the motor and thus control the reflector to move on the guide rail, so that the actual distance between the sensor and the reflector changes; The device comprises: A motor parameter control module, used to obtain the motor control parameters set by the user in the interactive interface of the motor parameter control module, and control the rotation of the motor according to the motor control parameters to control the movement of the reflector on the guide rail, so that the actual distance between the sensor and the reflector changes; Specifically, the motor parameter control module is connected to the motor driver via TCP, and can monitor and set the parameters of the motor driver in real time through the interactive interface. The motor driver controls the rotation of the motor and then controls the movement of the reflector on the guide rail, so that the actual distance between the sensor and the reflector changes, thereby providing the basic hardware conditions for sensor testing accuracy.
[0047] A sensor data capture module, used to obtain the sensor type selected by the user in the interactive interface of the sensor data capture module, display the corresponding sensor data capture interface according to the sensor type, and perform data collection according to the test parameters set by the user in the sensor data capture interface; Specifically, the types of sensors include radar sensors and PHR sensors. When testing a sensor of a corresponding type, it is necessary to select the corresponding type on the interactive interface of the sensor data capture module. The sensor data capture module is compatible with the test protocols of radar sensors and PHR sensors. The tester can select the radar sensor or the PHR sensor as needed. If a radar sensor is selected, the sensor data capture module will jump to the interactive interface of the radar sensor capture control module, so that the user can set the test parameters for collecting the radar sensor on the sensor data capture interface; for example, the test parameters for collecting the radar sensor can be set by clicking a button on the interactive interface of the radar sensor capture control module. If a PHR sensor is selected, the sensor data capture module will jump to the interactive interface of the PHR sensor capture control module, and the test parameters for collecting the PHR sensor can be set by clicking a button on the interactive interface of the PHR sensor capture control module.
[0048] The data acquisition classification module is used to read the sensor type selected by the user and display the data collected by the sensor data capture module on the interactive interface of the data acquisition classification module according to the type of the sensor.
[0049] Specifically, the data acquisition classification module is to classify the collected data through software processing. The data acquisition classification module is responsible for reading the sensor type selected by the user, collecting and displaying the sensor data collected by the sensor data capture module according to the sensor type, and can modify and output the data to achieve the purpose of collecting the required data.
[0050] In this embodiment, the motor parameter control module monitors and controls the motor, the sensor data capture module monitors and controls the sensor, and the data acquisition and classification module receives the data collected by the sensor data capture module; through the hardware test equipment, it can accurately simulate the test scenes of the sensor and the reflector at different distances; through the motor parameter control module, efficient control of the sensor test process and accurate data collection are achieved; through the collaborative work of the sensor data capture module and the data acquisition and classification module, the accuracy and consistency of the test data of different types of sensors are ensured, and clearly classified and intuitive data are provided according to the type of sensor. The test efficiency and accuracy are improved.
[0051] In some embodiments, the type of the sensor includes a radar sensor, and the sensor data capture interface includes an interactive interface of a radar sensor capture control module; displaying a corresponding sensor data capture interface according to the sensor type, and performing data acquisition according to test parameters set by a user on the sensor data capture interface, includes: When the sensor type is a radar sensor, the interactive interface of the radar sensor capture control module is displayed so that the user can set the test parameters of the radar sensor in the interactive interface of the radar sensor capture control module; the test parameters of the radar sensor include the model of the radar, the number of tests and the deviation range information of the tests.
[0052] Through this classification display and parameter setting, users can perform sensor tests more accurately to ensure data accuracy and consistency. In addition, the system also supports multi-sensor parallel testing. Users can switch between different sensor types in the same interface to achieve efficient multi-tasking and further improve test efficiency. The system has a friendly interface and is easy to operate. It is suitable for various sensor test scenarios and ensures the comprehensiveness and reliability of data collection.
[0053] In some embodiments, the type of the sensor includes a PHR sensor, and the sensor data capture interface includes an interactive interface of a PHR sensor capture control module; displaying a corresponding sensor data capture interface according to the sensor type, and performing data acquisition according to a test parameter set by a user on the sensor data capture interface, includes: When the sensor type is a PHR sensor, the interactive interface of the PHR sensor capture control module is displayed so that the user can set the test parameters for collecting the PHR sensor in the interactive interface of the PHR sensor capture control module; the test parameters for collecting the PHR sensor include the number of stop buffering times and the number of test records for PHR data.
[0054] Specifically, when choosing to test a radar sensor, you need to select the radar model, number of tests, and test deviation range information in the interactive interface of the radar sensor capture control module. The data collection method is to collect information according to the content set by the radar data capture module.
[0055] When choosing to test the PHR sensor, you need to select the number of stop buffering times and test recording times of the PHR data in the sensor data capture module. The data collection method is also to collect information according to the settings of the PHR data capture module.
[0056] In some embodiments, the interactive interface of the data acquisition classification module includes an interactive interface of a radar sensor data capture module; reading the sensor type selected by the user and displaying the data collected by the sensor data capture module on the interactive interface of the data acquisition classification module according to the sensor type, includes: Data of a sensor type of radar sensor is acquired from data collected by a sensor data capture module, and the data of a sensor type of radar sensor is displayed on an interactive interface of the radar sensor data capture module.
[0057] Specifically, data of the sensor type PHR sensor is obtained from the data collected by the sensor data capture module and displayed on the interactive interface of the PHR sensor data capture module, ensuring that the user can intuitively view and analyze the test results of the PHR sensor, thereby improving the convenience and accuracy of data processing.
[0058] In some embodiments, the interactive interface of the data acquisition classification module includes an interactive interface of a PHR sensor data capture module; reading the sensor type selected by the user and displaying the data collected by the sensor data capture module on the interactive interface of the data acquisition classification module according to the type of the sensor, includes: The data of the sensor type being the PHR sensor is acquired from the data collected by the sensor data capture module, and the data of the sensor type being the PHR sensor is displayed on the interactive interface of the PHR sensor data capture module.
[0059] In the embodiment provided by the present invention, efficient data classification is performed through a data acquisition classification module, and the user can flexibly set the type and parameters of the sensor according to needs, thereby improving the accuracy of data acquisition and facilitating the user to quickly and intuitively obtain corresponding data.
[0060] See also Fig. 9 , an embodiment of the present invention provides a sensor accuracy testing system, comprising: at least one processor; at least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements any one of the sensor accuracy testing methods described above.
[0061] It can be seen that the contents of the above method embodiments are all applicable to the present system embodiments, the functions specifically implemented by the present system embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0062] In addition, the embodiment of the present application also discloses a computer program product or a computer program, and the computer program product or the computer program is stored in a computer-readable storage medium. The processor of the computer device can read the computer program from the computer-readable storage medium, and the processor executes the computer program, so that the computer device performs the above method. Similarly, the contents in the above method embodiment are all applicable to the storage medium embodiment, and the functions specifically implemented by the storage medium embodiment are the same as those in the above method embodiment, and the beneficial effects achieved are also the same as those achieved by the above method embodiment.
[0063] The device embodiments described above are merely illustrative, and the units described as separate components may or may not be physically separated, that is, they may be located in one place or distributed on multiple network units. Some or all of the charging modules may be selected according to actual needs to achieve the purpose of the present embodiment.
[0064] Those skilled in the art will appreciate that all or some of the steps in the methods disclosed above, and the functional charging modules / units in the systems and devices may be implemented as software, firmware, hardware, or appropriate combinations thereof.
[0065] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0066] It should be understood that in this application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0067] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0068] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0069] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0070] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including multiple instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store programs.
[0071] The preferred embodiments of the present invention are described above with reference to the accompanying drawings, but the scope of the rights of the present invention is not limited thereto. Any modification, equivalent substitution and improvement made by a person skilled in the art without departing from the scope and essence of the present invention should be within the scope of the rights of the present invention.
Claims
1. A sensor accuracy testing method, characterized in that: Applied to hardware testing equipment, the hardware testing equipment includes a motor driver, a motor, a guide rail, a gear arranged on the guide rail, and a reflector, wherein the gear is used to connect the motor and the guide rail; the motor driver is used to control the rotation of the motor and thus control the reflector to move on the guide rail, so that the actual distance between the sensor and the reflector changes; The method comprises the following steps: Acquire the motor control parameters set by the user in the interactive interface of the motor parameter control module, control the rotation of the motor according to the motor control parameters, and then control the movement of the reflector on the guide rail, so that the actual distance between the sensor and the reflector changes; Obtaining the sensor type selected by the user in the interactive interface of the sensor data capture module, displaying the corresponding sensor data capture interface according to the sensor type, and performing data collection according to the test parameters set by the user in the sensor data capture interface; The sensor type selected by the user is read, and the data collected by the sensor data capture module is displayed on the interactive interface of the data collection classification module according to the sensor type.
2. The method according to claim 1, characterized in that The type of the sensor includes a radar sensor, and the sensor data capture interface includes an interactive interface of a radar sensor capture control module; the displaying of a corresponding sensor data capture interface according to the sensor type, and performing data collection according to a test parameter set by a user on the sensor data capture interface include: When the sensor type is a radar sensor, the interactive interface of the radar sensor capture control module is displayed so that the user can set the test parameters of the radar sensor in the interactive interface of the radar sensor capture control module; the test parameters of the radar sensor include the model of the radar, the number of tests and the deviation range information of the tests.
3. The method according to claim 2, characterized in that The type of the sensor includes a PHR sensor, and the sensor data capture interface includes an interactive interface of a PHR sensor capture control module; the corresponding sensor data capture interface is displayed according to the sensor type, and data is collected according to the test parameters set by the user on the sensor data capture interface, including: When the sensor type is a PHR sensor, the interactive interface of the PHR sensor capture control module is displayed so that the user can set the test parameters for collecting the PHR sensor in the interactive interface of the PHR sensor capture control module; the test parameters for collecting the PHR sensor include the number of stop buffering times and the number of test records for PHR data.
4. The method according to claim 2, characterized in that: The interactive interface of the data acquisition classification module includes an interactive interface of a radar sensor data capture module; the reading of the sensor type selected by the user and displaying the data collected by the sensor data capture module on the interactive interface of the data acquisition classification module according to the type of the sensor include: The data of the sensor type being a radar sensor is acquired from the data collected by the sensor data capture module, and the data of the sensor type being the radar sensor is displayed on the interactive interface of the radar sensor data capture module.
5. The method according to claim 3, characterized in that: The interactive interface of the data acquisition classification module includes the interactive interface of the PHR sensor data capture module; the reading of the sensor type selected by the user and displaying the data collected by the sensor data capture module on the interactive interface of the data acquisition classification module according to the type of the sensor include: The data of the sensor type being the PHR sensor is acquired from the data collected by the sensor data capture module, and the data of the sensor type being the PHR sensor is displayed on the interactive interface of the PHR sensor data capture module.
6. A sensor accuracy testing device, characterized in that: Applied to hardware testing equipment, the hardware testing equipment includes a motor driver, a motor, a guide rail, a gear arranged on the guide rail, and a reflector, wherein the gear is used to connect the motor and the guide rail; the motor driver is used to control the rotation of the motor and thus control the reflector to move on the guide rail, so that the actual distance between the sensor and the reflector changes; The device comprises: A motor parameter control module, used to obtain the motor control parameters set by the user in the interactive interface of the motor parameter control module, and control the rotation of the motor according to the motor control parameters to control the movement of the reflector on the guide rail, so that the actual distance between the sensor and the reflector changes; A sensor data capture module, used to obtain the sensor type selected by the user in the interactive interface of the sensor data capture module, display the corresponding sensor data capture interface according to the sensor type, and perform data collection according to the test parameters set by the user in the sensor data capture interface; The data acquisition classification module is used to read the sensor type selected by the user and display the data collected by the sensor data capture module on the interactive interface of the data acquisition classification module according to the type of the sensor.
7. The device according to claim 6, characterized in that The types of sensors include radar sensors and PHR sensors, and the sensor data capture interface includes an interactive interface of a radar sensor capture control module and an interactive interface of a PHR sensor capture control module; the corresponding sensor data capture interface is displayed according to the sensor type, and data is collected according to the test parameters set by the user on the sensor data capture interface, including: When the sensor type is a radar sensor, an interactive interface of a radar sensor capture control module is displayed, so that the user can set test parameters of the radar sensor in the interactive interface of the radar sensor capture control module; the test parameters of the radar sensor include the model of the radar, the number of tests, and the deviation range of the test; When the sensor type is a PHR sensor, the interactive interface of the PHR sensor capture control module is displayed so that the user can set the test parameters for collecting the PHR sensor in the interactive interface of the PHR sensor capture control module; the test parameters for collecting the PHR sensor include the number of stop buffering times and the number of test records for PHR data.
8. The device according to claim 7, characterized in that The interactive interface of the data acquisition classification module includes an interactive interface of a radar sensor data capture module and an interactive interface of a PHR sensor data capture module; the reading of the sensor type selected by the user and displaying the data collected by the sensor data capture module on the interactive interface of the data acquisition classification module according to the type of the sensor include: Acquire data of a radar sensor of a sensor type from data collected by a sensor data capture module, and display the data of the radar sensor of a sensor type on an interactive interface of the radar sensor data capture module; The data of the sensor type being the PHR sensor is acquired from the data collected by the sensor data capture module, and the data of the sensor type being the PHR sensor is displayed on the interactive interface of the PHR sensor data capture module.
9. A sensor accuracy testing system, characterized in that: include: at least one processor; at least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the sensor accuracy testing method according to any one of claims 1 to 5.
10. A computer-readable storage medium storing a program executable by a processor, characterized in that: The processor-executable program is used to perform the sensor accuracy testing method according to any one of claims 1 to 5 when executed by the processor.