Methods and systems for robot learning and controlling a robot
AssigneeCollaborative Robotics
InventorsBrandon Porter, Michael Vogelsong
Life of this patent
Estimating the term…
Abstract
A method may include obtaining input data corresponding to a robot. The method may also include generating, using an artificial intelligence (AI) model, output data based on the input data. The output data may be representative of a state of the robot. In addition, the method may include identifying, using an AI policy model, a set of tasks to be performed by the robot based on the output data. The set of tasks may involve movement of the robot associated with the state of the robot to perform an operation. The method may include causing the robot to autonomously perform the set of tasks to complete the operation.
Claims20
A method comprising:
- obtaining input data corresponding to a robot;
- generating, using an artificial intelligence (AI) model, output data based on the input data, the output data being representative of a state of the robot;
- identifying, using an AI policy model, a set of tasks to be performed by the robot based on the output data, the set of tasks involving movement of the robot associated with the state of the robot to perform an operation;
- and
- causing the robot to autonomously perform the set of tasks to complete the operation.
A system comprising:
- one or more computer readable media configured to store instructions;
- and
- a processor coupled to the computer readable media, the processor configured to execute the instructions to cause or direct the system to perform operations, the operations comprising:
- obtaining input data corresponding to a robot;
- generating, using an artificial intelligence (AI) model, output data based on the input data, the output data being representative of a state of the robot;
- identifying, using an AI policy model, a set of tasks to be performed by the robot based on the output data, the set of tasks involving movement of the robot associated with the state of the robot to perform an operation;
- and
- causing the robot to autonomously perform the set of tasks to complete the operation.
A non-transitory computer-readable medium having computer-readable instructions stored thereon that are executable by a processor to perform or control performance of operations comprising:
- obtaining input data corresponding to a robot;
- generating, using an artificial intelligence (AI) model, output data based on the input data, the output data being representative of a state of the robot;
- identifying, using an AI policy model, a set of tasks to be performed by the robot based on the output data, the set of tasks involving movement of the robot associated with the state of the robot to perform an operation;
- and
- causing the robot to autonomously perform the set of tasks to complete the operation.
Dependencies are inferred from the claim text.