Under review

Belief-Overlap Partial Inversion

Object-Centric Flow Replanning for Humanoid Loco-Manipulation

Learn how the cart moves.
Adapt the plan while moving.

BOPI helps a humanoid adapt its path as it learns how an unknown cart moves.

BOPI in action. Full video · 2:30

Different carts, different paths.

One controller tracks both cart types. The planner adapts as pushing reveals the cart’s mass and wheel constraints.

Freely swiveling wheels

Constrained rear wheels

Revise the plan as beliefs change.

BOPI partially reverses plan generation, then rebuilds under the new belief. Greater disagreement allows larger revisions.

Belief overlapInversion depthRevised plan

More accurate motion.

18simulated goals
33%lower final position error
47%lower final yaw error

18 goals × 32 seeds. Error reductions relative to fixed-depth replanning (RDM).

Simulation: 1 m translation

Simulation: 90° turn

Real robot: 1 m translation

Real robot: 90° turn