Back to results
US 11,597,087 B2Granted
User input or voice modification to robot motion plans
AssigneeThe Charles Stark Draper Laboratory, Inc.
InventorsDavid M. S. Johnson, Syler Wagner, Anthony Tayoun, Steven Lines
Life of this patent
Estimating the term…
Abstract
In an embodiment, a method during execution of a motion plan by a robotic arm includes determining a voice command from speech of a user said during the execution of the motion plan, determining a modification of the motion plan based on the voice command from the speech of the user, and executing the modification of the motion plan by the robotic arm.
Claims16
A method comprising:
- during execution of any action of a plurality of actions by an autonomous system:
- (a) determining a given action of the plurality of actions to modify based on user input received during the execution of the plurality of actions, the given action determined using confidence weights assigned based on the user input, and
- (b) modifying the given action of the plurality of actions based on the confidence weights;
- and
- executing, by the autonomous system, the plurality of actions modified based on the confidence weights.
2 more elements
A system comprising:
- a processor;
- and
- a memory with computer code instructions stored thereon, the processor and the memory, with the computer code instructions, being configured to cause the system to:
- during execution of any action of a plurality of actions by an autonomous system:
- (a) determine a given action of the plurality of actions to modify based on user input received during the execution of the plurality of actions, the given action determined using confidence weights assigned based on the user input, and
- (b) modify the given action of the plurality of actions based on the confidence weights;
- and
- execute, by the autonomous system, the plurality of actions modified based on the confidence weights.
5 more elements
A method comprising:
- during execution of any action of a plurality of actions by an autonomous system:
- (a) assigning a confidence weight to the plurality of actions based on a received user input;
- (b) modifying a neural network that generates a second plurality of actions based on the confidence weight;
- and
- executing, by the autonomous system, the second plurality of actions generated by the neural network.
2 more elements
Dependencies are inferred from the claim text.