CloudTwin  ROS2 Humble
Digital twin for path and trajectory optimisation
App\Services\DeliveryPlannerService Member List

This is the complete list of members for App\Services\DeliveryPlannerService, including all inherited members.

__construct(private readonly PredictionService $predictionService, private readonly DtTaskQueueService $dtTaskQueue,)App\Services\DeliveryPlannerService
activateNextQueuedPlan(Room $currentRoom)App\Services\DeliveryPlannerService
BATCH_WINDOW_MINUTESApp\Services\DeliveryPlannerService
completePlan(DeliveryPlan $plan, ?Room $currentRoom)App\Services\DeliveryPlannerService
computeEstimatedTimesFromRoom(array $sequence, Collection $orders, Room $startRoom)App\Services\DeliveryPlannerServiceprivate
computeSequence(Collection $orders, Room $currentRoom)App\Services\DeliveryPlannerServiceprivate
createPlanFromOrders(Collection $orders, Room $startRoom, string $status, bool $isCritical, int $sequenceOffset=0)App\Services\DeliveryPlannerServiceprivate
getActivePlan()App\Services\DeliveryPlannerService
getNextQueuedPlan()App\Services\DeliveryPlannerService
getStartRoom()App\Services\DeliveryPlannerService
hasInTransitOrder(DeliveryPlan $plan)App\Services\DeliveryPlannerService
hasRemainingOrders(DeliveryPlan $plan)App\Services\DeliveryPlannerService
sequenceOrderIds(DeliveryPlan $plan)App\Services\DeliveryPlannerServiceprivate
START_ROOM_CODEApp\Services\DeliveryPlannerService