Dynamic Truck Route Planning Between Automated Facilities
First Claim
1. A method comprising:
- providing a first route for a delivery vehicle, wherein the first route is associated with a first deadline to reach a first location;
subsequently receiving a cargo delivery request;
determining a second route for the delivery vehicle, wherein the second route includes a stop at an automated warehouse before the first location;
determining, based on scheduling information for a plurality of robots at the automated warehouse, a projected availability time for cargo that satisfies the cargo delivery request to be available for pickup at the automated warehouse;
determining, based on the projected availability time for the cargo, that the delivery vehicle is expected to reach the first location by the first deadline after traveling on the second route and picking up the cargo from the automated warehouse;
subsequently providing the second route to the delivery vehicle; and
causing at least one robot at the automated warehouse to prepare the cargo for pickup at the automated warehouse.
3 Assignments
0 Petitions
Accused Products
Abstract
A method includes providing a first route for a delivery vehicle that is associated with a first deadline to reach a first location. The method also includes receiving a cargo delivery request. The method further includes determining a second route for the delivery vehicle that includes a stop at an automated warehouse. The method additionally includes determining, based on scheduling information for robots at the warehouse, a projected availability time for cargo that satisfies the cargo delivery request to be available for pickup at the warehouse. The method also includes determining that the delivery vehicle is expected to reach the first location by the first deadline after traveling on the second route and picking up the cargo from the warehouse. The method further includes providing the second route to the delivery vehicle and causing a robot at the warehouse to prepare the cargo for pickup at the warehouse.
-
Citations
20 Claims
-
1. A method comprising:
-
providing a first route for a delivery vehicle, wherein the first route is associated with a first deadline to reach a first location; subsequently receiving a cargo delivery request; determining a second route for the delivery vehicle, wherein the second route includes a stop at an automated warehouse before the first location; determining, based on scheduling information for a plurality of robots at the automated warehouse, a projected availability time for cargo that satisfies the cargo delivery request to be available for pickup at the automated warehouse; determining, based on the projected availability time for the cargo, that the delivery vehicle is expected to reach the first location by the first deadline after traveling on the second route and picking up the cargo from the automated warehouse; subsequently providing the second route to the delivery vehicle; and causing at least one robot at the automated warehouse to prepare the cargo for pickup at the automated warehouse. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium having stored therein instructions executable by one or more processors to cause the one or more processors to perform functions comprising:
-
providing a first route for a delivery vehicle, wherein the first route is associated with a first deadline to reach a first location; subsequently receiving a cargo delivery request; determining a second route for the delivery vehicle, wherein the second route includes a stop at an automated warehouse before the first location; determining, based on scheduling information for a plurality of robots at the automated warehouse, a projected availability time for cargo that satisfies the cargo delivery request to be available for pickup at the automated warehouse; determining, based on the projected availability time for the cargo, that the delivery vehicle is expected to reach the first location by the first deadline after traveling on the second route and picking up the cargo from the automated warehouse; subsequently providing the second route to the delivery vehicle; and causing at least one robot at the automated warehouse to prepare the cargo for pickup at the automated warehouse.
-
-
18. A system comprising:
-
an automated warehouse, comprising a plurality of robots; and a control system configured to; provide a first route for a delivery vehicle, wherein the first route is associated with a first deadline to reach a first location; subsequently receive a cargo delivery request; determine a second route for the delivery vehicle, wherein the second route includes a stop at the automated warehouse before the first location; determine, based on scheduling information for the plurality of robots at the automated warehouse, a projected availability time for cargo that satisfies the cargo delivery request to be available for pickup at the automated warehouse; determine, based on the projected availability time for the cargo, that the delivery vehicle is expected to reach the first location by the first deadline after traveling on the second route and picking up the cargo from the automated warehouse; subsequently provide the second route to the delivery vehicle; and cause at least one robot at the automated warehouse to prepare the cargo for pickup at the automated warehouse. - View Dependent Claims (19, 20)
-
Specification