SYSTEM FOR EFFICIENT SCHEDULING FOR MULTIPLE AUTOMATED NON-HOLONOMIC VEHICLES USING A COORDINATED PATH PLANNER
First Claim
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 comprises a navigation module, a steering component, and a motion component; and
the central processing unit(s) 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 automated vehicles,select a coordinated path plan for the automated vehicles for which the executable task has been received,communicate at least a portion of the coordinated path plan to the automated vehicles for which the executable task has been received such that respective navigation modules of the automated vehicles operate the steering component of the automated vehicle, the motion component of the automated vehicle, or both, 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 automated vehicles,use the up-coming executable task to forecast a revised coordinated path plan for the 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 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 automated vehicles operate the steering component of the automated vehicle, the motion component of the automated vehicle, or both, according to the received portion of the revised coordinated path plan.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for coordinating path planning for one or more automated vehicles is described, including querying an online path planner for possible solutions for at least one executable task for each of the one or more automated vehicles, examining the results of the query, deciding a coordinated path plan for each vehicle, and communicating the coordinated path plan to a traffic manager, wherein the traffic manager ensures that the one or more automated vehicles perform each executable task according to the coordinated path plan.
-
Citations
18 Claims
-
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 comprises a navigation module, a steering component, and a motion component; and the central processing unit(s) 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 automated vehicles, select a coordinated path plan for the automated vehicles for which the executable task has been received, communicate at least a portion of the coordinated path plan to the automated vehicles for which the executable task has been received such that respective navigation modules of the automated vehicles operate the steering component of the automated vehicle, the motion component of the automated vehicle, or both, 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 automated vehicles, use the up-coming executable task to forecast a revised coordinated path plan for the automated vehicles operating according to the received portion of the coordinated path plan, and communicate at least a portion of the revised coordinated path plan to the 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 automated vehicles operate the steering component of the automated vehicle, the motion component of the automated vehicle, or both, according to the received portion of the revised coordinated path plan. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. 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 comprises a navigation module, a steering component, and a motion component; and the central processing unit(s) are communicatively coupled to the plurality of automated vehicles and execute instructions to; receive executable tasks in the multivehicle warehouse for one or more of the automated vehicles, select a coordinated path plan for the automated vehicles for which executable tasks have been received, communicate at least a portion of the coordinated path plan to the automated vehicles for which executable tasks have been received such that respective navigation modules of the automated vehicles operate the steering component of the automated vehicle, the motion component of the automated vehicle, or both, according to the received portion of the coordinated path plan, receive up-coming executable tasks in the multivehicle warehouse for one or more of the automated vehicles, use the up-coming executable tasks to forecast a revised coordinated path plan for the automated vehicles operating according to the received portion of the coordinated path plan, and communicate at least a portion of the revised coordinated path plan to the automated vehicles for which up-coming executable tasks have been received such that, upon receipt of instructions to execute up-coming executable tasks, respective navigation modules of the automated vehicles operate the steering component of the automated vehicle, the motion component of the automated vehicle, or both, according to the received portion of the revised coordinated path plan.
-
Specification