← PRISM project

Supplementary results / G1 locomotion

Seven native terrain families

The same three saved policies are used in every row: one training seed per actor, five prescribed geometry/reset groups and 100attempts per cell. All 21cells / 2,100 episodes come from the fully validated broader sweep. No checkpoint is selected separately by terrain or actor result.

Nominal evaluation physics, 0.5 m/s forward command and 20 seconds from rest. Survival excludes native orientation falls and leaving the certified support footprint. RMSE and forward distance include all attempted episodes, including early failures. Compound success additionally requires linear and yaw RMSE≤0.2 anddirected progress≥80% of commanded displacement.

Terrain familyActor20s survivalCompound successLinear RMSE
m/s
Yaw RMSE
rad/s
Forward
m
Support exitsNative falls
flatPRISM100/1000/1000.11150.284311.02100
pyramid_stairsPRISM100/1000/1000.11370.33627.40400
pyramid_stairs_invPRISM100/1000/1000.12290.36098.89200
hf_pyramid_slopePRISM77/1000/1000.23240.58553.679023
hf_pyramid_slope_invPRISM99/1000/1000.12740.79080.94801
random_roughPRISM98/1000/1000.16060.60436.93702
wave_terrainPRISM100/1000/1000.12400.397310.40200
flatMLP100/1000/1000.12940.3776-1.29200
pyramid_stairsMLP100/1000/1000.13140.42414.10800
pyramid_stairs_invMLP100/1000/1000.12260.4961-0.08600
hf_pyramid_slopeMLP97/1000/1000.33200.40782.76503
hf_pyramid_slope_invMLP96/1000/1000.15860.70070.80504
random_roughMLP82/1000/1000.18250.66063.543018
wave_terrainMLP99/1000/1000.11820.48246.00801
flatMatched100/1000/1000.10160.4573-2.40900
pyramid_stairsMatched100/1000/1000.11430.47780.80400
pyramid_stairs_invMatched83/1000/1000.14130.5185-0.638215
hf_pyramid_slopeMatched100/1000/1000.16640.48843.95900
hf_pyramid_slope_invMatched100/1000/1000.11980.85471.15900
random_roughMatched61/1000/1000.23910.80260.133732
wave_terrainMatched100/1000/1000.12010.47218.30100

The focused random-rough comparison was chosen after inspecting this seven-terrain sweep. The pyramid profile starts on a central platform and can enter a descending section first; it is not a continuous uphill test. PRISM had 23 early orientation falls in the first descending section of hf_pyramid_slope; survival there was 77/100, versus MLP 97/100 and Matched 100/100.

Training configuration

All methods use the same native-mjlab task and 30,000-update budget. Startup samples combine 20% nominal physics with 80% independent friction 0.3–1.2, link mass/inertia ratio 0.8–1.2 and fixed torso payload 0–5 kg. Shared final-hidden RMSNorm is applied equally to all three actors.

All 21metrics rows(CSV) · Source and checkpoint hashes