Goal-Aware RSS for Complex Scenarios via Program Logic
Ichiro Hasuo, Clovis Eberhart, James Haydon, J\'er\'emy Dubut, Rose, Bohrer, Tsutomu Kobayashi, Sasinee Pruekprasert, Xiao-Yi Zhang, Erik Andr\'e, Pallas, Akihisa Yamada, Kohei Suenaga, Fuyuki Ishikawa, Kenji Kamijo,, Yoshiyuki Shinya, Takamasa Suetomi

TL;DR
This paper extends responsibility-sensitive safety (RSS) for automated driving to include goal achievement, using a program logic framework that enables systematic development and combination of safety rules for complex scenarios.
Contribution
It introduces a goal-aware RSS extension with a compositional reasoning framework based on program logic, specifically dFHL, for complex scenario safety guarantees.
Findings
Goal-aware RSS effectively ensures collision avoidance and goal achievement.
The framework supports systematic development of safety rules for complex scenarios.
Experimental results validate the approach's practical effectiveness.
Abstract
We introduce a goal-aware extension of responsibility-sensitive safety (RSS), a recent methodology for rule-based safety guarantee for automated driving systems (ADS). Making RSS rules guarantee goal achievement -- in addition to collision avoidance as in the original RSS -- requires complex planning over long sequences of manoeuvres. To deal with the complexity, we introduce a compositional reasoning framework based on program logic, in which one can systematically develop RSS rules for smaller subscenarios and combine them to obtain RSS rules for bigger scenarios. As the basis of the framework, we introduce a program logic dFHL that accommodates continuous dynamics and safety conditions. Our framework presents a dFHL-based workflow for deriving goal-aware RSS rules; we discuss its software support, too. We conducted experimental evaluation using RSS rules in a safety architecture. Its…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
