×

Suggesting, selecting, and applying task-level movement parameters to implementation of robot motion primitives

  • US 10,173,319 B1
  • Filed: 06/08/2017
  • Issued: 01/08/2019
  • Est. Priority Date: 05/28/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • determining, by one or more processors, a task to be performed by a robot in an environment;

    determining, by one or more of the processors, based on the task to be performed by the robot and past behavior by robots while performing tasks similar to the task, a suggested task-level movement parameter for application to movement of the robot while performing the task;

    providing, by one or more of the processors, via a graphical user interface, an indication of the suggested task-level movement parameter;

    receiving, by one or more of the processors, via the graphical user interface, a selection of the suggested task-level movement parameter or a user-defined task-level movement parameter;

    determining, by one or more of the processors, based on the received selection, an actual task-level movement parameter to be applied to movement of the robot while performing the task;

    identifying, by one or more of the processors, based on the actual task-level movement parameter, a plurality of component-level movement parameters to be applied to a plurality of motion primitives implemented by one or more operational components of the robot to perform the task; and

    operating, by one or more of the processors, the one or more operational components of the robot to implement the plurality of motion primitives pursuant to the plurality of component-level movement parameters.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×