Human interaction with unmanned aerial vehicles
First Claim
Patent Images
1. An unmanned aerial vehicle, comprising:
- a frame;
a propulsion system connected to the frame;
a retaining system connected to the frame and configured to retain a package;
a communication system connected to the frame and configured to receive gesture input; and
a management module associated with at least the communication system and comprising;
memory that stores computer-executable instructions; and
at least one processor configured to access the memory and execute the computer-executable instructions to at least;
access a delivery plan that identifies;
the package; and
a flight plan that includes a geographic location for delivery of the package;
receive, via the communication system, a first gesture input comprising a first gesture by a first human user when the unmanned aerial vehicle is executing the flight plan;
in response to receiving the first gesture input, access a portion of gesture information from a gesture database, gesture information from the gesture database describing a plurality of gestures capable of being recognized by the communication system;
determine, based on the first gesture and the portion of gesture information, a trajectory adjustment for the unmanned aerial vehicle;
instruct the propulsion system to implement the trajectory adjustment;
receive a second gesture input comprising a second gesture by a second human user when the unmanned aerial vehicle is executing the flight plan; and
instruct the retaining system to deliver the package at the physical location based in part on the second gesture input.
1 Assignment
0 Petitions
Accused Products
Abstract
In some examples, an unmanned aerial vehicle is provided. The unmanned aerial vehicle may include a propulsion device, a sensor device, and a management system. In some examples, the management system may be configured to receive human gestures via the sensor device and, in response, instruct the propulsion device to affect an adjustment to the behavior of the unmanned aerial vehicle. Human gestures may include visible gestures, audible gestures, and other gestures capable of recognition by the unmanned vehicle.
106 Citations
18 Claims
-
1. An unmanned aerial vehicle, comprising:
- a frame;
a propulsion system connected to the frame;
a retaining system connected to the frame and configured to retain a package;
a communication system connected to the frame and configured to receive gesture input; and
a management module associated with at least the communication system and comprising;
memory that stores computer-executable instructions; and
at least one processor configured to access the memory and execute the computer-executable instructions to at least;
access a delivery plan that identifies;
the package; and
a flight plan that includes a geographic location for delivery of the package;
receive, via the communication system, a first gesture input comprising a first gesture by a first human user when the unmanned aerial vehicle is executing the flight plan;
in response to receiving the first gesture input, access a portion of gesture information from a gesture database, gesture information from the gesture database describing a plurality of gestures capable of being recognized by the communication system;
determine, based on the first gesture and the portion of gesture information, a trajectory adjustment for the unmanned aerial vehicle;
instruct the propulsion system to implement the trajectory adjustment;
receive a second gesture input comprising a second gesture by a second human user when the unmanned aerial vehicle is executing the flight plan; and
instruct the retaining system to deliver the package at the physical location based in part on the second gesture input. - View Dependent Claims (2, 3, 4)
- a frame;
-
5. An apparatus, comprising:
- a frame;
a propulsion device connected to the frame;
a retaining system connected to the frame;
a sensor device connected to the frame and configured to receive human gestures; and
a management system in communication at least with the sensor device, the management system comprising;
memory that stores computer-executable instructions; and
at least one processor configured to access the memory and execute the computer-executable instructions to at least;
receive, from a management module associated with an electronic marketplace, a delivery plan, the delivery plan identifying;
a package to be delivered by the apparatus to a human user at a distinct location; and
a flight plan that includes the distinct location for delivery of the package, instruct the propulsion device to move the apparatus to the distinct location according to the flight plan;
receive, via the sensor device, a first human gesture when the apparatus, executing the flight plan, is traveling to the distinct location;
determine, based on the first human gesture, a behavior adjustment that causes the apparatus to deviate from the flight plan;
instruct the apparatus to implement the behavior adjustment; and
instruct, at least in response to receiving a second human gesture, the retaining system to release the package at the distinct location. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14)
- a frame;
-
15. A computer-implemented method comprising:
- accessing a delivery plan identifying instructions for delivery of an item by an unmanned device, the delivery plan comprising a coarse positioning portion, a fine positioning portion, and a delivery decision portion;
instructing the unmanned device to execute the delivery plan;
receiving a first human gesture while the unmanned device is executing any one of the coarse positioning portion of the delivery plan, the fine positioning portion of the delivery plan, or the delivery decision portion of the delivery plan;
accessing a human gesture repository, the human gesture repository storing a plurality of human gestures capable of being recognized by the unmanned device; and
determining, based at least in part on a comparison of the first human gesture with one or more human gestures of the plurality of human gestures in the repository, whether to deliver the item. - View Dependent Claims (16, 17, 18)
- accessing a delivery plan identifying instructions for delivery of an item by an unmanned device, the delivery plan comprising a coarse positioning portion, a fine positioning portion, and a delivery decision portion;
Specification