Back to results
US 2024/0176358 A1Published application
Mobile robot management systems
AssigneeOMRON Corporation
InventorKarthick Phillip Nagarajan
Life of this patent
Estimating the term…
Abstract
A mobile robot management system can receive path length values from a fleet of mobile robots that navigate an environment. The system can populate a database with the path length values. When assigning tasks to the robots, the system can use the task locations and the mobile robot locations to look up path length values in the database, and the system can use those path length values to select which mobile robot to select for the task.
Claims21
A mobile robot fleet management system comprising:
- a communication module configured to communicate with a fleet of mobile robots in an environment;
- a processor;
- and
- computer-readable memory in communication with the processor, the memory configured to store a database of path length information;
- the memory storing instructions that are executable by the processor to cause the system to:
- receive path length information from the mobile robots as the mobile robots navigate the environment;
- store the path length information in the database;
- identify a task location;
- identify locations of a plurality of the mobile robots;
- obtain path length values from the database for paths from the plurality of mobile robots to the task location;
- and
- assign the task to one of the plurality of mobile robots based at least in part on the path length values.
9 more elements
A mobile robot fleet management system comprising:
- a communication module configured to communicate with a fleet of mobile robots in an environment;
- a processor;
- and
- computer-readable memory in communication with the processor, the memory configured to store a database of path length information;
- the memory storing instructions that are executable by the processor to cause the system to:
- identify a task location;
- identify locations of a plurality of the mobile robots;
- obtain path length values from the database for paths from a first group of the plurality of mobile robots to the task location;
- identify a second group of the plurality of mobile robots for which the database does not have path length values to the task location;
- determine whether a number of robots in the first group satisfies a threshold;
- when the number of robots in the first group satisfies the threshold, assign the task to a selected robot of the first group of the plurality of mobile robots, where the selected robot is selected based at least in part on the path length values;
- and
- when the number of robots in the first group does not satisfy the threshold, assign the task to a selected robot based at least in part on proximity of the robot to the task location.
10 more elements
A mobile robot fleet management system comprising:
- a communication module configured to communicate with a fleet of mobile robots in an environment;
- a processor;
- and
- computer-readable memory in communication with the processor, the memory configured to store a database of path length information;
- the memory storing instructions that are executable by the processor to cause the system to:
- obtain an expected path length value from the database for a mobile robot to travel to a task location;
- receive an actual path length value from the mobile robot for an actual path for the mobile robot to travel to the task location;
- compare the actual path length value and the expected path length value to determine whether the actual path length value and the expected path length value differ by more than a threshold amount;
- and
- modify the database when the actual path length value and the expected path length value differ by more than the threshold amount.
7 more elements
Dependencies are inferred from the claim text.