TL;DR
Mosaic is an extensible framework that combines rule-based and learned motion planners for autonomous driving, enhancing safety, transparency, and performance without retraining.
Contribution
It introduces a structured arbitration graph approach that decouples trajectory verification from generation, enabling effective integration of diverse planners.
Findings
Achieves state-of-the-art performance on nuPlan benchmark with 95.48 CLS-NR.
Reduces at-fault collisions by 30% compared to individual planners.
Outperforms constituent planners on interPlan benchmark by 23.3%.
Abstract
Safe and explainable motion planning remains a central challenge in autonomous driving. While rule-based planners offer predictable and explainable behavior, they often fail to grasp the complexity and uncertainty of real-world traffic. Conversely, learned planners exhibit strong adaptability but suffer from reduced transparency and occasional safety violations. We introduce Mosaic, an extensible framework for structured decision-making that integrates both paradigms through arbitration graphs. By decoupling trajectory verification and scoring from the generation of trajectories by individual planners, every decision becomes transparent and traceable. Trajectory verification at a higher level introduces redundancy between the planners, limiting emergency braking to the rare case where all planners fail to produce a valid trajectory. Through unified scoring and optimal trajectory…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
