ROBOTIC AUGMENTATION OF CREATIVE TASKS
First Claim
Patent Images
1. A computer-implemented method for controlling a robot, the method comprising:
- determining, based on sensor data, a first modification that has been applied to a work piece by an end-user;
determining, based on the first modification, a second modification to apply to the work piece, wherein the second modification corresponds to the first modification; and
causing a robot to apply the second modification to the work piece to assist the end-user in modifying the work piece.
1 Assignment
0 Petitions
Accused Products
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.
8 Citations
20 Claims
-
1. A computer-implemented method for controlling a robot, the method comprising:
-
determining, based on sensor data, a first modification that has been applied to a work piece by an end-user; determining, based on the first modification, a second modification to apply to the work piece, wherein the second modification corresponds to the first modification; and causing a robot to apply the second modification to the work piece to assist the end-user in modifying the work piece. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium that, when executed by a processor, causes the processor to control a robot by performing the steps of:
-
determining, based on sensor data, a first modification that has been applied to a work piece by an end-user; determining, based on the first modification, a second modification to apply to the work piece, wherein the second modification corresponds to the first modification; and causing a robot to apply the second modification to the work piece to assist the end-user in modifying the work piece. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for controlling a robot, comprising:
-
a memory storing an application; and a processor configured to execute the application to; determine, based on sensor data, a first modification that has been applied to a work piece by an end-user, determine, based on the first modification, a second modification to apply to the work piece, wherein the second modification corresponds to the first modification, and cause a robot to apply the second modification to the work piece to assist the end-user in modifying the work piece.
-
Specification