fix aggregate cost charts: per-metric ranges + marked means
eval.py bins costs 0-1000 (width 10); lataccel is ~0-5 so all 5k segments collapse into one bar. Re-binned per metric, zoomed to the 98th pct, with karti-vs-pid overlay and mean lines.
This commit is contained in:
@@ -4,13 +4,15 @@ A real-time controller for the [comma controls challenge](https://github.com/com
|
||||
|
||||
**`total_cost` 72.3 vs the pid baseline's 110.3 — 34% lower, and better on both axes.** Scored on the full 5,000-segment set.
|
||||
|
||||

|
||||

|
||||
|
||||
| controller | total_cost | lataccel_cost | jerk_cost |
|
||||
| --- | --- | --- | --- |
|
||||
| **`karti`** | **72.3** | **0.97** | **24.1** |
|
||||
| `pid` (baseline) | 110.3 | 1.70 | 25.5 |
|
||||
|
||||
<sub>Full report — cost table, pass check, and sample rollouts: **[report.png](report.png)**.</sub>
|
||||
|
||||
## How it works
|
||||
|
||||
Feedforward does the driving. PID just trims the residual.
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 103 KiB |
BIN
Binary file not shown.
|
Before Width: | Height: | Size: 1.5 MiB After Width: | Height: | Size: 1.6 MiB |
Reference in New Issue
Block a user