[go: up one dir, main page]

CN115367356A - Warehousing system and management method, interaction method, server and client equipment thereof - Google Patents

Warehousing system and management method, interaction method, server and client equipment thereof Download PDF

Info

Publication number
CN115367356A
CN115367356A CN202210772324.1A CN202210772324A CN115367356A CN 115367356 A CN115367356 A CN 115367356A CN 202210772324 A CN202210772324 A CN 202210772324A CN 115367356 A CN115367356 A CN 115367356A
Authority
CN
China
Prior art keywords
picking
track
goods
task
equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210772324.1A
Other languages
Chinese (zh)
Inventor
徐磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Force Aggregation Chongqing Robot Technology Co ltd
Original Assignee
Beijing Kuangshi Robot Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Kuangshi Robot Technology Co Ltd filed Critical Beijing Kuangshi Robot Technology Co Ltd
Priority to CN202210772324.1A priority Critical patent/CN115367356A/en
Publication of CN115367356A publication Critical patent/CN115367356A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G1/00Storing articles, individually or in orderly arrangement, in warehouses or magazines
    • B65G1/02Storage devices
    • B65G1/04Storage devices mechanical
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G1/00Storing articles, individually or in orderly arrangement, in warehouses or magazines
    • B65G1/02Storage devices
    • B65G1/04Storage devices mechanical
    • B65G1/0492Storage devices mechanical with cars adapted to travel in storage aisles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G1/00Storing articles, individually or in orderly arrangement, in warehouses or magazines
    • B65G1/02Storage devices
    • B65G1/04Storage devices mechanical
    • B65G1/06Storage devices mechanical with means for presenting articles for removal at predetermined position or level
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G1/00Storing articles, individually or in orderly arrangement, in warehouses or magazines
    • B65G1/02Storage devices
    • B65G1/04Storage devices mechanical
    • B65G1/137Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed
    • B65G1/1373Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed for fulfilling orders in warehouses
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Business, Economics & Management (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Quality & Reliability (AREA)
  • Finance (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Accounting & Taxation (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Warehouses Or Storage Devices (AREA)

Abstract

本申请实施例提供一种仓储系统、仓储系统管理方法、交互方法、服务器、客户端设备、存储介质及计算机程序产品。仓储系统包括服务器、立体货架和搬运设备,服务器用于向搬运设备发送任务指令;立体货架设置有多个货位,还设置有第一轨道和拣选通道,拣选通道铺设在至少一个货位和第一轨道之间,第一轨道用于供搬运设备在上移动,拣选通道用于供拣选设备或拣选人员在货位和搬运设备之间转移物品;搬运设备用于基于任务指令,搬运拣选设备或拣选人员从与拣选通道相邻的货位中取出的物品,或,将物品从其他地方搬运至第一轨道。这种仓储系统及仓储管理方案的物品取放效率和安全性均较高。

Figure 202210772324

Embodiments of the present application provide a storage system, a storage system management method, an interaction method, a server, a client device, a storage medium, and a computer program product. The warehousing system includes a server, three-dimensional shelves and handling equipment. The server is used to send task instructions to the handling equipment; the three-dimensional shelf is provided with multiple storage positions, and is also provided with a first track and a picking channel. The picking channel is laid on at least one storage position and the second. Between two tracks, the first track is used for the moving of the handling equipment, and the picking channel is used for the picking equipment or pickers to transfer items between the storage space and the handling equipment; the handling equipment is used to carry the picking equipment or Items picked by pickers from the storage space adjacent to the picking lane, or items moved from other places to the first track. This kind of storage system and storage management scheme has high efficiency and safety in picking and placing items.

Figure 202210772324

Description

仓储系统及其管理方法、交互方法、服务器、客户端设备Warehousing system and its management method, interaction method, server, client device

技术领域technical field

本申请涉及仓储物流技术领域,更具体地涉及一种仓储系统、仓储系统管理方法、交互方法、服务器、客户端设备、存储介质及计算机程序产品。The present application relates to the technical field of warehousing and logistics, and more specifically relates to a warehousing system, a warehousing system management method, an interaction method, a server, a client device, a storage medium, and a computer program product.

背景技术Background technique

在现有的密集存储智能仓库中,通常利用诸如四向穿梭车的搬运设备实现货物的出入库操作。四向穿梭车可以在立体货架的横向轨道和纵向轨道上运行,还可以自动到达货位下方取放货物,实现全自动的出入库作业。但是由于搬运设备需要频繁地在不同轨道上进行切换,且搬运设备只能搬运托盘到站点进行整箱货到人拣选,因此,这种货物出入库方案的效率比较低,尤其是对于出货量大且频次高的中件仓、小件仓、商超等场景,难以满足使用需求。In the existing intensive storage intelligent warehouse, the handling equipment such as the four-way shuttle is usually used to realize the operation of goods in and out of the warehouse. The four-way shuttle can run on the horizontal and vertical tracks of the three-dimensional shelf, and can also automatically reach the bottom of the cargo space to pick up and place the goods, realizing fully automatic warehouse entry and exit operations. However, since the handling equipment needs to switch frequently on different tracks, and the handling equipment can only carry pallets to the site for full-box goods-to-person picking, the efficiency of this cargo in-out solution is relatively low, especially for shipments Scenarios such as large and high-frequency medium-warehouses, small-warehouses, and supermarkets are difficult to meet the usage needs.

所以,综上所述,需要一种新的仓储系统来解决上述问题。Therefore, to sum up, a new storage system is needed to solve the above problems.

发明内容Contents of the invention

考虑到上述问题而提出了本申请。本申请提供了一种仓储系统、仓储系统管理方法、交互方法、服务器、客户端设备、存储介质及计算机程序产品。The present application has been made in consideration of the above-mentioned problems. The application provides a storage system, storage system management method, interaction method, server, client device, storage medium and computer program product.

根据本申请一方面,提供了一种仓储系统,包括服务器、立体货架和搬运设备,服务器用于向搬运设备发送任务指令;立体货架设置有多个货位,还设置有第一轨道和拣选通道,拣选通道铺设在至少一个货位和第一轨道之间,第一轨道用于供搬运设备在上移动,拣选通道用于供拣选设备或拣选人员在货位和搬运设备之间转移物品;搬运设备用于基于任务指令,搬运拣选设备或拣选人员从与拣选通道相邻的货位中取出的物品,或,将物品从其他地方搬运至第一轨道。According to one aspect of the present application, a storage system is provided, including a server, a three-dimensional shelf and handling equipment, the server is used to send task instructions to the handling equipment; the three-dimensional shelf is provided with a plurality of cargo positions, and is also provided with a first track and a picking channel , the picking channel is laid between at least one storage space and the first track, the first track is used for the handling equipment to move on it, and the picking channel is used for the picking equipment or picking personnel to transfer items between the storage space and the handling equipment; The equipment is used to carry items picked by picking equipment or pickers from the storage space adjacent to the picking channel based on task instructions, or to move items from other places to the first track.

示例性地,仓储系统还包括安全防护装置,安全防护装置设置在拣选通道和第一轨道之间。Exemplarily, the storage system further includes a safety protection device, and the safety protection device is arranged between the picking channel and the first track.

示例性地,立体货架内还设置有第二轨道,第二轨道铺设在第一轨道与拣选通道之间,第二轨道与第一轨道及拣选通道两两平行;安全防护装置能够沿第二轨道移动。Exemplarily, the three-dimensional shelf is also provided with a second track, the second track is laid between the first track and the picking channel, and the second track is parallel to the first track and the picking channel; the safety protection device can be installed along the second track move.

示例性地,立体货架内还设置有第三轨道,第三轨道与第一轨道垂直铺设,且部分第三轨道铺设在货位下方,搬运设备进一步用于沿第三轨道驶入对应货位下方,并将对应货位上的物品搬走或者将物品放置在对应货位上。Exemplarily, a third track is also provided in the three-dimensional shelf, the third track is laid perpendicular to the first track, and part of the third track is laid under the cargo space, and the handling equipment is further used to drive along the third track into the corresponding cargo space , and remove the items on the corresponding storage space or place the items on the corresponding storage space.

示例性地,拣选通道表面铺设有第四轨道,第四轨道与第一轨道垂直铺设,第四轨道与拣选通道相邻的货位下方铺设的第三轨道接通,搬运设备还用于从第一轨道切换至第四轨道,并沿着第四轨道和第三轨道进入对应货位下方。Exemplarily, a fourth track is laid on the surface of the picking aisle, the fourth track is laid perpendicular to the first track, the fourth track is connected to the third track laid under the adjacent cargo space of the picking aisle, and the handling equipment is also used to One track switches to the fourth track, and enters below the corresponding cargo space along the fourth track and the third track.

示例性地,第四轨道的上表面与第三轨道的上表面平齐。Exemplarily, the upper surface of the fourth track is flush with the upper surface of the third track.

示例性地,立体货架内设置有多条第一轨道,部分第一轨道的一侧或两侧铺设有拣选通道;部分第一轨道与货位相邻,搬运设备还用于从第一轨道切换至第三轨道,通过第三轨道进入货位下方进行物品取放操作。Exemplarily, a plurality of first rails are arranged in the three-dimensional shelf, and picking channels are laid on one or both sides of some of the first rails; some of the first rails are adjacent to the storage space, and the handling equipment is also used to switch from the first rail To the third track, through the third track to enter the bottom of the cargo space for pick-and-place operations.

示例性地,立体货架包括第一分区和第二分区,第一分区内设置有多条平行的第一轨道,且每个第一轨道的至少一侧铺设有拣选通道;第二分区内不包含拣选通道。Exemplarily, the three-dimensional shelf includes a first partition and a second partition. The first partition is provided with a plurality of parallel first rails, and at least one side of each first rail is laid with a picking channel; the second partition does not contain Pick a channel.

示例性地,仓储系统还包括:提升机,用于在立体货架的不同层之间运输物品和/或运输搬运设备,搬运设备沿着拣选通道上铺设的第四轨道或第一轨道到达提升机。Exemplarily, the storage system further includes: an elevator, used for transporting items and/or transporting handling equipment between different layers of the three-dimensional shelf, and the handling equipment reaches the elevator along the fourth track or the first track laid on the picking channel .

示例性地,仓储系统还包括拣选设备,拣选设备位于拣选通道上,用于将搬运设备上的物品放置到货位上或将货位上的物品取出放置到搬运设备上。Exemplarily, the warehousing system further includes picking equipment, which is located on the picking channel and is used for placing items on the handling equipment on the storage space or taking out items on the storage space and placing them on the handling equipment.

示例性地,立体货架中的任一拣选通道内设置有一个或多个拣选设备,一个或多个拣选设备能够在对应的拣选通道上移动至不同货位进行物品取放操作;或者,立体货架中的任一拣选通道内设置有多个拣选设备,多个拣选设备中的每个拣选设备的位置是固定的,用于针对固定的货位进行物品取放操作。Exemplarily, one or more picking devices are set in any picking channel in the three-dimensional shelf, and one or more picking devices can move to different positions on the corresponding picking channel to perform item pick-and-place operations; or, the three-dimensional shelf There are multiple picking devices in any of the picking channels, and the position of each picking device in the multiple picking devices is fixed, and is used to pick and place items for a fixed location.

示例性地,仓储系统还包括:客户端,用于接收任务完成的信息;并向搬运设备发送任务完成的信息,通知搬运设备沿着第一轨道移动至其他位置。Exemplarily, the warehousing system further includes: a client, configured to receive task completion information; and send task completion information to the handling equipment, and notify the handling equipment to move to other locations along the first track.

示例性地,服务器还用于根据当前的作业需求确定拣选通道相邻货位上的物品的作业模式,作业模式为第一种作业模式或第二种作业模式;在第一种作业模式下:由拣选通道上的拣选设备或拣选人员在拣选通道相邻的货位和第一轨道上的搬运设备之间转移物品;在第二种作业模式下:搬运设备根据服务器下发的任务指令由第一轨道切换至第四轨道,并沿着第四轨道、第三轨道进入拣选通道相邻的货位下方,自行在货位上取放物品。Exemplarily, the server is also used to determine the operation mode of the items on the adjacent shelf of the picking channel according to the current operation demand, and the operation mode is the first operation mode or the second operation mode; in the first operation mode: The picking equipment or pickers on the picking lane transfer items between the adjacent cargo space of the picking lane and the handling equipment on the first track; The first track is switched to the fourth track, and along the fourth track and the third track, it enters under the adjacent cargo space of the picking channel, and picks and places items on the cargo space by itself.

根据本申请另一方面,提供了一种仓储系统管理方法,包括:获取任务信息,任务信息用于指示物品取放任务;通知位于拣选通道的拣选设备或客户端任务信息,指示拣选设备或拣选人员执行从与拣选通道相邻的货位上拣选物品或将物品放置到与拣选通道相邻的货位上的任务,拣选通道铺设在立体货架的至少一个货位和第一轨道之间,第一轨道用于供搬运设备在上移动,拣选通道用于供拣选设备或拣选人员在货位和搬运设备之间转移物品;接收拣选设备或客户端发送的关于任务执行情况的反馈信息。According to another aspect of the present application, a storage system management method is provided, including: obtaining task information, the task information is used to indicate the pick-and-place task of the item; notifying the picking equipment or client task information located in the picking channel, indicating the picking equipment or picking Personnel perform the task of picking items from or placing items on the storage space adjacent to the picking channel. The picking channel is laid between at least one storage space and the first track of the three-dimensional shelf. A track is used for the handling equipment to move on it, and the picking channel is used for the picking equipment or picking personnel to transfer items between the storage space and the handling equipment; receive feedback information about task execution sent by the picking equipment or the client.

示例性地,任务信息包括目标订单中的货物的货物标识信息,通知位于拣选通道的拣选设备或客户端任务信息包括:向拣选设备或客户端发送目标订单中的任一当前货物的货物标识信息;响应于从监控设备接收的与当前货物相关的拣选完成信息,或者响应于从拣选设备或客户端接收的拣选完成信息,向拣选设备或客户端发送目标订单中的下一货物的货物标识信息,其中,监控设备用于识别搬运设备搬运的货物以确定当前货物是否拣选完成。Exemplarily, the task information includes the goods identification information of the goods in the target order, and notifying the picking equipment or the client in the picking channel of the task information includes: sending the goods identification information of any current goods in the target order to the picking equipment or the client ; In response to the picking completion information related to the current goods received from the monitoring equipment, or in response to the picking completion information received from the picking equipment or the client, send the goods identification information of the next goods in the target order to the picking equipment or the client , wherein the monitoring equipment is used to identify the goods carried by the handling equipment to determine whether the current goods have been picked.

示例性地,任务信息包括目标订单中的货物的位置指示信息,通知位于拣选通道的拣选设备或客户端任务信息包括:向拣选设备或客户端发送与目标订单中的任一当前货物相关的第一位置指示信息,以指示拣选设备或拣选人员到达第一目标位置,第一目标位置是拣选通道上与当前货物所在的位置相对应的通道位置;和/或,方法还包括:向搬运设备发送与目标订单中的任一当前货物相关的第二位置指示信息,以指示搬运设备移动到第二目标位置,第二目标位置是第一轨道上与当前货物所在的位置相对应的轨道位置。Exemplarily, the task information includes the location indication information of the goods in the target order, and notifying the picking equipment or the client in the picking channel of the task information includes: sending the picking equipment or the client the first order information related to any current goods in the target order. A position indication message, to indicate that the picking equipment or picking personnel arrive at the first target position, and the first target position is the channel position corresponding to the position of the current cargo on the picking channel; and/or, the method also includes: sending to the handling device The second position indication information related to any current goods in the target order is used to instruct the handling equipment to move to the second target position, and the second target position is a track position corresponding to the position of the current goods on the first track.

示例性地,立体货架包括多个区域,每个区域包括至少一个货位,多个区域与第一轨道上的多个预设轨道位置一一对应,第二目标位置是多个预设轨道位置中与当前货物所在的区域相对应的预设轨道位置。Exemplarily, the three-dimensional shelf includes a plurality of areas, each area includes at least one cargo space, and the plurality of areas correspond to a plurality of preset track positions on the first track, and the second target position is a plurality of preset track positions The preset track location in , corresponding to the region where the current cargo is located.

示例性地,拣选通道和第一轨道之间铺设有第二轨道,第二轨道用于供安全防护装置在上移动,在向拣选设备或客户端发送与目标订单中的任一当前货物相关的第一位置指示信息或者在向搬运设备发送与目标订单中的任一当前货物相关的第二位置指示信息的同时,方法还包括:向安全防护装置发送第一移动指令,以控制安全防护装置移动至阻挡位置,阻挡位置是第二轨道上与当前货物所在的位置相对应的轨道位置。Exemplarily, a second track is laid between the picking channel and the first track, and the second track is used for the safety protection device to move on it. While sending the first position indication information or the second position indication information related to any current goods in the target order to the handling equipment, the method also includes: sending a first movement instruction to the safety protection device to control the movement of the safety protection device To the blocking position, the blocking position is the track position corresponding to the current position of the goods on the second track.

示例性地,反馈信息包括任务完成信息,方法还包括:响应于任务完成信息,向搬运设备发送第二移动指令,以控制搬运设备移动到目标站点。Exemplarily, the feedback information includes task completion information, and the method further includes: in response to the task completion information, sending a second movement instruction to the transport equipment, so as to control the transport equipment to move to the target site.

根据本申请另一方面,提供了一种交互方法,包括:从服务器接收任务信息,任务信息用于指示执行从与拣选通道相邻的货位上拣选物品或在与拣选通道相邻的货位上放置物品的任务,拣选通道铺设在立体货架的至少一个货位和第一轨道之间,第一轨道用于供搬运设备在上移动,拣选通道用于供拣选人员在货位和搬运设备之间转移物品;输出任务信息,以供拣选人员查看;接收拣选人员输入的关于任务执行情况的反馈信息;向服务器返回反馈信息。According to another aspect of the present application, there is provided an interactive method, including: receiving task information from a server, the task information is used to instruct to perform picking of items from a storage space adjacent to the picking lane or in a storage space adjacent to the picking lane The task of placing items on the shelf, the picking channel is laid between at least one cargo space of the three-dimensional shelf and the first track, the first track is used for the handling equipment to move on it, and the picking channel is used for picking personnel to move between the cargo space and the handling equipment Transfer items among them; output task information for the picker to view; receive feedback information about task execution entered by the picker; return feedback information to the server.

示例性地,任务信息包括目标订单中的货物的位置指示信息,位置指示信息包括与任一当前货物相关的第一位置指示信息,第一位置指示信息用于指示拣选人员到达第一目标位置,第一目标位置是拣选通道上与当前货物所在的位置相对应的通道位置。Exemplarily, the task information includes position indication information of goods in the target order, the position indication information includes first position indication information related to any current goods, and the first position indication information is used to instruct the picker to arrive at the first target position, The first target position is an aisle position on the picking aisle corresponding to the position where the current goods are located.

示例性地,方法还包括:向搬运设备发送与当前货物相关的第二位置指示信息,以指示搬运设备移动到第二目标位置,第二目标位置是第一轨道上与当前货物所在的位置相对应的轨道位置。Exemplarily, the method further includes: sending second position indication information related to the current cargo to the handling equipment, so as to instruct the handling equipment to move to a second target position, and the second target position is on the first track corresponding to the position of the current cargo. corresponding orbital position.

根据本申请另一方面,提供了一种服务器,包括处理器和存储器,存储器中存储有计算机程序指令,计算机程序指令被处理器运行时用于执行如上的仓储系统管理方法。According to another aspect of the present application, a server is provided, including a processor and a memory, wherein computer program instructions are stored in the memory, and the computer program instructions are used to execute the above storage system management method when run by the processor.

示例性地,任务信息包括目标订单中的货物的货物标识信息,服务器还包括监控设备,用于识别搬运设备搬运的货物以确定目标订单中的任一当前货物是否拣选完成。Exemplarily, the task information includes item identification information of items in the target order, and the server further includes a monitoring device for identifying items carried by the handling device to determine whether any current item in the target order has been picked.

根据本申请另一方面,提供了一种客户端设备,包括显示屏、处理器和存储器,显示屏用于显示任务信息,存储器中存储有计算机程序指令,计算机程序指令被处理器运行时用于执行如上的交互方法。According to another aspect of the present application, a client device is provided, including a display screen, a processor, and a memory. The display screen is used to display task information, and computer program instructions are stored in the memory. When the computer program instructions are run by the processor, they are used to Execute the interaction method as above.

根据本申请的另一方面,提供了一种存储介质,在存储介质上存储了程序指令,程序指令在运行时用于执行如上的仓储系统管理方法;或者,程序指令在运行时用于执行如上的交互方法。According to another aspect of the present application, a storage medium is provided, on which program instructions are stored, and the program instructions are used to execute the above storage system management method during operation; or, the program instructions are used to execute the above storage system management method during operation. interaction method.

根据本申请的另一方面,提供了一种计算机程序产品,计算机程序产品包括计算机程序,计算机程序在运行时用于执行如上的仓储系统管理方法;或者,计算机程序在运行时用于执行如上的交互方法。According to another aspect of the present application, a computer program product is provided, the computer program product includes a computer program, and the computer program is used to execute the above warehouse system management method when running; or, the computer program is used to execute the above warehouse system management method when running interactive method.

根据本申请实施例的仓储系统、仓储系统管理方法、交互方法、服务器、客户端设备、存储介质及计算机程序产品,通过在货位与搬运设备移动其上的第一轨道之间设置拣选通道,可以方便拣选设备或拣选人员在拣选通道上活动,进而方便拣选设备或拣选人员在货位和搬运设备之间转移物品。这种方案可以提高物品的取放效率,降低仓储系统的运行成本。此外,由于拣选设备或拣选人员与搬运设备之间各自具有自己的通行通道,因此安全性也较高。According to the warehousing system, warehousing system management method, interaction method, server, client device, storage medium, and computer program product of the embodiments of the present application, a picking channel is set between the cargo location and the first track on which the handling equipment moves, It is convenient for picking equipment or picking personnel to move on the picking channel, and then it is convenient for picking equipment or picking personnel to transfer items between the storage space and the handling equipment. This solution can improve the efficiency of picking and placing items and reduce the operating cost of the storage system. In addition, since the picking equipment or picking personnel and the handling equipment have their own passageways, the safety is also high.

附图说明Description of drawings

通过结合附图对本申请实施例进行更详细的描述,本申请的上述以及其它目的、特征和优势将变得更加明显。附图用来提供对本申请实施例的进一步理解,并且构成说明书的一部分,与本申请实施例一起用于解释本申请,并不构成对本申请的限制。在附图中,相同的参考标号通常代表相同部件或步骤。The above and other objects, features and advantages of the present application will become more apparent through a more detailed description of the embodiments of the present application in conjunction with the accompanying drawings. The accompanying drawings are used to provide a further understanding of the embodiments of the present application, and constitute a part of the specification, and are used together with the embodiments of the present application to explain the present application, and do not constitute limitations to the present application. In the drawings, the same reference numerals generally represent the same components or steps.

图1示出用于实现根据本申请实施例的仓储系统管理方法和装置的示例电子设备的示意性框图;FIG. 1 shows a schematic block diagram of an example electronic device for implementing a storage system management method and device according to an embodiment of the present application;

图2示出根据本申请一个实施例的仓储系统的示意图;Fig. 2 shows a schematic diagram of a storage system according to an embodiment of the present application;

图3示出了根据本申请一个实施例的仓储系统管理方法的示意性流程图;Fig. 3 shows a schematic flowchart of a storage system management method according to an embodiment of the present application;

图4示出了根据本申请实施例的交互方法的示意性流程图;FIG. 4 shows a schematic flowchart of an interaction method according to an embodiment of the present application;

图5示出根据本申请一个实施例的仓储系统管理装置的示意性框图;Fig. 5 shows a schematic block diagram of a storage system management device according to an embodiment of the present application;

图6示出根据本申请一个实施例的服务器的示意性框图;Fig. 6 shows a schematic block diagram of a server according to an embodiment of the present application;

图7示出根据本申请一个实施例的交互装置的示意性框图;以及Fig. 7 shows a schematic block diagram of an interaction device according to an embodiment of the present application; and

图8示出根据本申请一个实施例的客户端设备的示意性框图。Fig. 8 shows a schematic block diagram of a client device according to an embodiment of the present application.

具体实施方式Detailed ways

随着物联网、人工智能、大数据等智能化技术的发展,利用这些智能化技术对传统物流业进行转型升级的需求愈加强劲,智慧物流(Intelligent Logistics System)成为物流领域的研究热点。智慧物流利用人工智能、大数据以及各种信息传感器、射频识别技术、全球定位系统(GPS)等物联网装置和技术,广泛应用于物料的运输、仓储、配送、包装、装卸和信息服务等基本活动环节,实现物料管理过程的智能化分析决策、自动化运作和高效率优化管理。物联网技术包括传感设备、RFID技术、激光红外扫描、红外感应识别等,物联网能够将物流中的物料与网络实现有效连接,并可实时监控物料,还可感知仓库的湿度、温度等环境数据,保障物料的储存环境。通过大数据技术可感知、采集物流中所有数据,上传至信息平台数据层,对数据进行过滤、挖掘、分析等作业,最终对业务流程(如运输、入库、存取、拣选、包装、分拣、出库、盘点、配送等环节)提供精准的数据支持。人工智能在物流中的应用方向可以大致分为两种:1)以AI技术赋能的如无人卡车、AGV、AMR、叉车、穿梭车、堆垛机、无人配送车、无人机、服务机器人、机械臂、智能终端等智能设备代替部分人工;2)通过计算机视觉、机器学习、运筹优化等技术或算法驱动的如运输设备管理系统、仓储管理、设备调度系统、订单分配系统等软件系统提高人工效率。随着智慧物流的研究和进步,该项技术在众多领域展开了应用,例如零售及电商、电子产品、烟草、医药、工业制造、鞋服、纺织、食品等领域。With the development of intelligent technologies such as the Internet of Things, artificial intelligence, and big data, the demand for using these intelligent technologies to transform and upgrade the traditional logistics industry has become increasingly strong, and intelligent logistics (Intelligent Logistics System) has become a research hotspot in the field of logistics. Smart logistics uses artificial intelligence, big data, various information sensors, radio frequency identification technology, global positioning system (GPS) and other Internet of Things devices and technologies, and is widely used in basic logistics such as material transportation, warehousing, distribution, packaging, loading and unloading, and information services. The activity link realizes the intelligent analysis and decision-making, automatic operation and high-efficiency optimized management of the material management process. The Internet of Things technology includes sensing equipment, RFID technology, laser infrared scanning, infrared induction recognition, etc. The Internet of Things can effectively connect the materials in the logistics with the network, monitor the materials in real time, and sense the humidity and temperature of the warehouse. Data, guarantee the storage environment of materials. Through big data technology, all the data in the logistics can be sensed and collected, uploaded to the data layer of the information platform, and the data can be filtered, mined, analyzed and other operations, and finally the business process (such as transportation, storage, access, picking, packaging, distribution Picking, delivery, inventory, distribution and other links) to provide accurate data support. The application direction of artificial intelligence in logistics can be roughly divided into two types: 1) Unmanned trucks, AGVs, AMRs, forklifts, shuttles, stackers, unmanned delivery vehicles, unmanned aerial vehicles, Smart devices such as service robots, robotic arms, and smart terminals replace part of the labor force; 2) Software such as transportation equipment management systems, warehouse management, equipment scheduling systems, and order distribution systems driven by computer vision, machine learning, and operational optimization technologies or algorithms The system improves labor efficiency. With the research and progress of smart logistics, this technology has been applied in many fields, such as retail and e-commerce, electronic products, tobacco, medicine, industrial manufacturing, shoes and clothing, textiles, food and other fields.

为了使得本申请的目的、技术方案和优点更为明显,下面将参照附图详细描述根据本申请的示例实施例。显然,所描述的实施例仅仅是本申请的一部分实施例,而不是本申请的全部实施例,应理解,本申请不受这里描述的示例实施例的限制。基于本申请中描述的本申请实施例,本领域技术人员在没有付出创造性劳动的情况下所得到的所有其它实施例都应落入本申请的保护范围之内。In order to make the objects, technical solutions, and advantages of the present application more apparent, exemplary embodiments according to the present application will be described in detail below with reference to the accompanying drawings. Apparently, the described embodiments are only some of the embodiments of the present application, rather than all the embodiments of the present application. It should be understood that the present application is not limited by the exemplary embodiments described here. Based on the embodiments of the present application described in the present application, all other embodiments obtained by those skilled in the art without creative efforts shall fall within the protection scope of the present application.

为了至少部分地解决上述技术问题,本申请实施例提供了一种仓储系统、仓储系统管理方法、交互方法、服务器、客户端设备、存储介质及计算机程序产品。根据本申请实施例的仓储系统及其管理方法,通过增设拣选通道允许拣选人员或拣选设备在拣选通道上实现货位与搬运设备之间的物品转移。这种方案取放物品的效率较高。这种仓储系统及其管理方案适用于任意场景,且尤其适用于出货量大且频次高的中件仓、小件仓、商超等场景。In order to at least partially solve the above technical problems, embodiments of the present application provide a warehouse system, a warehouse system management method, an interaction method, a server, a client device, a storage medium, and a computer program product. According to the warehousing system and its management method of the embodiment of the present application, by adding a picking channel, picking personnel or picking equipment are allowed to realize the transfer of items between the storage space and the handling equipment on the picking channel. This scheme has higher efficiency in picking and placing items. This warehousing system and its management solution are suitable for any scenario, and are especially suitable for scenarios such as medium-sized warehouses, small-sized warehouses, and supermarkets with large shipments and high frequency.

首先,参照图1来描述用于实现根据本申请实施例的仓储系统管理方法和装置的示例电子设备100。First, an example electronic device 100 for implementing the storage system management method and apparatus according to the embodiments of the present application will be described with reference to FIG. 1 .

如图1所示,电子设备100包括一个或多个处理器102、一个或多个存储装置104。可选地,电子设备100还可以包括输入装置106、输出装置108、以及图像拍摄装置110,这些组件通过总线系统112和/或其它形式的连接机构(未示出)互连。应当注意,图1所示的电子设备100的组件和结构只是示例性的,而非限制性的,根据需要,所述电子设备也可以具有其他组件和结构。As shown in FIG. 1 , an electronic device 100 includes one or more processors 102 and one or more storage devices 104 . Optionally, the electronic device 100 may further include an input device 106, an output device 108, and an image capture device 110, and these components are interconnected through a bus system 112 and/or other forms of connection mechanisms (not shown). It should be noted that the components and structure of the electronic device 100 shown in FIG. 1 are only exemplary rather than limiting, and the electronic device may also have other components and structures as required.

所述处理器102可以采用数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编程逻辑阵列(PLA)、微处理器中的至少一种硬件形式来实现,所述处理器102可以是中央处理单元(CPU)、图像处理器(GPU)、专用的集成电路(ASIC)或者具有数据处理能力和/或指令执行能力的其它形式的处理单元中的一种或几种的组合,并且可以控制所述电子设备100中的其它组件以执行期望的功能。The processor 102 may be implemented in at least one hardware form of a digital signal processor (DSP), a field programmable gate array (FPGA), a programmable logic array (PLA), and a microprocessor. The processor 102 It can be one or a combination of a central processing unit (CPU), a graphics processor (GPU), an application-specific integrated circuit (ASIC), or other forms of processing units with data processing capabilities and/or instruction execution capabilities, And other components in the electronic device 100 can be controlled to perform desired functions.

所述存储装置104可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(RAM)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(ROM)、硬盘、闪存等。在所述计算机可读存储介质上可以存储一个或多个计算机程序指令,处理器102可以运行所述程序指令,以实现下文所述的本申请实施例中(由处理器实现)的客户端功能以及/或者其它期望的功能。在所述计算机可读存储介质中还可以存储各种应用程序和各种数据,例如所述应用程序使用和/或产生的各种数据等。The storage device 104 may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and/or non-volatile memory. The volatile memory may include, for example, random access memory (RAM) and/or cache memory (cache). The non-volatile memory may include, for example, a read-only memory (ROM), a hard disk, a flash memory, and the like. One or more computer program instructions can be stored on the computer-readable storage medium, and the processor 102 can execute the program instructions to implement the client functions (implemented by the processor) in the embodiments of the present application described below and/or other desired functionality. Various application programs and various data, such as various data used and/or generated by the application programs, may also be stored in the computer-readable storage medium.

所述输入装置106可以是用户用来输入指令的装置,并且可以包括键盘、鼠标、麦克风和触摸屏等中的一个或多个。The input device 106 may be a device used by a user to input instructions, and may include one or more of a keyboard, a mouse, a microphone, and a touch screen.

所述输出装置108可以向外部(例如用户)输出各种信息(例如图像和/或声音),并且可以包括显示器、扬声器等中的一个或多个。可选地,所述输入装置106和所述输出装置108可以集成在一起,采用同一交互装置(例如触摸屏)实现。The output device 108 may output various information (such as images and/or sounds) to the outside (such as a user), and may include one or more of a display, a speaker, and the like. Optionally, the input device 106 and the output device 108 may be integrated together and implemented by using the same interactive device (such as a touch screen).

所述图像拍摄装置110可以采集图像,并且将所采集的图像存储在所述存储装置104中以供其它组件使用。图像拍摄装置110可以是单独的相机或移动终端中的摄像头等。应当理解,图像拍摄装置110仅是示例,电子设备100可以不包括图像拍摄装置110。在这种情况下,可以利用其他具有图像采集能力的器件采集图像,并将采集的图像发送给电子设备100。The image capture device 110 can capture images, and store the captured images in the storage device 104 for use by other components. The image capture device 110 may be a separate camera or a camera in a mobile terminal or the like. It should be understood that the image capturing device 110 is only an example, and the electronic device 100 may not include the image capturing device 110 . In this case, other devices capable of capturing images may be used to capture images, and the captured images may be sent to the electronic device 100 .

示例性地,用于实现根据本申请实施例的仓储系统管理方法和装置的示例电子设备可以在诸如移动终端、计算机或远程服务器等的设备上实现。其中,移动终端包括但不限于:平板电脑、手机、PDA(Personal Digital Assistant,个人数字助理)、可触屏一体机、可穿戴设备等。Exemplarily, the electronic equipment used to implement the storage system management method and apparatus according to the embodiments of the present application can be implemented on equipment such as mobile terminals, computers or remote servers. Wherein, the mobile terminal includes but is not limited to: a tablet computer, a mobile phone, a PDA (Personal Digital Assistant, personal digital assistant), a touch-screen all-in-one machine, a wearable device, and the like.

图2示出了根据本申请一个实施例的一种仓储系统的示意图。如图2所示,该仓储系统200可以包括服务器210、立体货架220以及搬运设备230。Fig. 2 shows a schematic diagram of a storage system according to an embodiment of the present application. As shown in FIG. 2 , the storage system 200 may include a server 210 , a three-dimensional shelf 220 and a handling device 230 .

服务器210用于向搬运设备230发送任务指令。立体货架220设置有多个货位,还设置有第一轨道221和拣选通道222,拣选通道222铺设在至少一个货位和第一轨道221之间。货位是仓库中用于放置物品的位置。例如,拣选通道222一侧与多个货位相邻,另一侧与第一轨道221相邻。第一轨道221用于供搬运设备230在上移动,拣选通道222用于供拣选设备或拣选人员250在货位和搬运设备230之间转移物品。搬运设备230用于基于任务指令,搬运拣选设备或拣选人员250从与拣选通道222相邻的货位中取出的物品,或,将接收到的物品搬运至第一轨道221。The server 210 is used to send task instructions to the transport equipment 230 . The three-dimensional shelf 220 is provided with a plurality of storage positions, and is also provided with a first rail 221 and a picking channel 222 , and the picking channel 222 is laid between at least one storage position and the first track 221 . A shelf is a location in a warehouse where items are placed. For example, one side of the picking channel 222 is adjacent to a plurality of storage positions, and the other side is adjacent to the first track 221 . The first track 221 is used for the transport equipment 230 to move on it, and the picking channel 222 is used for the picking equipment or picking personnel 250 to transfer items between the storage space and the transport equipment 230 . The transport equipment 230 is used for transporting the items taken out by the picking equipment or picking personnel 250 from the storage space adjacent to the picking channel 222 based on the task instruction, or transporting the received items to the first track 221 .

搬运设备230可以是任何合适的能够搬运物品的设备,包括但不限于以下至少一种:四向穿梭车、提升机、箱式搬运机器人、自动引导车(AGV)、自主移动机器人(AMR)、叉车、堆垛机等。The handling equipment 230 may be any suitable equipment capable of handling items, including but not limited to at least one of the following: a four-way shuttle, a hoist, a box-type handling robot, an automatic guided vehicle (AGV), an autonomous mobile robot (AMR), Forklifts, stackers, etc.

示例性地,物品可以是空载容器、从容器中取出的货物、或者容纳有货物的容器中的任一种。容器是用于盛放货物的物体,包括但不限于各种形式的货箱、托盘等。可选地,物品上还可以设置唯一标识该物品的标识符,该标识符包括不限于二维码、条形码、RFID标签等。Exemplarily, the item may be any one of an empty container, goods taken out of a container, or a container containing goods. A container is an object used to hold goods, including but not limited to various forms of boxes, pallets, etc. Optionally, an identifier that uniquely identifies the item may also be set on the item, and the identifier includes but is not limited to a two-dimensional code, a barcode, an RFID tag, and the like.

示例性地,搬运设备230可以在接收到从货位中取出的物品后将其搬运至其他地方,例如该其他地方可以是用于搬运设备或容器停靠进行作业的站点,例如,可以为出库站点、拣选站点、盘点站点等。例如,在站点处,自动化拣选设备或拣选人员可以往搬运设备上装载物品、从搬运设备上卸下物品或者对物品进行盘点等。货位是仓库中用于放置物品的位置。Exemplarily, the handling equipment 230 may transport it to other places after receiving the items taken out from the storage space, for example, the other place may be a station for handling equipment or containers to stop for operations, for example, it may be a warehouse-out stations, picking stations, inventory stations, etc. For example, at the site, automated picking equipment or picking personnel can load items on the handling equipment, unload items from the handling equipment, or take inventory of the items, etc. A shelf is a location in a warehouse where items are placed.

示例性地,在执行拣选任务的过程中,可以首先由服务器210接收关于目标订单的订单信息。服务器210可以基于订单信息生成任务信息。任务信息可以是用于指示针对目标订单中的至少部分物品进行拣选的信息。服务器210可以将关于拣选的任务信息下发给拣选设备或拣选人员,并将用于控制搬运设备230执行搬运任务的任务指令下发给搬运设备230。随后,拣选设备或拣选人员可以移动到待拣选物品的货位附近,同时由服务器210、或者拣选设备或拣选人员控制搬运设备到待拣选物品附近的位置。然后拣选设备或拣选人员可以将需要拣选的物品放置在搬运设备的托盘上。随后可以重复以上流程,直至完成整个目标订单的拣选任务或者搬运设备承载的物品量达到阈值后可以控制搬运设备到工作站点,将拣选出的物品出库。虽然上面以物品的拣选(即出库)为例描述仓储系统中的各设备的大致工作流程,但是可以理解,以上仓储系统的各设备还可以应用于反向的物品的入库。Exemplarily, in the process of executing the picking task, the server 210 may first receive order information about the target order. The server 210 may generate task information based on the order information. The task information may be information for instructing to pick at least some of the items in the target order. The server 210 may issue picking task information to the picking equipment or picking personnel, and issue task instructions for controlling the handling equipment 230 to perform the handling task to the handling equipment 230 . Subsequently, the picking equipment or picking personnel can move to the location near the item to be picked, and at the same time, the server 210, or the picking equipment or picking personnel control the handling equipment to a position near the item to be picked. The picking equipment or picking personnel can then place the items to be picked on the pallets of the handling equipment. Then the above process can be repeated until the picking task of the entire target order is completed or the amount of items carried by the handling equipment reaches the threshold, and the handling equipment can be controlled to the work site, and the picked items can be delivered out of the warehouse. Although the general workflow of each device in the storage system is described above using the picking of items (that is, out of the warehouse) as an example, it can be understood that the above devices in the storage system can also be applied to the reverse storage of items.

搬运设备除搬运从容器中取出的货物之外,还可以搬运空载容器或容纳有货物的容器等其他物品,这与货物的搬运原理是类似的。为方便描述,下文将以货物为例,对本申请的仓储系统及仓储系统管理方法进行描述。In addition to handling the goods taken out of the container, the handling equipment can also carry other items such as empty containers or containers containing goods, which is similar to the handling principle of goods. For the convenience of description, the warehousing system and the warehousing system management method of the present application will be described below by taking goods as an example.

示例性而非限制性地,服务器210可以根据接收到的订单,确定订单包含的各货物所在的货位,并确定执行搬运各货物的搬运设备230,向搬运设备230发送用于执行该搬运任务的任务指令,以通过搬运设备230完成货物的出库。订单包含的货物位于高层(非第一层)时,还需要通过提升机将搬运设备230或该搬运设备230搬运的货物运送到第一层,然后将货物运送到出库站点,完成货物的出库操作。图2示出提升机240。在对货物进行入库操作的过程类似,服务器210可确定用于执行搬运任务的搬运设备230,向搬运设备230用于执行该搬运任务的任务指令,控制搬运设备230将待入库的货物搬运到目标货位。类似地,当目标货位所在的目标层位于高层时,需要通过提升机240将待入库的货物或载有待入库的货物的搬运设备230搬运到目标层,然后将货物运送到目标货位,完成货物的入库。By way of example and not limitation, the server 210 may, according to the received order, determine the location of each goods contained in the order, and determine the handling equipment 230 that performs the handling of each goods, and send a message to the handling equipment 230 for performing the handling task. task instruction, to complete the delivery of the goods through the handling equipment 230. When the goods included in the order are located on a high level (not the first level), it is also necessary to transport the handling equipment 230 or the goods carried by the handling equipment 230 to the first level through the elevator, and then transport the goods to the outbound site to complete the outbound delivery of the goods. library operations. FIG. 2 shows a hoist 240 . The process of warehousing goods is similar. The server 210 can determine the handling equipment 230 used to perform the handling task, send a task instruction to the handling equipment 230 to perform the handling task, and control the handling equipment 230 to carry the goods to be put into the warehouse. to the target location. Similarly, when the target floor where the target cargo space is located is located on a high level, the goods to be stored or the handling equipment 230 carrying the goods to be stored need to be moved to the target floor by the hoist 240, and then the goods are transported to the target space , to complete the storage of goods.

示例性而非限制性地,立体货架220可以整体视为一个区,或者分为多个不同的区,立体货架220的每个区可以包含单个层或者多个不同的层。可以通过至少一个提升机240连通立体货架220的各层。图2示出的立体货架220是一种俯视图结构,因此图2中看到的是立体货架220中的某个层的布局。在一个示例中,图2所呈现的单个层自身就是一个区。在另一个示例中,假设每个层的货位布局是相同的,即每个层的货位都划分为A-F区域,且假设立体货架220共有N层,N是大于或等于1的正整数,那么第1-N层的A区域的所有货位可以划分为一个区,第1-N层的B区域的所有货位可以划分为一个区,第1-N层的C区域的所有货位可以划分为一个区,以此类推。如图2所示,立体货架220的单个层上设置有多个货位,并且设置有第一轨道221和拣选通道222。第一轨道221用于搬运设备230在上移动。拣选通道222可以用于拣选人员250在上行走或者拣选设备在上移动或固定设置,使得拣选人员250或拣选设备能够在货位和搬运设备230之间转移物品。For example but not limitation, the three-dimensional shelf 220 can be regarded as one zone as a whole, or divided into multiple different zones, and each zone of the three-dimensional shelf 220 can include a single layer or multiple different layers. Each layer of the three-dimensional shelf 220 can be connected through at least one elevator 240 . The three-dimensional shelf 220 shown in FIG. 2 is a top view structure, so what is seen in FIG. 2 is the layout of a certain layer in the three-dimensional shelf 220 . In one example, the single layer presented in Figure 2 is itself a region. In another example, it is assumed that the layout of the cargo space of each floor is the same, that is, the cargo space of each floor is divided into areas A-F, and assuming that the three-dimensional shelf 220 has N floors in total, and N is a positive integer greater than or equal to 1, Then all the storage spaces in the A area of the 1-N layer can be divided into one area, all the storage areas in the B area of the 1-N layer can be divided into one area, and all the storage areas in the C area of the 1-N layer can be divided into one area. Divide into a zone, and so on. As shown in FIG. 2 , a single layer of the three-dimensional shelf 220 is provided with multiple cargo positions, and is provided with a first track 221 and a picking channel 222 . The first track 221 is used for the transport equipment 230 to move on it. The picking lane 222 can be used for picking personnel 250 to walk on or picking equipment to move or be fixedly installed on, so that the picking personnel 250 or picking equipment can transfer items between the storage space and the handling equipment 230 .

示例性而非限制性地,搬运设备230可以是例如四向穿梭车。相应地,立体货架220不仅设置有第一轨道221,还可以设置有与第一轨道221垂直的轨道,四向穿梭车可以沿着X方向的轨道和Y方向的轨道实现前后左右四个方向的移动。为方便理解,图2示出了X方向和Y方向的坐标轴。By way of example and not limitation, the handling equipment 230 may be, for example, a four-way shuttle. Correspondingly, the three-dimensional shelf 220 is not only provided with the first track 221, but also can be provided with a track perpendicular to the first track 221, and the four-way shuttle can realize four directions of front, rear, left, and right along the track of the X direction and the track of the Y direction. move. For ease of understanding, FIG. 2 shows coordinate axes in the X direction and the Y direction.

应理解,搬运设备230还可以是两向穿梭车。相应地,立体货架220中设置有第一轨道221,两向穿梭车可以沿着第一轨道221实现前后两个方向的移动,而无法实现其他方向的移动。It should be understood that the transport equipment 230 may also be a two-way shuttle. Correspondingly, the three-dimensional shelf 220 is provided with a first track 221 , and the two-way shuttle can move along the first track 221 in front and rear directions, but cannot move in other directions.

搬运设备230可以将拣选设备或者拣选人员250从与拣选通道222相邻的货位中取出的物品搬运到其他地方,也可以从其他地方搬运物品到第一轨道221上方便拣选设备或拣选人员250将该物品放置到货位上。The handling equipment 230 can transport the items taken out by the picking equipment or the picking personnel 250 from the storage space adjacent to the picking channel 222 to other places, and can also transport the items from other places to the first track 221 to facilitate the picking equipment or the picking personnel 250 Place the item on the slot.

基于上述仓储系统,在立体货架的第一轨道与货位之间增设了拣选通道,使得拣选人员或拣选设备可以方便地在拣选通道活动并在货位和搬运设备230之间转移物品,可以提高物品的取放效率,降低仓储系统的运行成本。Based on the above warehousing system, a picking channel is added between the first track of the three-dimensional shelf and the cargo space, so that the picking personnel or picking equipment can easily move in the picking channel and transfer items between the cargo space and the handling equipment 230, which can improve The efficiency of picking and placing items can reduce the operating cost of the storage system.

此外,由于拣选设备或拣选人员与搬运设备之间各自具有自己的通行通道,因此安全性也较高。In addition, since the picking equipment or picking personnel and the handling equipment have their own passageways, the safety is also high.

示例性地,仓储系统还可以包括安全防护装置,安全防护装置设置在拣选通道和第一轨道之间。安全防护装置的延伸方向可以与拣选通道222和第一轨道221的延伸方向平行。安全防护装置作为拣选通道222与第一轨道221之间的物理屏障,可以起到安全防护作用。Exemplarily, the storage system may further include a safety protection device, and the safety protection device is arranged between the picking channel and the first track. The extension direction of the safety protection device may be parallel to the extension direction of the picking channel 222 and the first rail 221 . As a physical barrier between the picking channel 222 and the first rail 221, the safety protection device can play a role of safety protection.

示例性地,安全防护装置可以是安全门。在一个实施例中,安全防护装置可以是能够由拣选人员手动推拉的装置。这种情况下,拣选人员可以在站在拣选通道上转移物品时,将安全防护装置手动拉到当前所处位置处。此外,这种情况下,安全防护装置的数目可以是一个或多个。比较可取的是,在安全防护装置是能够由拣选人员手动推拉的装置的情况下,在每条拣选通道222和每条对应的第一轨道221之间,设置单个安全防护装置。在另一个实施例中,安全防护装置也可以是基于服务器210的指令自动控制的装置。例如,服务器210可以根据订单信息确定拣选人员下一步应该到达的位置然后控制该位置处的安全防护装置关闭。这种情况下,安全防护装置的数目可以是一个或多个。比较可取的是,在安全防护装置是能够自动控制的装置的情况下,在每条拣选通道222和每条对应的第一轨道221之间,设置多个安全防护装置。Exemplarily, the safety protection device may be a safety gate. In one embodiment, the safety guard may be a device that can be manually pushed and pulled by the picker. In this case, the picker can manually pull the safety guard to the current position while standing on the picking lane to transfer the item. In addition, in this case, the number of safety guards may be one or more. Preferably, if the safety protection device is a device that can be manually pushed and pulled by the picker, a single safety protection device is provided between each picking channel 222 and each corresponding first track 221 . In another embodiment, the safety protection device may also be a device that is automatically controlled based on instructions from the server 210 . For example, the server 210 can determine the location where the picker should arrive next according to the order information, and then control the safety protection device at the location to close. In this case, the number of safety guards may be one or more. Preferably, if the safety protection device is an automatic control device, multiple safety protection devices are provided between each picking channel 222 and each corresponding first track 221 .

基于上述仓储系统中的安全防护装置,可以保障拣选人员避免与搬运设备相撞,可以有效提升拣选人员和搬运设备在立体货架中混行的安全性。Based on the safety protection device in the above-mentioned storage system, it can protect the picking personnel from colliding with the handling equipment, and can effectively improve the safety of the picking personnel and handling equipment mixing in the three-dimensional shelf.

示例性地,立体货架220内还可以设置有第二轨道223,第二轨道223铺设在第一轨道221与拣选通道222之间,第二轨道223与第一轨道221及拣选通222道两两平行;安全防护装置能够沿第二轨道223移动。即第二轨道223是安全防护装置的移动轨道。Exemplarily, the three-dimensional shelf 220 can also be provided with a second track 223, the second track 223 is laid between the first track 221 and the picking channel 222, and the second track 223 is in pairs with the first track 221 and the picking channel 222 Parallel; the safety guard can move along the second track 223 . That is, the second track 223 is the moving track of the safety protection device.

参照图2,第二轨道223可以铺设在第一轨道221和拣选通道222之间,并且与第一轨道221和拣选通道222两两平行。安全防护装置在接收到移动指令后,可以沿着第二轨道223进行移动,以控制安全防护装置移动到目标位置。当然,在拣选人员的手动推拉下,安全防护装置也可以沿着第二轨道223进行移动。需注意,图2所示的第二轨道223仅是一种位置示意,而非实际的第二轨道。Referring to FIG. 2 , the second track 223 may be laid between the first track 221 and the picking lane 222 and parallel to the first track 221 and the picking lane 222 two by two. After receiving the movement instruction, the safety protection device can move along the second track 223 to control the safety protection device to move to the target position. Certainly, the safety protection device can also move along the second track 223 under the manual push and pull of the picker. It should be noted that the second track 223 shown in FIG. 2 is only a schematic position, not an actual second track.

基于立体货架中铺设的第二轨道,使得安全防护装置能够沿着第二轨道移动,由此可以方便安全防护装置快速变换位置,进而使得安全防护装置能够及时实现其安全防护的作用。Based on the second track laid in the three-dimensional shelf, the safety protection device can move along the second track, thereby facilitating the rapid change of position of the safety protection device, so that the safety protection device can realize its safety protection function in time.

示例性地,立体货架220内还设置有第三轨道224,第三轨道224与第一轨道221垂直铺设,且部分第三轨道224铺设在货位下方,搬运设备230进一步用于沿第三轨道224驶入对应货位下方,并将对应货位上的物品搬走或者将物品放置在对应货位上。Exemplarily, the three-dimensional shelf 220 is also provided with a third track 224, the third track 224 is laid perpendicular to the first track 221, and part of the third track 224 is laid under the cargo space, and the handling equipment 230 is further used to move along the third track. 224 drives under the corresponding cargo space, and removes the items on the corresponding cargo space or places the items on the corresponding cargo space.

再次参照图2,示出第三轨道224。需注意,图2所示的第三轨道224仅是一种位置示意,而非实际的第三轨道。示例性地,第三轨道224的第一部分可以铺设在货位下方,与第一部分相连的第二部分可以延伸出来。在第一个示例中,第三轨道224上方的货位与第一轨道221之间没有铺设拣选通道222,此时第三轨道224的第二部分可以与第一轨道221直接相接,以便搬运设备230能够从第一轨道221切换到第三轨道224上,并沿着第三轨道224驶入对应的货位下方,并将对应货位上的物品搬走或者将物品放置在对应货位上。在第二个示例中,第三轨道224上方的货位与第一轨道221之间可以铺设拣选通道222,且拣选通道222表面还铺设有与第一轨道221相接的第四轨道,此时第三轨道224的第二部分可以与第四轨道相接,使得搬运设备230能够从第一轨道221切换到第四轨道上,并进而沿着第四轨道和第三轨道224进入对应货位下方。在第三个示例中,第三轨道224上方的货位与第一轨道221之间可以铺设拣选通道222,且拣选通道222表面没有铺设上述第四轨道,即,第三轨道224的第二部分与第一轨道221之间是彻底断开的,此时可以依靠拣选通道上的拣选设备或拣选人员250实现物品在货位与搬运设备230之间的转移。当然,可以理解,在第二个示例中,既允许搬运设备230从第一轨道221切换到第四轨道上,并进而沿着第四轨道和第三轨道224进入对应货位下方进行物品取放,同样也允许由拣选通道上的拣选设备或拣选人员250实现物品在货位与搬运设备230之间的转移。Referring again to FIG. 2 , a third track 224 is shown. It should be noted that the third track 224 shown in FIG. 2 is only a schematic position, not an actual third track. Exemplarily, the first part of the third track 224 can be laid under the cargo space, and the second part connected to the first part can extend out. In the first example, there is no picking channel 222 laid between the goods position above the third track 224 and the first track 221, and at this moment, the second part of the third track 224 can be directly connected with the first track 221, so as to carry The equipment 230 can switch from the first track 221 to the third track 224, and drive under the corresponding cargo space along the third track 224, and remove the items on the corresponding cargo space or place the items on the corresponding cargo space . In the second example, a picking channel 222 can be laid between the goods position above the third track 224 and the first track 221, and the surface of the picking channel 222 is also laid with a fourth track connected to the first track 221. The second part of the third track 224 can be connected to the fourth track, so that the handling equipment 230 can switch from the first track 221 to the fourth track, and then enter under the corresponding cargo space along the fourth track and the third track 224 . In a third example, a picking channel 222 can be laid between the goods position above the third track 224 and the first track 221, and the surface of the picking channel 222 is not laid with the above-mentioned fourth track, that is, the second part of the third track 224 It is completely disconnected from the first track 221 , and at this time, the picking equipment or picking personnel 250 on the picking channel can be relied on to realize the transfer of items between the storage space and the handling equipment 230 . Of course, it can be understood that, in the second example, the handling equipment 230 is allowed to switch from the first track 221 to the fourth track, and then enter the corresponding storage space along the fourth track and the third track 224 to pick and place items. , also allows the picking equipment or picking personnel 250 on the picking lane to realize the transfer of items between the storage space and the handling equipment 230 .

基于上述立体货架中设置的第三轨道,可以使得搬运设备能够移动到货位的下方进行物品的取放,由此可以提高仓储系统的自动化程度,节约人力。Based on the third track set in the above-mentioned three-dimensional shelf, the handling equipment can be moved to the bottom of the storage space to pick and place items, thereby improving the automation of the storage system and saving manpower.

示例性地,拣选通道222表面可以铺设有第四轨道225,第四轨道225与第一轨道221垂直铺设,第四轨道225可以与拣选通道222相邻的货位下方铺设的第三轨道224接通,搬运设备230还用于从第一轨道221切换至第四轨道225,并沿着第四轨道225和第三轨道224进入对应货位下方。Exemplarily, a fourth track 225 can be laid on the surface of the picking channel 222, and the fourth track 225 is vertically laid with the first track 221, and the fourth track 225 can be connected with the third track 224 laid under the adjacent cargo space of the picking channel 222. In general, the handling equipment 230 is also used to switch from the first track 221 to the fourth track 225, and to enter under the corresponding cargo space along the fourth track 225 and the third track 224.

参见图2,示出第四轨道225。需注意,图2所示的第四轨道225仅是一种位置示意,而非实际的第四轨道。拣选通道222表面铺设有与第一轨道221垂直的第四轨道225。第四轨道225可以将第三轨道224与第一轨道221接通。第四轨道225可以横跨拣选通道222连接第一轨道221和第三轨道224。Referring to Figure 2, the fourth track 225 is shown. It should be noted that the fourth track 225 shown in FIG. 2 is only a schematic position, not an actual fourth track. A fourth track 225 perpendicular to the first track 221 is laid on the surface of the picking channel 222 . The fourth track 225 can connect the third track 224 with the first track 221 . A fourth track 225 may connect the first track 221 and the third track 224 across the pick lane 222 .

基于立体货架内铺设的第四轨道,可以方便搬运设备从拣选通道上穿行驶入货位下方进行取货或放货。示例性地,服务器可以根据当前的作业需求确定拣选通道相邻货位上的物品的作业模式。例如,如果当前物品的需求高,需要提高物品取放效率,则服务器可以确定采用第一种作业模式:即由拣选通道上的拣选设备或拣选人员在该拣选通道相邻的货位和第一轨道上的搬运设备之间转移物品;如果当前物品的出入库需求不高,则服务器可以确定采用第二种作业模式:即由搬运设备根据服务器下发的任务指令自行由第一轨道切换至第四轨道,并沿着第四轨道、第三轨道进入该拣选通道相邻的货位下方,由搬运设备自行在该货位上取放物品。由此,可以进一步提高仓储系统的自动化程度,能够灵活根据实际需求采用合适的作业模式。Based on the fourth track laid in the three-dimensional shelf, it is convenient for the handling equipment to pass through the picking channel and enter the bottom of the cargo space to pick up or release the goods. Exemplarily, the server may determine an operation mode for picking items on adjacent storage positions of the aisle according to current operation requirements. For example, if the current demand for items is high and the efficiency of item pick-and-place needs to be improved, the server can determine to adopt the first operation mode: that is, the picking equipment or pickers on the picking lane will pick up the goods in the adjacent goods position of the picking lane and the first Transfer items between the handling equipment on the track; if the current demand for items in and out of the warehouse is not high, the server can determine to adopt the second operation mode: that is, the handling equipment will switch from the first track to the second track according to the task instructions issued by the server. Four tracks, and along the fourth track and the third track, enter under the cargo space adjacent to the picking channel, and the handling equipment will pick and place items on the cargo space by itself. As a result, the degree of automation of the storage system can be further improved, and an appropriate operation mode can be flexibly adopted according to actual needs.

在一个实施例中,第三轨道224和第一轨道221可以不在同一平面内,但拣选通道222与第三轨道224的上表面可以平齐。In one embodiment, the third track 224 and the first track 221 may not be in the same plane, but the upper surfaces of the picking channel 222 and the third track 224 may be flush.

第四轨道225的上表面可以与第三轨道224的上表面平齐,也可以有一定的高度差。当有高度差时,可以在第四轨道225与第三轨道224的连接处设置斜坡轨道以将第四轨道225与第三轨道224接通,或者将第四轨道225和/或第三轨道224的连接端设计成斜坡状,使得两个轨道连接处平滑过渡。The upper surface of the fourth rail 225 may be flush with the upper surface of the third rail 224, or there may be a certain height difference. When there is a height difference, a slope track can be set at the junction of the fourth track 225 and the third track 224 to connect the fourth track 225 with the third track 224, or connect the fourth track 225 and/or the third track 224 The connecting end of the track is designed as a slope, which makes the transition between the two track connections smooth.

由此,可以保障搬运设备在第三轨道和第四轨道之间顺利切换,以使得搬运设备的移动更平稳。Thereby, it can be ensured that the transport equipment can switch smoothly between the third track and the fourth track, so that the movement of the transport equipment is more stable.

示例性地,立体货架220内设置有多条第一轨道221,部分第一轨道221的一侧或两侧铺设有拣选通道222;部分第一轨道221两侧均与货位相邻,搬运设备230还用于从第一轨道221切换至第三轨道224,通过第三轨道224进入货位下方进行物品取放操作。示例性地,在立体货架220中,还可以存在部分第一轨道221中仅一侧与货位相邻的情况,参见图2中的第6号第一轨道221。Exemplarily, the three-dimensional shelf 220 is provided with a plurality of first rails 221, and one side or both sides of some of the first rails 221 are laid with picking channels 222; 230 is also used to switch from the first track 221 to the third track 224, through the third track 224 to enter under the cargo space for pick-and-place operations. Exemplarily, in the three-dimensional shelf 220, there may also be a situation that only one side of part of the first rails 221 is adjacent to the cargo space, see No. 6 first rail 221 in FIG. 2 .

在一个实施例中,立体货架220内可以铺设多条第一轨道221。可以参照图2,部分第一轨道221的一侧或两侧铺设有拣选通道222,例如图2中的2号、4号和5号第一轨道221;部分第一轨道221仅与货位相邻,例如图2中的1号、3号和6号第一轨道221。如图2所示,可以在立体货架220的部分区域铺设拣选通道,例如,可以在立体货架220的任一层或多层中每层的部分或全部第一轨道的周围均铺设拣选通道。In one embodiment, multiple first rails 221 can be laid in the three-dimensional shelf 220 . With reference to Fig. 2, one side or both sides of part of the first track 221 is laid with picking channel 222, such as No. 2, No. 4 and No. 5 first track 221 in Fig. 2; Adjacent, for example, No. 1, No. 3 and No. 6 first track 221 in FIG. 2 . As shown in FIG. 2 , picking channels can be laid in some areas of the three-dimensional shelf 220 , for example, picking channels can be laid around some or all of the first rails in any layer or layers of the three-dimensional shelf 220 .

可选地,在立体货架220的任一层或多层中每层的部分或全部第一轨道的周围还可以不铺设拣选通道,而是直接与货位相邻。这种情况下,搬运设备230可以通过第一轨道221与第三轨道224连接的部分,切换至第三轨道224,以进入货位下方取出物品或者将物品放置在货位上。Optionally, no picking channel may be laid around some or all of the first rails of any layer or layers of each layer of the three-dimensional shelf 220, but directly adjacent to the storage space. In this case, the handling equipment 230 can switch to the third rail 224 through the part where the first rail 221 is connected to the third rail 224, so as to enter under the cargo space to take out the articles or place the articles on the cargo space.

由此,可以基于拣选通道的铺设位置,根据仓储的需求灵活配置物品放置的位置及其取放路径,以更好地保障物品取放的效率,满足不同的使用需求。Therefore, based on the laying position of the picking channel, the location of the item placement and its pick-and-place path can be flexibly configured according to the storage requirements, so as to better ensure the efficiency of pick-and-place items and meet different usage needs.

示例性地,立体货架220可以包括第一分区和第二分区,第一分区内设置有多条平行的第一轨道221,且每个第一轨道221的至少一侧铺设有拣选通道222;第二分区内不包含拣选通道。Exemplarily, the three-dimensional shelf 220 may include a first partition and a second partition, the first partition is provided with a plurality of parallel first rails 221, and at least one side of each first rail 221 is laid with a picking channel 222; Picking lanes are not included in the second division.

第一分区内可以设置有多条平行的第一轨道,且每个第一轨道的至少一侧可以铺设有拣选通道,第二分区内则可以不铺设拣选通道。由于第一分区铺设有拣选通道,方便通过拣选设备或拣选人员在货位和搬运设备230之间转移物品,这尤其适用于出货量大且频次高的货物,因此可以将第一分区主要用于放置频繁出入库的货物。反之,第二分区则可以用于放置稳定存储,出入库频率较低的货物。A plurality of parallel first rails may be arranged in the first subregion, and at least one side of each first rail may be provided with a sorting channel, while no sorting channel may be provided in the second subregion. Since the first partition is paved with picking aisles, it is convenient for picking equipment or picking personnel to transfer items between the storage space and the handling equipment 230, which is especially suitable for goods with large shipments and high frequency, so the first partition can be mainly used It is suitable for placing goods that come in and out of the warehouse frequently. Conversely, the second partition can be used for stable storage and goods with low frequency of entry and exit.

在一个实施例中,立体货架220可以按层分区。如上所述,图2示出立体货架220的单个层的布局,可以将当前呈现的单个层作为一个分区,其他未呈现的每个层也都各自作为一个分区。可选地,立体货架220也可以按照其他方式分区,例如按排或列分区。例如,第一分区可以包括1-N层的同一侧的全部货位,例如第1-N层的A-D区域的所有货位,第二分区则可以包括1-N层的另一侧的全部货位,例如第1-N层的E-F区域的所有货位。此外,第一分区和第二分区还可以是任一层内的不同排或列。例如,第一分区可以包括第1层的A-D区域的货位,而第二分区则可以包括第1层的E-F区域的货位。总之,本申请的拣选布局方式非常灵活,可以是将立体货架的某些部分设置为不铺设拣选通道,由搬运设备自行在货位上取放物品,而某些部分可以铺设拣选通道,由拣选通道上的拣选设备或拣选人员在货位和搬运设备之间转移物品。In one embodiment, the three-dimensional shelf 220 can be partitioned by layers. As mentioned above, FIG. 2 shows the layout of a single layer of the three-dimensional shelf 220, and the currently presented single layer can be regarded as a partition, and each of the other unpresented layers can also be regarded as a partition. Optionally, the three-dimensional shelf 220 can also be partitioned in other ways, such as partitioning by rows or columns. For example, the first partition can include all cargo locations on the same side of floors 1-N, for example, all cargo locations in the A-D area of floors 1-N, and the second partition can include all cargo locations on the other side of floors 1-N. location, such as all cargo locations in the E-F area of the 1-N floor. In addition, the first partition and the second partition may also be different rows or columns within any layer. For example, the first partition may include the cargo locations in areas A-D of the first floor, while the second partition may include the cargo locations in the E-F areas of the first floor. In short, the picking layout method of this application is very flexible. Some parts of the three-dimensional shelf can be set without picking channels, and the handling equipment can pick and place items on the storage space by itself, while some parts can be laid with picking channels. Picking equipment or pickers on aisles transfer items between bays and handling equipment.

基于上述方式对立体货架进行分区,由此,可以将需求频繁和需求较少的物品分开放置,这样有助于提高物品取放的效率,同时也方便进行管理。Based on the above method, the three-dimensional shelf is divided into partitions, so that the items with frequent demand and less demand can be placed separately, which helps to improve the efficiency of picking and placing items, and also facilitates management.

示例性地,仓储系统还可以包括:提升机240,用于在立体货架220的不同层之间运输物品和/或运输搬运设备230,搬运设备230沿着拣选通道222上铺设的第四轨道225或第一轨道221到达提升机240。Exemplarily, the storage system may further include: a hoist 240 for transporting items between different layers of the three-dimensional shelf 220 and/or transporting the handling equipment 230, and the handling equipment 230 is laid along the fourth track 225 on the picking channel 222 Or the first track 221 reaches the hoist 240 .

在一个实施例中,提升机240可以是无动力的移载设备,也可以是有动力的移载设备。提升机240用于根据服务器210发送的任务指令或搬运指令上升或下降至目标层,并在各层之间至少搬运任务指令指示的物品和/或搬运设备230。其中,目标层即为执行搬运任务时,提升机240所需到达的层。In one embodiment, the hoist 240 may be a non-powered transfer device, or a powered transfer device. The hoist 240 is used for ascending or descending to the target floor according to the task instruction or transport instruction sent by the server 210, and at least transport the items and/or the transport equipment 230 indicated by the task instruction between each floor. Wherein, the target floor is the floor that the hoist 240 needs to reach when carrying out the transport task.

在一个实施例中,针对无法由第一轨道221连通区域的层,当需要在该层的不同区域间调用搬运设备230时,可以将调出搬运设备230的区域作为出发区,将调入搬运设备230的区域作为目的区。服务器210用于确定距离该层最近的由第一轨道221连通的所有区域的层,作为中间层。服务器210可以向出发区中的搬运设备230发送调用指令、向连通中间层与出发区的提升机240发送任务指令以及向连通中间层与目的区的提升机240发送任务指令,使搬运设备230通过两个提升机240以及中间层的第一轨道221后,从出发区到达目的区。In one embodiment, for a layer that cannot be connected to the area by the first track 221, when it is necessary to call the transport equipment 230 between different areas of the floor, the area where the transport equipment 230 is called out can be used as the starting area, and the transport equipment 230 that is called in can be used The area of device 230 serves as the destination area. The server 210 is used to determine the layers of all areas connected by the first track 221 closest to the layer as the intermediate layer. The server 210 can send a call command to the transport equipment 230 in the departure area, send a task command to the hoist 240 connecting the middle layer and the departure area, and send a task command to the hoist 240 connected to the middle layer and the destination area, so that the transport equipment 230 passes After the two elevators 240 and the first track 221 of the middle layer, it arrives at the destination area from the departure area.

可以理解,搬运设备230可以沿着拣选通道222上铺设的第四轨道225或第一轨道221到达提升机240。即,用于连接至提升机240的第四轨道225是与拣选通道222垂直铺设的轨道,可以参考上文描述理解该第四轨道225的铺设方式,不再赘述。It can be understood that the transport equipment 230 can reach the elevator 240 along the fourth rail 225 or the first rail 221 laid on the picking channel 222 . That is, the fourth rail 225 used to connect to the elevator 240 is a rail laid vertically to the picking channel 222 , and the way of laying the fourth rail 225 can be understood with reference to the above description, and will not be repeated here.

基于上述仓储系统中的提升机设备,可以在不同层之间运输物品和/或搬运设备,由此,可以提高层与层之间的运输效率。Based on the hoist device in the above storage system, articles and/or handling equipment can be transported between different floors, thereby improving the transportation efficiency between floors.

示例性地,仓储系统还可以包括拣选设备(图2中未示出),拣选设备位于拣选通道222上,用于将搬运设备230上的物品放置到货位上或将货位上的物品取出放置到搬运设备230上。Exemplarily, the storage system may also include a picking device (not shown in FIG. 2 ), which is located on the picking channel 222 and is used to place the items on the handling device 230 on the storage space or take out the items on the storage space. Place on the handling equipment 230.

在一个实施例中,拣选设备可以是机械臂。机械臂可以设置在拣选通道222上,可以将搬运设备230上的物品搬运到货位上,也可以将货位上的物品放置到搬运设备230上。In one embodiment, the picking device may be a robotic arm. The mechanical arm can be arranged on the picking channel 222 , and can carry the items on the handling device 230 to the storage space, and can also place the items on the storage space on the handling equipment 230 .

基于仓储系统中的拣选设备,可以代替拣选人员拣选物品,由此节约了人力,也避免了拣选人员在拣选通道上发生安全事故。Based on the picking equipment in the warehousing system, it can replace the picking personnel to pick items, thus saving manpower and avoiding safety accidents of picking personnel on the picking channel.

示例性地,立体货架220中的任一拣选通道内设置有一个或多个拣选设备,一个或多个拣选设备能够在对应的拣选通道222上移动至不同货位进行物品取放操作;或者,立体货架220中的任一拣选通道内设置有多个拣选设备,多个拣选设备中的每个拣选设备的位置是固定的,用于针对固定的货位进行物品取放操作。Exemplarily, one or more picking devices are arranged in any picking channel in the three-dimensional shelf 220, and one or more picking devices can move to different positions on the corresponding picking channel 222 for picking and placing items; or, A plurality of picking devices are arranged in any picking channel in the three-dimensional shelf 220, and the position of each picking device in the multiple picking devices is fixed, and is used for picking and placing items for a fixed storage space.

在一个实施例中,拣选通道222中的不同位置可以分别设置多个拣选设备,例如多个机械臂。这种情况下,多个拣选设备的位置可以是固定的,每个拣选设备都可以用于对其作业半径内的至少一个货位上的货物和/或容器进行取放。在另一个实施例中,拣选设备可以是一个或多个可移动的拣选设备,例如可移动拣选设备可以为由可移动底盘搭配机械臂形成的可移动机械臂。这种情况下,每个可移动拣选设备可以根据接收到的指令移动至目标货位所在位置,对目标货位上的货物和/或容器进行取放。In one embodiment, a plurality of picking devices, such as a plurality of robotic arms, may be respectively set at different positions in the picking channel 222 . In this case, the positions of multiple picking devices may be fixed, and each picking device may be used to pick and place goods and/or containers on at least one storage location within its working radius. In another embodiment, the picking device may be one or more movable picking devices, for example, the movable picking device may be a movable robotic arm formed by a movable chassis and a robotic arm. In this case, each mobile picking device can move to the location of the target storage space according to the received instruction, and pick and place the goods and/or containers on the target storage space.

基于上述两种类型的拣选设备,可以根据拣选需求灵活取放物品,由此能够提高物品取放的效率。Based on the above two types of picking equipment, items can be flexibly picked and placed according to picking requirements, thereby improving the efficiency of picking and placing items.

上文描述了采用诸如机械臂的拣选设备进行物品取放的实施例,下面描述另外一种通过拣选人员人工进行物品取放的实施例。在基于人工的物品取放方案中,拣选人员可以通过客户端与服务器210和/或搬运设备230进行交互,以获取待取放的物品的信息等,进而实现物品的取放。The foregoing describes an embodiment in which picking equipment such as a robot arm is used to pick and place items, and another embodiment in which pickers manually pick and place items is described below. In the manual-based item pick-and-place solution, the picker can interact with the server 210 and/or the handling device 230 through the client to obtain information about the items to be picked and placed, and then realize the pick-and-place of the items.

示例性地,仓储系统还包括:客户端,用于接收任务完成的信息;并向搬运设备230发送任务完成的信息,通知搬运设备230沿着所述第一轨道221移动至其他位置。Exemplarily, the warehousing system further includes: a client, configured to receive task completion information; and send task completion information to the handling equipment 230, and notify the handling equipment 230 to move to other locations along the first track 221 .

上述任务可以是物品取放任务,即在货位上放置物品和/或从货位上取出物品的任务。相应地,任务完成的信息可以是在货位上放置物品完成或从货位上取出物品完成的信息。The aforementioned task may be an item pick-and-place task, that is, a task of placing an item on a storage space and/or taking an item from a storage space. Correspondingly, the task completion information may be the completion of placing items on the storage space or the completion of taking out items from the storage space.

在一个实施例中,客户端可以是任意合适的终端设备,包括但不限于智能手机、平板电脑、PDA等。客户端可以接收由拣选人员在任务完成后输入的信息,然后向搬运设备230发送任务已经完成的信息。搬运设备230接收到客户端发送的信息后,可以沿着第一轨道221移动至目标位置,例如立体货架220底层的初始位置,或拣选站点等。可以理解,客户端也可以将当前任务完成的信息上传至服务器210,以开始进行下一个任务。In an embodiment, the client may be any suitable terminal device, including but not limited to smart phones, tablet computers, PDAs and the like. The client terminal can receive the information input by the picker after the task is completed, and then send the information that the task has been completed to the handling device 230 . After receiving the information sent by the client, the transport device 230 can move along the first track 221 to a target position, such as the initial position on the bottom of the three-dimensional shelf 220, or a picking site. It can be understood that the client can also upload the completion information of the current task to the server 210 to start the next task.

基于仓储系统的客户端装置,能够更加便捷地向服务器发送任务指示,且拣选人员能够及时查看任务进度,保障物品取放任务的顺利执行。The client device based on the warehousing system can send task instructions to the server more conveniently, and the picker can check the task progress in time to ensure the smooth execution of the pick-and-place task.

在搬运设备为四向穿梭车的情况下,本申请所提及的多种轨道,包括第一轨道、第三轨道、第四轨道等,与现有的四向穿梭车立体仓库中的轨道的结构和作用相似。In the case that the handling equipment is a four-way shuttle, the various tracks mentioned in this application, including the first track, the third track, and the fourth track, are different from the tracks in the existing four-way shuttle three-dimensional warehouse. The structure and function are similar.

下面介绍根据本申请实施例的仓储系统管理方法、交互方法、服务器、客户端设备、存储介质以及计算机程序产品。仓储系统管理方法可以是应用于上述服务器210的方法。The warehousing system management method, interaction method, server, client device, storage medium and computer program product according to the embodiments of the application are introduced below. The storage system management method may be the method applied to the server 210 described above.

下面,将参考图3描述根据本申请实施例的仓储系统管理方法。图3示出根据本申请一个实施例的仓储系统管理方法300的示意性流程图。如图3所示,仓储系统管理方法300包括步骤S310,S320和S330。Next, a storage system management method according to an embodiment of the present application will be described with reference to FIG. 3 . Fig. 3 shows a schematic flowchart of a storage system management method 300 according to an embodiment of the present application. As shown in FIG. 3 , the storage system management method 300 includes steps S310, S320 and S330.

步骤S310,获取任务信息,任务信息用于指示物品取放任务。In step S310, task information is acquired, and the task information is used to indicate the pick-and-place task of the item.

示例性地,用户可以通过服务器上的输入装置输入用于指示物品取放任务的任务信息,或者通过用户客户端等设备将任务信息传输给服务器,以由服务器获取该任务信息,或者,服务器可以从其他设备(如第三方的仓储管理系统)处接收该任务信息。Exemplarily, the user may input task information for instructing the item pick-and-place task through an input device on the server, or transmit the task information to the server through a device such as a user client, so that the server may obtain the task information, or the server may The task information is received from other devices (such as a third-party warehouse management system).

步骤S320,通知位于拣选通道的拣选设备或客户端任务信息,指示拣选设备或拣选人员执行从与拣选通道相邻的货位上拣选物品或将物品放置到与拣选通道相邻的货位上的任务,拣选通道铺设在立体货架的至少一个货位和第一轨道之间,第一轨道用于供搬运设备在上移动,拣选通道用于供拣选设备或拣选人员在货位和搬运设备之间转移物品。Step S320, notifying the picking equipment or client task information located in the picking lane, instructing the picking equipment or picking personnel to perform the task of picking items from or placing items on a shelf adjacent to the picking lane Task, the picking channel is laid between at least one cargo space of the three-dimensional shelf and the first track, the first track is used for the handling equipment to move on it, and the picking channel is used for picking equipment or picking personnel between the cargo space and the handling equipment Transfer items.

示例性地,服务器可以将获取到的任务信息发送给拣选设备或者客户端,以将任务信息通知给拣选设备或使用客户端的拣选人员。例如,服务器可以将接收到的任务信息:到达B01货位进行取货,发送至客户端,拣选人员可以根据客户端接收到的任务信息沿着拣选通道移动至B01货位附近进行取货。上文已经描述了拣选通道的设置方式及作用,此处不赘述。Exemplarily, the server may send the acquired task information to the picking device or the client, so as to notify the picking device or the picking personnel using the client of the task information. For example, the server can send the received task information: Arrive at the B01 location to pick up the goods to the client, and the picker can move along the picking channel to pick up the goods near the B01 location according to the task information received from the client. The setting method and function of the picking channel have been described above, so I won’t go into details here.

步骤S330,接收拣选设备或客户端发送的关于任务执行情况的反馈信息。Step S330, receiving feedback information about the task execution status sent by the picking device or the client.

示例性地,服务器还可以接收拣选设备或客户端发送的关于任务执行情况的反馈信息,基于当前反馈信息指示进行下一个物品取放任务或者确定全部物品取放任务已经完成。Exemplarily, the server may also receive feedback information about the task execution status sent by the picking device or the client, and based on the current feedback information, indicate to perform the next pick-and-place task or determine that all pick-and-place tasks have been completed.

基于上述仓储系统管理方法,由于允许拣选设备或拣选人员在拣选通道上活动进行物品取放,而拣选通道设置在货位与搬运设备移动其上的第一轨道之间,因此,这种方案可以提高物品的取放效率,降低仓储系统的运行成本。此外,由于拣选设备或拣选人员与搬运设备之间各自具有自己的通行通道,因此这种方案取放物品的安全性也较高。Based on the above storage system management method, since the picking equipment or picking personnel are allowed to pick and place items on the picking channel, and the picking channel is set between the cargo space and the first track on which the handling equipment moves, this solution can Improve the efficiency of picking and placing items and reduce the operating cost of the storage system. In addition, since the picking equipment or picking personnel and the handling equipment each have their own passages, the safety of picking and placing items in this solution is also higher.

示例性地,根据本申请实施例的仓储系统管理方法可以在具有存储器和处理器的设备、装置或者系统中实现。Exemplarily, the storage system management method according to the embodiment of the present application may be implemented in a device, device or system having a memory and a processor.

根据本申请实施例的仓储系统管理方法可以部署在图像采集端处,例如,可以部署在具有图像采集功能的个人终端或服务器端处。The storage system management method according to the embodiment of the present application can be deployed at the image acquisition end, for example, can be deployed at the personal terminal or the server end with the image acquisition function.

替代地,根据本申请实施例的拍仓储系统管理方法还可以分布地部署在服务器端(或云端)和个人终端处。例如,可以在个人终端处生成任务信息,个人终端可以将生成的任务信息传送给服务器端(或云端),由服务器端(或云端)进行仓储系统管理。Alternatively, the management method of the warehouse system according to the embodiment of the present application can also be deployed in a distributed manner on the server side (or cloud) and at the personal terminal. For example, the task information can be generated at the personal terminal, and the personal terminal can transmit the generated task information to the server (or cloud), and the server (or cloud) can manage the storage system.

示例性地,仓储系统管理方法300中的任务信息可以包括目标订单中的货物的货物标识信息,通知位于拣选通道的拣选设备或客户端任务信息包括:向拣选设备或客户端发送目标订单中的任一当前货物的货物标识信息;响应于从监控设备接收的与当前货物相关的拣选完成信息,或者响应于从拣选设备或客户端接收的拣选完成信息,向拣选设备或客户端发送目标订单中的下一货物的货物标识信息,其中,监控设备用于识别搬运设备搬运的货物以确定当前货物是否拣选完成。Exemplarily, the task information in the warehousing system management method 300 may include the goods identification information of the goods in the target order, and notifying the picking equipment or the client in the picking channel of the task information includes: sending the picking equipment or the client the information in the target order The goods identification information of any current goods; in response to the picking completion information related to the current goods received from the monitoring equipment, or in response to the picking completion information received from the picking equipment or the client, send the target order to the picking equipment or the client The goods identification information of the next goods, wherein the monitoring equipment is used to identify the goods carried by the handling equipment to determine whether the current goods are picked.

用于识别搬运设备搬运的货物并确定当前货物是否完成拣选的监控设备可以是摄像头或者无线射频(Radio Frequency Identification,RFID)识别设备等。货物上可以设置有唯一标识该货物的标识符,该标识符包括不限于二维码、条形码、RFID标签等。在货物的标识符包括RFID标签的情况下,可以通过RFID识别设备检测搬运设备上是否存在当前货物的RFID标签,如果存在,则确定当前货物的拣选完成,否则确定当前货物的拣选未完成。此外,在货物的标识符包括二维码、条形码等信息的情况下,可以通过摄像头扫描搬运设备上是否存在当前货物的二维码或条形码等,如果存在,则当前货物的拣选完成,否则确定当前货物的拣选未完成。当然,可选地,也可以通过摄像头采集搬运设备的图像,基于采集图像的图像特征识别搬运设备中是否包含当前货物。这种情况下的识别可以通过诸如神经网络模型等机器学习算法来实现。The monitoring device used to identify the goods carried by the handling equipment and determine whether the current goods have been picked may be a camera or a radio frequency (Radio Frequency Identification, RFID) identification device or the like. The goods may be provided with an identifier that uniquely identifies the goods, and the identifier includes but is not limited to a two-dimensional code, a barcode, an RFID tag, and the like. In the case that the identifier of the goods includes an RFID tag, the RFID identification device can be used to detect whether there is an RFID tag of the current goods on the handling equipment. If there is, it is determined that the picking of the current goods is completed, otherwise it is determined that the picking of the current goods is not completed. In addition, when the identifier of the goods includes information such as QR codes and barcodes, the camera can be used to scan whether there are QR codes or barcodes of the current goods on the handling equipment. If they exist, the picking of the current goods is completed, otherwise it is determined Picking of the current item is not complete. Of course, optionally, the images of the handling equipment may also be collected by the camera, and based on the image features of the collected images, it may be identified whether the handling equipment contains the current goods. Identification in this case can be achieved through machine learning algorithms such as neural network models.

可选地,除通过监控设备监控当前货物是否拣选完成之外,还可以在拣选设备或拣选人员完成当前货物的拣选之后,由拣选设备或拣选人员主动将拣选完成信息传输给服务器。Optionally, in addition to monitoring whether the current goods have been picked through the monitoring equipment, the picking equipment or the picking personnel may actively transmit the picking completion information to the server after the picking equipment or the picking personnel complete the picking of the current goods.

在一个实施例中,任务信息可以包括目标订单中的货物的货物标识信息。例如,货物标识信息可以包括货物的编号信息和/或货物所在货位的位置信息。货物的编号信息可以是采用数字、字母、符号等形式表示的编号。通过货物标识信息,拣选设备或拣选人员能够找到货物所在的货位并对其进行拣选。当目标订单中包含多个货物时,服务器可以向拣选设备或客户端一次性发送全部货物的货物标识信息,也可以先向拣选设备或客户端发送当前货物的货物标识信息,待当前货物的拣选完成后,服务器再次向拣选设备或客户端发送下一个货物的货物标识信息,直至所有货物的拣选完成。In one embodiment, the task information may include goods identification information of goods in the target order. For example, the cargo identification information may include serial number information of the cargo and/or location information of the cargo location where the cargo is located. The serial number information of the goods may be a serial number expressed in the form of numbers, letters, symbols, etc. Through the identification information of the goods, the picking equipment or picking personnel can find the location where the goods are located and pick them. When the target order contains multiple goods, the server can send the goods identification information of all goods to the picking equipment or the client at one time, or send the goods identification information of the current goods to the picking equipment or the client first, and wait for the current goods to be picked. After completion, the server sends the goods identification information of the next goods to the picking equipment or the client again until the picking of all goods is completed.

在上述技术方案中,当前货物拣选完成之后再发送下一货物的货物标识信息,这样方便实时监控拣选任务的进度,也可以避免对拣选设备或拣选人员造成混淆。In the above technical solution, after the current cargo is sorted, the cargo identification information of the next cargo is sent, which facilitates real-time monitoring of the progress of the picking task and avoids confusing the picking equipment or picking personnel.

示例性地,仓储系统管理方法300中的任务信息还可以包括目标订单中的货物的位置指示信息,通知位于拣选通道的拣选设备或客户端任务信息包括:向拣选设备或客户端发送与目标订单中的任一当前货物相关的第一位置指示信息,以指示拣选设备或拣选人员到达第一目标位置,第一目标位置是拣选通道上与当前货物所在的位置相对应的通道位置;和/或,方法还包括:向搬运设备发送与目标订单中的任一当前货物相关的第二位置指示信息,以指示搬运设备移动到第二目标位置,第二目标位置是第一轨道上与当前货物所在的位置相对应的轨道位置。Exemplarily, the task information in the warehousing system management method 300 may also include position indication information of the goods in the target order, and notifying the picking equipment or the client in the picking channel of the task information includes: sending the picking equipment or the client the information related to the target order The first position indication information related to any current goods in the system, to indicate that the picking equipment or picking personnel arrive at the first target position, and the first target position is the channel position corresponding to the position of the current goods on the picking channel; and/or , the method further includes: sending second position indication information related to any current goods in the target order to the handling equipment, so as to instruct the handling equipment to move to a second target position, the second target position is where the current goods are located on the first track The position corresponds to the orbital position.

在一个实施例中,第一位置指示信息可以用于指示拣选设备或拣选人员移动到第一目标位置。示例性地,第一位置信息可以包括当前货物所在货位的位置信息,和/或,拣选人员在拣选通道上应该到达的位置信息。相应地,第一目标位置可以是当前货物所在的货位,还可以是拣选人员在拣选通道上应该到达的坐标,即第一目标位置。无论第一位置信息包括哪些类型的信息,其都可以用于指示拣选设备或拣选人员到达拣选通道上与当前货物所在的位置相对应的通道位置。In an embodiment, the first position indication information may be used to instruct the picking equipment or picking personnel to move to the first target position. Exemplarily, the first location information may include the location information of the location where the current cargo is located, and/or the location information where the picker should arrive on the picking lane. Correspondingly, the first target position may be the location where the current goods are located, and may also be the coordinates that the picker should arrive at on the picking channel, that is, the first target position. No matter what type of information the first location information includes, it can be used to instruct the picking equipment or pickers to arrive at the lane position on the picking lane corresponding to the current position of the goods.

同理地,第二位置指示信息可以用于指示搬运设备移动到第二目标位置。第二位置信息可以包括当前货物所在货位的位置信息,和/或,搬运设备在第一轨道上应该到达的位置信息。相应地,第二目标位置可以是当前货物所在的货位,还可以是搬运设备在第一轨道上应该到达的坐标,即第二目标位置。无论第二位置信息包括哪些类型的信息,其都可以用于指示搬运设备到达第一轨道上与当前货物所在的位置相对应的轨道位置。Similarly, the second position indication information may be used to instruct the transport equipment to move to the second target position. The second location information may include the location information of the cargo location where the current cargo is located, and/or the location information that the handling equipment should reach on the first track. Correspondingly, the second target position may be the location where the current cargo is located, and may also be the coordinates that the handling equipment should reach on the first track, that is, the second target position. No matter what type of information the second position information includes, it can be used to indicate that the handling device has arrived at a track position on the first track corresponding to the current position of the goods.

拣选设备或拣选人员与搬运设备在完成拣选任务时,可以包括至少以下三种方案:方案一,服务器指示拣选设备或拣选人员到达第一目标位置,拣选设备或拣选人员通过客户端与搬运设备交互以控制搬运设备跟随至第二目标位置;方案二,服务器指示搬运设备到达第二目标位置,拣选设备或拣选人员跟随搬运设备移动以移动至第一目标位置;方案三,服务器分别指示拣选设备或拣选人员到达第一目标位置并指示搬运设备到达第二目标位置。When the picking equipment or picking personnel and the handling equipment complete the picking task, there may be at least the following three schemes: Scheme 1, the server instructs the picking equipment or picking personnel to reach the first target position, and the picking equipment or picking personnel interact with the handling equipment through the client To control the handling equipment to follow to the second target position; option 2, the server instructs the handling equipment to reach the second target position, and the picking equipment or picking personnel follow the handling equipment to move to the first target position; option 3, the server respectively instructs the picking equipment or The picker arrives at the first target location and instructs the handling device to arrive at the second target location.

在上述技术方案中,服务器可以通过目标订单中的货物的位置指示信息向拣选设备或客户端和/或搬运设备发送任务指示,由此指示拣选设备或拣选人员及搬运设备移动到当前货物附近的位置处进行货物的拣选,这种方案可以提高仓储系统的自动化程度。In the above technical solution, the server can send a task instruction to the picking equipment or the client and/or the handling equipment through the position indication information of the goods in the target order, thereby instructing the picking equipment or the picking personnel and the handling equipment to move to a location near the current goods. Picking of goods at the location, this solution can improve the automation of the storage system.

示例性地,立体货架可以包括多个区域,每个区域包括至少一个货位,多个区域与第一轨道上的多个预设轨道位置一一对应,第二目标位置是多个预设轨道位置中与当前货物所在的区域相对应的预设轨道位置。Exemplarily, the three-dimensional shelf can include a plurality of areas, each area includes at least one cargo space, and the plurality of areas correspond one-to-one to a plurality of preset track positions on the first track, and the second target position is a plurality of preset track positions The preset track location in Location that corresponds to the region where the current cargo is located.

可选地,搬运设备在第一轨道上移动时,可以实时移动,即每个位置点均可以移动到。可选地,搬运设备在第一轨道上移动时,还可以分段移动。再次参照图2,第2号第一轨道221可以分为4段,分别用2-1、2-2、2-3、2-4(在图2中用虚线间隔开)表示。第一轨道上的每段具有一个对应的预设轨道位置,例如是该段轨道的中间位置等。如图3所示,B区域包括5个货位,这5个货位可以进一步分为3个区域(可以称为子区域),分别对应于第2号第一轨道221的2-1、2-2、2-3这3段。此外,C区域包括7个货位,这7个货位可以分为4个区域,分别对应于第2号第一轨道221的2-1、2-2、2-3、2-4这4段。假设想要在B01或B02货位处进行物品取放操作,均可以控制搬运设备移动到第2号第一轨道221的2-1段的中间位置处进行操作。Optionally, when the handling equipment moves on the first track, it can move in real time, that is, each position can be moved to. Optionally, when the handling equipment moves on the first track, it can also move in sections. Referring to FIG. 2 again, the No. 2 first track 221 can be divided into four sections, which are represented by 2-1, 2-2, 2-3, and 2-4 (separated by dotted lines in FIG. 2 ). Each segment on the first track has a corresponding preset track position, for example, the middle position of the track segment. As shown in Figure 3, area B includes 5 cargo spaces, and these 5 cargo spaces can be further divided into 3 areas (which can be referred to as sub-areas), corresponding to 2-1, 2 of No. 2 first track 221 respectively. -2, 2-3 these 3 paragraphs. In addition, area C includes 7 cargo spaces, and these 7 cargo spaces can be divided into 4 areas, corresponding to 2-1, 2-2, 2-3, 2-4 of No. 2 first track 221 respectively. part. Assuming that it is desired to carry out the pick-and-place operation of items at the B01 or B02 cargo space, the handling equipment can be controlled to move to the middle position of section 2-1 of the No. 2 first track 221 for operation.

在上述技术方案中,搬运设备在第一轨道上移动时,可以按段移动,这样对搬运设备的控制要求较低,对仓储系统的计算力要求也较低。In the above technical solution, when the handling equipment moves on the first track, it can move in sections, so that the requirements for the control of the handling equipment are relatively low, and the requirements for the computing power of the storage system are also relatively low.

示例性地,拣选通道和第一轨道之间铺设有第二轨道,第二轨道用于供安全防护装置在上移动,在向拣选设备或客户端发送与目标订单中的任一当前货物相关的第一位置指示信息或者在向搬运设备发送与目标订单中的任一当前货物相关的第二位置指示信息的同时,方法还包括:向安全防护装置发送第一移动指令,以控制安全防护装置移动至阻挡位置,阻挡位置是第二轨道上与当前货物所在的位置相对应的轨道位置。Exemplarily, a second track is laid between the picking channel and the first track, and the second track is used for the safety protection device to move on it. While sending the first position indication information or the second position indication information related to any current goods in the target order to the handling equipment, the method also includes: sending a first movement instruction to the safety protection device to control the movement of the safety protection device To the blocking position, the blocking position is the track position corresponding to the current position of the goods on the second track.

在一个实施例中,拣选通道和第一轨道之间铺设有第二轨道,可以供安全防护装置在上移动。上文已经描述了第二轨道的设置方式和作用,此处不赘述。服务器知道当前货物的位置,在其指示拣选设备或拣选人员移动到第一目标位置和/或指示搬运设备移动到第二目标位置的过程中,还可以控制安全防护装置移动到对应的轨道位置,以及时阻挡搬运设备进入拣选通道。In one embodiment, a second track is laid between the picking channel and the first track, on which the safety protection device can move. The setting method and function of the second track have been described above, and will not be repeated here. The server knows the current position of the goods, and in the process of instructing the picking equipment or picking personnel to move to the first target position and/or instruct the handling equipment to move to the second target position, it can also control the safety protection device to move to the corresponding track position, To prevent the handling equipment from entering the picking channel in time.

例如,在当前货物位于B01货位上时,服务器可以向安全防护装置发送第一移动指令,控制安全防护装置移动到阻挡位置1-A处。同理地,在当前货物位于B02货位上时,服务器可以向安全防护装置发送第一移动指令,控制安全防护装置移动到阻挡位置1-B处。为方便理解,图2中的阻挡位置1-A和阻挡位置1-B中间用一条虚线间隔开。For example, when the current cargo is located on the B01 cargo space, the server may send a first movement instruction to the safety protection device to control the safety protection device to move to the blocking position 1-A. Similarly, when the current cargo is located on the B02 cargo space, the server may send a first movement instruction to the safety protection device to control the safety protection device to move to the blocking position 1-B. For the convenience of understanding, the blocking position 1-A and the blocking position 1-B in Fig. 2 are separated by a dotted line in the middle.

在上述技术方案中,可以在需要拣选当前货物且指示拣选设备或拣选人员移动到第一目标位置和/或指示搬运设备移动到第二目标位置的过程中,自动控制安全防护装置到达对应的阻挡位置,由此,可以使得安全防护装置能够自动地、及时地发挥安全防护作用,提高拣选设备或拣选人员在拣选通道上操作的安全性。In the above technical solution, in the process of picking the current goods and instructing the picking equipment or picking personnel to move to the first target position and/or instruct the handling equipment to move to the second target position, the safety protection device can be automatically controlled to reach the corresponding blocking Therefore, the safety protection device can automatically and timely play the role of safety protection, and improve the safety of picking equipment or picking personnel operating on the picking channel.

示例性地,反馈信息可以包括任务完成信息,方法还包括:响应于任务完成信息,向搬运设备发送第二移动指令,以控制搬运设备移动到目标站点。Exemplarily, the feedback information may include task completion information, and the method further includes: in response to the task completion information, sending a second movement instruction to the transport equipment, so as to control the transport equipment to move to the target site.

在实施例中,任务完成信息可以包括关于全部物品取放任务完成的信息或者关于部分取放任务完成的信息。例如,任务完成信息可以包括关于目标订单全部拣选完成的信息,或者目标订单中的当前货物拣选完成的信息,或者搬运设备承载的货物量达到阈值的信息。服务器接收到任务完成信息后,可以向搬运设备发送第二移动指令,控制搬运设备返回立体货架的目标站点。In an embodiment, the task completion information may include information on completion of all item pick-and-place tasks or information on completion of partial pick-and-place tasks. For example, the task completion information may include information about the completion of all picking of the target order, or information about the completion of picking of the current goods in the target order, or information about the amount of goods carried by the handling equipment reaching a threshold. After receiving the task completion information, the server can send a second movement instruction to the handling equipment, and control the handling equipment to return to the target site of the three-dimensional shelf.

通过以上方案,可以在全部或部分任务完成时,自动控制搬运设备移动到目标站点,方便继续执行后续任务或对搬运设备的物品进行盘点等。Through the above solution, when all or part of the tasks are completed, the handling equipment can be automatically controlled to move to the target site, so as to facilitate the continued execution of follow-up tasks or inventory of the items of the handling equipment.

下面描述根据本申请另一个实施例的一种交互方法。该交互方法可以是应用于上述客户端的方法。图4示出根据本申请一个实施例的交互方法400的示意性流程图。如图4所示,交互方法400包括步骤S410,S420,S430和S440。An interaction method according to another embodiment of the present application is described below. The interaction method may be the method applied to the above-mentioned client. Fig. 4 shows a schematic flowchart of an interaction method 400 according to an embodiment of the present application. As shown in FIG. 4, the interaction method 400 includes steps S410, S420, S430 and S440.

步骤S410,从服务器接收任务信息,任务信息用于指示执行从与拣选通道相邻的货位上拣选物品或在与拣选通道相邻的货位上放置物品的任务,拣选通道铺设在立体货架的至少一个货位和第一轨道之间,第一轨道用于供搬运设备在上移动,拣选通道用于供拣选人员在货位和搬运设备之间转移物品。Step S410, receiving task information from the server, the task information is used to indicate the task of picking items from or placing items on the storage space adjacent to the picking channel, and the picking channel is laid on the three-dimensional shelf Between the at least one storage space and the first track, the first track is used for moving equipment on the first track, and the picking channel is used for pickers to transfer items between the storage space and the transportation equipment.

步骤S420,输出任务信息,以供拣选人员查看。Step S420, outputting task information for viewing by pickers.

在步骤S420,可以通过客户端上的输出装置输出任务信息。输出装置可以包括显示装置和/或扬声器等。输出装置可以通过图像、视频、音频、文字等形式中的至少一种输出任务信息。例如,客户端接收到步骤S410中的任务信息,可以将其显示在客户端显示屏的用户界面中,以便拣选人员查看并执行。In step S420, the task information may be output through an output device on the client. Output devices may include display devices and/or speakers, among others. The output device may output task information in at least one form of image, video, audio, text and the like. For example, the client receives the task information in step S410, and may display it on the user interface of the display screen of the client, so that the picker can view and execute it.

步骤S430,接收拣选人员输入的关于任务执行情况的反馈信息。Step S430, receiving feedback information about task execution input by the picker.

在步骤S430,可以通过客户端上的输入装置接收拣选人员输入的反馈信息。输入装置可以包括鼠标、键盘、触摸屏、麦克风等中的至少一种。示例性地,客户端可以接收拣选人员输入的任务已经全部或部分执行完成的反馈信息。In step S430, the feedback information input by the picker may be received through the input device on the client. The input device may include at least one of a mouse, a keyboard, a touch screen, a microphone, and the like. Exemplarily, the client may receive feedback information indicating that all or part of the task input by the picker has been completed.

步骤S440,向服务器返回反馈信息。Step S440, returning feedback information to the server.

示例性地,客户端接收到步骤S430中拣选人员的反馈信息后,可以向服务器发送该反馈信息。Exemplarily, after receiving the feedback information of the picking personnel in step S430, the client may send the feedback information to the server.

基于上述交互方法,可以将任务信息及时发送给拣选人员以指示拣选人员通过拣选通道执行对应的物品取放任务,还可以及时地将任务执行情况反馈给服务器,这种交互方法可以帮助更好地实现物品取放。由于利用拣选通道进行物品取放,因此这种方案取放物品的效率较高,安全性也较高。Based on the above interaction method, the task information can be sent to the picking personnel in time to instruct the picking personnel to perform the corresponding item pick-and-place task through the picking channel, and the task execution status can also be fed back to the server in a timely manner. This interactive method can help better Realize item pick and place. Since the picking channel is used to pick and place items, this solution has higher efficiency and higher safety for picking and placing items.

示例性地,交互方法400中的任务信息可以包括目标订单中的货物的位置指示信息,位置指示信息包括与任一当前货物相关的第一位置指示信息,第一位置指示信息用于指示拣选人员到达第一目标位置,第一目标位置是拣选通道上与当前货物所在的位置相对应的通道位置。Exemplarily, the task information in the interaction method 400 may include position indication information of goods in the target order, where the position indication information includes first position indication information related to any current goods, and the first position indication information is used to instruct pickers Arriving at the first target position, the first target position is the channel position corresponding to the position of the current goods on the picking channel.

交互方法400中的第一位置指示信息,在仓储系统管理方法300中已经详细阐述,为了简洁,在此不再赘述。可以理解,本实施例中的通过第一位置指示信息指示拣选人员到达第一目标位置的方案可以包含上文描述的方案一和方案三这两种情况。The first location indication information in the interaction method 400 has been described in detail in the storage system management method 300, and will not be repeated here for the sake of brevity. It can be understood that the scheme of instructing the picker to arrive at the first target position through the first position indication information in this embodiment may include the two situations of scheme 1 and scheme 3 described above.

通过以上方案,可以通过目标订单中的货物的位置指示信息向客户端发送任务指示,由此指示拣选人员移动到当前货物附近的位置处进行货物的拣选,这种方案可以提高仓储系统的自动化程度。Through the above scheme, the task instruction can be sent to the client through the location indication information of the goods in the target order, thereby instructing the picking personnel to move to the location near the current goods to pick the goods. This scheme can improve the automation of the storage system .

示例性地,交互方法400还包括:向搬运设备发送与当前货物相关的第二位置指示信息,以指示搬运设备移动到第二目标位置,第二目标位置是第一轨道上与当前货物所在的位置相对应的轨道位置。Exemplarily, the interaction method 400 further includes: sending second position indication information related to the current cargo to the handling equipment, so as to instruct the handling equipment to move to a second target position, and the second target position is on the first track where the current cargo is located. The position corresponds to the orbital position.

交互方法400中的第二位置指示信息,在仓储系统管理方法300中已经详细阐述,为了简洁,在此不再赘述。拣选人员移动到第一目标位置后或在前往第一目标位置的过程中,可以利用客户端向搬运设备发送第二位置指示信息,以控制搬运设备跟随移动到第二目标位置。这种移动方案即为上文描述的方案一。The second location indication information in the interaction method 400 has been described in detail in the storage system management method 300, and will not be repeated here for brevity. After the picker moves to the first target position or in the process of going to the first target position, the client may send the second position indication information to the transport equipment to control the transport equipment to follow and move to the second target position. This mobile scheme is scheme one described above.

通过客户端向搬运设备发送与当前货物相关的第二位置指示信息,控制搬运设备移动,由此能够实现搬运设备的自动跟随移动。与通过服务器控制搬运设备移动相比,这种方案便于由拣选人员控制搬运设备移动的位置和时机,使得搬运设备的移动更准确,自主化程度更高。The client sends the second position indication information related to the current cargo to the handling equipment to control the movement of the handling equipment, thereby realizing the automatic follow-up movement of the handling equipment. Compared with controlling the movement of the handling equipment through the server, this solution facilitates the picker to control the position and timing of the movement of the handling equipment, making the movement of the handling equipment more accurate and more autonomous.

根据本申请另一方面,提供一种仓储系统管理装置。图5示出了根据本申请一个实施例的仓储系统管理装置500的示意性框图。According to another aspect of the present application, a storage system management device is provided. Fig. 5 shows a schematic block diagram of a storage system management device 500 according to an embodiment of the present application.

如图5所示,根据本申请实施例的仓储系统管理装置500包括获取模块510、通知模块520和接收模块530。各个模块可分别执行上文中图3描述的仓储系统管理方法的各个步骤。以下仅对该仓储系统管理装置500的各部件的主要功能进行描述,而省略以上已经描述过的细节内容。As shown in FIG. 5 , the storage system management device 500 according to the embodiment of the present application includes an acquisition module 510 , a notification module 520 and a reception module 530 . Each module can respectively execute each step of the storage system management method described above in FIG. 3 . In the following, only the main functions of the components of the storage system management device 500 will be described, and the details described above will be omitted.

获取模块510用于获取任务信息,任务信息用于指示物品取放任务。获取模块510可以由图1所示的电子设备中的处理器102运行存储装置104中存储的程序指令来实现。The obtaining module 510 is used to obtain task information, and the task information is used to indicate the task of picking and placing items. The acquiring module 510 may be implemented by the processor 102 in the electronic device shown in FIG. 1 running program instructions stored in the storage device 104 .

通知模块520用于通知位于拣选通道的拣选设备或客户端任务信息,指示拣选设备或拣选人员执行从与拣选通道相邻的货位上拣选物品或将物品放置到与拣选通道相邻的货位上的任务,拣选通道铺设在立体货架的至少一个货位和第一轨道之间,第一轨道用于供搬运设备在上移动,拣选通道用于供拣选设备或拣选人员在货位和所述搬运设备之间转移物品。通知模块520可以由图1所示的电子设备中的处理器102运行存储装置104中存储的程序指令来实现。The notification module 520 is used to notify the picking equipment or client task information located in the picking lane, and instruct the picking equipment or pickers to pick items from or place items on a shelf adjacent to the picking lane The task on the top, the picking channel is laid between at least one cargo space of the three-dimensional shelf and the first track, the first track is used for the handling equipment to move on it, and the picking channel is used for picking equipment or picking personnel to move between the cargo space and the said Transfer items between handling equipment. The notification module 520 can be implemented by the processor 102 in the electronic device shown in FIG. 1 running the program instructions stored in the storage device 104 .

接收模块530用于接收拣选设备或客户端发送的关于任务执行情况的反馈信息。接收模块530可以由图1所示的电子设备中的处理器102运行存储装置104中存储的程序指令来实现。The receiving module 530 is configured to receive feedback information about task execution sent by the picking device or the client. The receiving module 530 may be implemented by the processor 102 in the electronic device shown in FIG. 1 running program instructions stored in the storage device 104 .

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。Those skilled in the art can appreciate that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present application.

图6示出了根据本申请一个实施例的服务器600的示意性框图。服务器600包括存储器610和处理器620。Fig. 6 shows a schematic block diagram of a server 600 according to an embodiment of the present application. The server 600 includes a memory 610 and a processor 620 .

存储器610存储用于实现根据本申请实施例的仓储系统管理方法中的相应步骤的计算机程序指令。The memory 610 stores computer program instructions for implementing corresponding steps in the storage system management method according to the embodiment of the present application.

处理器620用于运行存储器610中存储的计算机程序指令,以执行根据本申请实施例的仓储系统管理方法的相应步骤。The processor 620 is used to execute the computer program instructions stored in the memory 610 to execute corresponding steps of the storage system management method according to the embodiment of the present application.

在一个实施例中,计算机程序指令被处理器620运行时用于执行以下步骤:获取任务信息,任务信息用于指示物品取放任务;通知位于拣选通道的拣选设备或客户端任务信息,指示拣选设备或拣选人员执行从与拣选通道相邻的货位上拣选物品或将物品放置到与拣选通道相邻的货位上的任务,拣选通道铺设在立体货架的至少一个货位和第一轨道之间,第一轨道用于供搬运设备在上移动,拣选通道用于供拣选设备或拣选人员在货位和搬运设备之间转移物品;接收拣选设备或客户端发送的关于任务执行情况的反馈信息。In one embodiment, the computer program instructions are used to perform the following steps when executed by the processor 620: obtain task information, and the task information is used to indicate the pick-and-place task of the item; notify the picking device or client task information located in the picking channel to indicate the picking The equipment or picking personnel perform the task of picking items from or placing items on the storage space adjacent to the picking channel, and the picking channel is laid between at least one storage space and the first track of the three-dimensional shelf During the period, the first track is used for the handling equipment to move on it, and the picking channel is used for the picking equipment or picking personnel to transfer items between the storage space and the handling equipment; receive feedback information about task execution from the picking equipment or the client .

示例性地,任务信息包括目标订单中的货物的货物标识信息,服务器还包括监控设备,用于识别搬运设备搬运的货物以确定目标订单中的任一当前货物是否拣选完成。Exemplarily, the task information includes item identification information of items in the target order, and the server further includes a monitoring device for identifying items carried by the handling device to determine whether any current item in the target order has been picked.

上文已经描述了监控设备的工作原理和示例,此处不再赘述。The working principles and examples of the monitoring device have been described above, and will not be repeated here.

根据本申请另一方面,还提供一种交互装置。图7示出了根据本申请一个实施例的交互装置700的示意性框图。According to another aspect of the present application, an interaction device is also provided. Fig. 7 shows a schematic block diagram of an interaction device 700 according to an embodiment of the present application.

如图7所示,根据本申请实施例的交互装置700包括第一接收模块710、输出模块720、第二接收模块730和返回模块740。各个模块可分别执行上文中图3描述的交互方法的各个步骤。以下仅对该交互装置700的各部件的主要功能进行描述,而省略以上已经描述过的细节内容。As shown in FIG. 7 , the interaction device 700 according to the embodiment of the present application includes a first receiving module 710 , an output module 720 , a second receiving module 730 and a returning module 740 . Each module can respectively execute each step of the interaction method described above in FIG. 3 . In the following, only the main functions of the components of the interaction device 700 will be described, and the details described above will be omitted.

第一接收模块710用于从服务器接收任务信息,任务信息用于指示执行从与拣选通道相邻的货位上拣选物品或在与拣选通道相邻的货位上放置物品的任务,拣选通道铺设在立体货架的至少一个货位和第一轨道之间,第一轨道用于供搬运设备在上移动,拣选通道用于供拣选人员在货位和搬运设备之间转移物品。第一接收模块710可以由图1所示的电子设备中的处理器102运行存储装置104中存储的程序指令来实现。The first receiving module 710 is used to receive task information from the server, and the task information is used to indicate the task of picking items from or placing items on the storage space adjacent to the picking channel, and the picking channel laying Between at least one position of the three-dimensional shelf and the first track, the first track is used for moving equipment on the first track, and the picking channel is used for pickers to transfer items between the position and the handling equipment. The first receiving module 710 may be implemented by the processor 102 in the electronic device shown in FIG. 1 running program instructions stored in the storage device 104 .

输出模块720用于输出任务信息,以供拣选人员查看。输出模块720可以由图1所示的电子设备中的处理器102运行存储装置104中存储的程序指令来实现。The output module 720 is used to output task information for viewing by pickers. The output module 720 can be implemented by the processor 102 in the electronic device shown in FIG. 1 running the program instructions stored in the storage device 104 .

第二接收模块730用于接收拣选人员输入的关于任务执行情况的反馈信息。第二接收模块730可以由图1所示的电子设备中的处理器102运行存储装置104中存储的程序指令来实现。The second receiving module 730 is used for receiving the feedback information input by the picker about the task execution situation. The second receiving module 730 can be implemented by the processor 102 in the electronic device shown in FIG. 1 running the program instructions stored in the storage device 104 .

返回模块740用于向服务器返回反馈信息。返回模块740可以由图1所示的电子设备中的处理器102运行存储装置104中存储的程序指令来实现。The returning module 740 is used for returning feedback information to the server. The return module 740 can be implemented by the processor 102 in the electronic device shown in FIG. 1 running the program instructions stored in the storage device 104 .

根据本申请另一方面,还提供了一种客户端设备(即上述客户端)。图8示出了根据本申请一个实施例的客户端设备800的示意性框图。客户端设备800包括存储器810、处理器820和显示屏830。According to another aspect of the present application, a client device (that is, the aforementioned client) is also provided. Fig. 8 shows a schematic block diagram of a client device 800 according to an embodiment of the present application. The client device 800 includes a memory 810 , a processor 820 and a display 830 .

存储器810存储用于实现根据本申请实施例的交互方法中的相应步骤的计算机程序指令。The memory 810 stores computer program instructions for implementing corresponding steps in the interaction method according to the embodiment of the present application.

处理器820用于运行存储器810中存储的计算机程序指令,以执行根据本申请实施例的交互方法的相应步骤。The processor 820 is configured to execute computer program instructions stored in the memory 810 to execute corresponding steps of the interaction method according to the embodiment of the present application.

在一个实施例中,计算机程序指令被处理器820运行时用于执行以下步骤:从服务器接收任务信息,任务信息用于指示执行从与拣选通道相邻的货位上拣选物品或在与拣选通道相邻的货位上放置物品的任务,拣选通道铺设在立体货架的至少一个货位和第一轨道之间,拣选通道与第一轨道平行,第一轨道用于供搬运设备在上移动,拣选通道用于供拣选人员在货位和搬运设备之间转移物品;输出任务信息,以供拣选人员查看;接收拣选人员输入的关于任务执行情况的反馈信息;向服务器返回反馈信息。In one embodiment, the computer program instructions are used to perform the following steps when executed by the processor 820: receiving task information from the server, the task information is used to instruct the execution of picking items from a shelf adjacent to the picking lane The task of placing items on the adjacent storage space, the picking channel is laid between at least one storage space of the three-dimensional shelf and the first track, the picking channel is parallel to the first track, and the first track is used for the handling equipment to move on it, picking The channel is used for the picker to transfer items between the storage space and the handling equipment; output task information for the picker to view; receive the feedback information entered by the picker about the task execution; return the feedback information to the server.

显示屏830用于显示上述任务信息。上述输出任务信息,以供拣选人员查看的步骤可以通过显示屏830实现。显示屏830在其显示界面上显示任务信息之后,拣选人员可以直接在显示界面上查看该任务信息。这种任务信息的输出方式比较直观。The display screen 830 is used to display the above task information. The above step of outputting task information for viewing by pickers can be realized through the display screen 830 . After the display screen 830 displays the task information on its display interface, the picker can directly check the task information on the display interface. The output mode of this task information is relatively intuitive.

此外,根据本申请实施例,还提供了一种存储介质,在存储介质上存储了程序指令,在程序指令被计算机或处理器运行时用于执行本申请实施例的仓储系统管理方法的相应步骤,并且用于实现根据本申请实施例的仓储系统管理装置中的相应模块。存储介质例如可以包括智能电话的存储卡、平板电脑的存储部件、个人计算机的硬盘、只读存储器(ROM)、可擦除可编程只读存储器(EPROM)、便携式紧致盘只读存储器(CD-ROM)、USB存储器、或者上述存储介质的任意组合。In addition, according to the embodiment of the present application, a storage medium is also provided, on which program instructions are stored, and when the program instructions are executed by a computer or a processor, they are used to execute the corresponding steps of the storage system management method of the embodiment of the present application , and are used to implement corresponding modules in the storage system management device according to the embodiment of the present application. The storage medium may include, for example, a memory card of a smart phone, a storage unit of a tablet computer, a hard disk of a personal computer, a read only memory (ROM), an erasable programmable read only memory (EPROM), a portable compact disk read only memory (CD), etc. -ROM), USB memory, or any combination of the above storage media.

在一个实施例中,程序指令在被计算机或处理器运行时可以使得计算机或处理器实现根据本申请实施例的仓储系统管理装置的各个功能模块,并和/或者可以执行根据本申请实施例的仓储系统管理方法300。In one embodiment, when the program instructions are executed by a computer or a processor, the computer or processor can realize each functional module of the storage system management device according to the embodiment of the application, and/or can execute the program according to the embodiment of the application. Warehousing system management method 300 .

在一个实施例中,程序指令在运行时用于执行以下步骤:获取任务信息,任务信息用于指示物品取放任务;通知位于拣选通道的拣选设备或客户端任务信息,指示拣选设备或拣选人员执行从与拣选通道相邻的货位上拣选物品或将物品放置到与拣选通道相邻的货位上的任务,拣选通道铺设在立体货架的至少一个货位和第一轨道之间,第一轨道用于供搬运设备在上移动,拣选通道用于供拣选设备或拣选人员在货位和搬运设备之间转移物品;接收拣选设备或客户端发送的关于任务执行情况的反馈信息。In one embodiment, the program instructions are used to perform the following steps when running: obtain task information, and the task information is used to indicate the pick-and-place task of the item; notify the picking equipment or client task information located in the picking channel, and instruct the picking equipment or picking personnel Perform the task of picking items from or placing items on a storage space adjacent to the picking channel, where the picking channel is laid between at least one storage position and the first track of the three-dimensional shelf, the first The track is used for the handling equipment to move on it, and the picking channel is used for the picking equipment or picking personnel to transfer items between the storage space and the handling equipment; to receive feedback information about task execution sent by the picking equipment or the client.

根据本申请实施例的服务器中的各模块可以通过根据本申请实施例的实施仓储系统管理的服务器的处理器运行在存储器中存储的计算机程序指令来实现,或者可以在根据本申请实施例的计算机程序产品的计算机可读存储介质中存储的计算机指令被计算机运行时实现。Each module in the server according to the embodiment of the present application can be realized by running the computer program instructions stored in the memory by the processor of the server implementing warehouse system management according to the embodiment of the present application, or can be implemented in the computer according to the embodiment of the present application The computer instructions stored in the computer-readable storage medium of the program product are implemented when executed by a computer.

此外,根据本申请实施例,还提供了一种存储介质,在存储介质上存储了程序指令,在程序指令被计算机或处理器运行时用于执行本申请实施例的交互方法的相应步骤,并且用于实现根据本申请实施例的交互装置中的相应模块。存储介质例如可以包括智能电话的存储卡、平板电脑的存储部件、个人计算机的硬盘、只读存储器(ROM)、可擦除可编程只读存储器(EPROM)、便携式紧致盘只读存储器(CD-ROM)、USB存储器、或者上述存储介质的任意组合。In addition, according to the embodiment of the present application, there is also provided a storage medium, on which program instructions are stored, and when the program instructions are executed by a computer or a processor, the corresponding steps of the interaction method in the embodiment of the present application are executed, and It is used to implement corresponding modules in the interaction device according to the embodiment of the present application. The storage medium may include, for example, a memory card of a smart phone, a storage unit of a tablet computer, a hard disk of a personal computer, a read only memory (ROM), an erasable programmable read only memory (EPROM), a portable compact disk read only memory (CD), etc. -ROM), USB memory, or any combination of the above storage media.

在一个实施例中,程序指令在被计算机或处理器运行时可以使得计算机或处理器实现根据本申请实施例的交互装置的各个功能模块,并和/或者可以执行根据本申请实施例的交互方法400。In one embodiment, when the program instructions are executed by a computer or a processor, the computer or processor can realize each functional module of the interaction device according to the embodiment of the application, and/or can execute the interaction method according to the embodiment of the application 400.

在一个实施例中,程序指令在运行时用于执行以下步骤:从服务器接收任务信息,任务信息用于指示执行从与拣选通道相邻的货位上拣选物品或在与拣选通道相邻的货位上放置物品的任务,拣选通道铺设在立体货架的至少一个货位和第一轨道之间,第一轨道用于供搬运设备在上移动,拣选通道用于供拣选人员在货位和搬运设备之间转移物品;输出任务信息,以供拣选人员查看;接收拣选人员输入的关于任务执行情况的反馈信息;向服务器返回反馈信息。In one embodiment, the program instructions are operable to perform the steps of: receiving task information from a server indicating to perform picking of items from a shelf adjacent to a picking lane or at a shelf adjacent to a picking lane; The task of placing items on the position, the picking channel is laid between at least one position of the three-dimensional shelf and the first track, the first track is used for the handling equipment to move on it, and the picking channel is used for picking personnel to move between the position and the handling equipment Transfer items between; output task information for the picker to view; receive feedback information about task execution entered by the picker; return feedback information to the server.

根据本申请实施例的服务器中的各模块可以通过根据本申请实施例的实施交互的客户端设备的处理器运行在存储器中存储的计算机程序指令来实现,或者可以在根据本申请实施例的计算机程序产品的计算机可读存储介质中存储的计算机指令被计算机运行时实现。Each module in the server according to the embodiment of the present application can be implemented by running the computer program instructions stored in the memory by the processor of the client device implementing interaction according to the embodiment of the present application, or can be implemented in the computer according to the embodiment of the present application The computer instructions stored in the computer-readable storage medium of the program product are implemented when executed by a computer.

此外,根据本申请实施例,还提供了一种计算机程序产品,计算机程序产品包括计算机程序,计算机程序在运行时用于执行上述交互方法300或交互方法400。In addition, according to an embodiment of the present application, a computer program product is also provided, the computer program product includes a computer program, and the computer program is used to execute the interaction method 300 or the interaction method 400 when running.

此外,根据本申请实施例,还提供了一种计算机程序,该计算机程序在运行时用于执行上述仓储系统管理方法300或交互方法400。In addition, according to the embodiment of the present application, a computer program is also provided, and the computer program is used to execute the above warehouse system management method 300 or the interaction method 400 when running.

尽管这里已经参考附图描述了示例实施例,应理解上述示例实施例仅仅是示例性的,并且不意图将本申请的范围限制于此。本领域普通技术人员可以在其中进行各种改变和修改,而不偏离本申请的范围和精神。所有这些改变和修改意在被包括在所附权利要求所要求的本申请的范围之内。Although example embodiments have been described herein with reference to the accompanying drawings, it should be understood that the above-described example embodiments are exemplary only, and are not intended to limit the scope of the application thereto. Various changes and modifications can be made therein by those of ordinary skill in the art without departing from the scope and spirit of the application. All such changes and modifications are intended to be included within the scope of this application as claimed in the appended claims.

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。Those skilled in the art can appreciate that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present application.

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个设备,或一些特征可以忽略,或不执行。In the several embodiments provided in this application, it should be understood that the disclosed devices and methods may be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of units is only a logical function division. In actual implementation, there may be other division methods, for example, multiple units or components can be combined or integrated. to another device, or some features may be ignored, or not implemented.

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本申请的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。In the description provided herein, numerous specific details are set forth. However, it is understood that the embodiments of the application may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure the understanding of this description.

类似地,应当理解,为了精简本申请并帮助理解各个申请方面中的一个或多个,在对本申请的示例性实施例的描述中,本申请的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该本申请的方法解释成反映如下意图:即所要求保护的本申请要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如相应的权利要求书所反映的那样,其发明点在于可以用少于某个公开的单个实施例的所有特征的特征来解决相应的技术问题。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本申请的单独实施例。Similarly, it should be understood that in the description of the exemplary embodiments of the application, various features of the application are sometimes grouped together into a single embodiment, figure, in order to streamline the application and to facilitate understanding of one or more of the various application aspects. , or in its description. This method of application, however, is not to be interpreted as reflecting an intention that the claimed application requires more features than are expressly recited in each claim. Rather, as the corresponding claims reflect, the inventive point lies in that the corresponding technical problem may be solved by using less than all features of a single disclosed embodiment. Thus, the claims following this Detailed Description are hereby expressly incorporated into this Detailed Description, with each claim standing on its own as a separate embodiment of this application.

本领域的技术人员可以理解,除了特征之间相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。It will be appreciated by those skilled in the art that all features disclosed in this specification (including accompanying claims, abstract and drawings) and all features of any method or apparatus so disclosed may be used in any combination, except where the features are mutually exclusive. process or unit. Each feature disclosed in this specification (including accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.

此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本申请的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。In addition, those skilled in the art will appreciate that although some embodiments herein include some features included in other embodiments but not others, combinations of features from different embodiments are meant to be within the scope of the present application. And form different embodiments. For example, in the claims, any one of the claimed embodiments can be used in any combination.

本申请的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本申请实施例的仓储系统管理装置或交互装置中的一些模块的一些或者全部功能。本申请还可以实现为用于执行这里所描述的方法的一部分或者全部的装置程序(例如,计算机程序和计算机程序产品)。这样的实现本申请的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。The various component embodiments of the present application may be realized in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art should understand that a microprocessor or a digital signal processor (DSP) may be used in practice to implement some or all functions of some modules in the storage system management device or the interaction device according to the embodiment of the present application. The present application can also be implemented as an apparatus program (for example, a computer program and a computer program product) for performing a part or all of the methods described herein. Such a program implementing the present application may be stored on a computer-readable medium, or may be in the form of one or more signals. Such a signal may be downloaded from an Internet site, or provided on a carrier signal, or provided in any other form.

应该注意的是上述实施例对本申请进行说明而不是对本申请进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本申请可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。It should be noted that the above-mentioned embodiments illustrate rather than limit the application, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The application can be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means can be embodied by one and the same item of hardware. The use of the words first, second, and third, etc. does not indicate any order. These words can be interpreted as names.

以上,仅为本申请的具体实施方式或对具体实施方式的说明,本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。本申请的保护范围应以权利要求的保护范围为准。The above is only the specific implementation of the application or the description of the specific implementation. The scope of protection of the application is not limited thereto. Any skilled person familiar with the technical field can easily think of changes within the technical scope disclosed in this application. Or replacement, should be covered within the protection scope of this application. The protection scope of the present application should be based on the protection scope of the claims.

Claims (27)

1. A storage system comprises a server, a three-dimensional goods shelf and a carrying device,
the server is used for sending a task instruction to the carrying equipment;
the three-dimensional goods shelf is provided with a plurality of goods spaces, a first rail and a picking channel, the picking channel is laid between at least one goods space and the first rail, the first rail is used for enabling the carrying equipment to move upwards, and the picking channel is used for enabling the picking equipment or picking personnel to transfer goods between the goods spaces and the carrying equipment;
and the carrying equipment is used for carrying the articles taken out of the goods space adjacent to the picking passage by the picking equipment or the picking personnel or carrying the articles to the first rail from other places based on the task instruction.
2. The warehousing system of claim 1, wherein the warehousing system further comprises a safety guard disposed between the picking aisles and the first track.
3. The warehousing system of claim 2, wherein a second track is further disposed within the stereoscopic shelf,
the second rail is laid between the first rail and the picking channel, and the second rail is parallel to the first rail and the picking channel in pairs;
the safety shield is movable along the second track.
4. The warehousing system of any one of claims 1-3,
the three-dimensional goods shelf is also internally provided with a third rail, the third rail is vertically paved with the first rail, part of the third rail is paved below the goods space, and the carrying equipment is further used for driving the third rail below the corresponding goods space and carrying away the goods on the corresponding goods space or placing the goods on the corresponding goods space.
5. The warehousing system of claim 4, wherein a fourth track is laid on a surface of the picking aisle, the fourth track is laid perpendicular to the first track, the fourth track is communicated with the third track laid below a cargo space adjacent to the picking aisle, and the handling device is further configured to switch from the first track to the fourth track and enter below a corresponding cargo space along the fourth track and the third track.
6. The warehousing system of claim 5, wherein an upper surface of the fourth track is flush with an upper surface of the third track.
7. The warehousing system of any one of claims 4-6, wherein a plurality of first tracks are disposed within the stereoscopic shelf, and the picking aisles are laid on one or both sides of some of the first tracks;
and part of the first track is adjacent to the goods position, and the carrying equipment is also used for switching from the first track to the third track and entering the position below the goods position through the third track to carry out goods taking and placing operation.
8. The warehousing system of any one of claims 1-7, wherein the stereoscopic shelf includes a first section and a second section, the first section having a plurality of parallel first tracks disposed therein, and at least one side of each first track having the picking lane disposed thereon; the second partition does not contain the picking lanes therein.
9. The warehousing system of any one of claims 1-8, wherein the warehousing system further comprises: the lifting machine is used for transporting goods among different layers of the stereoscopic shelf and/or transporting the carrying equipment, and the carrying equipment reaches the lifting machine along the fourth rail or the first rail laid on the picking passage.
10. The warehousing system of any one of claims 1 to 9, wherein the warehousing system further comprises the picking devices located on the picking aisles for placing items on the totes on a cargo space or for retrieving items on a cargo space for placement on the totes.
11. The warehousing system of claim 10, wherein one or more picking devices are disposed in any picking lane in the stereoscopic shelf, and the one or more picking devices can be moved to different cargo spaces on the corresponding picking lane for item picking and placing operations; or,
any picking channel in the three-dimensional goods shelf is internally provided with a plurality of picking devices, and the position of each picking device in the plurality of picking devices is fixed and is used for picking and placing articles aiming at the fixed goods position.
12. The warehousing system of any of claims 1-11, wherein the warehousing system further comprises:
the client is used for receiving information of task completion; and sending information of task completion to the carrying equipment, and informing the carrying equipment to move to other positions along the first rail.
13. The warehousing system of claim 5 or 6, wherein the server is further configured to determine an operation mode of items on a cargo space adjacent to the picking aisles according to a current operation demand, the operation mode being a first operation mode or a second operation mode;
in the first mode of operation: transferring items between a cargo space adjacent the picking aisles and the handling apparatus on the first track by the picking apparatus or the picker on the picking aisles;
in the second mode of operation: and the carrying equipment is switched from the first track to the fourth track according to a task instruction issued by the server, enters the lower part of the goods position adjacent to the picking channel along the fourth track and the third track, and takes and places the goods on the goods position by self.
14. A method of warehousing system management, comprising:
acquiring task information, wherein the task information is used for indicating an article taking and placing task;
notifying a picking device or a client located in a picking aisle of the task information, instructing the picking device or the picking staff to perform a task of picking items from or placing items on a cargo space adjacent to the picking aisle, wherein the picking aisle is arranged between at least one cargo space of a three-dimensional shelf and a first rail, the first rail is used for moving a carrying device on the upper side, and the picking aisle is used for transferring the items between the cargo space and the carrying device for the picking device or the picking staff;
and receiving feedback information about task execution conditions sent by the picking equipment or the client.
15. The method of claim 14, wherein the task information includes item identification information for items in the target order, and wherein notifying a picking device or client located on a picking aisle of the task information includes:
sending goods identification information of any current goods in the target order to the picking equipment or the client;
sending goods identification information of a next goods in the target order to the picking device or the client in response to picking completion information related to the current goods received from a monitoring device or in response to the picking completion information received from the picking device or the client, wherein the monitoring device is used for identifying the goods transported by the transporting device to determine whether the current goods are picked completely.
16. The method of claim 14 or 15, wherein the task information comprises position indication information of goods in the target order,
the informing of the picking device or the client located on the picking passage comprises: sending first location indication information related to any current item in the target order to the picking device or the client to indicate that the picking device or the picker reaches a first target location, the first target location being a lane location on the picking lane corresponding to a location of the current item; and/or the presence of a gas in the atmosphere,
the method further comprises the following steps: and sending second position indication information related to any current goods in the target order to the carrying equipment to indicate that the carrying equipment moves to a second target position, wherein the second target position is a track position corresponding to the position of the current goods on the first track.
17. The method of claim 16, wherein the shelf includes a plurality of regions, each region including at least one cargo space, the plurality of regions corresponding to a plurality of predetermined track positions on the first track, and the second target position is a predetermined track position of the plurality of predetermined track positions corresponding to a region where the current cargo is located.
18. The method of claim 16, wherein a second rail is positioned between the picking aisle and the first rail, the second rail being for safety guards to move up,
while sending first position indication information related to any current good in the target order to the picking device or the client or sending second position indication information related to any current good in the target order to the handling device, the method further comprises:
and sending a first moving instruction to the safety protection device to control the safety protection device to move to a blocking position, wherein the blocking position is a track position corresponding to the position of the current cargo on the second track.
19. The method of any of claims 14 to 18, wherein the feedback information includes task completion information, the method further comprising:
and responding to the task completion information, and sending a second movement instruction to the carrying equipment so as to control the carrying equipment to move to a target station.
20. An interaction method, comprising:
receiving task information from a server, wherein the task information is used for indicating that a task of picking items from a goods position adjacent to a picking passage or placing the items on the goods position adjacent to the picking passage is performed, the picking passage is paved between at least one goods position of a three-dimensional shelf and a first rail, the first rail is used for moving a carrying device upwards, and the picking passage is used for transferring the items between the goods position and the carrying device by picking personnel;
outputting the task information for viewing by the picker;
receiving feedback information about task execution input by the picker;
and returning the feedback information to the server.
21. The method of claim 20, wherein the mission information includes location-indicating information for items in the target order, the location-indicating information including first location-indicating information associated with any current item, the first location-indicating information indicating that the picker is arriving at a first target location, the first target location being a lane location on the picking lane corresponding to a location of the current item.
22. The method of claim 21, wherein the method further comprises:
and sending second position indication information related to the current cargo to the carrying equipment to indicate that the carrying equipment moves to a second target position, wherein the second target position is a track position corresponding to the position of the current cargo on the first track.
23. A server comprising a processor and a memory, wherein the memory has stored therein computer program instructions for execution by the processor to perform the warehousing system management method of any of claims 14-19.
24. The server of claim 23, wherein the task information includes cargo identification information for cargo in the target order, the server further comprising a monitoring device for identifying cargo being handled by the handling device to determine whether any current cargo in the target order is picked to completion.
25. A client device comprising a display screen, a processor and a memory, wherein the display screen is configured to display task information, and wherein the memory has stored therein computer program instructions which, when executed by the processor, are configured to perform the interaction method of any one of claims 20 to 22.
26. A storage medium having stored thereon program instructions for performing, when executed, the warehousing system management method of any of claims 14-19; alternatively, the program instructions are operable, when executed, to perform the interaction method of any of claims 20 to 22.
27. A computer program product comprising a computer program for performing, when running, the warehousing system management method of any of claims 14-19; alternatively, the computer program is operative, when running, to perform the interaction method of any of claims 20 to 22.
CN202210772324.1A 2022-06-30 2022-06-30 Warehousing system and management method, interaction method, server and client equipment thereof Pending CN115367356A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210772324.1A CN115367356A (en) 2022-06-30 2022-06-30 Warehousing system and management method, interaction method, server and client equipment thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210772324.1A CN115367356A (en) 2022-06-30 2022-06-30 Warehousing system and management method, interaction method, server and client equipment thereof

Publications (1)

Publication Number Publication Date
CN115367356A true CN115367356A (en) 2022-11-22

Family

ID=84062128

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210772324.1A Pending CN115367356A (en) 2022-06-30 2022-06-30 Warehousing system and management method, interaction method, server and client equipment thereof

Country Status (1)

Country Link
CN (1) CN115367356A (en)

Similar Documents

Publication Publication Date Title
JP7052147B2 (en) Luggage transport system and method
US10122995B2 (en) Systems and methods for generating and displaying a 3D model of items in a warehouse
US10943210B2 (en) Optimization of warehouse layout based on customizable goals
KR102130457B1 (en) Inventory Management
US10265871B2 (en) Collaborative inventory monitoring
US10929800B1 (en) Modular automated inventory sorting and retrieving
US10618736B2 (en) Autonomous mobile picking
US10671088B2 (en) Communication of information regarding a robot using an optical identifier
CN107814126A (en) Induction system and carrying method
CN105404250A (en) In-coming and shipment auxiliary system, unmanned carrying vehicle and in-coming and shipment auxiliary method
US10315231B1 (en) Attribute-based container selection for inventory
KR20190048674A (en) Intelligent logistics robot
KR20190105636A (en) Item Picking System and Item Picking Method
CN115311441A (en) Automatic warehousing system, goods checking method and server
JP7271822B2 (en) Picking system by unmanned transfer vehicle
CN115367356A (en) Warehousing system and management method, interaction method, server and client equipment thereof
CN218595184U (en) Storage system
CN218601829U (en) Automatic warehousing system
US20250066125A1 (en) Information processing apparatus, information processing method, and system
US20240043212A1 (en) Automated Robotic Replenishment System
CN118790659A (en) Warehousing system, warehouse tallying method, electronic equipment and storage medium
CN115818078A (en) Cargo management method and system, device, storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Country or region after: China

Address after: 100096 No.125, 1st floor, building 1, Xisanqi building materials City, Haidian District, Beijing

Applicant after: Beijing Force Aggregation Robot Technology Co.,Ltd.

Address before: 100096 No.125, 1st floor, building 1, Xisanqi building materials City, Haidian District, Beijing

Applicant before: BEIJING KUANGSHI ROBOT TECHNOLOGY Co.,Ltd.

Country or region before: China

TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20250205

Address after: No. 257, 2nd Floor, Building 9, No. 2 Huizhu Road, Kangmei Street, Liangjiang New District, Yubei District, Chongqing 401100

Applicant after: Force Aggregation (Chongqing) Robot Technology Co.,Ltd.

Country or region after: China

Address before: 100096 No.125, 1st floor, building 1, Xisanqi building materials City, Haidian District, Beijing

Applicant before: Beijing Force Aggregation Robot Technology Co.,Ltd.

Country or region before: China