EP1590272B1

Material handling system and method using autonomous mobile drive units and movable inventory trays

Abstract

An inventory system includes a plurality of mobile drive units with a processor control and with a positioning system that enables the mobile drive units to navigate a factory floor. The mobile drive units interface with a material handling system to receive order requests and deliver inventory items to pack stations located on the factory floor. The inventory items are stored in trays stacked into movable inventory pods, which may be transported by the mobile drive units throughout the factory floor. The mobile drive units dock and undock with the movable inventory pods using a docking mechanism. The movable inventory pods are stored in a virtual storage grid when they are not being transported by the mobile drive units.

EP1590272B1, drawing sheet 1
Sheet 1 of 16

Term

Term ended

Expired 14 January 2024, 2.7 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

48 claims: 3 independent, 45 dependent

  1. 1
    A system for inventory management in a warehouse, comprising:one or more mobile drive units MDUs (361), each MDU (361) having a communication link coupled to a processor, a docking mechanism, and a power unit coupled to a drive mechanism configured to move the MDU (361) about the warehouse responsive to control signals of the processor, the MDU (361) receiving command signals via the communication link;a computer configured to transmit a request signal, the request signal specifying an order for an item of inventory;a plurality of movable inventory pods MIPs (351), each MIP (351) containing inventory items and being configured for attachment to the docking mechanism of the MDU (361), the MDU (361) docking with a MIP (351) to transport the MIP (351) across the warehouse responsive to the command signals, characterised in that : each MDU (361) includes a memory storing position coordinates for the plurality of MIPs (351) and a list of inventory items contained in each of the movable inventory pods MIPs (351), wherein each mobile drive unit MDU (361) is adapted to determine an estimated time duration to transport a movable inventory pod MIP (351) containing an item specified in the order;and transmit the estimated time duration to the computer;and the computer is arranged to select a particular MDU (361) to fulfil the order based on a shortest estimated time duration and notify the particular MDU (361) that it has been selected to fulfill the order;the particular MDU (361) arranged to drive to the location of the MIP (351) that contains the particular item of inventory;dock with the MIP (351);and drive the MIP to a station of the warehouse.
  2. 23
    A method for managing items of inventory in a warehouse comprising:transmitting a request signal from a computer, the request signal specifying an order for an item of inventory;receiving the request signal by a plurality of mobile drive units MDUs (361), each of the MDUs (361) including a processor coupled to a random access memory RAM, characterised by : the random access memory RAM that stores position coordinates of a plurality of movable inventory pods MIPs (351) and a list of inventory items contained in each of the MIPs (351), the MDU (361) responding to the request signal by: determining a location of a movable inventory pod MIP (351) that contains the item of inventory;determining by each of the MDUs (361) an estimated time duration to transport a MIP (351) containing the item specified in the order;and transmitting by each of the MDUs (361), the estimated time duration to the computer;selecting by the computer a particular MDU (361) to fulfill the order based on the shortest estimated time duration;notifying the particular MDU (361) that it has been selected to fulfill the order;driving the particular MDU (361) to the location of the MIP (351) that contains the item of inventory;docking the particular MDU (361) to the MIP (351);driving the particular MDU (361) to transport the MIP (351) to a station of the warehouse.
  3. 36
    A computer readable medium including code for managing items of inventory in a warehouse, the code operable to:receive a request signal from a computer specifying an order for an item of inventory at a particular one of a plurality of mobile drive units MDUs (361) located in the warehouse, the particular MDU (361) including a processor coupled to a random access memory RAM characterised by : the random access memory RAM that stores position coordinates of a plurality of movable inventory pods MIP (351) and a list of inventory items contained in each of the MIPs (351);the code further operable to: determine an estimated time duration to transport a movable inventory pod MIP (351) containing an item specified in the order;transmit to the computer the estimated time duration;receiving a notification that a particular MDU (361) has been selected from a computer;determining that the particular MDU (361) is selected to fulfill the order;drive the particular MDU (361) to the location of the MIP (351) that contains the item of inventory;dock the particular MDU (361) with the MIP (351);and drive the particular MDU (361) to transport the MIP (351) to a station of the warehouse.