-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Design of experiments for BusODD High Fidelity Simulation #45
Comments
In my opinion, at first it would be better to know something like
And it could be a test item to make Autoware move on the routes without NPCs in a simulator to make sure mainly whether localization would work well or not. Then, additionally, to find other test items , it would be better to know
And then, I think we would be able to start to discuss what scenarios could be tried out with AWSIM or MORAI SIM |
Components to be tested : 1. Localization
2. Perception
3. End-to-End testing
|
I'd like to discuss the format first.
However, to prevent the discussion from going too much complicated, I didn't write something that's rather obvious. e.g. ego vehicle model = ITRI bus model in each simulator. Elements to Define a Test Case1) Ego vehicle specification
2) Test Sceanrio
3) Evaluation method
|
Elements to Define a Test Scenario1) Ego vehicle routes2) NPC vehicles & pedestrians
3) Static Obstacles
4) Time & Weather
|
I'd like to give an example set of test scenarios for localization node testing, which @WJaworskiRobotec mentioned in the first part of his comment. Please let me know whether this format is good enough or not, and of course, let's talk about the contents of the scenario as well. Test Scenario Example for Localization Node Testing1) Ego vehicle routes(2 options in total) 2) NPC vehicles & pedestrians2.1) No NPC. (Only the Ego vehicle is moving around) 2.2) Low Density
2.3) High Density
NOTE: how to define around the ego vehicle: can be discussed later) 3) Static Obstacles3.1) No Static Obstacles 4) Time & Weather4.1) Day & Sunny Weather Total Cases: 2 x 3 x 1 x 1 = 6 |
As decided during the Simulation WG for now for E2E testing we will use slightly extended scenarios prepared by Sugwan. We will add several configurations of each traffic level. Next year, the AWSIM will support OpenSCENARIO format and then we will execute the ODD WG scenarios as well. Exact definition of scenarios for ITRI and ISUZU demonstrations of Bus ODD will be described in the seperate issues. |
Components of AD stack to evaluate :
To properly assess the quality of AD stack components, the predefined E2E scenarios needs to cover variety of road situations Road Situations:
To get the valuable output from the experiments, that will enable comparison of different versions of Autoware, the following metrics should be calculated and report from each scenario should be created. Metrics:
Due to the current limitations of AWSIM (No GT data for perception, no support for OpenSCENARIO), the following metrics can be calculated:
It’s not possible to create exact scenarios defining road situations. Because of that, the idea is to use Random Traffic feature to create scenarios covering some of the road situations. The most convenient way to do that would be to create one binary with controllable parameters of Random Traffic from the outside of the simulations (seed, number of NPCs) to play around with scenarios easily. Then we could create several configurations, and evaluate Autoware against a set of scenarios like that:
All executed against both Path 1 and Path 2 of Ego Vehicle : |
This pull request has been automatically marked as stale because it has not had recent activity. |
Description
To prepare initial set of scenarios to be tested in the Figh Fidelity Simulators (AWSIM, MORAI SIM, CARLA etc.)
Purpose
To validate autoware.universe in more realistic enviornement.
Definition of Done
The text was updated successfully, but these errors were encountered: