Grasping objects
Walk up, reach, grasp and lift, from onboard depth: three objects on a table and one on a low box.
Action‑Aligned Latent Planning for Versatile Humanoid Loco‑Manipulation
What FIBER does, the question it answers, and how it works.
How do we abstract the interface between high-level planning and whole-body control, without abstracting away the physical responses that realize interaction?
feedback only on variables chosen in advance
feedback only on variables chosen in advance
the planner must model high-rate feedback itself
Our answer: plan in an action-aligned latent space.
FIBER’s planner outputs latent commands for a frozen behavior foundation model (BFM). Each latent is defined by the actions it applies to the robot, so the BFM keeps closing the loop at 50 Hz while the planner replans at 5 Hz. One perceptive planner, trained entirely offline, performs box pickup, door opening and object grasping on a real Unitree G1 from onboard depth.
Box pickup, door opening and object grasping on a Unitree G1, from onboard depth. Experts, latent projectors and the planner are trained entirely in simulation.
Walk up, reach, grasp and lift, from onboard depth: three objects on a table and one on a low box.
A person throws the box to a random spot; the robot walks over and picks it up.
Whole-body pickup of a box resting on a second box, at three placements.
Two heavy doors opened by leaning in with the whole body, and a light door.
Waypoints guide the robot to the box and through whole-body motions while it carries.
18 real-world rollouts. Videos play while they are on screen.
Independently acquired experts are projected into a frozen BFM’s latent space through the actions they induce; one perceptive planner then learns from their latent rollouts, entirely offline.
FIBER overview
Action-aligned latents.
Box pickup, door opening and object grasping each get their own expert, with their own observations, rewards and training. They do not need to share anything.
Along each expert’s rollouts, find the latent sequence z1…zH whose BFM actions match the expert’s local response at every visited state. The adaptive-horizon BFM itself stays frozen.
Roll out the projected skills to collect latent trajectories, then train a single flow-matching planner on all of them, conditioned on depth, proprioception and the command. The experts are no longer needed.
The planner replans latents at 5 Hz; the frozen BFM turns them into whole-body actions at 50 Hz, reacting to every new state.
The same planner and frozen BFM in MuJoCo, given language and waypoint commands.
Three box sizes on the floor and three support heights, each approached from 1.2 m away.
Put-down commands set a box down on the floor, a low step or a raised platform. Chained one after another, they sort several boxes in one continuous rollout.
The steering command also carries a body height. Lowered from the default 0.75 m, the planner crouches while it walks, or kneels and stands back up, holding the box throughout.
The grasp expert is trained on the GRAIL tabletop library (2,991 demonstrations of 685 objects). The 128 objects of the paper’s grasp evaluation, with their own textures.
A light and a heavy door, and the paper’s skill chain in one rollout.
Shoves on the pelvis (red arrows) while carrying, slowed to 0.3× around each push. The translucent blue robot is the same moment without the push.
MuJoCo physics and the planner run in your browser. Pick a task, place a waypoint, and watch it act.
Give the latent planner a command and watch the frozen BFM carry it out in MuJoCo physics.
Pick up a box, open a door, grasp an object, or walk and carry to a waypoint.
The web version runs a few-step distilled student planner (3 flow steps, INT8 weights, replanning at 1 Hz) instead of the paper's planner (10 Heun steps at 5 Hz), so success rates may be lower than reported. About 677 MB of models load on first launch. Desktop Chrome with WebGPU recommended.MuJoCo physics + FIBER ONNX inference in your browserOpen in a new tab ↗
Box size and placement, door geometry, and grasped objects vary; FIBER is compared with replay, tracking and planning baselines.
Box size and placement · door geometry · grasped objects
Mean simulation success across pickup, door opening, and grasping.
Success rate (%) · with approach · higher is better
Success rates in percent. Pickup and door opening include the approach phase. † Task-specific policy. * Uses privileged object states instead of egocentric observations. Mean uses with-approach settings. Action Planner predicts low-level action trajectories directly instead of BFM latents.
AH-BFM analysis
A single backward representation B(s) is accumulated with different discount factors. Low γ produces a local successor feature, while high γ preserves information from farther states; adaptive training retains both outputs in one BFM.
Each marker is computed exactly as γk; lines only connect the discrete samples.
| Method | Joint-MAE ↓ | BE-EMD ↓ | |||
|---|---|---|---|---|---|
| 0.2 s | 0.5 s | 1 s | 2 s | ||
| SONIC | 0.1315 | — | — | — | — |
| BFM γ0.8 | 0.1107 | 0.038 | 0.200 | 0.495 | 0.792 |
| BFM γ0.98 | 0.1327 | 0.048 | 0.213 | 0.451 | 0.601 |
| AH-BFM | 0.1020 | 0.049 | 0.195 | 0.422 | 0.590 |
Multi-horizon BFM tracking and behavior embedding performance on 100STYLE.
Read the paper and cite FIBER.
Learning a single perceptive policy for diverse humanoid loco-manipulation requires unifying high-level task decisions without losing the state-dependent physical responses that make each interaction succeed. This makes the representation between high-level planning and whole-body control critical: kinematic or contact targets provide compact abstractions but do not directly encode interaction-specific control responses, while directly predicting low-level actions requires the planner to model high-frequency closed-loop feedback. We propose FIBER, a framework that uses the executable latent space of a frozen Behavior Foundation Model (BFM) as a shared planning representation for heterogeneous interaction skills. Our Latent Policy Projection (LPP) maps independently acquired task-specific policies into this representation by identifying latent commands whose induced actions match their local control responses, enabling lower-rate planning while retaining the BFM's high-frequency state feedback. After projection, we aggregate closed-loop latent rollouts from all skills and train a single perceptive flow planner entirely offline. We further introduce AH-BFM, an adaptive-horizon BFM trained with multi-γ Forward-Backward (FB) learning to support both precise control and temporally extended whole-body behavior. We evaluate FIBER on box pickup, door opening, and object grasping in simulation and on a real Unitree G1 humanoid. Across 128 diverse variations per task in simulation, FIBER achieves 42.0% mean success, more than tripling projected latent replay (11.6%) and substantially outperforming kinematic planning (3.5%). Real-world experiments further demonstrate sim-to-real transfer, skill chaining, and conditional steering through the same unified planner.
@article{lin2026fiber,
title = {Action-Aligned Latent Planning for Versatile Humanoid Loco-Manipulation},
author = {Lin, Yutang and Shi, Guanya and Liu, C. Karen},
year = {2026}
}