CPC G01C 21/3469 (2013.01) [G06Q 10/08355 (2013.01); B60L 58/13 (2019.02)] | 8 Claims |
1. A delivery plan generating method to be executed by a computer for delivering a delivery object using mobile vehicles, the computer including a non-transitory memory configured to store one or more programs and a controller configured to execute the one or more programs to perform the delivery plan generating method, the delivery plan generating method comprising:
determining a start point including displaying a map on a touch screen and receiving an input, the start point including either a point where delivery of the delivery object starts or a point where a first mobile vehicle that is delivering the delivery object is located;
determining an end point including displaying the map on the touch screen and receiving an input, the end point including either a point where the first mobile vehicle finishes delivery of the delivery object or a point where a second mobile vehicle finishes the delivery of the delivery object after taking control of the delivery object from the first mobile vehicle;
estimating an amount of remaining energy and travel distance for the first mobile vehicle and estimating an amount of remaining energy and travel distance for the second mobile vehicle based on remaining energy information received from the first mobile vehicle and the second mobile vehicle;
determining destinations for each of the first mobile vehicle and the second mobile vehicle including a transfer point with reference to the start point, the end point, a position of the first mobile vehicle based on GPS coordinates received from the first mobile vehicle, a position of the second mobile vehicle based on GPS coordinates received from the second mobile vehicle, the estimated amount of remaining energy and travel distance for the first mobile vehicle, and the estimated amount of remaining energy and travel distance for the second mobile vehicle, the transfer point being a point where the delivery object is transferred from the first mobile vehicle to the second mobile vehicle; and
generating a delivery plan for causing the first mobile vehicle to travel via the start point to the transfer point determined as its destination and causing the second mobile vehicle to travel via the transfer point determined to the end point as its destination.
|