×

Adaptive robotic interface apparatus and methods

  • US 9,821,457 B1
  • Filed: 01/12/2015
  • Issued: 11/21/2017
  • Est. Priority Date: 05/31/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of communicating an operational characteristic of a robot, the method comprising:

  • configuring the robot to detect the operational characteristic;

    enabling communication by the robot of the operational characteristic, the robot comprising a motorized operational element;

    communicating the operational characteristic to a user interface device configured to operate the robot, the communicating comprising causing a disposition of a plurality of discretely operable control elements associated with the motorized operational element on the user interface device;

    configuring the robot to detect a modification of the operational characteristic, the modification producing a modified operational characteristic;

    responsive to the detected modification of the operational characteristic, communicating the modified operational characteristic associated with the motorized operational element;

    causing a modification of the plurality of discretely operable control elements consistent with the modified operational characteristic to cause a disposition of a second plurality of discretely operable control elements on the user interface device, the second plurality of discretely operable control elements comprising a plurality of modified discretely operable control elements configured to manipulate the robot according to at least the modified operational characteristic; and

    performing at least one training session for the robot, the performing of the at least one training session for the robot comprising;

    providing one or more training inputs via the second plurality of discretely operable control elements on the user interface device;

    based on the one or more training inputs, causing the robot to follow at least a portion of a trajectory using the motorized operational element; and

    determining a training performance measure based on a discrepancy between the trajectory and a target trajectory.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×