Back to results
US 12,455,568 B2Granted
Autonomous robot with on demand teleoperation
AssigneeDexterity, Inc.
InventorsSamir Menon, Zhouwen Sun, Gerald Brantner
Life of this patent
Estimating the term…
Abstract
A robot is operated in an autonomous mode of operation to perform a plurality of tasks. It is determined that a later task of the plurality of tasks needs human assistance while performing a current task of the plurality of tasks. The human assistance is scheduled for the later task. A teleoperator is communicated with to perform the human assistance associated with the later task.
Claims17
A system, comprising:
- a processor configured to:
- operate a robot in an autonomous mode of operation to perform a plurality of tasks;
- determine that a later task of the plurality of tasks needs human assistance while performing a current task of the plurality of tasks, wherein the later task is a different task than the current task;
- and
- schedule the human assistance for the later task, wherein the human assistance is scheduled prior to a performance of the later task;
- a communication interface coupled to the processor and configured to communicate with a teleoperator to perform the human assistance associated with the later task,
- wherein the processor is configured to communicate with the teleoperator, via the communication interface, a request to provide an indication of a grasp strategy associated with the later task;
- and
- receive the indication of the grasp strategy associated with the later task and implement the grasp strategy associated with the later task when the later task is scheduled to be performed.
6 more elements
A method, comprising:
- operating a robot in an autonomous mode of operation to perform a plurality of tasks;
- determining that a later task of the plurality of tasks needs human assistance while performing a current task of the plurality of tasks, wherein the later task is a different task than the current task;
- scheduling the human assistance for the later task, wherein the human assistance is scheduled prior to a performance of the later task;
- communicating with a teleoperator to perform the human assistance associated with the later task;
- communicating with the teleoperator a request to provide an indication of a grasp strategy associated with the later task;
- and
- receiving the indication of the grasp strategy associated with the later task;
- and
- implementing the grasp strategy associated with the later task when the later task is scheduled to be performed.
6 more elements
A computer program product embodied in a non-transitory computer readable medium and comprising computer instructions for:
- operating a robot in an autonomous mode of operation to perform a plurality of tasks;
- determining that a later task of the plurality of tasks needs human assistance while performing a current task of the plurality of tasks, wherein the later task is a different task than the current task;
- scheduling the human assistance for the later task, wherein the human assistance is scheduled prior to a performance of the later task;
- communicating with a teleoperator to perform the human assistance associated with the later task;
- communicating with the teleoperator a request to provide an indication of a grasp strategy associated with the later task;
- and
- receiving the indication of the grasp strategy associated with the later task;
- and
- implementing the grasp strategy associated with the later task when the later task is scheduled to be performed.
6 more elements
Dependencies are inferred from the claim text.