Turn any floor plan into robot memory.

Upload any floor plan. A navigation graph gets built automatically. Enrich it with pictures for location and landmarks detection.

Warehouse floor plan

Build spatial memory in four steps

01

Upload

Drop in a floor plan. The vision layer traces rooms, doors, stairs and elevators into an editable graph laid right over the plan.

02

Enrich

Add names, photos and connections. Every room gains landmarks, tags and a semantic embedding.

03

Localize

From a single RGB frame, the engine matches the scene against reference photos to find which room the robot is in.

04

Navigate

One call turns an instruction into a plain-text navigation brief — ready for any vision-language-action model.

why it matters

Why spatial memory matters

Modern vision-language-action models understand what they currently see, but they do not retain a persistent understanding of an entire building.

NaviGraph provides this missing memory layer by transforming a floor plan into a semantic graph that any robotics model can query using only a single RGB camera image.

A floor plan turned into a semantic graph of rooms, connections and photo counts
the deliverable

One endpoint. Navigation-ready context.

POST /context takes an instruction and a camera frame, and returns the location, destination, path, landmarks and a plain-text context you drop straight into your model.

input
instructionRGB camera image
POST /context
output
current locationdestinationpathlandmarksnavigation context
response.json
compatible with
RobostralRobostral
OpenVLAOpenVLA
NVIDIA GR00TNVIDIA GR00T