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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 78
- 238000007726 management method Methods 0.000 title claims abstract description 58
- 230000003993 interaction Effects 0.000 title claims abstract description 40
- 238000003860 storage Methods 0.000 claims abstract description 160
- 238000004590 computer program Methods 0.000 claims abstract description 38
- 238000012546 transfer Methods 0.000 claims abstract description 27
- 238000005192 partition Methods 0.000 claims description 20
- 230000000903 blocking effect Effects 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 8
- 238000012806 monitoring device Methods 0.000 claims description 7
- 239000010410 layer Substances 0.000 description 24
- 230000006870 function Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 9
- 238000012544 monitoring process Methods 0.000 description 7
- 239000000463 material Substances 0.000 description 5
- 239000002356 single layer Substances 0.000 description 5
- 238000009826 distribution Methods 0.000 description 4
- 230000002452 interceptive effect Effects 0.000 description 4
- 238000013473 artificial intelligence Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 235000008645 Chenopodium bonus henricus Nutrition 0.000 description 2
- 244000138502 Chenopodium bonus henricus Species 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000010801 machine learning Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000004806 packaging method and process Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 241000208125 Nicotiana Species 0.000 description 1
- 235000002637 Nicotiana tabacum Nutrition 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 235000013305 food Nutrition 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 238000011068 loading method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000003062 neural network model Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 239000004753 textile Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G1/00—Storing articles, individually or in orderly arrangement, in warehouses or magazines
- B65G1/02—Storage devices
- B65G1/04—Storage devices mechanical
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G1/00—Storing articles, individually or in orderly arrangement, in warehouses or magazines
- B65G1/02—Storage devices
- B65G1/04—Storage devices mechanical
- B65G1/0492—Storage devices mechanical with cars adapted to travel in storage aisles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G1/00—Storing articles, individually or in orderly arrangement, in warehouses or magazines
- B65G1/02—Storage devices
- B65G1/04—Storage devices mechanical
- B65G1/06—Storage devices mechanical with means for presenting articles for removal at predetermined position or level
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G1/00—Storing articles, individually or in orderly arrangement, in warehouses or magazines
- B65G1/02—Storage devices
- B65G1/04—Storage devices mechanical
- B65G1/137—Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed
- B65G1/1373—Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed for fulfilling orders in warehouses
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory 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
本申请实施例提供一种仓储系统、仓储系统管理方法、交互方法、服务器、客户端设备、存储介质及计算机程序产品。仓储系统包括服务器、立体货架和搬运设备,服务器用于向搬运设备发送任务指令;立体货架设置有多个货位,还设置有第一轨道和拣选通道,拣选通道铺设在至少一个货位和第一轨道之间,第一轨道用于供搬运设备在上移动,拣选通道用于供拣选设备或拣选人员在货位和搬运设备之间转移物品;搬运设备用于基于任务指令,搬运拣选设备或拣选人员从与拣选通道相邻的货位中取出的物品,或,将物品从其他地方搬运至第一轨道。这种仓储系统及仓储管理方案的物品取放效率和安全性均较高。
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.
Description
技术领域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
如图1所示,电子设备100包括一个或多个处理器102、一个或多个存储装置104。可选地,电子设备100还可以包括输入装置106、输出装置108、以及图像拍摄装置110,这些组件通过总线系统112和/或其它形式的连接机构(未示出)互连。应当注意,图1所示的电子设备100的组件和结构只是示例性的,而非限制性的,根据需要,所述电子设备也可以具有其他组件和结构。As shown in FIG. 1 , an
所述处理器102可以采用数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编程逻辑阵列(PLA)、微处理器中的至少一种硬件形式来实现,所述处理器102可以是中央处理单元(CPU)、图像处理器(GPU)、专用的集成电路(ASIC)或者具有数据处理能力和/或指令执行能力的其它形式的处理单元中的一种或几种的组合,并且可以控制所述电子设备100中的其它组件以执行期望的功能。The
所述存储装置104可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(RAM)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(ROM)、硬盘、闪存等。在所述计算机可读存储介质上可以存储一个或多个计算机程序指令,处理器102可以运行所述程序指令,以实现下文所述的本申请实施例中(由处理器实现)的客户端功能以及/或者其它期望的功能。在所述计算机可读存储介质中还可以存储各种应用程序和各种数据,例如所述应用程序使用和/或产生的各种数据等。The
所述输入装置106可以是用户用来输入指令的装置,并且可以包括键盘、鼠标、麦克风和触摸屏等中的一个或多个。The
所述输出装置108可以向外部(例如用户)输出各种信息(例如图像和/或声音),并且可以包括显示器、扬声器等中的一个或多个。可选地,所述输入装置106和所述输出装置108可以集成在一起,采用同一交互装置(例如触摸屏)实现。The
所述图像拍摄装置110可以采集图像,并且将所采集的图像存储在所述存储装置104中以供其它组件使用。图像拍摄装置110可以是单独的相机或移动终端中的摄像头等。应当理解,图像拍摄装置110仅是示例,电子设备100可以不包括图像拍摄装置110。在这种情况下,可以利用其他具有图像采集能力的器件采集图像,并将采集的图像发送给电子设备100。The
示例性地,用于实现根据本申请实施例的仓储系统管理方法和装置的示例电子设备可以在诸如移动终端、计算机或远程服务器等的设备上实现。其中,移动终端包括但不限于:平板电脑、手机、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
服务器210用于向搬运设备230发送任务指令。立体货架220设置有多个货位,还设置有第一轨道221和拣选通道222,拣选通道222铺设在至少一个货位和第一轨道221之间。货位是仓库中用于放置物品的位置。例如,拣选通道222一侧与多个货位相邻,另一侧与第一轨道221相邻。第一轨道221用于供搬运设备230在上移动,拣选通道222用于供拣选设备或拣选人员250在货位和搬运设备230之间转移物品。搬运设备230用于基于任务指令,搬运拣选设备或拣选人员250从与拣选通道222相邻的货位中取出的物品,或,将接收到的物品搬运至第一轨道221。The
搬运设备230可以是任何合适的能够搬运物品的设备,包括但不限于以下至少一种:四向穿梭车、提升机、箱式搬运机器人、自动引导车(AGV)、自主移动机器人(AMR)、叉车、堆垛机等。The
示例性地,物品可以是空载容器、从容器中取出的货物、或者容纳有货物的容器中的任一种。容器是用于盛放货物的物体,包括但不限于各种形式的货箱、托盘等。可选地,物品上还可以设置唯一标识该物品的标识符,该标识符包括不限于二维码、条形码、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
示例性地,在执行拣选任务的过程中,可以首先由服务器210接收关于目标订单的订单信息。服务器210可以基于订单信息生成任务信息。任务信息可以是用于指示针对目标订单中的至少部分物品进行拣选的信息。服务器210可以将关于拣选的任务信息下发给拣选设备或拣选人员,并将用于控制搬运设备230执行搬运任务的任务指令下发给搬运设备230。随后,拣选设备或拣选人员可以移动到待拣选物品的货位附近,同时由服务器210、或者拣选设备或拣选人员控制搬运设备到待拣选物品附近的位置。然后拣选设备或拣选人员可以将需要拣选的物品放置在搬运设备的托盘上。随后可以重复以上流程,直至完成整个目标订单的拣选任务或者搬运设备承载的物品量达到阈值后可以控制搬运设备到工作站点,将拣选出的物品出库。虽然上面以物品的拣选(即出库)为例描述仓储系统中的各设备的大致工作流程,但是可以理解,以上仓储系统的各设备还可以应用于反向的物品的入库。Exemplarily, in the process of executing the picking task, the
搬运设备除搬运从容器中取出的货物之外,还可以搬运空载容器或容纳有货物的容器等其他物品,这与货物的搬运原理是类似的。为方便描述,下文将以货物为例,对本申请的仓储系统及仓储系统管理方法进行描述。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
示例性而非限制性地,立体货架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-
示例性而非限制性地,搬运设备230可以是例如四向穿梭车。相应地,立体货架220不仅设置有第一轨道221,还可以设置有与第一轨道221垂直的轨道,四向穿梭车可以沿着X方向的轨道和Y方向的轨道实现前后左右四个方向的移动。为方便理解,图2示出了X方向和Y方向的坐标轴。By way of example and not limitation, the
应理解,搬运设备230还可以是两向穿梭车。相应地,立体货架220中设置有第一轨道221,两向穿梭车可以沿着第一轨道221实现前后两个方向的移动,而无法实现其他方向的移动。It should be understood that the
搬运设备230可以将拣选设备或者拣选人员250从与拣选通道222相邻的货位中取出的物品搬运到其他地方,也可以从其他地方搬运物品到第一轨道221上方便拣选设备或拣选人员250将该物品放置到货位上。The
基于上述仓储系统,在立体货架的第一轨道与货位之间增设了拣选通道,使得拣选人员或拣选设备可以方便地在拣选通道活动并在货位和搬运设备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
此外,由于拣选设备或拣选人员与搬运设备之间各自具有自己的通行通道,因此安全性也较高。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
示例性地,安全防护装置可以是安全门。在一个实施例中,安全防护装置可以是能够由拣选人员手动推拉的装置。这种情况下,拣选人员可以在站在拣选通道上转移物品时,将安全防护装置手动拉到当前所处位置处。此外,这种情况下,安全防护装置的数目可以是一个或多个。比较可取的是,在安全防护装置是能够由拣选人员手动推拉的装置的情况下,在每条拣选通道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
基于上述仓储系统中的安全防护装置,可以保障拣选人员避免与搬运设备相撞,可以有效提升拣选人员和搬运设备在立体货架中混行的安全性。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-
参照图2,第二轨道223可以铺设在第一轨道221和拣选通道222之间,并且与第一轨道221和拣选通道222两两平行。安全防护装置在接收到移动指令后,可以沿着第二轨道223进行移动,以控制安全防护装置移动到目标位置。当然,在拣选人员的手动推拉下,安全防护装置也可以沿着第二轨道223进行移动。需注意,图2所示的第二轨道223仅是一种位置示意,而非实际的第二轨道。Referring to FIG. 2 , the
基于立体货架中铺设的第二轨道,使得安全防护装置能够沿着第二轨道移动,由此可以方便安全防护装置快速变换位置,进而使得安全防护装置能够及时实现其安全防护的作用。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-
再次参照图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
基于上述立体货架中设置的第三轨道,可以使得搬运设备能够移动到货位的下方进行物品的取放,由此可以提高仓储系统的自动化程度,节约人力。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
参见图2,示出第四轨道225。需注意,图2所示的第四轨道225仅是一种位置示意,而非实际的第四轨道。拣选通道222表面铺设有与第一轨道221垂直的第四轨道225。第四轨道225可以将第三轨道224与第一轨道221接通。第四轨道225可以横跨拣选通道222连接第一轨道221和第三轨道224。Referring to Figure 2, the
基于立体货架内铺设的第四轨道,可以方便搬运设备从拣选通道上穿行驶入货位下方进行取货或放货。示例性地,服务器可以根据当前的作业需求确定拣选通道相邻货位上的物品的作业模式。例如,如果当前物品的需求高,需要提高物品取放效率,则服务器可以确定采用第一种作业模式:即由拣选通道上的拣选设备或拣选人员在该拣选通道相邻的货位和第一轨道上的搬运设备之间转移物品;如果当前物品的出入库需求不高,则服务器可以确定采用第二种作业模式:即由搬运设备根据服务器下发的任务指令自行由第一轨道切换至第四轨道,并沿着第四轨道、第三轨道进入该拣选通道相邻的货位下方,由搬运设备自行在该货位上取放物品。由此,可以进一步提高仓储系统的自动化程度,能够灵活根据实际需求采用合适的作业模式。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
第四轨道225的上表面可以与第三轨道224的上表面平齐,也可以有一定的高度差。当有高度差时,可以在第四轨道225与第三轨道224的连接处设置斜坡轨道以将第四轨道225与第三轨道224接通,或者将第四轨道225和/或第三轨道224的连接端设计成斜坡状,使得两个轨道连接处平滑过渡。The upper surface of the
由此,可以保障搬运设备在第三轨道和第四轨道之间顺利切换,以使得搬运设备的移动更平稳。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-
在一个实施例中,立体货架220内可以铺设多条第一轨道221。可以参照图2,部分第一轨道221的一侧或两侧铺设有拣选通道222,例如图2中的2号、4号和5号第一轨道221;部分第一轨道221仅与货位相邻,例如图2中的1号、3号和6号第一轨道221。如图2所示,可以在立体货架220的部分区域铺设拣选通道,例如,可以在立体货架220的任一层或多层中每层的部分或全部第一轨道的周围均铺设拣选通道。In one embodiment, multiple
可选地,在立体货架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-
由此,可以基于拣选通道的铺设位置,根据仓储的需求灵活配置物品放置的位置及其取放路径,以更好地保障物品取放的效率,满足不同的使用需求。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-
第一分区内可以设置有多条平行的第一轨道,且每个第一轨道的至少一侧可以铺设有拣选通道,第二分区内则可以不铺设拣选通道。由于第一分区铺设有拣选通道,方便通过拣选设备或拣选人员在货位和搬运设备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
在一个实施例中,立体货架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-
基于上述方式对立体货架进行分区,由此,可以将需求频繁和需求较少的物品分开放置,这样有助于提高物品取放的效率,同时也方便进行管理。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-
在一个实施例中,提升机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
在一个实施例中,针对无法由第一轨道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
可以理解,搬运设备230可以沿着拣选通道222上铺设的第四轨道225或第一轨道221到达提升机240。即,用于连接至提升机240的第四轨道225是与拣选通道222垂直铺设的轨道,可以参考上文描述理解该第四轨道225的铺设方式,不再赘述。It can be understood that the
基于上述仓储系统中的提升机设备,可以在不同层之间运输物品和/或搬运设备,由此,可以提高层与层之间的运输效率。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
在一个实施例中,拣选设备可以是机械臂。机械臂可以设置在拣选通道222上,可以将搬运设备230上的物品搬运到货位上,也可以将货位上的物品放置到搬运设备230上。In one embodiment, the picking device may be a robotic arm. The mechanical arm can be arranged on the picking
基于仓储系统中的拣选设备,可以代替拣选人员拣选物品,由此节约了人力,也避免了拣选人员在拣选通道上发生安全事故。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-
在一个实施例中,拣选通道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
基于上述两种类型的拣选设备,可以根据拣选需求灵活取放物品,由此能够提高物品取放的效率。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
示例性地,仓储系统还包括:客户端,用于接收任务完成的信息;并向搬运设备230发送任务完成的信息,通知搬运设备230沿着所述第一轨道221移动至其他位置。Exemplarily, the warehousing system further includes: a client, configured to receive task completion information; and send task completion information to the
上述任务可以是物品取放任务,即在货位上放置物品和/或从货位上取出物品的任务。相应地,任务完成的信息可以是在货位上放置物品完成或从货位上取出物品完成的信息。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
基于仓储系统的客户端装置,能够更加便捷地向服务器发送任务指示,且拣选人员能够及时查看任务进度,保障物品取放任务的顺利执行。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
下面,将参考图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
步骤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
用于识别搬运设备搬运的货物并确定当前货物是否完成拣选的监控设备可以是摄像头或者无线射频(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
在一个实施例中,第一位置指示信息可以用于指示拣选设备或拣选人员移动到第一目标位置。示例性地,第一位置信息可以包括当前货物所在货位的位置信息,和/或,拣选人员在拣选通道上应该到达的位置信息。相应地,第一目标位置可以是当前货物所在的货位,还可以是拣选人员在拣选通道上应该到达的坐标,即第一目标位置。无论第一位置信息包括哪些类型的信息,其都可以用于指示拣选设备或拣选人员到达拣选通道上与当前货物所在的位置相对应的通道位置。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:
在上述技术方案中,服务器可以通过目标订单中的货物的位置指示信息向拣选设备或客户端和/或搬运设备发送任务指示,由此指示拣选设备或拣选人员及搬运设备移动到当前货物附近的位置处进行货物的拣选,这种方案可以提高仓储系统的自动化程度。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
在上述技术方案中,搬运设备在第一轨道上移动时,可以按段移动,这样对搬运设备的控制要求较低,对仓储系统的计算力要求也较低。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
步骤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
交互方法400中的第一位置指示信息,在仓储系统管理方法300中已经详细阐述,为了简洁,在此不再赘述。可以理解,本实施例中的通过第一位置指示信息指示拣选人员到达第一目标位置的方案可以包含上文描述的方案一和方案三这两种情况。The first location indication information in the
通过以上方案,可以通过目标订单中的货物的位置指示信息向客户端发送任务指示,由此指示拣选人员移动到当前货物附近的位置处进行货物的拣选,这种方案可以提高仓储系统的自动化程度。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
交互方法400中的第二位置指示信息,在仓储系统管理方法300中已经详细阐述,为了简洁,在此不再赘述。拣选人员移动到第一目标位置后或在前往第一目标位置的过程中,可以利用客户端向搬运设备发送第二位置指示信息,以控制搬运设备跟随移动到第二目标位置。这种移动方案即为上文描述的方案一。The second location indication information in the
通过客户端向搬运设备发送与当前货物相关的第二位置指示信息,控制搬运设备移动,由此能够实现搬运设备的自动跟随移动。与通过服务器控制搬运设备移动相比,这种方案便于由拣选人员控制搬运设备移动的位置和时机,使得搬运设备的移动更准确,自主化程度更高。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
如图5所示,根据本申请实施例的仓储系统管理装置500包括获取模块510、通知模块520和接收模块530。各个模块可分别执行上文中图3描述的仓储系统管理方法的各个步骤。以下仅对该仓储系统管理装置500的各部件的主要功能进行描述,而省略以上已经描述过的细节内容。As shown in FIG. 5 , the storage
获取模块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
通知模块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
接收模块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
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。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
存储器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
如图7所示,根据本申请实施例的交互装置700包括第一接收模块710、输出模块720、第二接收模块730和返回模块740。各个模块可分别执行上文中图3描述的交互方法的各个步骤。以下仅对该交互装置700的各部件的主要功能进行描述,而省略以上已经描述过的细节内容。As shown in FIG. 7 , the
第一接收模块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
输出模块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
第二接收模块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
返回模块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
根据本申请另一方面,还提供了一种客户端设备(即上述客户端)。图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
存储器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
在一个实施例中,程序指令在运行时用于执行以下步骤:获取任务信息,任务信息用于指示物品取放任务;通知位于拣选通道的拣选设备或客户端任务信息,指示拣选设备或拣选人员执行从与拣选通道相邻的货位上拣选物品或将物品放置到与拣选通道相邻的货位上的任务,拣选通道铺设在立体货架的至少一个货位和第一轨道之间,第一轨道用于供搬运设备在上移动,拣选通道用于供拣选设备或拣选人员在货位和搬运设备之间转移物品;接收拣选设备或客户端发送的关于任务执行情况的反馈信息。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
在一个实施例中,程序指令在运行时用于执行以下步骤:从服务器接收任务信息,任务信息用于指示执行从与拣选通道相邻的货位上拣选物品或在与拣选通道相邻的货位上放置物品的任务,拣选通道铺设在立体货架的至少一个货位和第一轨道之间,第一轨道用于供搬运设备在上移动,拣选通道用于供拣选人员在货位和搬运设备之间转移物品;输出任务信息,以供拣选人员查看;接收拣选人员输入的关于任务执行情况的反馈信息;向服务器返回反馈信息。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
此外,根据本申请实施例,还提供了一种计算机程序,该计算机程序在运行时用于执行上述仓储系统管理方法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
尽管这里已经参考附图描述了示例实施例,应理解上述示例实施例仅仅是示例性的,并且不意图将本申请的范围限制于此。本领域普通技术人员可以在其中进行各种改变和修改,而不偏离本申请的范围和精神。所有这些改变和修改意在被包括在所附权利要求所要求的本申请的范围之内。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)
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) |
-
2022
- 2022-06-30 CN CN202210772324.1A patent/CN115367356A/en active Pending
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 |