×

Methods and systems for selecting a velocity profile for controlling a robotic device

  • US 9,561,589 B2
  • Filed: 01/22/2015
  • Issued: 02/07/2017
  • Est. Priority Date: 08/19/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • storing a plurality of velocity profiles, wherein each of the plurality of velocity profiles comprises a respective acceleration rate limit;

    receiving, by a device, information associated with an environment in which a robotic device is operating;

    receiving, by the device, an indication of a current payload of the robotic device;

    based at least in part on the information associated with the environment in which the robotic device is operating and the current payload of the robotic device, selecting, by the device from among the plurality of velocity profiles, a velocity profile for the robotic device, the selecting being based on the acceleration rate limit of the velocity profile;

    receiving, by the device, an input indicating a command for controlling the robotic device, wherein the command includes a change in velocity;

    determining by the device, a velocity command for the robotic device based on the selected velocity profile and the received input, wherein the determined velocity command includes information for implementing the change in velocity over time; and

    controlling the robotic device based on the determined velocity command.

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