Terrain Based D∗ Algorithm for Path Planning | Synapse