My Self-Driving G-Wagon

Releases / RL residual

Mountain Dew 8d736683

Shipped in openpilot 0.11.2. First public 10 Oct 2026. 382.9M parameters.

Where it sits

Tests

  1. G55 closed loopDistance from the recorded path at 2 s13.2 cm (10.2 to 15.8)101520cmdone 31 Oct 2026
  2. G55 recovery testsAfter a 2° heading error: distance at 2 s49.2 cm (39.9 to 60.5)405060cmdone 31 Oct 2026
  3. G55 open loopLateral error0.164 m/s² (0.134 to 0.175)0.150.200.25m/s²done 31 Oct 2026

Bar: this release's 95% interval, tick its mean. Grey dots: the means of the other releases in the RL residual family. Each axis spans every release the test has run on.

Tested 2026-10-31 23:59 UTC: protocol geval-1, harness d8eb40eeba; G55 simulator g55-2026-10-31.

Every metric, with paired differences

better, 95% interval excludes zero Better, 95% interval excludes zeroworse, 95% interval excludes zero Worse, interval excludes zerolower, 95% interval excludes zero; no better directionhigher, 95% interval excludes zero; no better direction Lower or higher, no better direction (action rate, lead)not separated, interval includes zero Not separatedno interval (too few drives) No interval: fewer than 10 drives

G55 closed loop

98 windows from 13 drives.

Measured. worldmodel-4B as in the public closed loop, but the model drives a simulation of the G55's measured steering and powertrain response instead of the ideal car. The simulation starts from the truck's state (speed, yaw rate, steering, gear) in its CAN recording of the 2 s before the window; one window, whose 2 s before are not all valid CAN, starts steady at its recorded speed. Lane-following windows from the G55's drives, day and night; distance is to the driver's recorded path; seeds 0 and 1, averaged per window. 98 windows (59 day, 39 night).

MetricMeanvs lebowskivs 870a4823
Distance from the recorded path at 2 sm, lower is better0.132[0.102, 0.158]median 0.091better, 95% interval excludes zero−0.038[−0.055, −0.023]better on 67/98not separated, interval includes zero−0.001[−0.010, +0.009]better on 53/98
Distance from the recorded path at 4 sm, lower is better0.508[0.374, 0.653]median 0.328not separated, interval includes zero−0.012[−0.179, +0.142]better on 51/98not separated, interval includes zero+0.012[−0.010, +0.037]better on 50/98
Distance from the recorded path at 7.2 sm, lower is better2.05[1.38, 3.04]median 0.79not separated, interval includes zero+0.07[−0.80, +1.12]better on 46/98not separated, interval includes zero+0.01[−0.11, +0.14]better on 44/98
Share of episodes ever more than 1 m off the pathlower is better0.403[0.326, 0.494]median 0.000not separated, interval includes zero−0.026[−0.084, +0.036]better on 13/98not separated, interval includes zero+0.005[−0.037, +0.046]better on 7/98
Requested lateral jerk, RMSm/s³, lower is better0.264[0.219, 0.306]median 0.179better, 95% interval excludes zero−0.278[−0.364, −0.197]better on 89/98not separated, interval includes zero−0.002[−0.027, +0.020]better on 58/98
Requested longitudinal jerk, RMSm/s³, lower is better0.371[0.317, 0.435]median 0.295not separated, interval includes zero−0.015[−0.086, +0.062]better on 64/98not separated, interval includes zero−0.005[−0.019, +0.006]better on 46/98
Speed error against the recorded speed, RMSm/s, lower is better1.22[0.99, 1.44]median 0.93not separated, interval includes zero+0.13[−0.04, +0.30]better on 39/98not separated, interval includes zero−0.04[−0.11, +0.01]better on 51/98
By G55 camera setup (5 setups)
MetricV14 (8 mm + IMX662)19 win, 2 drvV13 (8 mm + IMX662)18 win, 3 drvStock aimed up14 win, 2 drvStock new case4 win, 1 drvStock dual43 win, 5 drv
Distance from the recorded path at 2 sm0.127med 0.1110.172med 0.0940.121med 0.0800.051med 0.0460.128med 0.084
Distance from the recorded path at 4 sm0.768med 0.3350.482med 0.2710.543med 0.4170.207med 0.2020.421med 0.324
Distance from the recorded path at 7.2 sm3.54med 0.791.30med 0.802.54med 2.191.08med 1.051.63med 0.58
Share of episodes ever more than 1 m off the path0.395med 0.0000.333med 0.0000.679med 1.0000.500med 0.5000.337med 0.000
Requested lateral jerk, RMSm/s³0.190med 0.1790.220med 0.1500.384med 0.2350.244med 0.1820.278med 0.189
Requested longitudinal jerk, RMSm/s³0.343med 0.3130.310med 0.2430.330med 0.2760.376med 0.3610.421med 0.310
Speed error against the recorded speed, RMSm/s1.37med 1.110.76med 0.691.74med 1.850.68med 0.701.22med 0.93

G55 recovery tests

100 windows from 14 drives.

Measured. The truck closed loop with a disturbance while the model drives; only the tests listed ran. 2° off heading: an extra 2°/s yaw for the first second. 98 windows (59 day, 39 night). 0.5 m off centre: an extra yaw-rate pulse, out and back over the first 2 s, that would move an uncorrected car 0.5 m sideways with no net heading change. 98 windows (59 day, 39 night). Braking lead: windows where the car ahead braked; the gap is derived from the lead distance seen on the recording minus how far the model ran ahead of the recorded car. 2 windows (2 day, 0 night).

MetricMeanvs lebowskivs 870a4823
2° off heading: distance from the path at 2 sm, lower is better0.492[0.399, 0.605]median 0.410n = 98worse, 95% interval excludes zero+0.039[+0.001, +0.079]better on 42/98better, 95% interval excludes zero−0.026[−0.031, −0.022]better on 89/98
2° off heading: distance from the path at 4 sm, lower is better0.748[0.550, 0.957]median 0.482n = 98not separated, interval includes zero+0.045[−0.105, +0.177]better on 41/98not separated, interval includes zero+0.007[−0.015, +0.030]better on 45/98
2° off heading: requested lateral jerk, RMSm/s³, lower is better0.362[0.320, 0.408]median 0.292n = 98better, 95% interval excludes zero−0.525[−0.593, −0.453]better on 96/98not separated, interval includes zero−0.003[−0.030, +0.021]better on 64/98
0.5 m off centre: distance from the path at 2 sm, lower is better0.258[0.234, 0.282]median 0.213n = 98not separated, interval includes zero−0.009[−0.034, +0.016]better on 48/98better, 95% interval excludes zero−0.029[−0.036, −0.023]better on 83/98
0.5 m off centre: distance from the path at 4 sm, lower is better0.659[0.536, 0.783]median 0.433n = 98not separated, interval includes zero−0.004[−0.092, +0.093]better on 55/98not separated, interval includes zero+0.026[−0.008, +0.063]better on 39/98
0.5 m off centre: requested lateral jerk, RMSm/s³, lower is better0.552[0.486, 0.621]median 0.413n = 98better, 95% interval excludes zero−0.559[−0.643, −0.473]better on 93/98not separated, interval includes zero+0.019[−0.017, +0.056]better on 43/98
Braking lead: distance ahead of the recorded car at 4 sm, lower is better−0.317no intervalmedian −0.317n = 2no interval (too few drives)+1.021no intervalbetter on 1/20/1 drivesno interval (too few drives)+0.652no intervalbetter on 0/20/1 drives
Braking lead: smallest gap to the lead (derived)m, higher is better24.9no intervalmedian 24.9n = 2no interval (too few drives)−2.6no intervalbetter on 1/20/1 drivesno interval (too few drives)−2.9no intervalbetter on 0/20/1 drives
Braking lead: speed error against the recorded speed, RMSm/s, lower is better1.25no intervalmedian 1.25n = 2no interval (too few drives)+0.04no intervalbetter on 1/20/1 drivesno interval (too few drives)+0.18no intervalbetter on 1/20/1 drives
By G55 camera setup (5 setups)
MetricV14 (8 mm + IMX662)19 win, 2 drvV13 (8 mm + IMX662)18 win, 3 drvStock aimed up14 win, 2 drvStock new case4 win, 1 drvStock dual45 win, 6 drv
2° off heading: distance from the path at 2 sm0.409med 0.3870.863med 0.8210.396med 0.3630.358med 0.3840.416med 0.367
2° off heading: distance from the path at 4 sm0.822med 0.4311.175med 0.8220.694med 0.5210.271med 0.2070.598med 0.426
2° off heading: requested lateral jerk, RMSm/s³0.305med 0.2490.380med 0.3740.396med 0.3030.287med 0.2060.377med 0.286
0.5 m off centre: distance from the path at 2 sm0.231med 0.2060.279med 0.2110.266med 0.2430.315med 0.2190.252med 0.210
0.5 m off centre: distance from the path at 4 sm0.813med 0.4720.584med 0.2460.669med 0.6390.698med 0.4620.616med 0.403
0.5 m off centre: requested lateral jerk, RMSm/s³0.448med 0.3910.417med 0.3780.692med 0.6050.668med 0.4740.597med 0.469
Braking lead: distance ahead of the recorded car at 4 sm————−0.317med −0.317
Braking lead: smallest gap to the lead (derived)m————24.9med 24.9
Braking lead: speed error against the recorded speed, RMSm/s————1.25med 1.25

G55 open loop

119 windows from 12 drives.

Measured. The G55's recorded drives replayed through the model with both of the truck's cameras (each setup's own wide-camera calibration), road-plane warp to 1.45 m. Where the narrow lens does not cover comma's narrow view (the 8 mm lens in the V13 case), those pixels come from the wide camera, brightness matched. Truth is the truck's CAN speed and yaw rate. 30 s windows after a 5 s warm-up; window = unit, drive = cluster; results are also given per camera setup. Corpus windows of 30 s from the truck's recorded drives, scored per camera setup.

MetricMeanvs lebowskivs 870a4823
Lateral errorm/s², lower is better0.164[0.134, 0.175]median 0.154not separated, interval includes zero−0.009[−0.015, +0.002]better on 69/119worse, 95% interval excludes zero+0.007[+0.004, +0.008]better on 22/119
Lateral error at the model's own best leadm/s², lower is better0.146[0.120, 0.155]median 0.130better, 95% interval excludes zero−0.019[−0.023, −0.009]better on 93/119not separated, interval includes zero+0.002[0.000, +0.004]better on 50/119
Lateral correlation with the car's later motionhigher is better0.803[0.760, 0.829]median 0.900not separated, interval includes zero+0.036[−0.002, +0.046]better on 83/119worse, 95% interval excludes zero−0.014[−0.021, −0.012]better on 15/119
Lateral gain (1 = same size as the car's motion)closer to 1 is better; the delta is the change in distance from 10.782[0.766, 0.838]median 0.810not separated, interval includes zero+0.009[−0.007, +0.043]better on 49/119worse, 95% interval excludes zero+0.023[+0.017, +0.038]better on 33/119
Lateral action rate, RMS (smoothness)m/s³, no better direction1.09[0.64, 1.32]median 0.82lower, 95% interval excludes zero; no better direction−1.20[−1.33, −0.49]lower on 118/119not separated, interval includes zero+0.01[−0.01, +0.06]lower on 46/119
Lead of the lateral request over the car's motions, no better direction0.717[0.655, 0.759]median 0.700n = 118higher, 95% interval excludes zero; no better direction+0.100[+0.035, +0.190]lower on 20/118higher, 95% interval excludes zero; no better direction+0.073[+0.069, +0.090]lower on 1/118
Longitudinal errorm/s², lower is better0.354[0.277, 0.400]median 0.357not separated, interval includes zero−0.014[−0.035, +0.010]better on 73/119not separated, interval includes zero−0.004[−0.017, +0.002]better on 65/119
Longitudinal correlationhigher is better0.339[0.285, 0.585]median 0.291not separated, interval includes zero+0.012[−0.034, +0.041]better on 68/119not separated, interval includes zero+0.002[−0.020, +0.010]better on 64/119
Longitudinal error while brakingm/s², lower is better0.476[0.445, 0.590]median 0.460n = 81not separated, interval includes zero−0.023[−0.043, +0.036]better on 47/81not separated, interval includes zero+0.004[−0.005, +0.022]better on 34/81
Longitudinal action rate, RMS (smoothness)m/s³, no better direction4.48[2.05, 5.85]median 4.30lower, 95% interval excludes zero; no better direction−1.12[−1.74, −0.74]lower on 91/119not separated, interval includes zero+0.02[−0.04, +0.05]lower on 62/119
Plan speed error at 3 sm/s, lower is better1.89[1.15, 2.30]median 1.84not separated, interval includes zero−0.11[−0.35, +0.31]better on 78/119not separated, interval includes zeroidenticalon all 119
By G55 camera setup (5 setups)
MetricV14 (8 mm + IMX662)8 win, 2 drvV13 (8 mm + IMX662)92 win, 3 drvStock aimed up4 win, 2 drvStock new case2 win, 1 drvStock dual13 win, 4 drv
Lateral errorm/s²0.157med 0.1590.170med 0.1660.114med 0.1080.144med 0.1440.143med 0.129
Lateral error at the model's own best leadm/s²0.140med 0.1360.151med 0.1320.105med 0.1040.137med 0.1370.126med 0.113
Lateral correlation with the car's later motion0.844med 0.9130.797med 0.9020.812med 0.8920.814med 0.8140.817med 0.826
Lateral gain (1 = same size as the car's motion)0.856med 0.8510.767med 0.8060.713med 0.7990.775med 0.7750.869med 0.839
Lateral action rate, RMS (smoothness)m/s³0.61med 0.521.21med 0.940.82med 0.780.81med 0.810.70med 0.67
Lead of the lateral request over the car's motions0.637med 0.5750.725med 0.7000.675med 0.6250.600med 0.6000.739med 0.650
Longitudinal errorm/s²0.345med 0.2850.356med 0.3680.577med 0.5210.376med 0.3760.271med 0.266
Longitudinal correlation0.687med 0.7060.261med 0.2530.536med 0.5470.540med 0.5400.590med 0.717
Longitudinal error while brakingm/s²0.633med 0.6930.457med 0.4590.339med 0.3390.389med 0.3890.598med 0.626
Longitudinal action rate, RMS (smoothness)m/s³4.56med 4.425.10med 5.221.90med 1.832.35med 2.351.21med 1.21
Plan speed error at 3 sm/s1.09med 1.062.12med 1.981.44med 1.512.13med 2.130.81med 0.83

Limits

The model file

Model id
8d736683_12864
SHA-256
87fe86ca0813c099efddf9173ba503be2e40ea4c5362c36812a44141f4cb07d4
File tested
release, v0.11.2 (source), 2026-10-23
Parameters
382.9M
GMAC per step
50.1
Notes
Shipped in openpilot 0.11.2 (master 2026-10-10, PR #39047). Scored from the Hugging Face upload of 2026-10-14, whose tensors match the release's compiled model byte for byte. Vision base f22e06e5 with an RL residual head.

Results file (results/8d736683_12864.json)

History of this page

  1. Tests run (3 of 3), results published
  2. Mountain Dew (8d736683) shipped in openpilot v0.11.2
  3. Mountain Dew (8d736683) merged to openpilot master