Manipulation data is demonstrations. Navigation data is mostly environments — and that difference changes where the data comes from, what it costs, and which licence you need to read.
The shape of the problem is different
A manipulation dataset is a set of trajectories: here is the task, here is what the operator did. You collect more by doing the task more times.
Navigation is largely the reverse. The behaviour — move to a goal without colliding — is simple to specify and often generated by a planner rather than demonstrated by a human. What is scarce is places: varied, realistic, traversable environments with enough geometric and visual diversity that a policy generalises to a building it has not seen.
So navigation research is dominated by simulators with scene assets, and by the question of where those scenes come from. The two sources are 3D scans of real buildings and synthesised or artist-built interiors, and they trade off differently: scans carry real clutter and real sensor artefacts but come with reconstruction holes; synthesised scenes are clean and controllable and can look it.
What you need beyond the scenes
Three further ingredients, each with its own supply problem.
- Episode definitions. Start and goal pairs with a known navigable path, so success is measurable and difficulty is controlled. These are generated from scene geometry rather than collected, which is convenient — and means their difficulty distribution is a design choice you should check.
- Semantic annotation, if the task is more than point-to-point. “Go to the kitchen” or “find a mug” requires object and region labels in the scene, which is annotation effort on top of reconstruction effort.
- Real-world validation. A simulated success rate is close to meaningless as a transfer estimate. Whatever you train in simulation, the evaluation that matters happens in a real building, and that is a hardware and logistics cost rather than a data one.
The licence question sits under the simulator
This is the practical trap in navigation work, and it is a specific instance of the pattern that runs through all of Physical AI: permissive code, constrained data.
The simulator is software, and the mainstream ones are generally open. The scene assets are data, with separate terms, and they typically arrive as a default download that the getting-started guide tells you to fetch — which makes it very easy to train on them without ever having seen a licence.
The simulators themselves are generally permissive — Habitat-Lab and Habitat-Sim are MIT — but the scene datasets used with them carry separate terms, some of them non-commercial.
The procedure is straightforward: identify every scene asset pack and object library in your pipeline, find each one's licence, and record what you found, before you train anything you intend to ship.
A practical sequence
If you are starting a navigation project, the order that wastes least:
Resolve the licence question first, across the simulator, the scene assets and any object libraries. It is much cheaper now than after training.
Build a real-world evaluation route before you train anything, in the actual kind of building you are deploying into. Measure the baseline, whatever it is.
Train in simulation with aggressive domain randomisation across appearance and layout, then fine-tune on real traversals from the target environment, and evaluate on the real route every time. Simulated metrics are for iteration speed, not for decisions.
Questions people ask
Why is navigation so much more simulation-heavy than manipulation?
Because the behaviour is easier to generate and the environments are harder to obtain. You can produce millions of navigation episodes from one scene with a planner, whereas a manipulation demonstration needs a human and a rig. The bottleneck moves from behaviour to places.
Do I need semantic labels in my scenes?
Only if your task is semantic. Point-goal navigation needs geometry and traversability. Object-goal or instruction-following navigation needs object and region labels, which is substantially more annotation and narrows your choice of scene collections considerably.
Can I use building scans I make myself?
Yes, and for a known deployment environment it is often the best option — you get the actual target geometry and clean licence terms. Consumer depth sensors and photogrammetry have made this far more accessible, and a handful of real target buildings is valuable given that environment diversity is what generalisation scales with.
Is navigation data useful for manipulation, or vice versa?
Only loosely. They share visual representation learning, which is why general video pretraining helps both. The action spaces are unrelated — base velocity versus end-effector pose — so the action-grounding layers do not transfer. Mobile manipulation needs both and is harder than either.