Mechanisms for Lowering a Payload to the Ground from a UAV
First Claim
1. A method comprising:
- determining, by a computing system, a variable deployment-rate profile for deployment of a payload from an unmanned aerial vehicle (UAV), wherein a line couples the payload to the UAV;
the computing system causing a line-deployment mechanism to operate according to the determined variable deployment-rate profile to lower the payload towards the ground, wherein the variable deployment-rate profile is such that the deployment rate of the line varies while the payload is being lowered to the ground;
detecting, by the computing system, at least one release indication that indicates that the payload is at or near to the ground; and
in response to detecting the at least one release indication, the computing system causing the payload to be released from the line.
5 Assignments
0 Petitions
Accused Products
Abstract
Embodiments described herein may help to provide medical support via a fleet of unmanned aerial vehicles (UAVs). An illustrative UAV may include a housing, a payload, a line-deployment mechanism coupled to the housing and a line, and a payload-release mechanism that couples the line to the payload, wherein the payload-release mechanism is configured to release the payload from the line. The UAV may further include a control system configured to determine that the UAV is located at or near a delivery location and responsively: operate the line-deployment mechanism according to a variable deployment-rate profile to lower the payload to or near to the ground, determine that the payload is touching or is within a threshold distance from the ground, and responsively operate the payload-release mechanism to release the payload from the line.
-
Citations
13 Claims
-
1. A method comprising:
-
determining, by a computing system, a variable deployment-rate profile for deployment of a payload from an unmanned aerial vehicle (UAV), wherein a line couples the payload to the UAV; the computing system causing a line-deployment mechanism to operate according to the determined variable deployment-rate profile to lower the payload towards the ground, wherein the variable deployment-rate profile is such that the deployment rate of the line varies while the payload is being lowered to the ground; detecting, by the computing system, at least one release indication that indicates that the payload is at or near to the ground; and in response to detecting the at least one release indication, the computing system causing the payload to be released from the line.
-
-
2. The method of claim 14, wherein determining the variable deployment-rate profile comprises determining two or more deployment rates and a corresponding line length for each deployment rate, wherein each friction level indicates how much friction should be applied to the line when the line has been deployed to the corresponding line length.
-
3. The method of claim 15, wherein each deployment rate corresponds to an amount of friction to be applied to the line by the line-deployment mechanism.
- 4. The method of claim 14, wherein determining the variable deployment-rate profile comprises determining the variable deployment-rate profile based on one or more of (a) a height of the UAV, (b) wind data, (c) environmental data, and/or (d) payload characteristics.
-
5. The method of claim 14, wherein detecting the at least one release indication that the payload has been lowered to a release point comprises determining that the payload is touching the ground.
-
7. The method of claim 14, wherein detecting the at least one release indication comprises determining that the payload is touching the ground.
-
8. The method of claim 14, wherein determining the variable deployment-rate profile further comprises determining at least one hovering height for the UAV.
-
9. The method of claim 14, further comprising:
-
while the payload is being lowered towards the ground, receiving additional data from one or more sensors of the UAV; and determining, based on the additional data, wherein to adjust or deviate from the determined variable deployment-rate profile.
-
-
10. A non-transitory computer readable medium having stored therein instructions executable by a computing device to cause the computing device to perform functions comprising:
-
determining a variable deployment-rate profile for deployment of a payload from an unmanned aerial vehicle (UAV), wherein a line couples the payload to the UAV; causing a line-deployment mechanism to operate according to the determined variable deployment-rate profile to lower the payload towards the ground, wherein the variable deployment-rate profile is such that the deployment rate of the line varies while the payload is being lowered to the ground; detecting at least one release indication that indicates that the payload is at or near to the ground; and in response to detecting the at least one release indication, causing the payload to be released from the line.
-
-
11. The non-transitory computer readable medium of claim 23, wherein determining the variable deployment-rate profile comprises determining two or more deployment rates and a corresponding line length for each deployment rate, wherein each friction level indicates how much friction should be applied to the line when the line has been deployed to the corresponding line length.
-
12. The non-transitory computer readable medium of claim 23, wherein detecting the at least one release indication comprises determining that the payload is within a threshold distance from the ground.
-
13. The non-transitory computer readable medium of claim 23, wherein detecting the at least one release indication comprises determining that the payload is touching the ground.
Specification