The question

How should a generative planner change both its update direction and its exploration when the feasible region is narrow, disconnected, or posture-dependent?

Demonstrations

Governed quadruped motion follows discrete footholds.
Original source timing preserved; 1× playback, looped and silent. Source animation timing is not a planning-latency benchmark.
Body posture and clearance adapt through a constrained corridor.
Original source timing preserved; 1× playback, looped and silent. Source animation timing is not a planning-latency benchmark.

How it works

01

Read the active geometry

Task context and violation proxies select active constraints. Their normals describe locally important directions for foothold consistency or body clearance.

02

Shape refinement and exploration

A normal-induced metric shapes the denoising direction, while a regularized tangent filter shapes reverse-process noise. Candidate-sampling randomness and added reverse stochasticity remain distinct.

03

Schedule the reverse transport

An adaptive task-geometry schedule separates transport choice from stochasticity, accommodating DDPM-, DDIM-, and flow-like updates as exploration gives way to refinement.

04

Correct and execute

Optional Convex Feasible Set correction addresses residual violations. A reference governor then adapts a selected plan to the tracking limits of the execution controller.

Results

The paper evaluates both the trajectories a planner returns and the references its execution pipeline can follow. These results cover discrete foothold choices and continuous whole-body clearance; planning success and execution success are reported separately.

Harder stepping stones · planning success
88%

S2 pSSR: 2GO 88%, MDOC 68%, MD-COAS 14%, MBD 4%, MPPI 20%. Five seeds, ten returned trajectories per seed; goal tolerance 0.20 m.

Stepping stones · planning to execution
98% / 80%

S1: 98% planning pSSR and 80% governed MuJoCo Go2 eSSR. Execution selects and adapts one reference per seed, across five trials; the two percentages measure different populations.

Original 2GO stepping-stone trajectory samples at 90%, 50%, and 10% of the diffusion reverse process, shown from left to right.

From diverse samples to contact-consistent routes

Full resolution ↗

Original stepping-stone samples at 90%, 50%, and 10% of the reverse process, from left to right. Early samples preserve multiple foothold choices; later samples concentrate onto contact-consistent routes.

Figure 3 · top-right panels · Paper ↗
Original Zone A humanoid corridor result: multimodal planned body and posture trajectories on the left and adaptive transport family and effective noise schedule on the right.

Multimodal routes and adaptive reverse transport

Full resolution ↗

Zone A from the corridor benchmark. Planned whole-body latent trajectories preserve side-passing alternatives (left); the adaptive transport family and effective noise evolve within a fixed 100-step reverse process (right). These are planning results, distinct from the execution rates below.

Figure 4 · Zone A, left and middle panels · Paper ↗

Stepping-stone planning and execution

Stepping-stone panel of the original main-results table. S2 uses smaller stones and larger gaps than S1.

2GO: Stepping-stone planning and execution. Stepping-stone panel of the original main-results table. S2 uses smaller stones and larger gaps than S1.
EnvironmentMPPIMBDMDOCMD-COAS2GO (ours)
EnvironmentpSSR ↑pV (cm) ↓pT (s) ↓eSSR ↑pSSR ↑pV (cm) ↓pT (s) ↓eSSR ↑pSSR ↑pV (cm) ↓pT (s) ↓eSSR ↑pSSR ↑pV (cm) ↓pT (s) ↓eSSR ↑pSSR ↑pV (cm) ↓pT (s) ↓eSSR ↑
S10.402.20 ± 0.142.87 ± 0.340.200.183.15 ± 0.3617.85 ± 0.750.600.881.00 ± 0.0818.37 ± 0.170.800.320.85 ± 0.22288.22 ± 33.760.000.980.47 ± 0.1421.51 ± 1.010.80
S20.202.75 ± 0.242.53 ± 0.230.000.043.01 ± 0.3018.35 ± 3.630.400.681.11 ± 0.1219.73 ± 0.330.200.141.45 ± 0.2899.78 ± 42.470.000.880.61 ± 0.2523.19 ± 2.740.40

pSSR and eSSR are success fractions, not percentages. pSSR evaluates returned planning candidates; eSSR evaluates one selected, adapted execution per seed, including failed planning attempts.

Experimental protocol and metric definitions

Five seeds, with ten clean trajectories per seed. pV and pT are mean ± population standard deviation over the five seed-level values.

The main comparison uses a 48 GB NVIDIA RTX A6000 and nine CPU cores. Planning time covers the complete multi-candidate solve and excludes later execution screening, margin calibration, and deployment.

Nominal sampling/update budgets: 512 samples for stepping stones, 1024 for corridors, and 100 optimizer or reverse steps. These counts do not imply equal wall-clock cost.

pV is mean foothold distance in centimeters for the selected planning candidate.

Quadruped eSSR measures the assisted MuJoCo execution model: the common follower constructs gait and footholds and includes supplementary floating-base PD stabilization.

Table I · Paper ↗

Humanoid corridor planning and execution

Corridor panel of the original main-results table. ZA: center wall; ZB: U-shaped wall; ZC: tapered squeeze; ZD: spherical obstacles.

2GO: Humanoid corridor planning and execution. Corridor panel of the original main-results table. ZA: center wall; ZB: U-shaped wall; ZC: tapered squeeze; ZD: spherical obstacles.
EnvironmentMPPIMBDMDOCMD-COAS2GO (ours)
EnvironmentpSSR ↑pV (%) ↓pT (s) ↓eSSR ↑pSSR ↑pV (%) ↓pT (s) ↓eSSR ↑pSSR ↑pV (%) ↓pT (s) ↓eSSR ↑pSSR ↑pV (%) ↓pT (s) ↓eSSR ↑pSSR ↑pV (%) ↓pT (s) ↓eSSR ↑
ZA0.001.15 ± 0.401.40 ± 0.310.400.001.16 ± 0.2110.16 ± 1.760.000.960.00 ± 0.0018.04 ± 10.051.000.020.07 ± 0.0267.27 ± 18.940.200.960.00 ± 0.0014.08 ± 6.911.00
ZB0.003.37 ± 0.581.37 ± 0.360.000.002.78 ± 0.136.15 ± 1.920.000.900.77 ± 0.7039.16 ± 9.890.200.400.18 ± 0.1399.79 ± 12.040.600.481.82 ± 0.3137.09 ± 18.200.20
ZC0.001.68 ± 1.331.36 ± 0.320.000.003.12 ± 0.804.88 ± 1.000.001.000.00 ± 0.0010.94 ± 5.951.000.020.22 ± 0.09105.30 ± 3.580.201.001.23 ± 0.1614.23 ± 7.981.00
ZD0.000.45 ± 0.311.35 ± 0.330.000.000.56 ± 0.0610.77 ± 12.890.000.860.08 ± 0.0210.14 ± 4.190.400.240.07 ± 0.0339.45 ± 7.070.600.980.00 ± 0.0011.34 ± 6.950.60

pSSR and eSSR are success fractions, not percentages. pSSR evaluates returned planning candidates; eSSR evaluates one selected, adapted execution per seed, including failed planning attempts.

Experimental protocol and metric definitions

Five seeds, with ten clean trajectories per seed. pV and pT are mean ± population standard deviation over the five seed-level values.

The main comparison uses a 48 GB NVIDIA RTX A6000 and nine CPU cores. Planning time covers the complete multi-candidate solve and excludes later execution screening, margin calibration, and deployment.

Nominal sampling/update budgets: 512 samples for stepping stones, 1024 for corridors, and 100 optimizer or reverse steps. These counts do not imply equal wall-clock cost.

pV is sampled obstacle-band occupancy (%), distinct from the body-proxy clearance test used by pSSR.

eSSR measures the reported selection-and-adaptation pipelines, including their differences. Humanoid 2GO additionally uses simulated execution screening and clearance-margin calibration.

Execution requires reaching the fixed task goal within 0.20 m, no fall, and nonnegative modeled body-proxy clearance. Real-world G1 AR demonstrations are qualitative and are not included in this simulation table.

Table I · Paper ↗

Scope & trade-offs

Evaluated on quadruped stepping stones and humanoid corridors, with planning metrics separated from governed MuJoCo execution. The hardware demonstration uses a real Unitree G1 with motion-capture-registered AR obstacles and the built-in locomotion controller. It is qualitative deployment evidence with virtual obstacles.

Performance depends on the task: in the U-shaped corridor, 2GO achieves 48% pSSR versus 90% for MDOC. The progression across these papers does not imply uniform dominance.

Planning and governed execution use different evaluation criteria. Candidate selection and controller adaptation can change outcomes; execution percentages should not be read as planner-only effects.

The real G1 video demonstrates navigation relative to AR obstacles. It does not establish a real-world success rate against physical walls.

The next question

MD-COAS adapts how feasibility is enforced during generation. 2GO asks how local constraint geometry should also shape the direction and randomness of that process. MGA subsequently investigates contact-responsive motion–impedance control, where feasible commands must be reconsidered through their physical realization.

Figures and tables reproduce the manuscript's reported experiments. Demonstrations are representative runs; experimental populations and metrics are specified with each table.