Open WJaworskiRobotec opened 2 years ago
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.
1) Ego vehicle specification
2) Test Sceanrio
3) Evaluation method
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.
(2 options in total) 1.1) ITRI Route 01 1.2) ITRI Route 02
ITRI Campus Route 01
ITRI Campus Route 02
2.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.1) No Static Obstacles
4.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