Back to Projects
C++Systems / C++20
Smart Cleaning Robot
A C++ cleaning-robot simulation that reads obstacle data from map files and optimizes its route with BFS/DFS-based path planning.

cppalgorithmspath-planningrobotics
Key Highlights
TXT map file parser for obstacle/passage layout
BFS/DFS-based path planning algorithm
Object-oriented robot and map classes in C++
Clean coverage tracking and efficiency metrics
Multiple sample maps with benchmark results
Tech Stack
C++17STLFile I/OGraph Algorithms
GitHub Repository
github.com/ErdoganPeker/Smart-Cleaning-Robot