Welcome to the Project Rosetta documentation.
Project Rosetta is an open-source initiative focused on improving scenario correlation between simulation and test-track execution in ADAS verification and validation workflows. The project provides tooling to make simulation and proving-ground scenarios comparable, measurable, and reproducible.
In modern ADAS programs, simulation and physical test-track execution both play critical roles in development, rating, and certification. A recurring challenge is establishing reliable correlation between these two environments.
Project Rosetta addresses this challenge by defining open, interoperable workflows for scenario transformation and correlation analysis.
Project Rosetta is centered around three core capabilities:
-
Scenario to Test Track
Generate robot-executable test-track artifacts from ASAM OpenSCENARIO and OpenDRIVE inputs. -
Test Track Ground Truth to Scenario
Reconstruct OpenSCENARIO and/or OpenDRIVE representations from measured test-track ground-truth data. -
Scenario Correlation
Define and compute metrics that quantify correlation between simulated trajectories and test-track trajectories at scenario level.
Project Rosetta is designed to support:
- Better traceability between simulation evidence and track evidence
- More efficient validation workflows for rating and certification use cases
- Shared implementation effort across partners facing the same technical problem
- Open standards adoption and interoperability in the toolchain
- Open standards first: use and extend industry standards such as ASAM OpenSCENARIO and OpenDRIVE.
- Reproducibility: produce deterministic and reviewable scenario transformations.
- Collaboration: enable contributions from OEMs, tool vendors, research organizations, and the open-source community.
- Measurability: provide explicit metrics for scenario-level correlation, not only qualitative assessment.
- Getting Started: onboarding, setup, and first contribution flow.
- FAQ: frequently asked questions about project use and contribution.
Additional technical content (architecture, data model, interfaces, and metric definitions) will be expanded in this documentation space as the project evolves.
This documentation is intended for:
- ADAS simulation and V&V engineers
- Test-track automation and robotics engineers
- Toolchain and data pipeline developers
- Researchers and partners contributing scenario conversion and correlation methods
Project Rosetta is licensed under MPL 2.0.
To contribute, please follow the repository contribution policy in CONTRIBUTING.md.