Skip to content

Vision-based path planning system for indoor navigation using 2D floor plans. Implements computer vision techniques and A* pathfinding for mobile robot navigation in homes, offices, and warehouses.

License

Notifications You must be signed in to change notification settings

crfloyd/vision-based-pathplanning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vision-Based Indoor Navigation

A vision-based path planning system for indoor navigation using 2D floor plans. This project implements computer vision techniques to process floor plan images and classical path planning algorithms (A*, Dijkstra) to find optimal navigation paths.

Quick Start

Create project directory

mkdir visual_navigation_project
cd visual_navigation_project

Set up Python environment with pyenv

pyenv install 3.10.12
pyenv local 3.10.12

Create virtual environment

python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate

Install dependencies

pip install -r requirements.txt

About

Vision-based path planning system for indoor navigation using 2D floor plans. Implements computer vision techniques and A* pathfinding for mobile robot navigation in homes, offices, and warehouses.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages