IP Library Patent Application 17009465
Patent Application
App. No. 17/009,465

METHOD FOR CONSTRUCTING TEST SCENARIO LIBRARY, ELECTRONIC DEVICE AND MEDIUM

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
17/009,465
Abstract

Embodiments of the present application disclose a method for constructing a test scenario library, an electronic device, and a medium which relate to a field of autonomous driving technology and may be used in a field of autonomous parking. The specific implementation is: determining scenario categories of scenario elements, the scenario categories including a perceptual-type or a policy-type; selecting policy-type elements from the scenario elements each with the determined scenario category; constructing a test scenario library according to the policy-type elements; and verifying the test scenario library, and updating the test scenario library according to a verification result.

Claims (62)

1 . A method for constructing a test scenario library, comprising:

determining scenario categories of scenario elements, wherein the scenario categories comprise a perceptual-type or a policy-type;

selecting policy-type elements from the scenario elements each with the determined scenario category;

constructing a test scenario library according to the policy-type elements; and

verifying the test scenario library, and updating the test scenario library according to a verification result.

2 . The method according to claim 1 , wherein, determining the scenario categories of the scenario elements comprises:

performing semantic understanding on the scenario elements; and

determining the scenario categories of the scenario elements by classifying according to the semantic understanding of the scenario elements.

3 . The method according to claim 1 , wherein the policy-type element is an element used to describe a scenario and related to a driving decision of an autonomous driving vehicle, and the perceptual-type element is an element used to describe the scenario and unrelated to the driving decision of the autonomous driving vehicle.

4 . The method according to claim 1 , wherein, constructing the test scenario library according to the policy-type elements comprises:

layering the policy-type elements, wherein layers of the policy-type elements comprise a structure layer, an obstacle layer, and a vehicle behavior layer;

arbitrarily combining the policy-type elements in at least one layer to construct a test scenario; and

constructing the test scenario library according to the test scenario.

5 . The method according to claim 1 , wherein, verifying the test scenario library and updating the test scenario library comprises:

performing scenario simulation on a target test scenario in the test scenario library to verify a validity of the target test scenario; and

performing a real-vehicle test on an autonomous driving vehicle based on a validated target test scenario, and updating the test scenario library according to a result of the real-vehicle test.

6 . The method according to claim 5 , wherein, performing the real-vehicle test on the autonomous driving vehicle based on the validated target test scenario, and updating the test scenario library according to the result of the real-vehicle test, comprises:

performing a closed real-vehicle test on the autonomous driving vehicle based on the target test scenario, and correcting the scenario elements in the test scenario library according to a result of the closed real-vehicle test; and

performing an opened real-vehicle test on the autonomous driving vehicle according to an actual road scenario, and updating the scenario elements in the test scenario library according to a result of the opened real-vehicle test.

7 . The method according to claim 6 , wherein, performing the closed real-vehicle test on the autonomous driving vehicle based on the target test scenario, and correcting the scenario elements in the test scenario library according to the result of the closed real-vehicle test, comprises:

collecting real-vehicle driving parameters of the scenario elements in the target test scenario by performing the closed real-vehicle test on the autonomous driving vehicle according to the target test scenario;

determining errors between the real-vehicle driving parameters and standard driving parameters of the scenario elements, by comparing the real-vehicle driving parameters with the standard driving parameters; and

correcting the standard driving parameters of the scenario elements according to the errors between the real-vehicle driving parameters and the standard driving parameters.

8 . The method according to claim 6 , wherein, performing the opened real-vehicle test on the autonomous driving vehicle according to the actual road scenario, and updating the scenario elements in the test scenario library according to the result of the opened real-vehicle test, comprises:

determining the result of the real-vehicle test by performing the opened real-vehicle test on the autonomous driving vehicle according to the actual road scenario;

determining a candidate scenario element that does not exist in the test scenario library by comparing the scenario elements in the actual road scenario with the scenario elements in the test scenario library, when it is determined according to the result of the real-vehicle test that the opened real-vehicle test in the actual road scenario fails; and

adding the candidate scenario element to the test scenario library.

9 . An electronic device, comprising:

at least one processor; and

a memory connected in communication with the at least one processor; wherein,

the memory having instructions stored thereon which are executable by the at least one processor, and when the instructions are executed by the at least one processor, the at least one processor is capable of executing the method for constructing the test scenario library, comprising:

determining scenario categories of scenario elements, wherein the scenario categories comprise a perceptual-type or a policy-type;

selecting policy-type elements from the scenario elements each with the determined scenario category;

constructing a test scenario library according to the policy-type elements; and

verifying the test scenario library, and updating the test scenario library according to a verification result.

10 . The electronic device according to claim 9 , wherein, determining the scenario categories of the scenario elements comprises:

performing semantic understanding on the scenario elements; and

determining the scenario categories of the scenario elements by classifying according to the semantic understanding of the scenario elements.

11 . The electronic device according to claim 9 , wherein the policy-type element is an element used to describe a scenario and related to a driving decision of an autonomous driving vehicle, and the perceptual-type element is an element used to describe the scenario and unrelated to the driving decision of the autonomous driving vehicle.

12 . The electronic device according to claim 9 , wherein, constructing the test scenario library according to the policy-type elements comprises:

layering the policy-type elements, wherein layers of the policy-type elements comprise a structure layer, an obstacle layer, and a vehicle behavior layer;

arbitrarily combining the policy-type elements in at least one layer to construct a test scenario; and

constructing the test scenario library according to the test scenario.

13 . The electronic device according to claim 9 , wherein, verifying the test scenario library and updating the test scenario library comprises:

performing scenario simulation on a target test scenario in the test scenario library to verify a validity of the target test scenario; and

performing a real-vehicle test on an autonomous driving vehicle based on a validated target test scenario, and updating the test scenario library according to a result of the real-vehicle test.

14 . The electronic device according to claim 13 , wherein, performing the real-vehicle test on the autonomous driving vehicle based on the validated target test scenario, and updating the test scenario library according to the result of the real-vehicle test, comprises:

performing a closed real-vehicle test on the autonomous driving vehicle based on the target test scenario, and correcting the scenario elements in the test scenario library according to a result of the closed real-vehicle test; and

performing an opened real-vehicle test on the autonomous driving vehicle according to an actual road scenario, and updating the scenario elements in the test scenario library according to a result of the opened real-vehicle test.

15 . The electronic device according to claim 14 , wherein, performing the closed real-vehicle test on the autonomous driving vehicle based on the target test scenario, and correcting the scenario elements in the test scenario library according to the result of the closed real-vehicle test, comprises:

collecting real-vehicle driving parameters of the scenario elements in the target test scenario by performing the closed real-vehicle test on the autonomous driving vehicle according to the target test scenario;

determining errors between the real-vehicle driving parameters and standard driving parameters of the scenario elements, by comparing the real-vehicle driving parameters with the standard driving parameters; and

correcting the standard driving parameters of the scenario elements according to the errors between the real-vehicle driving parameters and the standard driving parameters.

16 . The electronic device according to claim 14 , wherein, performing the opened real-vehicle test on the autonomous driving vehicle according to the actual road scenario, and updating the scenario elements in the test scenario library according to the result of the opened real-vehicle test, comprises:

determining the result of the real-vehicle test by performing the opened real-vehicle test on the autonomous driving vehicle according to the actual road scenario;

determining a candidate scenario element that does not exist in the test scenario library by comparing the scenario elements in the actual road scenario with the scenario elements in the test scenario library, when it is determined according to the result of the real-vehicle test that the opened real-vehicle test in the actual road scenario fails; and

adding the candidate scenario element to the test scenario library.

17 . A non-transitory computer-readable storage medium having computer instructions stored thereon, wherein the computer instructions are used to cause a computer to execute the method for constructing a test scenario library, comprising:

determining scenario categories of scenario elements, wherein the scenario categories comprise a perceptual-type or a policy-type;

selecting policy-type elements from the scenario elements each with the determined scenario category;

constructing a test scenario library according to the policy-type elements; and

verifying the test scenario library, and updating the test scenario library according to a verification result.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICANT NAME PREVIOUSLY RECORDED AT REEL: 057933 FRAME: 0812. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 28, 2021
From: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
To: APOLLO INTELLIGENT DRIVING TECHNOLOGY (BEIJING) CO., LTD.
Reel/Frame 058594/0836 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
To: APOLLO INTELLIGENT DRIVING (BEIJING) TECHNOLOGY CO., LTD.
Reel/Frame 057933/0812 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2020
From: CAI, JIAKUN
To: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
Reel/Frame 053662/0637 →