A Review on Path Planning Algorithms for Mobile Robots | Synapse