Path planning techniques for mobile robots: Review and prospect | Synapse