×

Systems and methods for allocating tasks to a plurality of robotic devices

  • US 9,008,839 B1
  • Filed: 02/03/2013
  • Issued: 04/14/2015
  • Est. Priority Date: 02/07/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving task log information for a plurality of robotic devices, wherein a selected task log for a robotic device comprises task information for tasks performed by the robotic device, including a number of times the robotic device performed a task;

    in a computing system configured to access a processor and a memory, determining a heath level for each of the plurality of robotic devices based on the task log information, wherein the health level for the robotic device comprises an estimate of an expected remaining amount of time until maintenance of the robotic device;

    determining, for a plurality of tasks to be performed by one or more of the plurality of robotic devices, a first amount of positioning precision for a first task and a second amount of positioning precision for a second task, wherein the first amount of positioning precision is more precise than the second amount of positioning precision; and

    the computing system allocating the plurality of tasks to one or more robotic devices of the plurality of robotic devices based on the respective health levels for the plurality of robotic devices and the respective positioning precision of the plurality of tasks, such that the first task having the more precise first amount of positioning precision is allocated to a first robotic device having a first health level that is greater than a second health level of a second robotic device; and

    the computing system communicating the allocated plurality of tasks to the one or more robotic devices of the plurality of robotic devices.

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