Robot Navigation System
— Crawling Pipeline & OOP Architecture
w=0.97
- Designed an object-oriented data pipeline in Python that crawls a graph-based environment, extracts node/edge data, and dynamically re-routes data flow via Dijkstra's algorithm — directly mirroring a job data crawling pipeline architecture.
- Built modular, reusable OOP components (pathfinder class, blockage generator, visualiser) mapping to scalable, maintainable data crawling and import mapping frameworks used in production environments.
- Automated obstacle detection, re-routing, and failure reporting with zero manual intervention — robust error handling and backtracking ensuring high-quality data acquisition under unpredictable conditions.