A PathSearchRequest describes a routing request from a source obstacle to a target obstacle which is handled and considered during the path search phase of the EdgeRouter.
Implementations of this interface use RoutingObstacles as input to subdivide an area into PartitionCells for the path search algorithm of the EdgeRouter.