The present invention is a plurality of transport robot; Stores goods and is carried by the robot, in the rack area, the racks are arranged in a rack array of multiple rows and columns, the empty rows / columns constitute a passageway through which the transport robot passes, at least some of the racks are closed racks, A blocked rack is a plurality of racks that are not adjacent to any passage and are surrounded by other racks and are referred to as racks in which racks other than the blocked racks are drilled; Within the rack area, a rack moving robot operable to move the rack based on a command of the control system to shift the state of any one blocked rack to the state of the drilled rack; Operating station; Identifying and determining whether the item to be picked for the order to be processed is for a blocked rack, if it is for a blocked rack, determining a movement strategy and instructing the rack movement robot to move the rack according to the movement strategy An article picking system is provided that includes the system. It is possible to increase the storage density of the article, make full use of the physical space, and maintain the picking efficiency to meet the requirements.
展开▼