clearance pathfinding