Intelligent driving test platform, test method, storage medium and program product

The intelligent driving test platform addresses high costs and inefficiencies in real-world testing by using virtual simulation environments to flexibly control test scenarios, ensuring accurate and efficient performance evaluation of autonomous driving systems.

CN119200560AActive Publication Date: 2024-12-27CHINA FAW CO LTD +1
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411253686.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-06
Publication Date
2024-12-27
Estimated Expiration
2044-09-06

AI Technical Summary

Technical Problem

Existing intelligent driving systems face high costs and low efficiency in real-world road testing due to uncontrollable external factors and the need for continuous hardware investment, with difficulty in fully covering various driving scenarios.

Method used

An intelligent driving test platform utilizing a real-time machine to generate virtual simulation environments, sensor components to collect data, and a controller to control virtual vehicles, enabling flexible testing and accurate performance evaluation.

Benefits of technology

Reduces testing costs and risks while allowing quick and accurate evaluation of autonomous driving systems in diverse scenarios, improving test efficiency and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119200560A_ABST
    Figure CN119200560A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of testing, in particular to an intelligent driving testing platform, a testing method, a storage medium and a program product. The real time is used for generating a target simulation environment according to a target test task of the automatic driving system; the sensor assembly is used for collecting environment data of a virtual vehicle in a target simulation environment; the switch is used for sending the target simulation environment to the sensor assembly and sending environment data collected by the sensor assembly to the tested controller, and the tested controller controls the virtual vehicle to execute a target test task in the target simulation environment according to the environment data; and the upper computer is used for sending the target test task to the real time, and generating a test result of the automatic driving system according to test data of executing the target test task by the virtual vehicle. Therefore, the problems of high cost, low efficiency, difficulty in fully covering a test scene and the like due to dependence on field road test drivability in related technologies are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of testing technology, and in particular to an intelligent driving testing platform, testing method, storage medium and program product. Background Art

[0002] With the rapid development of artificial intelligence and autonomous driving technology, intelligent driving systems are gradually changing the automotive industry. Due to the complex and changeable road environment, the reliability and safety of intelligent driving systems have become important factors restricting their development. In order to ensure that intelligent driving systems can cope with various possible driving scenarios, sufficient testing and evaluation have become crucial.

[0003] The test and evaluation of intelligent driving systems in related technologies mainly rely on field road tests, that is, by deploying autonomous driving vehicles on real roads for long-term driving tests. Although this test method can directly reflect the performance of the vehicle in the actual environment, the real vehicle test requires special modification of the test vehicle to install the necessary sensors and computing equipment, which not only increases the hardware investment, but may also involve the continuous cost of subsequent maintenance and upgrades. It is also subject to the influence of external factors such as weather and traffic conditions, resulting in uncontrollable test time and the inability to repeat or reproduce specific scenarios in a short time, which greatly reduces the efficiency of the test. Summary of the invention

[0004] The present application provides an intelligent driving test platform, test method, storage medium and program product to solve the problems of related technologies relying on actual road testing of driving performance, high cost, low efficiency and difficulty in fully covering test scenarios.

[0005] The first aspect of the present application provides an intelligent driving test platform, including: a controller under test; a real-time machine, used to generate a target simulation environment according to a target test task of an autonomous driving system; a sensor component, used to collect environmental data of a virtual vehicle in the target simulation environment; a switch, used to send the target simulation environment to the sensor component, and send the environmental data collected by the sensor component to the controller under test, and the controller under test controls the virtual vehicle to perform the target test task in the target simulation environment according to the environmental data; and a host computer, used to send the target test task to the real-time machine, and generate a test result of the autonomous driving system according to the test data of the virtual vehicle performing the target test task.

[0006] Optionally, the sensor assembly includes at least one of a camera, a lidar, and a millimeter-wave radar.

[0007] Optionally, the camera, lidar and millimeter-wave radar are arranged at the target position of the platform.

[0008] Optionally, the switch includes an Ethernet converter and a video converter, wherein the Ethernet converter is used to send the perception data of the lidar and millimeter wave radar to the controller under test, and the video converter is used to send the perception data of the camera to the controller under test.

[0009] Optionally, the host computer includes a data processing and analysis module and a user interface module, wherein the data processing and analysis module is used to process and analyze test data of the virtual vehicle performing a target test task, and the user interface module is used to set the target test task of the autonomous driving system, display the test accuracy, and display at least one of the test results.

[0010] Optionally, the target simulation environment includes at least one of an urban road environment, a highway environment, an intersection environment and a weather environment.

[0011] Optionally, the target test task includes at least one of a lane keeping task, a vehicle following task and a lane changing task.

[0012] A second aspect of the present application provides a testing method for an intelligent driving test platform. The method is based on the intelligent driving test platform of the above-mentioned embodiment for testing, and includes the following steps: setting a target test task for an autonomous driving system; sending the target test task to a real-time machine, wherein the real-time machine is used to generate a target simulation environment according to the target test task of the autonomous driving system, and a sensor component is used to collect environmental data of a virtual vehicle in the target simulation environment; a switch is used to send the target simulation environment to the sensor component, and send the environmental data collected by the sensor component to a controller under test, and the controller under test controls the virtual vehicle to perform the target test task in the target simulation environment according to the environmental data; obtaining test data of the virtual vehicle performing the target test task, and generating test results of the autonomous driving system according to the processing and analysis results of the test data.

[0013] The third aspect of the present application provides a computer-readable storage medium on which a computer program is stored. The program is executed by a processor to implement a testing method for an intelligent driving test platform as described in the above embodiment.

[0014] The fourth aspect of the present application provides a computer program or instruction, which, when executed, is used to implement a test method for an intelligent driving test platform as in the above-mentioned embodiment.

[0015] Therefore, this application includes the following beneficial effects:

[0016] The embodiment of the present application can use a real-time machine to build a virtual simulation environment for vehicle driving, can flexibly control the test environment and parameters to meet different test requirements, and send the environmental data collected by the sensor component to the controller under test. The controller under test controls the virtual vehicle to perform the target test task in the target simulation environment according to the environmental data, effectively reducing the test cost and risk, and can quickly and accurately evaluate the performance of the autonomous driving system. This solves the problems of related technologies that rely on real-world road testing of driving performance, high cost, low efficiency, and difficulty in fully covering test scenarios.

[0017] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0019] Figure 1 A block diagram of an intelligent driving test platform provided according to an embodiment of the present application;

[0020] Figure 2 This is an example diagram of the network topology of an intelligent driving test platform according to an embodiment of the present application;

[0021] Figure 3 is an example diagram of a sensor network topology according to an embodiment of the present application;

[0022] Figure 4 The present invention is a flowchart of a testing method for an intelligent driving test platform provided according to an embodiment of the present application. DETAILED DESCRIPTION

[0023] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.

[0024] The following describes the intelligent driving test platform, test method, storage medium and program product of the embodiment of the present application with reference to the accompanying drawings. In response to the problems mentioned in the above background technology, the present application provides an intelligent driving test platform, which uses a real-time machine to build a virtual simulation environment for vehicle driving, can flexibly control the test environment and parameters to meet different test requirements, and send the environmental data collected by the sensor component to the controller under test. The controller under test controls the virtual vehicle to perform the target test task in the target simulation environment according to the environmental data, effectively reducing the test cost and risk, and can quickly and accurately evaluate the performance of the autonomous driving system. As a result, the problems of high cost, low efficiency and difficulty in fully covering the test scenarios that the related technology relies on actual road testing driving performance are solved.

[0025] Specifically, Figure 1 It is a block diagram of the intelligent driving test platform of an embodiment of the present application.

[0026] like Figure 1 As shown, the intelligent driving test platform includes: a controller under test 100, a real-time machine 200, a sensor component 300, a switch 400 and a host computer 500.

[0027] Among them, the real-time machine 200 is used to generate a target simulation environment according to the target test task of the autonomous driving system; the sensor component 300 is used to collect environmental data of the virtual vehicle in the target simulation environment; the switch 400 is used to send the target simulation environment to the sensor component 300, and send the environmental data collected by the sensor component 300 to the controller under test 100, and the controller under test 100 controls the virtual vehicle to perform the target test task in the target simulation environment according to the environmental data; the host computer 500 is used to send the target test task to the real-time machine 200, and generate the test results of the autonomous driving system according to the test data of the virtual vehicle performing the target test task.

[0028] The target simulation environment includes at least one of an urban road environment, a highway environment, an intersection environment and a weather environment. The target test task includes at least one of a lane keeping task, a vehicle following task and a lane changing task.

[0029] It can be understood that the embodiments of the present application can evaluate and verify the performance of the automobile automatic driving system through the constructed intelligent driving test platform. The test platform uses the sensor component 300 to collect environmental data of the virtual vehicle in the target simulation environment, and can simulate various driving scenarios. According to the test requirements, the controller 100 under test controls the virtual vehicle to perform specific driving tasks in the simulation environment to ensure the safety and stability of the automatic driving system under different conditions. It can quickly and accurately evaluate the performance of the automatic driving system in the virtual environment, thereby improving the test efficiency and reliability.

[0030] In the embodiment of the present application, the sensor assembly 300 includes at least one of a camera, a laser radar, and a millimeter-wave radar. The camera, the laser radar, and the millimeter-wave radar are arranged at the target position of the platform to obtain data of the surrounding environment of the virtual vehicle in real time. The target position can be set according to actual conditions, such as Figure 2 As shown, the embodiment of the present application places the sensor assembly 100 at two locations, namely, image station 1 and image station 2, wherein the host computer 500, the real-time machine 200, the image station 1, the image station 2 and the controller under test 100 are connected via a switch 400, which not only realizes data sharing and interconnection, but also realizes time synchronization.

[0031] It should be noted that the image station 1 and the image station 2 of the embodiment of the present application may include multiple 4D radar sensors, multiple surround view cameras, and multiple front view cameras. Figure 2 As shown in ①, the data of the 4D radar sensor and the laser radar industrial Ethernet sensor are converted to the vehicle Ethernet through the Ethernet converter and transmitted to the controller under test 100. Figure 2 As shown in ② and ③, image station 1 and image station 2 transmit the camera video data to the controller under test 100 through the video board.

[0032] Furthermore, if Figure 3 As shown, the switch 400 includes an Ethernet converter and a video converter, wherein the Ethernet converter is used to send the perception data of the laser radar and the millimeter wave radar to the controller under test 100, and the video converter is used to send the perception data of the camera to the controller under test 100.

[0033] In one embodiment of the present application, the host computer 500 includes a data processing and analysis module and a user interface module, wherein the data processing and analysis module is used to process and analyze the test data of the virtual vehicle executing the target test task, evaluate the function of the intelligent driving system, and generate a test report; the user interface module is used to set the target test task of the autonomous driving system, display the test accuracy, and display at least one of the test results. By providing an intuitive and friendly user interface, it is used to set test parameters, monitor test progress, and view test results.

[0034] According to the intelligent driving test platform proposed in the embodiment of the present application, a real-time machine is used to build a virtual simulation environment for vehicle driving, which can flexibly control the test environment and parameters to meet different test requirements, and send the environmental data collected by the sensor component to the controller under test. The controller under test controls the virtual vehicle to perform the target test task in the target simulation environment according to the environmental data, effectively reducing the test cost and risk, and can quickly and accurately evaluate the performance of the autonomous driving system. This solves the problems of related technologies that rely on real-world road testing of driving performance, high cost, low efficiency, and difficulty in fully covering test scenarios.

[0035] Secondly, the testing method of the intelligent driving test platform proposed according to the embodiment of the present application is described with reference to the accompanying drawings. The method is based on the testing of the intelligent driving test platform of the above-mentioned embodiment.

[0036] Figure 4 A flowchart of a testing method for an intelligent driving test platform provided in an embodiment of the present application.

[0037] like Figure 4 As shown, the testing method of the intelligent driving test platform includes the following steps:

[0038] In step S101, a target test task of the autonomous driving system is set.

[0039] Among them, the target test task is the specific driving task that the virtual vehicle needs to perform, such as driving to the destination, avoiding obstacles, etc.

[0040] In step S102, the target test task is sent to the real-time machine, wherein the real-time machine is used to generate a target simulation environment according to the target test task of the autonomous driving system, and the sensor component is used to collect environmental data of the virtual vehicle in the target simulation environment. The switch is used to send the target simulation environment to the sensor component, and send the environmental data collected by the sensor component to the controller under test. The controller under test controls the virtual vehicle to perform the target test task in the target simulation environment according to the environmental data.

[0041] In step S103, test data of the virtual vehicle executing the target test task is obtained, and test results of the automatic driving system are generated according to the processing and analysis results of the test data.

[0042] Specifically, the detailed process of the testing method of the intelligent driving test platform of the embodiment of the present application includes the following steps:

[0043] 1) Configure sensor equipment: Build the appropriate sensor type according to needs and set the layout location.

[0044] 2) Build a simulation environment: Use simulation software to build a virtual environment for vehicle driving, including roads, traffic signs, obstacles, etc.

[0045] 3) Set test tasks: According to the test purpose, set the specific driving tasks that the vehicle needs to perform, such as driving to the destination, avoiding obstacles, etc.

[0046] 4) Execute test tasks: Start the test platform, let the vehicle perform the set driving tasks in the simulation environment, and collect data in real time.

[0047] 5) Data analysis and evaluation: Analyze the collected data and evaluate the performance indicators of the intelligent driving system, such as recognition accuracy, path planning effect, etc.

[0048] 6) Generate test report: Generate a test report based on the evaluation results, including the test process, result analysis and improvement suggestions.

[0049] In summary, the testing method of the intelligent driving test platform of the embodiment of the present application is described. Diversified and safe tests are performed in the simulation environment provided by the intelligent driving test platform, which effectively reduces the testing costs and risks. It can quickly and accurately evaluate the performance of the autonomous driving system, identify problems and put forward improvement suggestions, which helps to accelerate the commercial application of autonomous driving technology.

[0050] An embodiment of the present application also provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the test method of the intelligent driving test platform as described above is implemented.

[0051] An embodiment of the present application also provides a computer program or instruction, which, when executed, is used to implement the testing method of the above intelligent driving test platform.

[0052] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms are not necessarily directed to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.

[0053] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0054] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or N executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.

[0055] It should be understood that the various parts of the present application can be implemented in hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, the steps or methods can be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array, a field programmable gate array, etc.

[0056] A person of ordinary skill in the art may understand that all or part of the steps carried by the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the above-mentioned program may be stored in a computer-readable storage medium, which, when executed, includes one of the steps of the method embodiment or a combination thereof.

[0057] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.

Claims

1. An intelligent driving test platform, characterized in that: include: The controller under test; A real-time machine for generating a target simulation environment according to a target test task of the autonomous driving system; A sensor component for collecting environmental data of the virtual vehicle in a target simulation environment; A switch, used to send the target simulation environment to the sensor assembly, and send the environmental data collected by the sensor assembly to the controller under test, and the controller under test controls the virtual vehicle to perform the target test task in the target simulation environment according to the environmental data; The host computer is used to send the target test task to the real-time machine, and generate a test result of the automatic driving system according to the test data of the virtual vehicle executing the target test task.

2. The intelligent driving test platform according to claim 1, characterized in that: The sensor assembly includes at least one of a camera, a lidar, and a millimeter-wave radar.

3. The intelligent driving test platform according to claim 2, characterized in that: The camera, the laser radar and the millimeter wave radar are arranged at a target position of the platform.

4. The intelligent driving test platform according to claim 2, characterized in that: The switch includes an Ethernet converter and a video converter, wherein the Ethernet converter is used to send the perception data of the laser radar and the millimeter wave radar to the controller under test, and the video converter is used to send the perception data of the camera to the controller under test.

5. The intelligent driving test platform according to claim 1, characterized in that: The host computer includes a data processing and analysis module and a user interface module, wherein the data processing and analysis module is used to process and analyze the test data of the virtual vehicle performing the target test task, and the user interface module is used to set the target test task of the autonomous driving system, display the test accuracy and display at least one of the test results.

6. The intelligent driving test platform according to claim 1, characterized in that: The target simulation environment includes at least one of an urban road environment, a highway environment, an intersection environment and a weather environment.

7. The intelligent driving test platform according to claim 1, characterized in that: The target test task includes at least one of a lane keeping task, a vehicle following task and a lane changing task.

8. A testing method for an intelligent driving test platform, characterized in that: The method is tested based on the intelligent driving test platform according to any one of claims 1 to 7, wherein the method comprises the following steps: Set up target test tasks for the autonomous driving system; The target test task is sent to a real-time machine, wherein the real-time machine is used to generate a target simulation environment according to the target test task of the autonomous driving system, and the sensor component is used to collect environmental data of the virtual vehicle in the target simulation environment, and the switch is used to send the target simulation environment to the sensor component, and send the environmental data collected by the sensor component to the controller under test, and the controller under test controls the virtual vehicle to perform the target test task in the target simulation environment according to the environmental data; Acquire test data of the virtual vehicle executing the target test task, and generate test results of the automatic driving system according to the processing and analysis results of the test data.

9. A computer-readable storage medium having a computer program or instruction stored thereon, characterized in that: When the computer program or instruction is executed, the testing method of the intelligent driving test platform according to claim 8 is implemented.

10. A computer program product comprising a computer program or instructions, characterized in that When the computer program or instruction is executed, the testing method of the intelligent driving test platform according to claim 8 is implemented.

Citation Information

Patent Citations

  • Virtuality and reality combined automatic driving whole vehicle test system

    CN113589794A

  • Virtual-real combined high-fidelity traffic flow intelligent vehicle test platform and test method

    CN113867315A

  • Parking test system

    CN114545902A

  • Unmanned container truck in-loop test platform based on digital twinning

    CN117193041A

  • Automatic driving simulation test method and device, electronic equipment and storage medium

    CN118151556A