SafetyNet: Safe planning for real-world self-driving vehicles using machine-learned policies
Matt Vitelli, Yan Chang, Yawei Ye, Maciej Wo{\l}czyk, B{\l}a\.zej, Osi\'nski, Moritz Niendorf, Hugo Grimmett, Qiangui Huang, Ashesh Jain, Peter, Ondruska

TL;DR
SafetyNet combines machine-learned planning with rule-based safety checks to enable safe, real-world autonomous driving, significantly reducing collisions and ensuring safety in complex urban environments.
Contribution
This work introduces a hybrid system that integrates ML planning with safety fallback rules, providing safety guarantees in real-world self-driving vehicle deployment.
Findings
Reduces ML planner-only collisions by 95%.
Successfully deployed in downtown San Francisco.
Handles complex urban driving scenarios effectively.
Abstract
In this paper we present the first safe system for full control of self-driving vehicles trained from human demonstrations and deployed in challenging, real-world, urban environments. Current industry-standard solutions use rule-based systems for planning. Although they perform reasonably well in common scenarios, the engineering complexity renders this approach incompatible with human-level performance. On the other hand, the performance of machine-learned (ML) planning solutions can be improved by simply adding more exemplar data. However, ML methods cannot offer safety guarantees and sometimes behave unpredictably. To combat this, our approach uses a simple yet effective rule-based fallback layer that performs sanity checks on an ML planner's decisions (e.g. avoiding collision, assuring physical feasibility). This allows us to leverage ML to handle complex situations while still…
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.
Taxonomy
TopicsAutonomous Vehicle Technology and Safety · Robotic Path Planning Algorithms · Adversarial Robustness in Machine Learning
