Robotic augmentation of creative tasks
AssigneeAutodesk, Inc.
InventorsEvan Patrick Atherton, David Thomasson, Maurice Ugo Conti, Heather Kerrick
Life of this patent
Estimating the term…
Abstract
A robot is configured to assist an end-user with creative tasks. While the end-user modifies the work piece, the robot observes the modifications made by the end-user and determines one or more objectives that the end-user may endeavor to accomplish. The robot then determines a set of actions to perform that assist the end-user with accomplishing the objectives.
Claims24
A computer-implemented method, comprising:
- receiving sensor data from one or more sensors;
- determining a first modification that an end-user has made to a work piece based on the sensor data;
- determining, via a neural network, a second modification to make to the work piece based on the first modification;
- causing a robot to perform one or more operations using a tool to make the second modification to the work piece;
- receiving feedback associated with the second modification;
- and
- modifying the neural network based on the feedback.
One or more non-transitory computer-readable media storing instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of:
- receiving sensor data from one or more sensors;
- determining a first modification that an end-user has made to a work piece based on the sensor data;
- determining, via a neural network, a second modification to make to the work piece based on the first modification;
- causing a robot to perform one or more operations using a tool to make the second modification to the work piece;
- receiving feedback associated with the second modification;
- and
- modifying the neural network based on the feedback.
A system, comprising:
- one or more memories storing instructions;
- and
- one or more processors that are coupled to the one or more memories and,
- when executing the instructions, are configured to perform the steps of:
- receiving sensor data from one or more sensors;
- determining a first modification that an end-user has made to a work piece based on the sensor data;
- determining, via a neural network, a second modification to make to the work piece based on the first modification;
- causing a robot to perform one or more operations using a tool to make the second modification to the work piece;
- receiving feedback associated with the second modification;
- and
- modifying the neural network based on the feedback.
Dependencies are inferred from the claim text.