×

System for efficient scheduling for multiple automated non-holonomic vehicles using a coordinated path planner

  • US 9,958,873 B2
  • Filed: 10/13/2015
  • Issued: 05/01/2018
  • Est. Priority Date: 04/11/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system for coordinated path planning in a multivehicle warehouse environment, the system comprising a plurality of automated vehicles for moving a product around the multivehicle warehouse and one or more central processing units, wherein:

  • each automated vehicle of the plurality of automated vehicles comprises a memory comprising a navigation module; and

    the one or more central processing units are communicatively coupled to the plurality of automated vehicles and execute instructions to;

    receive an executable task in the multivehicle warehouse for one or more of the plurality of automated vehicles,select a coordinated path plan for a number of the plurality of automated vehicles for which the executable task has been received, wherein the coordinated path plan is selected with the one or more central processing units from a solution set of roadmap graphs from a multi-level graph, the multi-level graph comprising a plurality of graph levels with respect to a floor portion of the multivehicle warehouse, the plurality of graph levels comprising at least a higher level graph of the floor portion and a lower level graph of the floor portion, the higher level graph comprising a plurality of high-level nodes, the lower level graph comprising a plurality of lower-level nodes, each lower-level node disposed in a position within or on a boundary of a respective high-level node of the plurality of high-level nodes, each lower-level node comprising a smaller surface area than the respective high-level node with respect to the floor portion, and the solution set of roadmap graphs comprising one or more unique combinations of lower-level nodes and high-level nodes and path segments connection various ones of the lower-level nodes and the high-level nodes,communicate at least a portion of the coordinated path plan to the number of the plurality of automated vehicles for which the executable task has been received such that respective navigation modules of the number of the plurality of automated vehicles navigate a respective automated vehicle, according to the received portion of the coordinated path plan,receive an up-coming executable task in the multivehicle warehouse for one or more of the plurality of automated vehicles,use the up-coming executable task to forecast a revised coordinated path plan for the number of the plurality of automated vehicles operating according to the received portion of the coordinated path plan, andcommunicate at least a portion of the revised coordinated path plan to the number of the plurality of automated vehicles for which the up-coming executable task has been received such that, upon receipt of instructions to execute the up-coming executable task, respective navigation modules of the number of the plurality of automated vehicles navigate the respective automated vehicle, according to the received portion of the revised coordinated path plan.

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