Skip to content

Show2Instruct/RoboBIM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IFC-Nav-Graph

Extract a three-layer navigation graph (occupancy grid, waypoint graph, topological graph) from IFC building models for robot navigation.

Setup

pip install -r requirements.txt
cp .env.example .env   # then fill in OPENAI_API_KEY / GEMINI_API_KEY

Drop IFC files into data/.

Run

# Static baseline (no LLM)
python -m ifc_nav_graph.run --config configs/static.json --ifc data/BasicHouse.ifc

# Multi-stage agent (Gemini)
python -m ifc_nav_graph.run --config configs/agent_gemini.json --ifc data/BasicHouse.ifc

# Multi-stage agent (GPT)
python -m ifc_nav_graph.run --config configs/agent_gpt.json --ifc data/BasicHouse.ifc

Output goes to output/<mode>/<ifc_stem>/.

About

An agentic Framework for Zero-Shot Navigation and Dynamic Replanning using BIM as Priors

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages