Order processing systems using picking robots
Abstract
According to one aspect, a system for transporting products that includes at least one picking robot including at least one robot processor, and at least one order-processing device including at least one order-processing processor in data communication with the at least one robot processor. At least one of the order-processing processor and the robot processor is configured to receive at least one order including at least one product to be picked, generate at least one picking itinerary based upon the at least one order and warehouse information, generate at least one travel path for the at least one robot based upon the picking itinerary, and direct the robot along the travel path.
Claims
exact text as granted — not AI-modified1 . A system for transporting products comprising:
(a) at least one picking robot including a drive unit for moving the picking robot, at least one product container, and at least one robot processor; and (b) at least one order-processing device including at least one order-processing processor in data communication with the at least one robot processor; wherein at least one of the order-processing processor and the robot processor is configured to:
(i) receive at least one order including at least one product to be picked,
(ii) generate at least one picking itinerary based upon the at least one order and warehouse information, the at least one picking itinerary including the at least one product to be picked, at least one product location indicative of where the product is stored, and a sequence of picking the at least one product;
(iii) generate at least one travel path for the at least one robot based upon the picking itinerary; and
(iv)direct the drive unit to move the robot along the travel path to the at least one product location such that the at least one product may be received in the at least one product container.
2 . The system of claim 1 , wherein the warehouse information is indicative of a current travel condition for the robot within a product warehouse.
3 . The system of claim 1 , wherein the warehouse information includes congestion information indicative of one or more congested areas within the warehouse.
4 . The system of claim 1 , wherein the warehouse information includes utilization information indicative of at least one of under-utilization and over-utilization of some areas within the warehouse.
5 . The system of claim 1 , wherein the at least one picking itinerary is generated to account for changes in the warehouse information.
6 . The system of claim 5 , wherein the at least one picking itinerary is generated periodically.
7 . The system of claim 5 , wherein the at least one picking itinerary is generated when one of the at least one product is received at the picking robot.
8 . The system of claim 5 , wherein the robot processor is configured to avoid one or more obstacles including at least one of mobile obstacles and stationary obstacles.
9 . The system of claim 1 , wherein the travel path is generated based upon the picking itinerary and a map.
10 . The system of claim 1 , wherein the travel path is generated dynamically as the robot moves to the at least one product location.
11 . The system of claim 1 , wherein the robot processor is configured to direct the robot to wait at a designated wait area associated with the at least one product location until the at least one product located at the location is received in the at least one product container.
12 . The system of claim 1 , wherein the travel path is generated based upon markers in at least one of a floor of the warehouse, a ceiling of the warehouse, and one or more storage units.
13 . The system of claim 1 , wherein the robot comprises a positioning device for determining a current position of the robot.
14 . The system of claim 1 , wherein the robot comprises a display device, and the robot processor is configured to provide information via the display device.
15 . The system of claim 1 , wherein the robot comprises a product sensor for determining when the at least one product is received in the container.
16 . The system of claim 1 , wherein the robot processor is configured to identify one or more storage units proximate to the robot to determine a location of the robot.
17 . The system of claim 1 , wherein the robot further comprises at least one product indicator configured to optically indicate the location of the product.
18 . The system of claim 1 , wherein the robot further comprises at least one destination indicator configured to optically indicate a destination for placing the product.
19 . The system of claim 18 , further comprising storage units for storing the at least one product, the storage units having associated at least one location indicators adapted to indicate a location of the at least one product.
20 . The system of claim 19 , wherein the location indicator and the destination indicator cooperate to visually indicate to a picker the location of the product and the destination for the product.
21 . The system of claim 1 , further comprising automated feeder mechanism provided at least one storage unit configured to place the at least one product in the at least one container of the product.
22 . A method for transporting products comprising:
(a) receiving at least one order including at least one product to be picked, (b) generating at least one picking itinerary based upon the at least one order and warehouse information, the at least one picking itinerary including the at least one product to be picked, at least one product location indicative of where the product is stored, and a sequence of picking the at least one product; (c) generating at least one travel path for at least one robot based upon the picking itinerary; and (d) directing the at least one robot to move along the travel path to the at least one product location such that the at least one product may be received in the at least one product container.
23 . A robot for transporting products comprising:
(a) at least one drive unit for moving the robot; (b) at least one product container for receiving one or more products; (c) at least one robot processor configured to:
(i) receive at least one travel path to at least one product location indicative of where at least one product is stored; and
(ii) direct the at least one drive unit to move the robot along the travel path to the at least one product location such that the at least one product may be received in the at least one product container.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.