UNav Server provides a serverless implementation for indoor navigation using computer vision techniques. It leverages Modal for deployment and offers features like visual localization, path planning, and navigation guidance.
- Python 3.10+
- Modal CLI
- A Modal account and token
Create a virtual environment:
python -m venv .venv
Activate the virtual environment:
- On macOS/Linux:
source .venv/bin/activate
- On Windows:
.venv\Scripts\activate
Install dependencies:
pip install -r requirements.txt
Navigate to the folder
cd src/modal_functions/unav_v2
modal deploy unav_modal.py
python test_modal_functions.py