This project is the implementation of paper:
EvoScenario: Integrating Road Structures into Critical Scenario Generation for Autonomous Driving System Testing
Note: This project is originally evaluated on the ADS and simulator provided by our industry partner. The implementation on other AD stacks will be available soon.
- Pynguin
- scenariogeneration
Step 1: Clone this project
Step 2: Run the search algorithm python3 main.py
.
├── core │ ├── algorithm.py │ ├── chromosome.py │ ├── converter.py │ ├── factory.py │ ├── __init__.py
│ ├── parse_module.py
│ ├── statement.py
│ └── testcase.py
├── operators
│ ├── crossover.py
│ └── selection.py
└── utils
├── fnds.py
├── randomness.py
├── typesystem.py
└── utils.py
├── Pynguin
├── __init__.py
├── main.py
├── configuration.py ├── scenario.py