Skip to content

A benchmark to evaluate autonomous driving systems with respect to scenarios specified in the Scenic language and multi-objective, prioritized metrics and specifications as a Rulebook.

License

Notifications You must be signed in to change notification settings

BerkeleyLearnVerify/ScenicRules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScenicRules: An Autonomous Driving Benchmark with Multi-Objective Specifications and Abstract Scenarios

Documentation GitHub license GitHub contributors GitHub last commit Status

ScenicRules is an autonomous driving benchmark designed to evaluate systems against complex, multi-objective specifications in diverse driving contexts. It integrates the following key features:

  • Multi-Objective Specification: Supports the formalization of conflicting driving objectives and explicit priority relations using the Rulebook framework.
  • Abstract Scenario Representation: Leverages the Scenic probabilistic programming language to model driving contexts in an expressive, compact, and interpretable manner.

Repository Status

This repository is currently under active development as we organize the codebase and documentation for the official release. Some features and documentation pages may be incomplete. Stay tuned!

Documentation

Please refer to our documentation for installation instructions, tutorials, and more details about ScenicRules.

Authors

ScenicRules was originally designed and implemented by Kevin Kai-Chun Chang, Ekin Beyazit, Alberto Sangiovanni-Vincentelli, Tichakorn Wongpiromsarn, and Sanjit A. Seshia.

Citing ScenicRules

If you use ScenicRules in your work, please cite the following paper:

@inproceedings{chang2026scenicrules,
  title={{ScenicRules}: An Autonomous Driving Benchmark with Multi-Objective Specifications and Abstract Scenarios},
  author={Chang, Kevin Kai{-}Chun and Beyazit, Ekin and Sangiovanni-Vincentelli, Alberto and Wongpiromsarn, Tichakorn and Seshia, Sanjit A},
  booktitle={IEEE Intelligent Vehicles Symposium (IV)},
  year={2026}
}

About

A benchmark to evaluate autonomous driving systems with respect to scenarios specified in the Scenic language and multi-objective, prioritized metrics and specifications as a Rulebook.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •