WilliamXuanYu

CLOVER, a Closed-LOop Value Estimation and Ranking framework for end-to-end driving planning.

19
1
100% credibility
Found May 20, 2026 at 19 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

CLOVER is a research framework that helps self-driving cars plan safe paths through traffic. It takes camera and sensor data, generates many possible routes the vehicle could take, scores each one on safety and comfort metrics (like avoiding collisions, staying on drivable roads, and smooth riding), and picks the best trajectory. The system uses neural networks to understand the driving scene and a scoring system to evaluate trajectories against real-world driving rules.

How It Works

1
๐Ÿ” Discovering the project

You find CLOVER while researching better ways to make self-driving cars plan safe paths through traffic.

2
๐Ÿ“„ Reading about how it works

You learn that CLOVER looks at camera and sensor data, imagines many possible routes, and picks the safest one based on real driving rules.

3
๐Ÿ› ๏ธ Setting up the tools

You install the required packages and download the pre-trained model weights so everything runs smoothly on your computer.

4
๐ŸŽฏ Running the planner

You feed sensor data from a driving scene into CLOVER, and it generates multiple trajectory options with safety scores for each.

5
๐Ÿ“Š Reviewing the results

You see which trajectory the system chose and how it scored on metrics like collision avoidance, staying on road, and passenger comfort.

๐Ÿš— Getting a safe driving path

CLOVER outputs a smooth, safe trajectory that the vehicle can follow, balancing multiple quality metrics for confident autonomous driving.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 19 to 19 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is CLOVER?

CLOVER is a research-backed planning framework for autonomous vehicles that bridges the gap between how driving models are trained and how they're evaluated. Most end-to-end planners learn by copying a single logged trajectory, but they're scored on rule-based metrics measuring safety, feasibility, and comfort. This creates a fundamental mismatch. CLOVER fixes this by generating diverse trajectory proposals, scoring them against real planning metrics, and refining the generator toward high-scoring options. Built in Python with PyTorch, it uses a DINOv2 vision backbone for perception and a transformer-based trajectory decoder. The system supports two training stages: first creating pseudo-expert trajectories that pass planning rules, then doing conservative self-distillation where a scorer guides generator refinement.

Why is it gaining traction?

The hook here is the training-evaluation alignment problem. If you've worked on motion planning, you know the frustration of models that look good on imitation losses but fail basic safety checks at runtime. CLOVER attacks this directly with a scorer that predicts sub-scores like collision avoidance, drivable area compliance, and time-to-collision. The multi-expert approach also stands outโ€”instead of one "correct" trajectory, it trains on diverse high-scoring options, which should produce more robust behavior in edge cases. The preview training scripts let you experiment now, even if the official training pipeline is still in progress.

Who should use this?

Autonomous vehicle researchers working on planning and control who need better training signal alignment. Simulation engineers evaluating trajectory proposal methods will find the scorer architecture useful. This is not for production deployment yetโ€”the code is academic, the star count is minimal, and several components remain unreleased. If you're evaluating closed-loop planning frameworks for research purposes, this is worth a look. If you need production-ready motion planning, look elsewhere.

Verdict

CLOVER addresses a real problem with a thoughtful two-stage approach, but the 1.0% credibility score reflects an early-stage research release. The preview training code works but carries stability warnings, and the official training pipeline, pseudo-expert generation, and NAVSIM-v2 evaluation scripts are still pending. Use it for research exploration and benchmarking, but expect to invest time in setup and handle some rough edges. The paper is solid; the engineering maturity needs patience.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.