Application of Dijkstra algorithm in robot path-planning | Synapse