×

Using object observations of mobile robots to generate a spatio-temporal object inventory, and using the inventory to determine monitoring parameters for the mobile robots

  • US 10,195,740 B2
  • Filed: 09/10/2015
  • Issued: 02/05/2019
  • Est. Priority Date: 09/10/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • receiving, by a system of one or more computers, object observations from a plurality of mobile robots in an environment, wherein a plurality of the object observations each include;

    an object identifier for a corresponding object, wherein the object identifier is determined based on sensor data from one or more sensors of a corresponding one of the mobile robots anda measured object pose for the object identifier that indicates an object pose of the corresponding object;

    generating, by the system, a spatio-temporal object inventory based on the object identifiers, the measured object poses, and measurement times of the object observations;

    wherein the spatio-temporal object inventory defines, for each of a plurality of objects indicated by the object identifiers of the object observations, one or more poses for the object and corresponding measurement times for the one or more poses;

    determining, by the system and based on the spatio-temporal object inventory, a quantity of movements of the objects that occurred when one or more criteria were satisfied,wherein the one or more criteria include a particular temporal period, andwherein the movements of the objects include at least one of;

    movements of the objects into at least one area of the environment, and movements of the objects out of the area of the environment;

    determining, by the system and based on a magnitude of the quantity of the movements that occurred when the criteria were satisfied, one or more monitoring parameters for the mobile robots for one or more future time periods when the criteria are also satisfied; and

    providing, by the system to one or more of the mobile robots, commands based on the monitoring parameters, wherein the commands influence one or more aspects of movements of the mobile robots at the future time periods and resultantly influence a quantity of the object observations for the area of the environment received at the future time periods,wherein the commands influence the one or more aspects of movements of the mobile robots at the future time periods based on the future time periods each satisfying the one or more criteria, including being a reoccurrence of the particular temporal period.

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