Speech interaction for unmanned aerial vehicles
First Claim
1. An unmanned aerial vehicle (UAV) comprising:
- an article support configured to carry an article to a delivery destination;
one or more sensors configured to detect an interactive object;
a loudspeaker configured to produce audio output;
one or more processors;
one or more non-transitory computer-readable media storing computer-executable instructions that, when executed on the one or more processors, cause the UAV to perform actions comprising;
detecting the interactive object at the delivery destination using the one or more sensors;
determining whether the interactive object is within an unsafe distance of an article drop site at the delivery destination based on the detection;
when it is determined that the interactive object is within an unsafe distance from the article drop site, producing a first output speech using the loudspeaker, wherein the first output speech requests that the interactive object move away from the article drop site;
when it is determined that the interactive object is outside the unsafe distance from the article drop site, descending to the article drop site to deliver the article.
1 Assignment
0 Petitions
Accused Products
Abstract
An unmanned aerial vehicle (UAV) may be used for delivering products or other articles. The UAV is configured to detect the presence of nearby people, animals, or other interactive objects. Upon detecting a nearby object, the UAV may produce speech in order to warn or instruct the object. The UAV may also have speech input capabilities in order to capture and respond to speech from the object. The UAV may conduct a speech dialog with a nearby person in order to request information and/or answer questions from the object. In certain situations, the UAV may detect whether an object is in the way of a desired landing area and may communicate with the object through speech to ask the object to move or to ask the object to specify an alternative landing area.
65 Citations
20 Claims
-
1. An unmanned aerial vehicle (UAV) comprising:
-
an article support configured to carry an article to a delivery destination; one or more sensors configured to detect an interactive object; a loudspeaker configured to produce audio output; one or more processors; one or more non-transitory computer-readable media storing computer-executable instructions that, when executed on the one or more processors, cause the UAV to perform actions comprising; detecting the interactive object at the delivery destination using the one or more sensors; determining whether the interactive object is within an unsafe distance of an article drop site at the delivery destination based on the detection; when it is determined that the interactive object is within an unsafe distance from the article drop site, producing a first output speech using the loudspeaker, wherein the first output speech requests that the interactive object move away from the article drop site; when it is determined that the interactive object is outside the unsafe distance from the article drop site, descending to the article drop site to deliver the article. - View Dependent Claims (2, 3, 4)
-
-
5. A method, comprising:
-
carrying an article to a delivery destination with an unmanned aerial vehicle (UAV); detecting an interactive object in an article drop site at the delivery destination using one or more sensors on the UAV; determining, by the UAV, whether the interactive object is within a predetermined distance from the article drop site based on the detection; when it is determined that the interactive object is within the predetermined distance from the article drop site, producing, by the UAV, a first output speech using a loudspeaker, wherein the first output speech requests that the interactive object move away from the article drop site; capturing input speech of the interactive object at the delivery destination using a microphone of the UAV; analyzing the input speech; and producing second output speech using a loudspeaker of the UAV, wherein the output speech is responsive to the analyzed input speech; and when it is determined that the interactive object is outside of the predetermined distance from the article drop site, descending, by the UAV, to the article drop site to deliver the article. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An unmanned aerial vehicle (UAV) comprising:
-
an article support configured to carry an article for delivery to a delivery destination; a loudspeaker configured to produce audio output; one or more processors; one or more non-transitory computer-readable media storing computer-executable instructions that, when executed on the one or more processors, cause the UAV to perform actions comprising; detecting an interactive object proximate to an article drop site at the delivery destination; determining whether the interactive object is within a predetermined distance of the article drop site at the delivery destination based on the detection; when it is determined that the interactive object is within the predetermined distance from the article drop site, producing output speech using the loudspeaker; and when it is determined that the interactive object is outside of the predetermined distance from the article drop site, descending to the article drop site to deliver the article. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification