LINJI WANG / KIMONAV

Execution progress · 20 September 2026

Getting there
takes the
whole body.

Toward a humanoid navigation interface that connects where to go, how the body can pass, and what the robot can observe.

Reach a destination through clutter. Choose a route, adjust the torso and arms, place the feet, and stop where requested. Preserve that intent when commands, geometry or observations change.

Ongoing, unpublished KimoNav research. Current simulation now includes an initial known-map motion selector and conditional beam traversal on one inspected development source. Reliable clutter traversal, perception robustness and hardware navigation remain unestablished.

The downstream problem

A path through clutter must leave room for the whole robotConceptual route around a floor obstacle, through a narrow gap and under an overhead obstruction. This is a schematic, not an experimental trajectory. choose a routeturn the bodycheck heightlower + passstart
Conceptual illustration. Body shape, support and clearance belong in the navigation decision. A collision-free pelvis path alone is insufficient.

Our decision

Keep the goal. Change the order of work. Establish a useful scene-aware planner with a retained tracker. Treat goal-only motor distillation as a bounded comparison, and choose it only if it improves physical task completion or runtime cost.

Latest / Rejection is not the capability boundary

Can the body pass?
Does the interface allow it?

Twelve new fixed executions: local duck and IK lowered each complete 5/6 requests. Both pass at −10 and −30 mm; each passes 1/2 at −50 mm. Frozen geometry shadow decisions cover 2/6 requests and reject three with a measured success. The finite ledger rejects all six. Same ancestry/corridor; no new public admission rule is claimed.

Complete tasks · 12 new physical simulations · matched original motor, task and paired initial conditions
Fixed referenceBeam −10 mmBeam −30 mmBeam −50 mm
Local duck · 6 new2/22/21/2
IK lowered · 6 new2/22/21/2
Both references complete five of six requests. Geometry shadow decisions accept only the two minus-10-millimeter requests; the finite ledger rejects all. At the lowest beam, one execution seed succeeds and one fails for both references.
Zero paired task gains or regressions from IK lowering. The lowest beam is seed-sensitive: one failure pair contacts the torso; the other pair succeeds. Shadow choices were saved before task actions and scored using fixed outcomes. They are not new public rollouts or safe stops.
Six requests · retrospective scores of frozen pre-action choices · no extra physics
RuleTask coverageAdmittedRejected with measured success
Reference geometry2/62/63/4
Finite-context ledger0/60/65/6

Execution seeds are new to this clearance series; the same integers appeared earlier as optimizer seeds, with different physical seeds. Seed-role audit → The public profile remains unchanged; these fixed probes do not automatically admit new requests.

Earlier experiments and student results

Earlier / Public requests reach the stronger baseline

A connected interface.
A bounded result.

Six new public requests complete all six tasks: nominal in clear space, local duck at both beam heights. The selected fixed controls also pass 6/6, with exactly matching execution records. Geometry-only and evidence-filtered choices tie. One destination, three known-map contexts, one ancestry/corridor and two familiar seeds.

Complete tasks · original motor and common scene configuration · six selected controls are part of 14 reused qualification runs
ExecutionClear → nominalOriginal beam → local duckBeam −20 mm → local duck
Public request · 6 new2/22/22/2
Selected fixed · 6 reused2/22/22/2
Six new public requests match their selected fixed controls exactly. Clear requests select nominal; both beam heights select local duck. Geometry-only and evidence-filtered choices agree in every case.
Zero paired task gains or regressions. This verifies the connection to qualified references; it does not establish a better admission rule. Five distinct full action histories, no online replacement or camera input. Unmeasured requests remain outside this finite profile.

Earlier / Simpler references retain the task successes

A stronger motor.
A simpler reference.

With original SONIC weights and the same scene configuration, the existing local duck completes 6/6 tasks, retaining all six IK-lowered successes. Nominal motion completes 2/2 clear-space tasks; its obstacle cases were not tested. Eight new executions and six reused controls, on one ancestry/corridor and two familiar seeds.

Complete tasks · same original motor, entry, recorded dynamics, actuator gains, task and deadline
Fixed referenceClearOriginal beamBeam −20 mm
IK lowered · 6 reused2/22/22/2
Local duck · 6 new2/22/22/2
Nominal · 2 new2/2Not testedNot tested
Local duck and IK lowering complete all six paired tasks with original motor weights; nominal motion passes its two clear-space tests. Actual and reference pelvis trajectories differ despite equal task outcomes.
Extra IK lowering is unnecessary for these observed successes. All six paired completion ticks match; this does not establish equivalence or a speed advantage. Eight new executions contain five distinct full action histories. Public integration had not run in this fixed-reference study; the new result is above.

Earlier / Public choice with the scene motor

A better public choice.
A measured capability limit.

The corrected public selector completes 2/2 clear and 2/2 original-beam requests, but 0/2 with a 20 mm lower beam, matching the strong fixed control. The interface check uses three new and three retained executions; original admission failures remain recorded.

Complete-task outcomes · one inspected source/corridor · corrected interface check is post-result
ControllerClearOriginal beamBeam −20 mm
Old geometry selector2/21/20/2
Corrected evidence selector2/22/20/2
Fixed lowered control2/22/20/2
Corrected public selection and fixed lowering both pass two original-beam requests; both fail at a 20 millimeter lower beam despite passing sampled reference geometry.
Same motor, goal, floor, start protocol and clock. The original panel contains 15 executions and 3 pre-action rejections. Three separately registered executions verify the standing-profile repair. These are familiar development conditions.

Earlier / Motor capability changes the outcome

The same reference.
A stronger execution.

Original SONIC weights complete 6/6 fixed-reference tasks under the same scene evaluation configuration, versus 4/6 for the previous motor. Both lower-beam failures become successes, with no task regressions. Six new executions and six reused controls; one ancestry/corridor and two familiar seeds.

Complete tasks · same fixed IK-lowered reference, entry, recorded dynamics, task and deadline
Motor weightsClearOriginal beamBeam −20 mm
Previous scene motor · 6 reused2/22/20/2
Original motor · 6 new2/22/22/2
Original weights complete both lower-beam tasks while previous weights collide. Measured pelvis trajectories are compared with the same reference at both seeds.
Two paired gains, zero task regressions. Six new executions contain two distinct complete action histories. Original weights use the current scene configuration; directly loading their release defaults would change mass randomization. This fixed execution baseline preceded the public integration reported above.

Earlier / Reference construction at the previous motor

Test the simple rival.
Keep the hard result.

Six new coupled-crouch executions match six reused full-foot IK controls: both complete 2/2 clear and 2/2 original-beam tasks, and both complete 0/2 at a 20 mm lower beam. The public selector was unchanged in that study; these familiar conditions do not establish equivalence or generalization.

Complete tasks · same per-frame joint-change budget at the 30 Hz source · one ancestry and corridor
Fixed referenceClearOriginal beamBeam −20 mm
Full-foot IK · 6 reused controls2/22/20/2
Coupled crouch · 6 new trials2/22/20/2
Both fixed reference constructions pass two clear and two original-beam tasks and fail both lower-beam tasks. Their source joint-change budgets match, while actual pelvis motion remains too high before contact.
Zero paired gains or regressions. Successful coupled references do not preserve both full foot poses, but still use the IK-derived budget. Neither construction resolves lower clearance. Native interpolation and foot-motion differences are reported separately. That result motivated the completed motor comparison above.

Earlier / Fixed lowering qualification

A fixed posture change.
A rescued difficult case.

Foot-pose constrained lowering completes 3/3 beam and 3/3 clear tasks; matched local duck is 2/3 beam. This qualifies a fixed development candidate, not an online replanner or a new public-selector result.

12 first attempts · one inspected source/corridor · two prior execution seeds and one fresh seed
Fixed referenceClear: complete taskBeam: complete task
Local duck3/32/3
Foot-constrained lowering3/33/3
Paired full-task outcomes, constrained source lowering depth and measured versus planned pelvis height.
The requested extra lowering was 80 mm; the constrained source achieves at most 48.1 mm. Foot-pose preservation does not certify physical support. Tracker, task, start, beam and clock are matched.

Earlier / Fixed-duration comparison

Geometry chooses.
Execution still limits.

The map now changes the reference that reaches the robot. A longer fixed duck, however, retains the same torso–beam failure. That result motivated the fixed lowering comparison above.

12 first attempts · one inspected source and corridor · three execution seeds, two previously inspected
Fixed continuationClear: complete taskBeam: complete task
Local duck3/32/3
Sustained duck3/32/3
Both fixed candidates complete three clear tasks and two of three beam tasks. Actual pelvis height remains above the planned reference; the same seed hits the beam in both modes.
Task, tracker, geometry, starts and original clock are matched. Both failures are retained; curves are measured simulator execution, not a clearance certificate.

Earlier initial map selection: 2/2 clear and 1/2 beam, equal to fixed duck on the beam. No online replacement yet. Latest audits: six exact initial-state pairs, four exact historical controls, 4,537 exactly replayed outputs and 29 passing checks. These are development findings, not independent scene generalization.

01 / Historical student evidence

A capable tracker.
An unresolved navigator.

The September 15 matched student study improves some imitation metrics, but every public student arm still ends early. Tracking a supplied motion, completing a timed task, and avoiding whole-body collisions are different capabilities.

September 15 joint-state study · four internal-development motions × two simulator seeds · one training seed. Teacher saw these motions.
ControllerFull durationTimed taskAction MSE ↓
Tracking teacher8/81/8—
Mean reference0/80/80.09956
Measured reference0/80/80.05307
Joint CVAE0/80/80.04569
Staged CVAE0/80/80.04645
Staged deterministic0/80/80.04709
Measured-reference action MSE is 46.7 percent lower than mean-reference, yet both complete zero of eight runs. The teacher completes eight of eight native durations and one of eight timed tasks.
Recomputed from the saved study summary and individual trial rows. Reference-state initialization and imitation termination remain active; termination is not automatically a diagnosed fall. These are flat-floor development results.
RETAIN

Tracking and exact interfaces

The exact-reference bridge reproduces 1,096 teacher decisions across four full trials. Keep the tested motor interface, clocks, data bindings and scoring.

RECONSIDER

Which motor to freeze

Earlier matched evaluation: original SONIC completes 20/20 reserved clips; the repaired teacher completes 16/20. Improved precision does not imply uniformly better retention.

Teacher comparison →
STILL TO DEMONSTRATE

Reliable traversal beyond one corridor

Initial map selection now changes executed references. Online reference replacement, broader scene completion, perception robustness and hardware performance remain open.

Split correction. Reserved20 is excluded from recent student fitting, but was evaluated in earlier motor studies. It is not globally untouched. The 12 internal-development motions were seen by the teacher. A future unseen-data claim needs a new split and prior-access record.

02 / One task, connected components

Say what to achieve.
Let the body choose how.

The intended interface carries a destination, optional route and timing, and timestamped observations. Today it accepts one bound destination in three known-map task contexts and selects an initial motion. The tracker uses measured feedback; online continuation planning and sensing extensions remain future work.

Implemented initial selector with original motor weights and a new finite qualification profile. Six new familiar requests complete 6/6 tasks. Geometry-only and evidence-filtered choices tie; no online replanning.

Implemented inputGoal + known geometry

One bound destination, three known-map task contexts and a measured standing body. No task-provided answer motion ID.

Implemented choiceInitial library selection

Motor-specific prior evidence plus geometry and endpoint checks choose nominal when clear and local duck at both beam heights.

Verified executionNative reference → motor

Selected q/dq/orientation → original encoder / FSQ → decoder with actual proprioception and action history. Common scene configuration and actuator gains are bound.

Measured scopeTask + contact outcome

2/2 clear, 2/2 original beam, 2/2 beam −20 mm. All six execution records match selected fixed controls exactly; admission-rule superiority remains unproved.

↶ Measured state closes the motor loop. The initial plan is not replaced during execution; continuation from a deviated body remains unqualified.

Allowed at deployment

Bound public task/map, measured initial body, current orientation and actual motor history; fixed bank and prior ledger tied to this motor, configuration and standing profile.

Training or diagnostic information

Exact geometry/localization are declared development assumptions. Future realized outcomes and matched-control records do not select the candidate. Changed unmeasured requests are rejected, without a safe-stop claim.

Intended robot input

“Reach this region and wait.” Optional heading, time window, route and allowed contacts. Sensors provide joint state, IMU and later RGB/depth/LiDAR, each with its frame, timestamp and availability.

Intended robot output

Physical whole-body motion plus task status: progress, completion, a replanning request or no supported continuation. Joint commands are the motor output; motion references are the planner output.

Navigation tokens, predicted motion and SONIC code64 have different meanings. The current R640 motor interface does not automatically accept world goals, scene geometry or new contacts. Proposed versioned input/output contract →

03 / Why the body belongs in navigation

The same route.
A different body decision.

A narrow opening can require rotation. An overhang can require lowering the body. When both occur, the movements must be coordinated. The important experiment changes the geometry while keeping the destination fixed.

Illustrative width and height clearanceTwo geometric views of a rectangular body envelope. The controls change its rotation and height. This is not a robot physics simulation. Top view · shoulders & armsSide view · head & torso Width testHeight test
Width is blocked. Rotate the illustrative body to change the required clearance.

Geometric illustration only. Dimensions describe a simplified envelope, not measured G1 geometry. Passing these width/height tests does not establish balance, foot placement, dynamic feasibility or collision-free robot execution.

Initial body dexterity

Coordinate torso, arms, pelvis, legs and feet to change swept volume, using supported motions and permitted floor contact.

Separate contact extension

Hand-supported climbing, opening doors, pushing objects and carrying loads require contact-aware dynamics and motor qualification.

Future observation extension

Keep support, obstacles, overhead space and unknown regions explicit. Sensor adapters must retain these meanings and be tested under noise and delay.

04 / Experiments that change a decision

A stable goal.
A replaceable method.

Each stage has an observable exit condition. A planner–tracker is the main proposed route; direct student compression remains a comparison. Registered execution studies now qualify parts of this route; the latest fixed probes show that current rules reject some executable requests while a lower-beam failure remains. The next step must compare simple calibration with execution-aware prediction. See the complete progress record above.

Completed: separate rejection from capability

Both fixed references complete 5/6 distinct-clearance requests. Geometry shadow decisions cover 2/6 and reject three requests with a measured success.

DECISIONKeep the simple task-success baseline and preserve the lowest-beam failures. A rejected request can still be executable.

Next: specify simple acceptance competitors

Compare a calibrated reference margin with body envelopes built from prior execution. Add state-conditioned uncertainty only when the simpler alternatives leave a demonstrated gap.

DECISIONCurrent outcomes may calibrate a rule; a separate panel must evaluate it. Do not use future outcomes, seed labels or privileged dynamics as deployed inputs.

Make the bank accept another source

Replace the hardcoded source-name assumption with explicit bank metadata. Candidate source 00265 was previously inspected and needs current-motor standing and task qualification.

DECISIONAdditional-source capability is not an unseen-data claim. Reverify the existing bank and preserve stable motion/task identity.

Test combined constraints and continuation

After qualification, freeze height/width or obstacle-placement requests and supported entry variations. Include fixed controls and an executable detour when available.

DECISIONMeasure all-request task coverage and admission errors. Keep time, support and action history before online replacement.

Replace ideal observations

Connect timestamped depth/LiDAR and later RGB. Test partial views, localization error, latency and dropout before language and new contacts.

DECISIONPreserve task, frame and unknown-space meanings. Changed observations must guide executable decisions; hardware needs separate evidence.
The next concrete work: specify the calibration comparison and remove the bank's source-name assumption before a second-source qualification. These methods and the next physical panel are proposed, not completed. Inputs, comparators and decision branches →
Read the full experiment sequence, data design and stop conditions →

05 / The comparison set has changed

The goal is useful.
The broad idea is shared.

Whole-body traversal, scene-conditioned references and planner–tracker hierarchies already have close precedents. Our proposed contribution needs a specific advantage under matched task and observation conditions.

TANGO · 8 SEPTEMBER 2026

Whole-body visual navigation

The closest RGB-and-language reference-chunk comparison. Study its task and motor interfaces before claiming a new general navigation system.

PASSAGE · 16 SEPTEMBER 2026

Perceptive planner–tracker traversal

A direct comparator for destination-conditioned planning and body geometry. Our modular architecture alone is not the contribution.

CAT / HUMANOIDPF · 2026

Body–obstacle relationships

Compare explicit per-body geometry with simpler planar control at matched sensing and execution capability.

MTC · OUR RELATED DATA WORK

Scene-aligned motion as supervision

Connect to existing geometry–motion data. Keep captured motion, retargeted reference and physical execution distinct.

The full review also covers BFM, Scaling BFM, BFM-Zero, SONIC, SceneBot, Perceptive BFM, DWMP, ADAPT and motion-first data precedents. It distinguishes newly inspected primary text from earlier literature notes. External results have not been reproduced here.

Read the source and decision matrix →

06 / Research record

Earlier demos and experimental history

The September 10 page preserves the recorded terminal-repair demos, detailed timing analysis and original evidence assets. It is a historical snapshot; it does not establish the proposed traversal system.

Terminal-repair research archive →

Earlier reconstruction experiments · Download current plan

Review scope: local result records and selected implementation, with targeted primary-paper reading. An inventory is not a full replication of every archived experiment. Historical protocols, teacher weights and data splits are preserved.