Application (pre-grant publication)
AUTONOMOUS DRONE PLAY AND DIRECTIONAL ALIGNMENT
- Number
- 20200004235
- Published
- 2020-01-02
- Filed
- 2019-05-08
- Assignee
- Disney Enterprises, Inc.
- Inventors
- NOCON; Nathan D., PANEC; Timothy M., MEDRANO; Tritia V., WONG; Clifford, BARONE; Nicholas F., BAUMBACH; Elliott H.
- CPC
- A63H30/04; G05B13/0265; G05D1/0011; G05D1/0016; G05D1/0027; G05D1/0033
- Verdict
- High Hardware
- Source
- Google Patents · FreePatentsOnline
The keeper's note
Autonomous drone play/directional-alignment hardware.
Abstract
Embodiments provide for autonomous drone play and directional alignment by in response to receiving a command for a remotely controlled device to perform a behavior, monitoring a first series of actions performed by the remotely controlled device that comprise the behavior; receiving feedback related to how the remotely controlled device performs the behavior, wherein the feedback is received from at least one of a user, a second device, and environmental sensors; updating, according to the feedback, a machine learning model used by the remotely controlled device to produce a second, different series of actions to perform the behavior; and in response to receiving a subsequent command to perform the behavior, instructing the remotely controlled device to perform the second series of actions.
Background
BACKGROUND
The remote manipulation and control of devices via voice commands relies on the device being able to properly identify the command from the utterance and to perform the command within desired conditions. Devices, however, can be slower and less precise when responding to voice commands than compared to manual commands input via a controller (e.g., keys, joysticks, mice).SUMMARY
The adjustable control for autonomous devices via voice commands is provided herein. One or more remotely controlled devices may receive commands included in an utterance from a user in addition to or instead of manual commands (e.g., via a joystick, button, or mouse). A voice command may specify an action or a behavior that the autonomous device is to perform. For example, an action command may specify to one or more devices to “move forward three feet,” and the device(s) will attempt to move forward three feet. A behavior command, however, may specify a series of action commands or variations of action commands. For example, a behavior command may specify “return to base,” and the device will attempt to move to the location designated as the “base,” either via the most direct route or a different route, depending on the behavior preference for completing the command. In another example, a behavior command may specify “evade player two,” and a first device will attempt to stay away from a second device (designated as player two), and the distance and maneuvers that the first dev