Battery installation system, battery installation method, and program
Remaining charge acquisition means of a battery installation system acquires remaining charge information on a remaining charge of each of a plurality of batteries which are installable in an unmanned aerial vehicle. Battery weight acquisition means acquires battery weight information on a weight of each battery. Location acquisition means acquires location information on a movement destination of the unmanned aerial vehicle. Selection means selects, based on the remaining charge information, the battery weight information, and the location information, from among the plurality of batteries, a battery having a remaining charge equal to or more than a battery consumption amount for moving to the movement destination. Processing execution means executes processing for installing the battery selected by the selection means in the unmanned aerial vehicle.
1. A battery installation system, comprising at least one processor configured to:
acquire remaining charge information on a remaining charge of each of a plurality of batteries which are installable in an unmanned aerial vehicle;
acquire battery weight information on a weight of each battery;
acquire location information on a movement destination of the unmanned aerial vehicle;
acquire remaining charge prediction information on each of a plurality of batteries being charged wherein the remaining charge prediction information is an amount of charge in a given battery based on a time until the given battery is to be installed in the unmanned aerial vehicle;
select, based on the remaining charge information, the battery weight information, the location information, and the remaining charge prediction information, from among the plurality of batteries, a battery having a remaining charge equal to or more than a battery consumption amount for moving to the movement destination; and
execute processing for installing the selected battery in the unmanned aerial vehicle;
wherein the processing is processing of outputting identification information on the selected battery and identification information on a package to be transported by the unmanned aerial vehicle in association with each other;
instruct the unmanned aerial vehicle to deliver the package;
wherein the unmanned aerial vehicle delivers the package; and
wherein the remaining charge prediction information is acquired by multiplying an amount of increase in a remaining charge per unit time period by a time period from a current point in time until the time the given battery is to be installed in the unmanned aerial vehicle.
2. The battery installation system according to claim 1 ,
wherein the location information includes information on at least one of a delivery destination or a collection destination of a package to be transported by the unmanned aerial vehicle,
wherein the at least one processor is configured to:
acquire package weight information on the weight of the package, and
select a battery further based on the package weight information.
3. The battery installation system according to claim 1 , wherein the at least one processor is configured to select a battery having the lightest weight when there are a plurality of batteries having a remaining charge equal to or more than the battery consumption amount.
4. The battery installation system according to claim 1 , wherein the at least one processor is configured to:
acquire, based on the battery weight information and the location information, consumption amount information on the battery consumption amount; and
select a battery based on the remaining charge information and the consumption amount information.
5. The battery installation system according to claim 1 ,
wherein the location information includes information on at least one of a delivery destination or a collection destination of a package to be transported by the unmanned aerial vehicle,
wherein the at least one processor is configured to:
acquire center-of-gravity information on a center of gravity exhibited when the package is loaded on the unmanned aerial vehicle, and
select a battery further based on the center-of-gravity information.
6. The battery installation system according to claim 1 , wherein the at least one processor is configured to acquire transportation method information on a transportation method of a package to be transported by the unmanned aerial vehicle, and
select a battery further based on the transportation method information.
7. The battery installation system according to claim 1 , wherein the at least one processor is configured to acquire wind information on a flight route of the unmanned aerial vehicle, and
select a battery further based on the wind information.
8. The battery installation system according to claim 1 , wherein the at least one processor is configured to acquire temperature information on a temperature on a flight route of the unmanned aerial vehicle, and
select a battery further based on the temperature information.
9. The battery installation system according to claim 1 , wherein the at least one processor is configured to:
acquire time information on a time specified for the movement destination, and
acquire the remaining charge prediction information based on the time information.
10. The battery installation system according to claim 1 ,
wherein the location information includes information on at least one of a delivery destination or a collection destination of a package to be transported by the unmanned aerial vehicle,
wherein the at least one processor is configured to acquire package size information on a size of the package, and
select a battery further based on the package size information.
11. The battery installation system according to claim 1 ,
wherein the location information includes information on a delivery destination of a package to be transported by the unmanned aerial vehicle,
wherein the unmanned aerial vehicle is configured to be loaded with a package at a departure point, fly to the delivery destination to deliver the package, and return to a return point, and
wherein the at least one processor is configured to:
acquire first consumption amount information on the battery consumption amount for flying from the departure point to the delivery destination in a state in which the package is loaded on the unmanned aerial vehicle;
acquire second consumption amount information on the battery consumption amount for flying from the delivery destination to the return point in a state in which the package is not loaded on the unmanned aerial vehicle; and
select a battery based on the remaining charge information, the first consumption amount information, and the second consumption amount information.
12. The battery installation system according to claim 1 ,
wherein the location information includes information on a collection destination of a package to be transported by the unmanned aerial vehicle,
wherein the unmanned aerial vehicle is configured to fly from a departure point to the collection destination to collect the package, and return to a return point, and
wherein the at least one processor is configured to:
acquire third consumption amount information on the battery consumption amount for flying from the departure point to the collection destination in a state in which the package is not loaded on the unmanned aerial vehicle;
acquire fourth consumption amount information on the battery consumption amount for flying from the collection destination to the return point in a state in which the package is loaded on the unmanned aerial vehicle; and
select a battery based on the remaining charge information, the third consumption amount information, and the fourth consumption amount information.
13. The battery installation system according to claim 1 ,
wherein the location information includes information on each of a delivery destination and a collection destination of a package to be transported by the unmanned aerial vehicle,
wherein the unmanned aerial vehicle is configured to fly from a departure point to the collection destination to collect the package, fly to the delivery destination to deliver the package, and return to a return point, and
wherein the at least one processor is configured to:
acquire fifth consumption amount information on the battery consumption amount for flying from the departure point to the collection destination in a state in which the package is not loaded on the unmanned aerial vehicle;
acquire sixth consumption amount information on the battery consumption amount for flying from the collection destination to the delivery destination in a state in which the package is loaded on the unmanned aerial vehicle;
acquire seventh consumption amount information on the battery consumption amount for flying from the delivery destination to the return point in a state in which the package is not loaded on the unmanned aerial vehicle; and
select a battery based on the remaining charge information, the fifth consumption amount information, the sixth consumption amount information, and the seventh consumption amount information.
14. A battery installation method, comprising:
acquiring remaining charge information on a remaining charge of each of a plurality of batteries which are installable in an unmanned aerial vehicle;
acquiring battery weight information on a weight of each battery;
acquiring location information on a movement destination of the unmanned aerial vehicle;
acquiring remaining charge prediction information on each of a plurality of batteries being charged wherein the remaining charge prediction information is an amount of charge in a given battery based on a time until the given battery is to be installed in the unmanned aerial vehicle;
selecting, based on the remaining charge information, the battery weight information, the location information, and the remaining charge prediction information, from among the plurality of batteries, a battery having a remaining charge equal to or more than a battery consumption amount for moving to the movement destination; and
executing processing for installing the selected battery in the unmanned aerial vehicle;
wherein the processing is processing of outputting identification information on the selected battery and identification information on a package to be transported by the unmanned aerial vehicle in association with each other;
instructing the unmanned aerial vehicle to deliver the package;
wherein the unmanned aerial vehicle delivers the package;
wherein the remaining charge prediction information is acquired by multiplying an amount of increase in a remaining charge per unit time period by a time period from a current point in time until the time the given battery is to be installed in the unmanned aerial vehicle.
15. A non-transitory computer-readable information storage medium for storing a program for causing a computer to:
acquire remaining charge information on a remaining charge of each of a plurality of batteries which are installable in an unmanned aerial vehicle;
acquire battery weight information indicating a weight of each battery;
acquire location information on a movement destination of the unmanned aerial vehicle;
acquire remaining charge prediction information on each of a plurality of batteries being charged wherein the remaining charge prediction information is an amount of charge in a given battery based on a time until the given battery is to be installed in the unmanned aerial vehicle;
select, based on the remaining charge information, the battery weight information, the location information, and the remaining charge prediction information, from among the plurality of batteries, a battery having a remaining charge equal to or more than a battery consumption amount for moving to the movement destination; and
execute processing for installing the selected battery in the unmanned aerial vehicle;
wherein the processing is processing of outputting identification information on the selected battery and identification information on a package to be transported by the unmanned aerial vehicle in association with each other;
instruct the unmanned aerial vehicle to deliver the package;
wherein the unmanned aerial vehicle delivers the package;
wherein the remaining charge prediction information is acquired by multiplying an amount of increase in a remaining charge per unit time period by a time period from a current point in time until the time the given battery is to be installed in the unmanned aerial vehicle.