A computer-implemented method includes: monitoring, by a computer device, a charge level of a battery of an unmanned aerial vehicle (UAV); determining, by the computer device and based on the monitoring, the charge level is less than a threshold level; docking the UAV on a host vehicle; charging the
A computer-implemented method includes: monitoring, by a computer device, a charge level of a battery of an unmanned aerial vehicle (UAV); determining, by the computer device and based on the monitoring, the charge level is less than a threshold level; docking the UAV on a host vehicle; charging the battery using wind-induced rotation of a rotor of the UAV while the UAV is docked on the host vehicle; determining, by the computer device, the UAV is moving away from a destination while the UAV is docked on the host vehicle; and undocking the UAV from the host vehicle based on the determining the UAV is moving away from the destination.
대표청구항▼
1. A computer-implemented method, comprising: monitoring, by a computer device, a charge level of a battery of an unmanned aerial vehicle (UAV);determining, by the computer device and based on the monitoring, the charge level is less than a threshold level;determining an optimum charging location fr
1. A computer-implemented method, comprising: monitoring, by a computer device, a charge level of a battery of an unmanned aerial vehicle (UAV);determining, by the computer device and based on the monitoring, the charge level is less than a threshold level;determining an optimum charging location from a plurality of possible charging locations on a surface of a host vehicle;docking the UAV on the optimal charging location of the host vehicle;charging the battery using wind-induced rotation of a rotor of the UAV while the UAV is docked on the host vehicle;determining, by the computer device, the UAV is moving away from a destination while the UAV is docked on the host vehicle; andundocking the UAV from the host vehicle based on the determining the UAV is moving away from the destination. 2. The method of claim 1, further comprising determining the host vehicle from a plurality of candidate vehicles based on determining which of the plurality of candidate vehicles include a visual indicator detectable by a camera of the UAV. 3. The method of claim 1, further comprising: determining a plurality of candidate vehicles based on broadcasts received by the computer device from respective ones of the plurality of candidate vehicles; anddetermining the host vehicle from the plurality of candidate vehicles. 4. The method of claim 3, further comprising determining, by the computer device, the host vehicle based on route information received from the respective ones of the plural candidate vehicles. 5. The method of claim 1, further comprising determining a plurality of candidate vehicles by the computer device querying a database. 6. The method of claim 5, further comprising determining, by the computer device, the host vehicle based on route information of the plural candidate vehicles received from the database. 7. The method of claim 1, wherein the optimum charging location is based on one of wind tunnel test results and historical docking and charging data for particular vehicle types. 8. The method of claim 1, further comprising adjusting a position of the rotor while the UAV is docked on the host vehicle, wherein the adjusting the position of the rotor comprises: successively adjusting a blade pitch of the rotor to each of a plurality of predefined pitch positions;determining an optimum one of the plurality of predefined pitch positions; andadjusting the blade pitch to the determined optimum one of the plurality of predefined pitch positions. 9. The method of claim 8, wherein the optimum one of the plurality of predefined pitch positions is determined based on rotational speed of the rotor at each of the plurality of predefined pitch positions. 10. The method of claim 1, further comprising adjusting a position of the rotor while the UAV is docked on the host vehicle, wherein the adjusting the position of the rotor comprises at least one from the group consisting of: adjusting rotor tilt position;adjusting rotor angular position; andadjusting rotor blade pitch. 11. The method of claim 1, further comprising: capturing images of the surface of the host vehicle via a camera of the UAV; anddetermining, by the computer device, one or more edges of the surface of the host vehicle from the images,wherein the docking the UAV on the optimal charging location of the host vehicle comprises controlling, by the computer device, the landing of the UAV on the optimal charging location based on the one or more edges of the surface of the host vehicle. 12. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a user device to cause the computer device to: obtain data from a database, the data defining an optimum charging location on a surface of a host vehicle of a particular vehicle type for charging a battery of an unmanned aerial vehicle (UAV), wherein the charging location is one of multiple possible charging locations on the surface of the host vehicle, and wherein the optimum charging location is determined based on the particular vehicle type;monitor a distance from a current location of the UAV to a destination of the UAV while the UAV is docked on the host vehicle and charging a battery using wind-induced rotation of a rotor of the UAV;determine, based on the monitoring, the UAV is moving away from a destination while the UAV is docked on the host vehicle; andundock the UAV from the host vehicle based on the determining the UAV is moving away from the destination. 13. The computer program product of claim 12, wherein the optimum charging location is based on one of wind tunnel test results and historical docking and charging data. 14. The computer program product of claim 12, wherein the program instructions cause the computer device to adjust a position of the rotor while the UAV is docked on the host vehicle. 15. The computer program product of claim 14, wherein the adjusting the position of the rotor comprises: successively adjusting a blade pitch of the rotor to each of a plurality of predefined pitch positions;determining an optimum one of the plurality of predefined pitch positions; andadjusting the blade pitch to the determined optimum one of the plurality of predefined pitch positions. 16. The computer program product of claim 12, wherein the program instructions cause the computer device to receive route information of the host vehicle from the host vehicle. 17. The computer program product of claim 12, wherein the program instructions cause the computer device to receive route information of the host vehicle from the database. 18. An unmanned aerial vehicle (UAV) system, comprising: a processor, a computer readable memory, and a computer readable storage medium;a rechargeable battery;a propulsion system comprising a motor and a rotor;a generator configured to recharge the battery using wind-induced rotation of the rotor;program instructions to determining an optimum charging location on a surface of a host vehicle to recharge the battery of the UAV, wherein the optimum charging location is selected from a plurality of possible charging locations on the surface of a host vehicle based on a type of the host vehicle; andprogram instructions to determine an optimum blade pitch of the rotor for recharging the battery when the UAV is docked on the host vehicle, and the host vehicle is in motion,wherein the program instructions are stored on the computer readable storage medium for execution by the processor via the computer readable memory. 19. The UAV system of claim 18, wherein the optimum blade pitch is determined based on: successively adjusting the blade pitch of the rotor to each of a plurality of predefined pitch positions; anddetermining a respective wind-induced rotational speed of the rotor at each of the plurality of predefined pitch positions. 20. The UAV system of claim 18, further comprising: program instructions to capture images of the surface of the host vehicle via a camera of the UAV; andprogram instructions to land the UAV on the optimal charging location based on one or more edges of the surface of the host vehicle determined from the captured images.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.