KR20200003137A - Apparatus and method for handling articles for automatic and manual sorting of items using dynamically configurable sorting arrays - Google Patents
Apparatus and method for handling articles for automatic and manual sorting of items using dynamically configurable sorting arrays Download PDFInfo
- Publication number
- KR20200003137A KR20200003137A KR1020197035552A KR20197035552A KR20200003137A KR 20200003137 A KR20200003137 A KR 20200003137A KR 1020197035552 A KR1020197035552 A KR 1020197035552A KR 20197035552 A KR20197035552 A KR 20197035552A KR 20200003137 A KR20200003137 A KR 20200003137A
- Authority
- KR
- South Korea
- Prior art keywords
- item
- vehicle
- destination
- items
- delivery vehicle
- 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.)
- Ceased
Links
- 238000000034 method Methods 0.000 title claims abstract description 177
- 238000003491 array Methods 0.000 title description 3
- 238000012384 transportation and delivery Methods 0.000 claims abstract description 101
- 230000000007 visual effect Effects 0.000 claims abstract description 35
- 230000007246 mechanism Effects 0.000 claims description 29
- 238000012546 transfer Methods 0.000 claims description 26
- 230000004044 response Effects 0.000 claims description 12
- 238000001514 detection method Methods 0.000 claims description 11
- 238000012790 confirmation Methods 0.000 claims description 9
- 238000007726 management method Methods 0.000 claims description 8
- 230000003213 activating effect Effects 0.000 claims description 6
- 239000000463 material Substances 0.000 claims description 3
- 230000000977 initiatory effect Effects 0.000 claims description 2
- 238000012958 reprocessing Methods 0.000 abstract description 3
- 230000006698 induction Effects 0.000 description 63
- 230000008569 process Effects 0.000 description 30
- 238000003860 storage Methods 0.000 description 28
- 238000012545 processing Methods 0.000 description 20
- 238000010586 diagram Methods 0.000 description 19
- 230000003287 optical effect Effects 0.000 description 9
- 238000012986 modification Methods 0.000 description 8
- 230000004048 modification Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 238000009795 derivation Methods 0.000 description 7
- 238000003384 imaging method Methods 0.000 description 6
- 238000012512 characterization method Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 5
- 230000036961 partial effect Effects 0.000 description 5
- 230000002093 peripheral effect Effects 0.000 description 5
- 238000007599 discharging Methods 0.000 description 4
- 230000001965 increasing effect Effects 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 230000000704 physical effect Effects 0.000 description 4
- 230000007723 transport mechanism Effects 0.000 description 4
- 238000009825 accumulation Methods 0.000 description 3
- 230000004913 activation Effects 0.000 description 3
- 238000007792 addition Methods 0.000 description 3
- 230000002776 aggregation Effects 0.000 description 3
- 238000004220 aggregation Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000006872 improvement Effects 0.000 description 3
- 238000004806 packaging method and process Methods 0.000 description 3
- 238000003825 pressing Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 239000003990 capacitor Substances 0.000 description 2
- 230000006378 damage Effects 0.000 description 2
- 230000009849 deactivation Effects 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 230000000670 limiting effect Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 208000025940 Back injury Diseases 0.000 description 1
- 101150071882 US17 gene Proteins 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000008034 disappearance Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000005338 heat storage Methods 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000012634 optical imaging Methods 0.000 description 1
- 238000012858 packaging process Methods 0.000 description 1
- 229920003023 plastic Polymers 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 229920000638 styrene acrylonitrile Polymers 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 230000008093 supporting effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000026676 system process Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
- 238000005303 weighing Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B07—SEPARATING SOLIDS FROM SOLIDS; SORTING
- B07C—POSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
- B07C3/00—Sorting according to destination
- B07C3/10—Apparatus characterised by the means used for detection ofthe destination
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B07—SEPARATING SOLIDS FROM SOLIDS; SORTING
- B07C—POSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
- B07C3/00—Sorting according to destination
- B07C3/003—Destination control; Electro-mechanical or electro- magnetic delay memories
- B07C3/006—Electric or electronic control circuits, e.g. delay lines
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B07—SEPARATING SOLIDS FROM SOLIDS; SORTING
- B07C—POSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
- B07C3/00—Sorting according to destination
- B07C3/008—Means for collecting objects, e.g. containers for sorted mail items
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B07—SEPARATING SOLIDS FROM SOLIDS; SORTING
- B07C—POSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
- B07C3/00—Sorting according to destination
- B07C3/02—Apparatus characterised by the means used for distribution
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B07—SEPARATING SOLIDS FROM SOLIDS; SORTING
- B07C—POSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
- B07C3/00—Sorting according to destination
- B07C3/02—Apparatus characterised by the means used for distribution
- B07C3/08—Apparatus characterised by the means used for distribution using arrangements of conveyors
- B07C3/082—In which the objects are carried by transport holders and the transport holders form part of the conveyor belts
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B07—SEPARATING SOLIDS FROM SOLIDS; SORTING
- B07C—POSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
- B07C5/00—Sorting according to a characteristic or feature of the articles or material being sorted, e.g. by control effected by devices which detect or measure such characteristic or feature; Sorting by manually actuated devices, e.g. switches
- B07C5/16—Sorting according to weight
- B07C5/18—Sorting according to weight using a single stationary weighing mechanism
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B07—SEPARATING SOLIDS FROM SOLIDS; SORTING
- B07C—POSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
- B07C5/00—Sorting according to a characteristic or feature of the articles or material being sorted, e.g. by control effected by devices which detect or measure such characteristic or feature; Sorting by manually actuated devices, e.g. switches
- B07C5/36—Sorting apparatus characterised by the means used for distribution
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B07—SEPARATING SOLIDS FROM SOLIDS; SORTING
- B07C—POSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
- B07C5/00—Sorting according to a characteristic or feature of the articles or material being sorted, e.g. by control effected by devices which detect or measure such characteristic or feature; Sorting by manually actuated devices, e.g. switches
- B07C5/36—Sorting apparatus characterised by the means used for distribution
- B07C5/361—Processing or control devices therefor, e.g. escort memory
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B07—SEPARATING SOLIDS FROM SOLIDS; SORTING
- B07C—POSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
- B07C5/00—Sorting according to a characteristic or feature of the articles or material being sorted, e.g. by control effected by devices which detect or measure such characteristic or feature; Sorting by manually actuated devices, e.g. switches
- B07C5/36—Sorting apparatus characterised by the means used for distribution
- B07C5/38—Collecting or arranging articles in groups
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B07—SEPARATING SOLIDS FROM SOLIDS; SORTING
- B07C—POSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
- B07C7/00—Sorting by hand only e.g. of mail
- B07C7/02—Compartmented furniture, e.g. pigeon-holes
-
- 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/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
- B65G1/1378—Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed for fulfilling orders in warehouses the orders being assembled on fixed commissioning areas remote from the storage areas
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B07—SEPARATING SOLIDS FROM SOLIDS; SORTING
- B07C—POSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
- B07C2301/00—Sorting according to destination
- B07C2301/005—Redirection or forwarding of mail pieces
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Warehouses Or Storage Devices (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Sorting Of Articles (AREA)
- Control Of Conveyors (AREA)
- Combined Means For Separation Of Solids (AREA)
- Discharge Of Articles From Conveyors (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
복수의 분류 목적지로 아이템을 분류하기 위한 방법 및 장치가 제공된다. 스캐닝 스테이션은 장치로 공급되는 각각의 아이템의 하나 이상의 특성을 평가한다. 아이템은 복수의 독립적으로 제어되는 배달 차량 중 하나 상으로 로딩된다. 배달 차량은 분류 목적지로 개별적으로 구동된다. 일단 적절한 분류 목적지에 도달하면, 배달 차량은 아이템을 분류 목적지로 배출하고, 배달될 다른 아이템을 수용하기 위해 복귀한다. 차량으로부터 선택 아이템을 수용하기 위한 그리고 그 아이템을 재프로세싱을 위해 입력 스테이션으로 되돌려 운반하기 위한 재유도 컨베이어가 제공될 수도 있다. 추가적으로, 각각의 차량에 의해 배달되고 있는 각각의 아이템의 특성에 기초하여 차량의 이동을 제어하기 위한 컨트롤러가 제공된다. 수동으로 분류될 아이템이 나타나는 경우, 수동 이송이 확인될 때까지 선택된 목적지와 정렬되는 시각적 경보가 활성화된다.A method and apparatus are provided for classifying items into a plurality of classification destinations. The scanning station evaluates one or more characteristics of each item supplied to the device. The item is loaded onto one of a plurality of independently controlled delivery vehicles. The delivery vehicle is individually driven to the sorting destination. Once the appropriate sorting destination is reached, the delivery vehicle discharges the item to the sorting destination and returns to accept other items to be delivered. A reinduction conveyor may be provided for receiving the selected item from the vehicle and for transporting the item back to the input station for reprocessing. In addition, a controller is provided for controlling the movement of the vehicle based on the characteristics of each item being delivered by each vehicle. If an item to be sorted manually appears, a visual alert is activated that aligns with the selected destination until manual transport is confirmed.
Description
관련된 출원에 대한 참조Reference to related application
본 출원은 2017년 5월 3일자로 출원된 국제 특허 출원 번호 제PCT/US17/30930호에 대한 우선권으로 주장하는 일부 계속 출원이다. 전술한 출원의 전체 개시는 참조에 의해 본원에 통합된다.This application is a partial continuing application that claims priority to International Patent Application No. PCT / US17 / 30930, filed May 3, 2017. The entire disclosure of the foregoing applications is incorporated herein by reference.
발명의 분야Field of invention
본 발명은 물품 핸들링 시스템(material handling system)에 관한 것으로, 더 상세하게는, 자동화된 인식, 검출, 및/또는 특성 묘사 프로세스에 기초하여 아이템을 그룹으로 집성하기 위한 시스템 및 방법에 관한 것이다.FIELD OF THE INVENTION The present invention relates to a material handling system, and more particularly, to a system and method for grouping items into groups based on automated recognition, detection, and / or characterization processes.
본원의 발명자는 (예를 들면, 고객 또는 소매 판매 지점으로 배송될 대응하는 주문 아이템의 이행에서 및/또는 그러한 아이템의 반품의 프로세싱에서) 아이템을 각각의 그룹으로 집성하는 것이 힘들 수 있고, 시간 소모적일 수 있고, 비효율적일 수 있으며, 오류가 발생하기 쉬울 수 있다는 것을 관찰하였다. 그러한 단점은, 창고 또는 다른 대형 시설 내의 산재된 위치로부터 아이템을 취출(retrieve)해야 할 때(또는 그 곳으로 아이템을 반환해야 할 때) 가장 격심하게 느껴진다. 단일 주문 이행 센터(single order fulfillment center)는 하루에 수백, 수천 또는 그 이상의 주문을 받을 수도 있는데, 각각의 주문은 하나의, 여러 개의, 또는 많은 상이한 아이템이 재고(inventory)에서 취출되는 것을 필요로 한다. 취출된 아이템은 통상적으로 수동으로 소포 또는 상자로 이송된다. 이러한 방식으로 주문에 대한 모든 아이템이 누적된 이후, 패키징 프로세스가 완료된다.The inventors of the present application may find it difficult to aggregate items into each group (eg, in the fulfillment of a corresponding order item to be delivered to a customer or retail point of sale and / or in the processing of a return of such item) and time consuming. It has been observed that it may be, may be inefficient, and error prone. Such a disadvantage is felt most severely when it is necessary to retrieve (or return an item there) from scattered locations in a warehouse or other large facility. A single order fulfillment center may receive hundreds, thousands, or more orders per day, with each order requiring one, several, or many different items to be withdrawn from inventory. do. The retrieved item is typically transported by hand to a parcel or box. In this way, after all the items for the order have accumulated, the packaging process is complete.
전혀 다른 종류의 사이즈 및/또는 중량의 아이템이, 식별(identification)에 기초하여, 자동적으로 식별되고 동적으로 재구성 가능한 분류 목적지(dynamically reconfigurable sort destination)의 어레이로 운반되는 자동화된 분류 시스템 및 방법(automated sorting system and method)이 본원에서 설명된다.Automated sorting systems and methods in which items of a completely different size and / or weight are conveyed to an array of automatically identified and dynamically reconfigurable sort destinations based on identification. sorting system and method) are described herein.
하나의 양태에 따르면, 동적으로 재구성 가능한 분류 어레이 구조(dynamically reconfigurable sort array structure; DRSRS)로 아이템을 분류하는 방법이 제공된다. 상기 방법은, 수동으로 이송될 제1 아이템이 검출되는 경우, DRSAS의 제1 분류 목적지와 정렬되는 시각적 경보를 활성화하기 위한 메모리에 저장되어 있는 명령어를 실행하는 단계를 포함할 수도 있다. 메모리에 저장되어 있는 명령어는, 제1 아이템이 제1 분류 목적지로 수동으로 이송된 이후 시각적 경보를 끄도록 실행된다. 제1 분류 목적지로 자동적으로 배달될 제2 아이템은 배달 차량(delivery vehicle)으로 수용되고, 배달 차량은 컨트롤러로부터의 명령어에 응답하여 제1 분류 목적지로의 경로를 따라 전진된다. 그 다음, 제2 아이템은 제1 분류 목적지로 이송될 수도 있다. 상기 방법은, 선택적으로, 다음의 단계를 포함하는 하나 이상의 선택적인 단계(optional step), 즉 배달 차량의 적어도 하나의 센서를 작동시켜 제1 분류 목적지가 제2 아이템을 수용할 수 없다는 것을 검출하는 단계; 배달 차량으로부터, 제1 분류 목적지가 제2 아이템을 수용할 수 없다는 통지를 컨트롤러로 송신하는 단계; 스캐너를 작동시켜 제1 아이템 또는 제2 아이템 중 적어도 하나의 표면으로부터 식별 표시(identifying indicium)를 획득하는 단계; 스캐너로부터 컨트롤러로, 제1 아이템과 관련되는 식별 표시를 나타내는 데이터를 송신하는 단계; 스캐너로부터 창고 관리 시스템의 컨트롤러로, 제1 아이템과 관련되는 식별 표시를 나타내는 데이터를 송신하는 단계로서, 선택적으로 시각적 경보를 활성화하기 위한, 메모리에 저장되어 있는 명령어는, 스캐너로부터 송신되는 데이터에 기초하여 프로세서에 의해 실행되는 것인 단계; 및/또는 스캐너로부터, 제1 아이템이 제1 분류 목적지로 이송되었다는 확인을 나타내는 데이터를 송신하는 단계로서, 시각적 경보를 끄기 위한, 메모리에 저장되어 있는 명령어는, 스캐너로부터 송신되는 데이터에 기초하여 프로세서에 의해 실행되는 것인 단계를 포함할 수도 있다. 상기 방법은 선택적인 단계 중 하나 또는 임의의 조합을 포함할 수도 있다.According to one aspect, a method of classifying items into a dynamically reconfigurable sort array structure (DRSRS) is provided. The method may include executing instructions stored in a memory for activating a visual alert aligned with a first sorted destination of the DRSAS when a first item to be transferred manually is detected. The instructions stored in the memory are executed to turn off the visual alert after the first item has been manually transferred to the first sorting destination. The second item to be automatically delivered to the first sorting destination is received as a delivery vehicle, which is advanced along the path to the first sorting destination in response to a command from the controller. The second item may then be transferred to the first sorting destination. The method may optionally include one or more optional steps, including actuating at least one sensor of the delivery vehicle to detect that the first classification destination cannot accept the second item. step; Sending, from the delivery vehicle, a notification to the controller that the first classification destination cannot accept the second item; Operating the scanner to obtain an identifying indicium from at least one surface of the first item or the second item; Transmitting from the scanner to the controller data indicative of the identification indication associated with the first item; Transmitting, from the scanner to the controller of the warehouse management system, data indicative of the identification mark associated with the first item, wherein instructions stored in the memory for selectively activating a visual alert are based on data transmitted from the scanner. Executed by the processor; And / or transmitting from the scanner data indicative of confirmation that the first item has been transferred to the first sorting destination, wherein instructions stored in the memory for turning off the visual alert are based on data transmitted from the scanner based on the processor. It may also comprise the step to be executed by. The method may include one or any combination of optional steps.
다른 양태에 따르면, 본 발명은 동적으로 재구성 가능한 분류 어레이 시스템(sorting array system)을 사용하여 아이템을 분류하는 방법을 제공한다. 분류 어레이 시스템은 일반적으로 수직으로 연장되는 일련의 칼럼(column)으로 배열되는 복수의 목적지 영역, 복수의 배달 차량, 및 이벤트 통고 시스템(event annunciation system)을 포함할 수도 있다. 상기 방법은, 복수의 목적지 영역 중 제1 목적지 영역으로 배달될 아이템을 배달 차량 상으로 이송하는 단계를 포함할 수도 있다. 배달 차량은 제1 목적지 영역으로의 경로를 따라 구동될 수도 있다. 상기 방법은 제1 목적지 영역으로의 아이템의 배출(discharge)을 개시하는 단계를 포함할 수도 있다. 복수의 목적지 영역 중 제2 목적지 영역으로 수동으로 배달될 아이템의 검출 시, 상기 방법은 제1 가시적 경보를 제공하도록 이벤트 통고 시스템을 작동시키는 단계를 포함할 수도 있다. 제2 목적지로의 아이템의 수동 배달의 검출 시, 상기 방법은 제1 가시적 경보를 중단하고 및/또는 제1 가시적 경보와는 가시적으로 구별 가능한 제2 가시적 경보를 제공하도록 이벤트 통고 시스템을 작동시키는 단계를 포함할 수도 있다. 선택적으로, 상기 방법은 제1 목적지 영역으로의 아이템의 배출을 확인하도록 물품 핸들링 시스템의 센서를 작동시키는 단계를 포함할 수도 있다. 추가적으로, 제2 가시적 경보를 제공하는 단계는, 목적지 영역에서 아이템의 그룹화(grouping)를 완성하는 데 필요한 마지막 아이템이 이송되었을 경우 제2 가시적 경보를 제공하는 단계를 포함할 수도 있다. 상기 방법은 이상의 선택적인 단계 중 하나 또는 둘 모두를 포함할 수도 있다.According to another aspect, the present invention provides a method of sorting items using a dynamically reconfigurable sorting array system. The classification array system may include a plurality of destination areas, a plurality of delivery vehicles, and an event annunciation system, which are generally arranged in a series of vertically extending columns. The method may include transferring an item to be delivered to a first destination area of the plurality of destination areas onto a delivery vehicle. The delivery vehicle may be driven along a path to the first destination area. The method may include initiating the discharge of the item to the first destination area. Upon detection of an item to be manually delivered to a second destination area of the plurality of destination areas, the method may include operating an event notification system to provide a first visible alert. Upon detection of manual delivery of the item to a second destination, the method may further include operating the event notification system to stop the first visual alert and / or provide a second visual alert that is visually distinguishable from the first visual alert. It may also include. Optionally, the method may include operating a sensor of the article handling system to confirm the release of the item to the first destination area. Additionally, providing a second visible alert may include providing a second visible alert if the last item needed to complete grouping of items in the destination area has been transferred. The method may comprise one or both of the above optional steps.
추가 양태에 따르면, 본 발명은 복수의 아이템을 하나 이상의 아이템의 그룹으로 분류하기 위한 물품 핸들링 시스템을 제공한다. 상기 시스템은 일반적으로 수직으로 연장되는 일련의 칼럼으로 배열되는 복수의 목적지 영역 및 복수의 가시적 표시자(visible indicator)를 포함할 수도 있는데, 복수의 가시적 표시자 중 적어도 하나의 가시적 표시자는 복수의 목적지 영역 중 대응하는 목적지 영역에 인접한다. 상기 시스템은 또한 복수의 배달 차량을 포함할 수도 있는데, 각각의 배달 차량은 복수의 아이템 중 각각의 아이템을 수용하도록 치수가 정해지고 배열되며, 수용된 아이템을 복수의 목적지 영역 중 임의의 목적지 영역으로 운반하도록 작동 가능하다. 각각의 차량은, 차량을 구동하기 위한 동력원(power source), 및 수용된 아이템을 선택된 목적지 영역으로 이송하도록 작동하는 이송 메커니즘을 포함할 수도 있다. 메모리에 저장되어 있는 명령어를 실행하기 위해 프로세서를 포함하는 컨트롤러가 제공된다. 저장된 명령어는, 제1 목적지 영역으로 수동으로 이송될 제1 아이템이 검출되는 경우 복수의 가시적 표시자 중 제1 가시적 표시자를 활성화하기 위한 명령어; 제1 아이템의 수동 이송의 확인이 검출되는 경우 복수의 가시적 표시자 중 제1 가시적 표시자를 비활성화하기 위한 명령어; 상기 제1 목적지 영역이 아이템의 완전한 그룹을 축적한 경우, 제1 목적지 영역에 인접한 제2 가시적 표시자를 활성화하기 위한 명령어를 포함할 수도 있다. 상기 시스템은 추가적인 선택적 특징(additional optional feature), 예컨대, 아이템의 완전한 그룹이 제1 목적지 영역으로부터 제거된 경우 제2 가시적 표시자를 비활성화하기 위한, 프로세서에 의해 실행 가능한 명령어를 메모리가 포함하는 것; 각각의 배달 차량의 움직임 및 작동을 제어하기 위한 프로세서에 의해 실행 가능한 명령어를 메모리가 포함하는 것; 복수의 목적지 영역이, 일반적으로 수직으로 연장되는 일련의 제1 칼럼 및 수직으로 연장되는 일련의 제2 칼럼으로 배열되는 것을 포함할 수도 있고, 상기 시스템은, 배달 차량을 목적지 영역으로 가이드(guide)하기 위한 트랙을 더 포함할 수도 있으며, 배달 차량이 일련의 제1 칼럼과 일련의 제2 칼럼 사이에서 수직으로 이동할 수 있도록 트랙은 일련의 제1 칼럼과 일련의 제2 칼럼 사이에 배치되고, 배달 차량이 트랙을 따르는 한 지점에서 정지되는 경우, 이송 메커니즘은 차량과 일련의 제1 칼럼 내의 목적지 영역 사이에서 아이템을 전방으로 이송할 수 있고 이송 메커니즘은 차량과 일련의 제2 칼럼 내의 목적지 영역 사이에서 아이템을 후방으로 이송할 수 있다. 시스템은 선택적인 특징들 중 하나 또는 임의의 조합을 포함할 수도 있다.According to a further aspect, the present invention provides an article handling system for classifying a plurality of items into one or more groups of items. The system may also include a plurality of destination regions and a plurality of visible indicators, which are generally arranged in a series of vertically extending columns, wherein at least one of the plurality of visible indicators is a plurality of destinations. Adjacent to the corresponding destination area of the area. The system may also include a plurality of delivery vehicles, each delivery vehicle being dimensioned and arranged to receive each item of the plurality of items, and carrying the received item to any of the plurality of destination areas. Is operable to Each vehicle may include a power source for driving the vehicle, and a transport mechanism operative to transport the received item to the selected destination area. A controller including a processor is provided for executing instructions stored in memory. The stored instructions may include instructions for activating a first visible indicator of the plurality of visible indicators when a first item to be manually transported to the first destination area is detected; Instructions for deactivating a first visible indicator of the plurality of visible indicators when confirmation of manual transfer of the first item is detected; If the first destination region has accumulated a complete group of items, the method may include instructions for activating a second visible indicator adjacent to the first destination region. The system includes the memory including instructions executable by the processor to deactivate additional optional features, such as a second visible indicator when the complete group of items has been removed from the first destination area; The memory including instructions executable by the processor for controlling the movement and operation of each delivery vehicle; The plurality of destination areas may comprise an array of first columns generally extending vertically and a series of second columns extending vertically, wherein the system guides the delivery vehicle to the destination area. It may further comprise a track for the track, wherein the track is arranged between the series of first columns and the series of second columns so that the delivery vehicle can move vertically between the series of first columns and the series of second columns, If the vehicle is stopped at a point along the track, the transport mechanism can move the item forward between the vehicle and the destination area in the first series of columns and the transport mechanism is between the vehicle and the destination area in the second series of columns. The item can be moved backwards. The system may include one or any combination of optional features.
방법 및 장치가 여러 실시형태 및 예시적인 도면에 대해 예로서 본원에서 설명되지만, 기술 분야의 숙련된 자는, 동적으로 재구성 가능한 분류 어레이를 사용하여 아이템을 분류하기 위한 독창적인 방법 및 장치가, 설명되는 실시형태 또는 도면으로 제한되지는 않는다는 것을 인식할 것이다. 도면 및 그에 대한 상세한 설명은 실시형태를 본원에서 개시되는 특정한 형태로 제한하도록 의도되는 것은 아니다는 것이 이해되어야 한다. 오히려, 의도는, 첨부된 청구범위에 의해 정의되는 하나 이상의 동적으로 재구성 가능한 분류 어레이를 사용하여 아이템을 분류하기 위한 방법 및 장치의 취지 및 범위 내에 속하는 모든 수정예, 등가예 및 대안예를 포괄하는 것이다. 본원에서 사용되는 임의의 표제(headings)는 단지 편제의 목적을 위한 것이며, 설명 또는 청구범위의 범위를 제한하도록 의도되는 것은 아니다. 본원에서 사용될 때, 단어 "할 수도 있는"은, 의무적 의미(즉, 필수적인 것을 의미함)보다는 허용적인 의미(즉, 잠재성을 갖는 것을 의미함)로 사용된다. 마찬가지로, 단어 "포함한다", "포함하는" 및 "포함하고 있다"는, 제한하는 것이 아니라 포함하는 것을 의미한다.Although the method and apparatus are described herein by way of example for various embodiments and illustrative drawings, those skilled in the art will describe inventive methods and apparatus for classifying items using dynamically reconfigurable sorting arrays. It will be appreciated that it is not limited to the embodiment or the drawings. It is to be understood that the drawings and detailed description thereof are not intended to limit the embodiments to the particular forms disclosed herein. Rather, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the method and apparatus for classifying items using one or more dynamically reconfigurable classification arrays defined by the appended claims. will be. Any headings used herein are for organizational purposes only and are not intended to limit the scope of the description or the claims. As used herein, the word “may” is used in an acceptable meaning (ie, having potential) rather than in a mandatory sense (ie, meaning essential). Likewise, the words “comprises”, “comprising” and “comprising” mean including, but not limiting.
본 발명의 바람직한 실시형태에 대한 전술한 개요 및 다음의 상세한 설명은 첨부된 도면과 연계하여 판독될 때 가장 잘 이해될 것이다.
도 1은, 본 개시와 부합하는 예시적인 실시형태에 따른, 중앙 집중식 창고 관리 시스템의 감독 하에서 작동 가능하며 주문 이행 장치(order fulfillment arrangement)의 일부를 형성하는 하나 이상의 동적으로 재구성 가능한 분류 어레이 시스템을 묘사하는 블록도이다.
도 2는, 본 개시의 하나 이상의 실시형태와 부합하는, 하나 이상의 동적으로 재구성 가능한 분류 어레이 시스템(들)의 작동을 조정하기 위한 창고 관리 시스템을 더욱 상세하게 묘사하는 블록도이다.
도 3은, 본 개시의 예시적인 실시형태에 따라 구성되는 동적으로 구성 가능한 분류 어레이 시스템을 더욱 상세하게 묘사하는 블록도이다.
도 4a는, 본 개시와 부합하는 하나 이상의 실시형태에 따른 도 3의 동적으로 구성 가능한 분류 어레이 시스템의 일부를 형성할 수도 있는, 예시적인 아이템 유도 모듈(item induct module)의 기능 컴포넌트를 묘사하는 블록도이다.
도 4b는, 본 개시와 부합하는 하나 이상의 실시형태에 따른, 도 4a의 예시적인 아이템 유도 모듈의 컴포넌트를 묘사하는 상부 평면도(top plan view)이다.
도 4c는, 본 개시와 부합하는 하나 이상의 실시형태에 따른, 유도 모듈의 컨베이어 스테이지(conveyor stage) 사이의 갭(gap)을 통해 볼 때 아이템 특성 묘사 표시의 이미지를 획득하도록 치수가 정해지고 배열되는 예시적인 스캐닝 요소의 배열을 묘사하는 부분 측면도이다.
도 5a는, 본 개시와 부합하는 하나 이상의 실시형태에 따른, 아이템 특성 묘사 유도 모듈로부터 이송되는 아이템을 수용하도록, 아이템을 목적지 영역으로 운반하도록, 그리고 아이템을 목적지 영역으로 배출하도록 구성되는 자율 배달 차량의 상부 평면도이다.
도 5b는 본 개시와 부합하는 하나 이상의 실시형태에 따른 제1 아이템 구속 측벽(item-confining side wall)의 배열을 묘사하는, 도 5a의 자율 배달 차량의 측면도이다.
도 5c는 본 개시와 부합하는 하나 이상의 실시형태에 따른 제2 아이템 구속 측벽의 배열을 묘사하는, 도 5a의 자율 배달 차량의 또 다른 측면도이다.
도 5d는, 본 개시와 부합하는 하나 이상의 실시형태에 따른, 차량의 배출 단부로부터 취해지며 제1 및 제2 아이템 구속 측벽에 의해 구속되는 아이템 지지 표면의 배열을 도시하는, 도 5a 내지 도 5c의 자율 배달 차량의 또 다른 정면도이다.
도 5e는 본 개시와 부합하는 하나 이상의 실시형태에 따른 동적으로 재구성 가능한 분류 어레이 시스템의 일부로서 활용될 수도 있는 자율 배달 차량의 다른 실시형태의 사시도이다.
도 6a는, 본 개시와 부합하는 하나 이상의 실시형태에 따른, 도 4a 내지 도 4c에서 묘사되는 것과 같은 유도 모듈, 분류 목적지의 하나 이상의 수직 어레이(들), 및 도 5a 내지 도 5d에서 묘사되는 것과 같은 복수의 자율 배달 차량을 통합하는 동적으로 재구성 가능한 분류 어레이 시스템을 묘사하는 사시도이다.
도 6b는, 본 개시와 부합하는 하나 이상의 실시형태에 따른, 도 6a의 재구성 가능한 분류 어레이 시스템의 상부 평면도이다.
도 6c는, 하나 이상의 실시형태에 따른, 예시적인 수직 분류 어레이 구조의 내부 구성을 묘사하는 측면도인데, 상기 어레이 구조는, 각각의 차량을 어레이 구조의 임의의 분류 위치와 정렬시키도록 배열되는 경로를 따라 자율 배달 차량을 가이드하기 위한 트랙의 네트워크에 의해 특성 묘사된다.
도 6d는, 하나 이상의 실시형태에 따른, 예시적인 수직 분류 어레이 구조의 외부 배열을 묘사하는 부분 측면도인데, 상기 어레이 구조는 수직 칼럼에 배열되는 분류 목적지(sort destination)를 정의한다.
도 6e는, 라인 V1-D에 의해 둘러싸이는 도 6d의 영역의 확대도이며, 분류 목적지의 각각의 칼럼에 대한 개별적으로 주소 지정 가능한(addressable) 다층 LED의 배열 및 머신 판독 가능한 표시의 정렬 둘 모두를 도시하는데, 그 각각은 하나 이상의 실시형태에 따른 동적으로 구성 가능한 분류 어레이 시스템의 사용 및/또는 작동에 관련이 있는 소정의 이벤트의 보고 및/또는 통고를 용이하게 하도록 적응된다.
도 7a는, 하나 이상의 실시형태에 따른, 동적으로 재구성 가능한 분류 어레이를 활용하여 아이템을 분류하기 위한 기술을 묘사하는 흐름도이다.
도 7b는, 하나 이상의 실시형태에 따른, 동적으로 재구성 가능한 분류 어레이를 사용하여 아이템의 수동 분류 및 자동 분류 양자 모두를 구현하기 위한 기술을 묘사하는 흐름도이다.
도 8은 하나 이상의 실시형태에 따른 도 7의 기술의 하위 프로세스로서 수행될 수도 있는, 각각의 분류 목적지에서의 축적을 위한 아이템의 할당에 적용 가능한 개별 단계를 묘사하는 흐름도이다.
도 9는 하나 이상의 실시형태에 따른 도 7의 기술의 하위 프로세스로서 수행될 수도 있는, 분류 스테이션에서의 아이템의 특성 묘사에 적용 가능한 개별 단계를 묘사하는 흐름도이다.
도 10은, 하나 이상의 실시형태에 따라 도 7의 기술의 하위 프로세스로서 수행될 수도 있는, 분류 위치의 어레이를 따라 이동 가능한 배달 차량에 의해 아이템의 운반에 개별적으로 적용 가능한 개별 단계를 묘사하는 흐름도이다.
도 11은, 본 개시와 부합하는 하나 이상의 실시형태에 따라 도 7의 하위 프로세스로서 수행될 수도 있는, 분류 작업 이전에 아이템의 하나 이상의 피쳐의 특성 묘사에 적용 가능한 단계의 시퀀스를 묘사하는 흐름도이다.
도 12는, 하나 이상의 실시형태에 따른, 컴퓨터 및/또는 디스플레이 디바이스를 구현하기 위해 본 발명의 다양한 실시형태에서 활용될 수 있는, 하나 이상의 실시형태에 따른, 컴퓨터 시스템의 상세한 블록도이다.The foregoing summary and the following detailed description of the preferred embodiments of the present invention will be best understood when read in conjunction with the accompanying drawings.
1 illustrates one or more dynamically reconfigurable sorting array systems that operate under the supervision of a centralized warehouse management system and form part of an order fulfillment arrangement, in accordance with example embodiments consistent with the present disclosure. A block diagram depicting.
2 is a block diagram depicting in more detail a warehouse management system for coordinating the operation of one or more dynamically reconfigurable sorting array system (s) consistent with one or more embodiments of the present disclosure.
3 is a block diagram depicting in more detail a dynamically configurable sorting array system constructed in accordance with exemplary embodiments of the present disclosure.
4A is a block depicting functional components of an example item induct module, which may form part of the dynamically configurable classification array system of FIG. 3 in accordance with one or more embodiments consistent with this disclosure. It is also.
4B is a top plan view depicting components of the example item derivation module of FIG. 4A, in accordance with one or more embodiments consistent with this disclosure.
4C is dimensioned and arranged to obtain an image of an item characteristic depiction representation when viewed through a gap between the conveyor stages of an induction module, in accordance with one or more embodiments consistent with this disclosure. Partial side view depicting an exemplary arrangement of scanning elements.
FIG. 5A is an autonomous delivery vehicle configured to transport an item to a destination area and to discharge the item to a destination area to receive an item transferred from an item characteristic description derivation module, in accordance with one or more embodiments consistent with this disclosure. Top view of the.
FIG. 5B is a side view of the autonomous delivery vehicle of FIG. 5A depicting an arrangement of first item-confining side walls in accordance with one or more embodiments consistent with this disclosure.
5C is another side view of the autonomous delivery vehicle of FIG. 5A, depicting an arrangement of second item constraining sidewalls in accordance with one or more embodiments consistent with this disclosure.
5D illustrates an arrangement of item support surfaces taken from a discharge end of a vehicle and constrained by first and second item restraint sidewalls, in accordance with one or more embodiments consistent with the present disclosure. Another front view of an autonomous delivery vehicle.
5E is a perspective view of another embodiment of an autonomous delivery vehicle that may be utilized as part of a dynamically reconfigurable sorting array system in accordance with one or more embodiments consistent with this disclosure.
6A is an induction module as depicted in FIGS. 4A-4C, one or more vertical array (s) of classification destinations, and those depicted in FIGS. 5A-5D, in accordance with one or more embodiments consistent with the present disclosure. A perspective view depicting a dynamically reconfigurable sorting array system incorporating the same plurality of autonomous delivery vehicles.
6B is a top plan view of the reconfigurable sorting array system of FIG. 6A, in accordance with one or more embodiments consistent with this disclosure.
FIG. 6C is a side view depicting an interior configuration of an exemplary vertical sorting array structure, in accordance with one or more embodiments, wherein the array structure shows a path arranged to align each vehicle with any sorting location of the array structure. FIG. Characterized by a network of tracks for guiding autonomous delivery vehicles accordingly.
FIG. 6D is a partial side view depicting an external arrangement of an exemplary vertical sorting array structure, in accordance with one or more embodiments, the array structure defining sort destinations arranged in a vertical column.
FIG. 6E is an enlarged view of the area of FIG. 6D surrounded by lines V1-D, with both an arrangement of individually addressable multilayer LEDs and an alignment of machine readable indications for each column of the sort destination. Each of which is adapted to facilitate reporting and / or notification of certain events related to the use and / or operation of a dynamically configurable classification array system in accordance with one or more embodiments.
7A is a flow diagram depicting a technique for classifying items utilizing a dynamically reconfigurable classification array, in accordance with one or more embodiments.
7B is a flow diagram depicting a technique for implementing both manual and automatic classification of items using a dynamically reconfigurable classification array, in accordance with one or more embodiments.
8 is a flow diagram depicting individual steps applicable to the allocation of items for accumulation at each classification destination, which may be performed as a sub-process of the technique of FIG. 7 in accordance with one or more embodiments.
9 is a flow diagram depicting individual steps applicable to characterization of an item at a classification station, which may be performed as a subprocess of the technique of FIG. 7 in accordance with one or more embodiments.
FIG. 10 is a flow diagram depicting individual steps that are individually applicable to the transport of an item by a delivery vehicle movable along an array of sorting locations, which may be performed as a subprocess of the technique of FIG. 7 in accordance with one or more embodiments. .
FIG. 11 is a flow diagram depicting a sequence of steps applicable to characterization of one or more features of an item prior to a classification operation, which may be performed as a subprocess of FIG. 7 in accordance with one or more embodiments consistent with this disclosure.
12 is a detailed block diagram of a computer system, in accordance with one or more embodiments, that may be utilized in various embodiments of the present invention to implement a computer and / or display device, in accordance with one or more embodiments.
아이템의 대응하는 그룹을 형성하기 위해(예를 들면, 주문의 이행에서 고객에게 배송하기 위해 또는 재고에 대한 아이템의 일괄 보충을 위해), 각각의 분류 목적지에서 하나 이상의 아이템의 축적을 자동화하기 위한 시스템 및 기술이 설명된다. 아이템은, 유도 모듈의 컨베이어 스테이지를 따라 운반되거나 또는 컨베이어 스테이지들 사이에서 운반될 때, 스캐닝 프로세스에 의해 자동적으로 식별된다. 선택적으로, 하나 이상의 특성(예를 들면, 중량, 길이, 높이 또는 폭)은 식별과 관련되는 데이터를 참조하여 결정된다. 추가적으로 또는 대안적으로, 하나 이상의 특성(들)을 결정하기 위해 유도 모듈의 하나 이상의 센서가 작동될 수도 있다. 실시형태에서, 그렇게 식별 및/또는 특성 묘사되는 아이템은 유도 모듈의 이송 컨베이어로부터, 저장 위치의 수직 어레이에 평행하게 연장되는 통로(aisle) 내에서 이동 가능한 자율 배달 차량으로 이송된다. 각각의 배달 차량은 자체 추진되며, 각각의 배달 차량이 유도 모듈로부터 수용하고 해당 분류 위치로 운반한 아이템을, 각각의 배달 차량이 정렬되는 분류 위치로, 이송하기 위한 배출 메커니즘을 포함한다. 몇몇 실시형태에서, 배출 메커니즘은 차량이 이동하는 통로의 방위에 횡방향인 배출 경로를 따라 아이템을 이동시키도록 구성되는 컨베이어이다.A system for automating the accumulation of one or more items at each sorting destination to form a corresponding group of items (eg, to deliver to a customer in fulfillment of an order or to bulk replenishment of items to inventory). And techniques are described. The items are automatically identified by the scanning process when carried along the conveyor stage of the guide module or between the conveyor stages. Optionally, one or more characteristics (eg, weight, length, height or width) are determined with reference to data relating to the identification. Additionally or alternatively, one or more sensors of the induction module may be activated to determine one or more characteristic (s). In an embodiment, the item so identified and / or characterized is transferred from the conveying conveyor of the induction module to an autonomous delivery vehicle that is movable in an aisle that extends parallel to the vertical array of storage locations. Each delivery vehicle is self-propelled and includes an ejection mechanism for transporting items that each delivery vehicle receives from the induction module and transported to the sorting location, to the sorting location where each delivery vehicle is aligned. In some embodiments, the discharging mechanism is a conveyor configured to move an item along a discharging path transverse to the orientation of the passageway in which the vehicle travels.
몇몇 실시형태에서, 발광 요소(light emitting element)의 어레이를 포함하는 가시적 이벤트 통고 장치(visible event annunciator)는 각각의 분류 목적지와 정렬된다. 한 실시형태에서, 각각의 모니터링된 이벤트는 발광 요소의 대응하는 작동 모드를 할당받는다. 예를 들면, 제1 작동 모드에서, 발광 요소는, 차량 및 그 차량 뒤에 있는 임의의 것이 통로 또는 통로의 일부분을 순회(traversing)하는 것을 방지하는 차량 잼(vehicle jam) 동안 제1 컬러(예를 들면, 적색) 및 제1 패턴(점멸)을 방출하도록 작동될 수도 있다. 제2 작동 모드에서, 발광 요소는, 분류 위치에서, 그룹을 형성하기 위한 아이템의 집성이 완료되었음을 나타내기 위해 제2 컬러(예를 들면, 백색) 및 제2 패턴[예를 들면, 일정함(solid)]을 방출하도록 작동될 수도 있다. 그러한 경우, 제2 작동 모드는, 아이템 또는 아이템을 포함하는 용기(bin)가 제거되어 선적을 위해 상자로 이송될 수도 있다는 사실을 오퍼레이터에게 경보한다.In some embodiments, a visible event annunciator comprising an array of light emitting elements is aligned with each classification destination. In one embodiment, each monitored event is assigned a corresponding operating mode of the light emitting element. For example, in the first mode of operation, the light emitting element may be configured to display the first color (eg, during a vehicle jam that prevents the vehicle and anything behind it from traversing a passage or portion of the passage. For example, red) and a first pattern (flashing). In the second mode of operation, the light emitting element is, at the sorting position, a second color (eg white) and a second pattern (eg constant) to indicate that the aggregation of the items for forming the group is complete. solid). In such a case, the second mode of operation alerts the operator that the item or bin containing the item may be removed and transported to the box for shipment.
추가적인 또 다른 예시로서, 제3 작동 모드에서, 가시적 이벤트 통고 장치는 분류 영역의 제1 구역과 정렬되는 발광 요소로 하여금 하나의 컬러 또는 컬러 패턴으로 조명되게 하고, 분류 영역의 제2 구역으로 하여금 다른 컬러 또는 패턴으로 조명되게 할 수도 있다. 이러한 방식의 구역의 동적 구성은 상이한 구역을 상이한 오퍼레이터에게 할당하는 것을 용이하게 하거나, 또는, 대안적으로, 이행 작업에 대해 상이한 우선 순위를 갖는 구역(예를 들면, 완료되어 시설로부터의 출발이 임박한 트럭으로 로딩될 필요가 있는 구역)을 묘사하는 역할을 할 수 있다. 구역도, 구역을 포함하는 분류 목적지 영역도 서로 인접할 필요는 없다.As yet another example, in a third mode of operation, the visible event notification device causes a light emitting element that is aligned with a first zone of the classification zone to be illuminated in one color or color pattern, and causes the second zone of the classification zone to be different from the other. It may also be illuminated in color or pattern. The dynamic configuration of zones in this manner facilitates assigning different zones to different operators, or, alternatively, zones with different priorities for implementation work (eg, completed and impending departure from the facility). The area that needs to be loaded into a truck). Neither the zone nor the classification destination area containing the zone need be adjacent to each other.
실시형태에서, 하나보다 더 많은 위치에서의 집성에 필요한 아이템은, 유도 모듈로부터의 초기 이송 시 배달 차량에 초기에 할당되는 목적지와는 상이한 분류 목적지로 배달 차량을 방향 전환하는(re-directing) 것에 의해 다시 경로 지정될 수도 있다. 그러한 방향 전환은, 주문 우선 순위의 재배열, 또는 배달 차량에 의해 감지되는 이벤트에 응답할 수도 있다. 예를 들면, 배달 차량은, 온보드 센서에 의해, 의도된 분류 목적지 영역이 가득 찼거나 또는 넘치고 있다는 것 그리고 의도된 분류 목적지 영역에 통상적으로 배치되는 용기가 누락되어 있다는 것을 결정할 수도 있다. 실시형태에서, 그러한 이벤트의 검출은 동적으로 재구성 가능한 분류 어레이의 컨트롤러에 보고되는데, 재구성 가능한 분류 어레이의 컨트롤러는, 이어서, 배달 차량 및/또는 이벤트 통고 장치에 적절한 명령어를 생성하기 위한 메모리의 명령어를 실행한다. 또 다른 실시형태에서, 아이템은 차량에 의해, 분류 목적지 영역의 일부 또는 전부에 배치되는 각각의 배송 상자, 박스 또는 백(bag)으로 직접적으로 배출된다.In an embodiment, the items required for aggregation at more than one location are for re-directing the delivery vehicle to a different destination than the destination initially assigned to the delivery vehicle upon initial transfer from the induction module. May be re-routed by Such redirection may respond to a rearrangement of order priorities, or an event detected by the delivery vehicle. For example, the delivery vehicle may determine, by the onboard sensor, that the intended classification destination area is full or overflowing and that a container normally placed in the intended classification destination area is missing. In an embodiment, the detection of such an event is reported to a controller of the dynamically reconfigurable classification array, where the controller of the reconfigurable classification array then executes instructions in memory to generate instructions appropriate for the delivery vehicle and / or event notification device. Run In yet another embodiment, the item is discharged directly by the vehicle to each shipping box, box, or bag that is disposed in some or all of the sort destination area.
도 1은, 본 개시와 부합하는 예시적인 실시형태에 따른, 중앙 집중식 창고 관리 시스템(20)의 감독 하에서 작동 가능하며 주문 이행 장치(30)의 일부를 형성하는, 일반적으로 10-1 내지 10-n으로 나타내어지는 하나 이상의 동적으로 재구성 가능한 분류 어레이 시스템을 묘사하는 블록도이다. 본 개시와 부합하는 실시형태에서, 주문 이행 장치(30)는 또한, 일반적으로 40으로 표시되는 주문 입력 및 스케줄링 시스템, 반품 승인(Return Material Authorization; RMA) 프로세싱 시스템(50), 일반적으로 60-1 내지 60-m으로 표시되는 하나 이상의 자동화된 저장 및 취출 시스템(automated storage and retrieval systems; ASRS), 및, 예시적인 실시형태에서, 수동 분류를 필요로 하는 아이템의 서브세트를 검출하기 위해, 각각의 분류 목적지 영역에서의 그들의 수동 배치를 확인하기 위해, 및/또는 목적지 영역이 대기열(queue) 내의 다음 주문에 재할당될 수 있게 목적지 영역에서 주문과 관련되는 아이템이 치워진 것을 확인하기 위해 사용되는 하나 이상의 핸드헬드 스캐너를 포함한다.1 is generally 10-1 to 10-, operable under the supervision of a centralized
도 2는, 하나 이상의 동적으로 재구성 가능한 분류 어레이 시스템(들)(dynamically reconfigurable sorting array system; DRSAS)을, 도 1에서 묘사되는 주문 이행 센터(30)와 같은 주문 이행 센터의 작동에서 수행될 수도 있는 바와 같이 창고 관리 시스템(warehouse management system; WMS)(200)에 의해 그 작동이 조정되는 DRSAS 시스템(100-1 내지 100-n)으로서 묘사하는 블록도이다.FIG. 2 may perform one or more dynamically reconfigurable sorting array system (DRSAS) in operation of an order fulfillment center, such as the
도 2의 예시적인 실시형태를 계속 참조하면, DRSAS(100-1)는 컨트롤러(110), 아이템 유도 모듈(130), 일반적으로 참조 번호 140-1 내지 140-j로 표시되는 복수의 자체 추진 배달 차량, 및 차량(140-1)으로서의 배달 차량의 선택적인 트랙 가이드식 구현예에서, 아이템이 유도 모듈로부터 수신되는 지점으로부터 아이템이 분류 목적지 영역에서 배출되는 지점까지 연장되는 경로를 순회할 때, 각각의 배달 차량의 경로 지정을 위한 적절한 루트(route)를 정의하기 위해 필요 시 컨트롤러(110)에 의해 활성화되는 목적지 어레이 게이트 액추에이터를 포함한다는 것을 알 것이다. 그러나, 다른 실시형태에서, DRSAS의 게이트 메커니즘은, 컨트롤러(110)와 같은 컨트롤러 대신, 배달 차량에 의해 기계적으로 작동된다.With continued reference to the exemplary embodiment of FIG. 2, the DRSAS 100-1 may include a
도 2의 DRSAS는, 몇몇 실시형태에서, 경보 및/또는 통고 장치 시스템(160)을 더 포함한다. 곧 더 상세히 설명될 바와 같이, 몇몇 실시형태에서, 경보/통고 장치 시스템은, 다수의 모니터링된 이벤트 및/또는 경보 표현 요청에 응답하는 시각적 표시(visual indication)를 제공하도록 - 컨트롤러(110)에 의해 및/또는 WMS(200)에 의해 - 제어된다.The DRSAS of FIG. 2, in some embodiments, further includes an alert and / or
도 2에서 묘사되는 실시형태에서, WMS(200)는 시스템(100-1)과 같은 하나 이상의 DRSAS 시스템의 작동을 지시하는 컨트롤러로서 역할을 한다. 이를 위해, WMS(200)는 중앙 프로세싱 유닛(central processing unit; CPU)(202), 입력/출력 인터페이스(206), 지원 회로(208), 및 하나 이상의 네트워크 인터페이스(210)를 포함한다. CPU(202)는, DRSAS 제어 모듈(220)을 구현하기 위해, 메모리에 저장되어 있는 명령어를 페치(fetch) 및 실행하도록 구성된다. DRSAS 제어 모듈(220)은, 적어도 하나의 주문 및/또는 RMA 보충 절차의 대상인 각각의 아이템이 배달될 분류 영역 목적지(들)를 지정하기 위한 분류 지정 할당기(sort designation assigner)(230)를 포함한다. 빈번하게 주문되는 아이템은, 예를 들면, DRSAS의 하나보다 더 많은 분류 목적지 영역에서 필요할 수도 있다. 각각의 주문에 대해, 아이템 집성 대기열 구축기(item aggregation queue builder)(232)는, 하나 이상의 동적으로 할당 가능한 분류 목적지 영역으로 예정된 그룹을 형성할 하나 이상의 아이템의 목록을 지정한다.In the embodiment depicted in FIG. 2,
몇몇 실시형태에서, 대기열 구축기는 그룹의 아이템 중 제1 서브세트를 제1 분류 목적지 영역에 그리고 그룹의 아이템 중 제2 서브세트를 제2 분류 목적지 영역에 할당할 수도 있다. 예를 들면, 그룹화를 위해 필요한 모든 아이템이 차지하는 볼륨(volume)이 단일의 목적지에 의해 수용되기에 너무 큰 경우, 복수의 분류 목적지 사이에 아이템을 할당하는 것이 적절할 수도 있다. 아이템의 식별은, 몇몇 실시형태에서, 재고의 각각의 아이템의 중량, 길이, 폭 및 높이와 같은 아이템 특성의 데이터베이스를 더 포함할 수도 있거나, 또는 이들에 의해 보충될 수도 있는 UPC 코드의 라이브러리와 같은 아이템 표시 데이터베이스(item indicium database)(236)에 의해 용이하게 된다. 몇몇 실시형태에서, 아이템 특성 데이터베이스(238)는 유도 이벤트 모니터(234)에 의해 보고되는 데이터를 축적하는 것에 의해 구성된다. 예시적인 예로서, 몇몇 실시형태에서, WMS(200)의 유도 이벤트 모니터(234)에 보고되는 유도 이벤트는, 각각의 유도 모듈(130)과 관련되는 중량 센서에 의해 수집되는 중량 데이터를 포함할 수도 있다. 마찬가지로, 적절하게 배치되는 광 평면 생성기(light plane generator), 각각의 아이템의 선단(leading edge) 및 후단(trailing edge)은, 그들이 유도 모듈(130)의 공급 컨베이어(feed conveyor)에 의해 운반될 때 검출될 수도 있다. 그와 같이, 컨베이어 속도에 관한 지식을 통해, 아이템의 길이가 유도 모듈에서 검출될 수도 있고 이벤트로서 유도 이벤트 모니터(234)에 보고될 수도 있다.In some embodiments, the queue builder may assign the first subset of the items of the group to the first classification destination area and the second subset of the items of the group to the second classification destination area. For example, if the volume occupied by all the items needed for grouping is too large to be accommodated by a single destination, it may be appropriate to allocate the items among multiple classification destinations. The identification of the item may, in some embodiments, further include a database of item characteristics, such as the weight, length, width, and height of each item in the inventory, or a library of UPC codes that may be supplemented by them. It is facilitated by an
따라서, 각각의 아이템에 관한 저장된 정보를 축적 및/또는 분석하는 것에 의해, 분류 목적지 할당기(sort destination assigner)(230)가 특정한 아이템 그룹에 필요한 목적지 분류 영역의 수 및/또는 높이를 결정하는 것이 가능하다는 것을 알 수 있을 것이다. 실제로, 그러한 축적된 아이템 특성 데이터는 DRSAS의 작동을 향상시키기 위해 다른 방식으로 사용될 수도 있다. 예를 들면, 인체 공학적 효율성 및 등 부상(back injury)의 방지를 위해, 분류 목적지 할당기(230)가 더 무거운 아이템 또는 아이템 그룹을 바닥 위로 1 내지 1.5 미터 이하의 높이에 할당하는 것이 유리할 수도 있다. 그러한 할당은, 시간적으로 주어진 순간에 어떤 분류 목적지 영역이 비어 있는지/이용 가능한지를 추적하는 목적지 가용성 모니터(239)를 형성하는 메모리에 저장되어 있는 명령어의 실행에 의해 개시될 수도 있거나, 또는 그것은, 단지, 적용 가능한 필터 기준 - 이것은, 예를 들면, 바닥 위 높이 및/또는 패키징 영역까지의 거리를 포함할 수도 있음 - 을 충족하는 하나 이상의 분류 목적지 영역을 선택하는 것 그리고 해당 목적지 영역을, 해당 목적지 영역이 이용 가능하게 될 때 이들 목적지 영역이 할당되도록, 예약하는 것에 의해 개시될 수도 있다.Thus, by accumulating and / or analyzing stored information about each item, it is desirable for
분류 목적지 할당기(230) 외에, WMS(200)의 DRSAS 제어 모듈은, 선택적으로, 몇몇 실시형태에서, DRSAS 이벤트 모니터(242), 매크로 이벤트 모니터, 및 이벤트 통고 장치 규칙을 포함하는 데이터 저장소를 포함하는 경보/통고 지정자(alert/annunciation specifier)(240)를 포함한다. 게다가, 또는 대안적인 예로서, 경보/통고 지정자는 (도 3과 관련하여 곧 논의될 바와 같이) DRSAS 그 자체의 일부로서 구현될 수도 있다. 임의의 경우에, 그리고 도 2를 계속 참조하면, DRSAS 이벤트 모니터(242)에 의해 모니터링되는 이벤트는, 배달 차량 잼 또는 정지, 가득 찬 목적지 분류 영역, 목적지 분류 영역으로부터의 용기, 상자, 또는 백의 제거, 우선 순위 구역(priority zone)에 대한 하나 이상의 분류 목적지 영역의 할당, 또는 특정한 오퍼레이터 또는 오퍼레이터의 그룹에 대한 하나 이상의 분류 목적지 영역의 할당과 같은 이벤트를 포함할 수도 있다.In addition to the
다른 한편, 매크로 이벤트 모니터(244)에 의해 모니터링되는 이벤트는 전체 시설에 영향을 끼치는 비상 사태 및/또는 점심 식사 지시, 커피 브레이크(coffee break), 또는 DRSAS의 오퍼레이터(들) 및 유저(들)뿐만 아니라, 인근의 다른 사람이 관심을 가질 다른 활동과 같은 이벤트를 포함할 수도 있다.On the other hand, the events monitored by the macro event monitor 244 can only be used for emergency and / or lunch indications, coffee breaks, or operator (s) and user (s) of DRSAS that affect the entire facility. In addition, it may include events such as other activities of interest to others nearby.
도 3은, 도 2에서 묘사되는 것과 부합하는 본 개시의 실시형태에 따라 구성되며 WMS(200)와 협력하여 작동하도록 구성되는 동적으로 구성 가능한 분류 어레이 시스템(300)을, 더욱 상세하게, 묘사하는 블록도이다. 도 3에서 보이는 바와 같이, DRSAS(300)는 중앙 프로세싱 유닛(CPU), 메모리(304), 입력/출력 인터페이스(306), 지원 회로(308), 및 하나 이상의 네트워크 인터페이스(310)를 포함한다. CPU는 DRSAS 제어 모듈(325)을 구현하기 위한 메모리에 저장되어 있는 명령어를 페치 및 실행하도록 구성된다. 메모리(304)는 또한 오퍼레이팅 시스템(320)을 포함한다.FIG. 3 depicts, in more detail, a dynamically configurable
도 3의 예시적인 실시형태에 따르면, DRSAS 제어 모듈(325)은 WMS 인터페이스 모듈(330), 유도 제어 모듈(350), 통로 제어 모듈(340), 및 통고 장치/경보 모듈(360)을 포함한다.According to the exemplary embodiment of FIG. 3, the
WMS 인터페이스 모듈(330)은 분류 목적지 할당의 조정, 이벤트 통지의 중계, 및 WMS(200)에 의해 개시되는 임의의 경보 또는 통고 요청의 구현을 용이하게 한다. 이를 위해, WMS 인터페이스 모듈(330)은, 몇몇 실시형태에서, WMS(200)에 의해 이루어지는 분류 목적지 예약 및 대기열 요청(queuing request)을 구현하는 분류 목적지 스케줄러(332)를 포함한다. WMS 인터페이스 모듈(330)은 DRSAS 이벤트 리포터(334)를 더 포함하는데, DRSAS 이벤트 리포터(334)는 분류 목적지 영역에 도달하는 그룹의 마지막 아이템, 체류 시간 초과(즉, 명시된 시간 윈도우 또는 임계치를 넘어 분류 목적지 영역에서 오래 질질 끄는 아이템의 불완전한 그룹화), 차량 잼 또는 정지, 이용 가능한 목적지 분류 영역, 등등과 같은 이벤트를 보고한다. 선택적으로, WMS 인터페이스(330)는 경보 스케줄러(336)를 포함하는데, 경보 스케줄러(336)에 의해, 예를 들면, 통고 장치 시스템(160)의 작동이 개시되어 WMS(200)의 메모리(204)에 상주하는 이벤트 통고 규칙(246)(도 2)을 시행한다.The
계속해서 도 3을 참조하면, DRSAS(100)는 유도 제어 모듈(350), 통로 제어 모듈(340) 및 통고 장치 모듈(360)을 더 포함한다는 것을 알게 될 것이다. 유도 제어 모듈은 공급 컨베이어 제어 모듈(352), 이미지/표시 획득 모듈(353), 중량 특성 묘사 센서(354), 이송 제어 모듈(355), 유도 이벤트 모니터(356), 및 유도 이벤트 리포터(357)를 포함한다. 실시형태에서, 유도 모듈(130)은 하나 이상의 공급 컨베이어 및 아이템을 대응하는 배달 차량 상으로 한 번에 하나씩 공급하기 위한 이송 컨베이어를 포함한다. 한 실시형태에서, 공급 컨베이어 제어 모듈(352)은 아이템 유도 모듈(130)의 공급 컨베이어(들)의 시작, 정지 및 속도를 제어한다. 몇몇 실시형태에서, 공급 컨베이어의 속도는 운반되는 아이템의 중량에 기초하여 결정된다. 본원의 발명자는, 대략 5 내지 8 킬로그램의 아이템은, 그것이 공급 컨베이어 또는 이송 컨베이어 상에서 충분히 빠르게 이동하도록 허용되는 경우, 종종, 그것이 이송되어야 하는 배달 차량의 지지 표면을 오버슈트(overshoot)할 것이라는 것을 관찰하였다.With continued reference to FIG. 3, it will be appreciated that the
몇몇 실시형태에서, 각각의 배달 차량은, 적어도 하나의 방향으로 전진되어 아이템을 분류 목적지 영역 안으로 배출할 수 있는 아이템 지지 벨트를 포함한다. 아이템의 무게 중심이 벨트 표면의 가장자리를 넘어 이동하지 않는 지점까지 아이템이 느려지지 않는 한, 아이템은 거부 용기(reject bin)에서 끝날 수도 있다. 이를 피하기 위해, 공급 컨베이어 제어 모듈(352)을 통해, 공급 컨베이어의 공급 속도의 지연을 보장할 만큼, 및/또는 이송 제어 모듈(355)을 통해, 이송 컨베이어의 공급 속도의 지연을 보장할 만큼 아이템이 충분히 무거운지에 관해 실시간의 결정이 이루어질 수 있도록, 하나 이상의 중량 특성 묘사 센서(354)가 유도 모듈의 공급 컨베이어의 벨트 아래에 배치될 수도 있다. 유도 이벤트 모니터(356)는 아이템의 성공적인 스캐닝, 아이템 스캔의 실패, 두 개 이상의 아이템이 함께 너무 가깝게 공급되는 것에 기인한 그들의 거부, 및 배달 차량으로의 성공적인 이송과 같은 이벤트를 모니터링하고, 유도 이벤트 리포터(356)는 이벤트, 및 임의의 획득된 이미지 데이터를 WMS(200)에 보고한다.In some embodiments, each delivery vehicle includes an item support belt capable of advancing in at least one direction to eject the item into the sorting destination area. As long as the item does not slow down to the point where the center of gravity of the item does not move beyond the edge of the belt surface, the item may end in a reject bin. In order to avoid this, through the feed
통로 제어 모듈(340)은, 본 개시와 부합하는 예시적인 실시형태에서, (예를 들면, 무선 데이터 송신 경로를 통해) 배달 차량(140)으로 송신될 명령어를 공식화하기 위한 명령어 생성기 모듈(342)을 포함한다. 검출되며 및/또는 차량(140)에 영향을 끼치는 이벤트는 차량 이벤트 모니터(343)에 의해 모니터링되고, 적절히, 이들 이벤트는 WMS(200)에 보고되고 및/또는 특정한 커맨드(예를 들면, 정지)가 네트워크 인터페이스(들)(310)를 통해 배달 차량(140)으로 송신되어야 하는 때를 결정하기 위해 사용된다. 통로 제어 모듈(340)의 차량 위치 모니터(345)는, 트래픽 제어 모듈(346)과 연계하여, 컨트롤러(300)가 배달 차량 사이의 충돌의 회피를 보장하는 것을 가능하게 한다. 선택적으로, 컨트롤러(300)의 통로 제어 모듈은, 각각의 배달 차량을 의도된 분류 목적지 영역으로 가이드하는 트랙을 따라 게이트를 개폐하기 위한 게이트/경로 제어 모듈을 더 포함한다. 마지막으로, 통고 장치 모듈(360)은, WMS 컨트롤러(200)에 의해 저장되고 시행되는 규칙(246)과 같은 이벤트 통고 규칙의 세트에 따라 발광 다이오드 또는 다른 발광 요소의 하나 이상의 층에 선택적으로 에너지를 부여하기 위한 이벤트 상태 모니터 및 시각적 표시자 제어부를 포함한다.The
도 4a는, 본 개시와 부합하는 하나 이상의 실시형태에 따른, 도 3의 동적으로 구성 가능한 분류 어레이 시스템(300)의 일부를 형성할 수도 있는, 예시적인 아이템 유도 모듈(400)의 기능 컴포넌트를 묘사하는 블록도이다. 도 4a의 배열은, 적어도 몇몇 유도 모듈, 통로, 및 경보/통고 제어 기능을 수행하기 위한 로컬 컨트롤러의 사용을 고려한다. 그와 같이, 그리고 도 4에서 보이는 바와 같이, 유도 모듈(400)은 로컬 컨트롤러(406), CPU(404), 메모리(404), I/O 인터페이스(408), 지원 회로(410), 네트워크 인터페이스(412)를 포함한다.4A depicts functional components of the example
이제, 도 4a를, 도 4a의 예시적인 아이템 유도 모듈(400)의 컴포넌트를 묘사하는 상부 평면도인 도 4b와 함께 참조하면, 유도 모듈(400)은 세 개의 컨베이어 스테이지, 즉 제1 공급 컨베이어 스테이지(442), 제2 컨베이어 스테이지(444), 및 이송 컨베이어 스테이지(446)를 포함한다는 것을 알게 될 것이다. 제1 컨베이어 스테이지(442)의 아이템 운반 표면 상에 떨어지는 아이템은 "터널 프레임"(452)의 스캐닝 구역을 향해 화살표 D의 방향으로 전진된다. 터널 프레임은 이미지 및/또는 라인 스캐너의 네트워크(450)를 지원한다. 도 4b의 실시형태에서, 이미지 획득 스캐너의 예시적인 네트워크는, 그 필드가 스캐닝 구역에서 수렴하는 450A, 450B 및 450C, 450D에서 각각 나타내어지는 제1 및 제2 측방향 스캐너 쌍, 스캐닝 구역 위에서 하방으로 지향되는 스캐너(450E), 및, 몇몇 실시형태에서는, 그 필드가 스캐닝 구역의 상류 위치 및 하류 위치로부터 스캐닝 구역에 수렴하는 상승된 스캐너(elevated scanner)(도시되지 않음)를 포함한다.Referring now to FIG. 4A, in conjunction with FIG. 4B, which is a top plan view depicting components of the example
도 4c는, 본 개시의 몇몇 실시형태에 따른, 유도 모듈의 컨베이어 스테이지 사이의 갭을 통해 볼 때 아이템 특성 묘사 표시의 이미지를 획득하도록 치수가 정해지고 배열되는 예시적인 스캐닝 요소의 배열을 묘사하는 부분 측면도이다. 도 4c에서 가장 잘 보이는 바와 같이, 공급 컨베이어(444)와 이송 컨베이어(446) 사이에서 갭(G)이 정의된다. 이 갭을 지나서, 예시적인 실시형태에서 450F로 일반적으로 나타내어지는 추가 스캐닝 유닛이 라인 프로젝터(454) 및 이미지 획득 렌즈(456)를 포함한다. 상대적으로 작은 치수 프로파일을 갖는 아이템이 DRSAS에 의해 프로세싱되는 것을 가능하게 하기 위해서, 갭(G)은 가능한 한 작은 것이 바람직하다. 실시형태에서, 상업적으로 허용 가능한 아이템 공급 속도(통상적으로 대략 시간당 1000 개 내지 2000 개 또는 그 이상의 아이템)를 초과하는 허용 가능한 결과를 제공하기 위한 대략 0.375"(대략 1 cm) 정도의 갭이 본원의 발명자에 의해 관찰되었다.4C depicts a portion depicting an arrangement of an exemplary scanning element that is dimensioned and arranged to obtain an image of an item characteristic description representation when viewed through a gap between conveyor stages of an induction module, in accordance with some embodiments of the present disclosure. Side view. As best seen in FIG. 4C, a gap G is defined between the
상업적으로 허용 가능한 공급 속도에서, 아이템이 유도 모듈(400)의 스캐닝 구역으로 공급될 때 아이템 사이에 적절한 간격(통상적으로 0.25 인치 또는 약 6.4 mm)을 유지하는 것이 바람직하다는 것이 본원의 발명자에 의해 관찰되었다. 그러한 간격은, 아이템이 대기 중인 배달 차량(140)(도 3)의 표면 상으로 이송되는 로딩 스테이션(470)(도 4b)으로 진행하기 이전에 아이템이 개별화(singulation)될 수 있다는 것을 보장한다.It is observed by the inventors of the present invention that at a commercially acceptable feed rate, it is desirable to maintain proper spacing between the items (typically 0.25 inches or about 6.4 mm) when the items are fed into the scanning area of the
도 5a는, 아이템 특성 묘사 유도 모듈(400)(도 4a 내지 도 4c)로부터 이송되는 아이템을 수용하도록, 아이템을 분류 목적지 영역으로 운반하도록, 그리고 아이템을 그 목적지 영역에(또는 분류 목적지 영역에서 유지되는 용기, 상자, 백 또는 다른 컨테이너에) 배출하도록 구성되는 예시적인 자율 배달 차량(500)의 상부 평면도이다.FIG. 5A illustrates that the item is transported to the classification destination area, and the item is retained in the destination area (or in the classification destination area) to accommodate the item being transferred from the item characteristic description derivation module 400 (FIGS. 4A-4C). Top plan view of an exemplary
각각의 배달 차량(500)은, 배달 차량을 목적지 영역으로 구동하기 위해 울트라 커패시터(582)(도 5d)로서 온보드 전원을 구비하고 모터(580)(도 5b)로서 온보드 모터를 구비할 수도 있는 반-자율 차량이다. 몇몇 실시형태에서, 차량은 차륜(502, 504, 506 및 508)으로서 톱니형 차륜을 포함하는데, 차륜(502, 504, 506 및 508)은 트랙의 상응하게 치수가 정해진 치형부와 결합되고, 트랙은, 곧 더욱 상세하게 설명되는 바와 같이, 분류 목적지 영역의 수직 칼럼과 정렬되고 각각의 차량을 로딩 스테이션(470)으로부터 어레이 내의 임의의 목적지까지 가이드한다. 각각의 차량은, 차량 상으로 물품(piece)을 로딩하고 차량으로부터 물품을 배출하기 위한, 컨베이어와 같은 로딩/언로딩 메커니즘(510)을 포함할 수도 있다.Each
몇몇 실시형태에서, 배달 차량(500)의 이동 중에, 또는 로딩/언로딩 메커니즘(510)의 표면 상으로의 아이템의 이송 중에 광 평면(light plane)(517 및 519)의 쌍이 생성된다. 도 5a 내지 도 5e의 실시형태에서, 이들 광 평면은 센서 어셈블리(514)의 레이저(513)(도 5e)에 의해 생성되는데, 센서 어셈블리(514)는 또한 1 × K 어레이의 광 센서(515)를 포함한다. 레이저(513)의 출력은, 차량(500)의 대향 측벽[측벽(524)]에 근접하게 배치되는 반사기의 방향으로 평면(517 또는 519)의 제1 부분을 투영하도록 렌즈(도시되지 않음)에 의해 얇은 레이저 라인으로 시준된다. 이 레이저 라인은 차량(500)의 배출 경로를 가로질러 광 센서 어레이(515) 상으로 다시 반사되고, 그에 의해, 평면(517 또는 519)의 제2 부분을 형성한다. 실시형태에서, 투영된 평면(517 및 519)의 높이는 대략 10 cm일 수도 있다. 본원의 발명자에 의해, 그러한 치수는, 일반적인 수직 장전 레일(charging rail)(도시되지 않음)을 따르는 저장 및/또는 재장전을 방해할 만큼 그렇게 많이 차량간 간격을 증가시키는 것을 필요로 하는 광범위한 기하학적 형상을 갖는 아이템의 이송을 검출하기에 충분하다는 것이 밝혀졌다.In some embodiments, pairs of
도 5b는, 본 개시와 부합하는 하나 이상의 실시형태에 따른 제1 아이템 구속 측벽(520)의 배열을 묘사하는, 도 5a의 자율 배달 차량의 측면도이고, 한편 도 5c는, 본 개시와 부합하는 하나 이상의 실시형태에 따른 제2 아이템 구속 측벽(524)의 배열을 묘사하는, 도 5a의 자율 배달 차량의 추가 측면도이다. 본원의 발명자는, 소정의 아이템, 특히, 아이템이 본 발명에 따라 구성되는 DRSAS에 의한 프로세싱 동안 완전한 회전 또는 부분적인 회전을 허용하는 축을 가지도록 원형 단면 프로파일 및/또는 아치형의 외부 프로파일을 갖는 아이템을 발견하였다. 도 5d에서 일반적으로 P로 나타내어지는 예시적인 아이템은, 회전 축(A) 및 컨베이어 표면(512)의 어느 한쪽의 측면 가장자리를 향하는 또는 그로부터 멀어지는 화살표의 방향으로 구르는 경향을 갖는 것으로 도시된다. 어느 정도까지는, 프로세싱 동안 구르려는 아이템(P)과 같은 아이템의 경향은, 회전 축이 컨베이어의 공급 방향에 평행하도록 공급 컨베이어(444) 상에서 그들을 배향시키는 것에 의해 최소화될 수 있다. 그러나, 그러한 이상적인 방위가 달성되더라도(본원의 발명자는, 더 높은 공급 속도에서, 이것이 항상 그런 것은 아니라는 것을 관찰하였음), 배달 차량 그 자체는, 입력 모듈의 이송 방향을 횡단하는(예를 들면 수직인) 방향으로 연장되는 통로를 따라 이동한다. 측벽(520 및 524)은, 구르는, 또는 심지어 미끌어지는 경향을 갖는 아이템이, 아이템 운반 표면(512)에서 구르거나 또는 미끄러지는 것을 방지한다. 한 실시형태에서, 측벽(520 및 524)은 아이템 지지 표면(512)으로부터 높이 h만큼 연장되는데, 이 높이는 예시적인 예의 목적을 위해 대략 3 내지 5 cm일 수도 있다.FIG. 5B is a side view of the autonomous delivery vehicle of FIG. 5A depicting an arrangement of first
도 5d는, 본 개시와 부합하는 하나 이상의 실시형태에 따른, 차량의 배출 단부로부터 취해지며 제1 및 제2 아이템 구속 측벽에 의해 구속되는 컨베이어(510)의 아이템 지지 표면(512)의 배열을 도시하는, 도 5a 내지 도 5c의 자율 배달 차량(500)의 또 다른 정면도이다.5D illustrates an arrangement of item support surfaces 512 of the
이제 도 6a 내지 도 6e를 참조하면, 아이템을 분류하도록 구성되는 DRSAS는 일반적으로 600으로 지정된다. 도 6a는, 본 개시와 부합하는 하나 이상의 실시형태에 따른, 도 4a 내지 도 4c에서 묘사되는 유도 모듈(400)과 같은 유도 모듈, 분류 목적지의 하나 이상의 수직 어레이(들), 및 도 5a 내지 도 5d에서 묘사되는 차량(500)과 같은 복수의 자율 배달 차량을 통합하는 동적으로 재구성 가능한 분류 어레이 시스템을 묘사하는 사시도이다. 도 6b는, 본 개시와 부합하는 하나 이상의 실시형태에 따른, 도 6a의 재구성 가능한 분류 어레이 시스템의 상부 평면도이다. 도 6c는, 하나 이상의 실시형태에 따른, 예시적인 수직 분류 어레이 구조의 내부 구성을 묘사하는 측면도인데, 어레이 구조는, 각각의 차량을 어레이 구조의 임의의 분류 위치와 정렬시키도록 배열되는 경로를 따라 자율 배달 차량을 가이드하기 위한 트랙의 네트워크를 특징으로 한다. 도 6d는, 하나 이상의 실시형태에 따른, 예시적인 수직 분류 어레이 구조의 외부 배열을 묘사하는 부분 측면도인데, 어레이 구조는 수직 칼럼에 배열되는 분류 목적지를 정의한다. 도 6e는, 라인 V1-D에 의해 둘러싸이는 도 6d의 영역의 확대도이며, 분류 목적지의 각각의 칼럼에 대한 개별적으로 주소 지정 가능한 다층 LED의 배열 및 머신 판독 가능한 표시의 정렬 둘 모두를 도시하는데, 그 각각은 하나 이상의 실시형태에 따른 동적으로 구성 가능한 분류 어레이 시스템의 사용 및/또는 작동에 관련이 있는 소정의 이벤트의 보고 및/또는 통고를 용이하게 하도록 적응된다.Referring now to FIGS. 6A-6E, a DRSAS configured to classify items is generally designated 600. FIG. 6A is an induction module, such as
장치(600)는, 트랙(608)의 네트워크를 따라 이동하여 복수의 목적지 또는 분류 위치, 예컨대 출력 용기(606)로 아이템을 배달하는 복수의 배달 차량(500)을 포함한다. 각각의 차량이 분류 위치로 배달될 아이템을 수용하도록 아이템은 로딩 스테이션(603)에서 차량에 로딩된다. 유도 스테이션(602)은 아이템을 로딩 스테이션(603)에 연속적으로 공급한다. 차량이 트랙(608)(도 6c)을 따라 출력 용기로 이동할 때 아이템의 프로세싱을 제어하기 위해 각각의 아이템의 하나 이상의 특성이 사용될 수 있다. 각각의 아이템의 특성(들)은 각각의 아이템으로부터 알려질 수도 있고 또는 상기 특성(들)은, 시스템이 아이템을 프로세싱함에 따라, 시스템에 의해 획득될 수도 있다. 예를 들면, 유도 스테이션(602)은 아이템의 하나 이상의 특성을 검출하기 위한 하나 이상의 스캐닝 요소를 포함할 수도 있다.
로딩 스테이션(603)으로부터, 차량(500)은 트랙(608)(도 6c)을 따라 목적지로 이동한다. 트랙은 도 6c의 레일(610-1)과 같은 수평 상부 레일 및 반환 레그(return leg)로서 작동하는 수평 하부 레일(610-2)을 포함할 수도 있다. 일반적으로 608-1 내지 608-4에서 나타내어지는 다수의 평행한 수직 트랙 레그는, 상부 레일과 하부 반환 레그 사이에서 연장될 수도 있다. 용기(606)는 수직 트랙 레그(610)들 사이에 칼럼 단위로 배열될 수도 있다.From the
DRSAS 시스템(600)이 다수의 차량(500)을 포함하기 때문에, 차량의 위치 결정은, 상이한 차량이 서로 충돌하지 않는 것을 보장하도록 제어된다. 도 3과 부합하는 DRSAS의 실시형태에서, DRSAS(600)는, 각각의 차량(500)의 위치를 추적하고 트랙을 따르는 차량의 진행을 제어하기 위해 각각의 차량에 제어 신호를 제공하는 중앙 컨트롤러를 사용한다. 중앙 컨트롤러는 또한, 게이트와 같은 트랙을 따르는 다양한 요소의 작동을 제어할 수도 있다.Since the
다음의 설명은, 유도 스테이션(602), 트랙(608 및 610)을 포함하는 트랙 시스템, 및 차량(500)을 비롯한, 시스템의 다양한 요소의 세부 사항을 제공한다. 그 다음, 시스템이 작동하는 방식이 설명될 것이다. 특히, 아이템이 배달되는 방식은 아이템의 특성에 기초하여 제어될 수도 있다.The following description provides details of various elements of the system, including
유도 스테이션Induction station
유도 스테이션(602)에서, 차량(500) 상으로 아이템을 연속적으로 로딩하는 것에 의해 아이템이 시스템 안으로 유도된다. 아이템의 특성이 차량의 작동을 제어하기 위해 사용될 수도 있기 때문에, 시스템은 그 특성을 알 필요가 있을 수도 있다. 하나의 경우에, 특성이 알려지도록, 해당 특성은 중앙 데이터베이스에 저장될 수도 있고, 아이템이 유도 스테이션(602)에 도달할 때 아이템의 식별이 알려지도록 시스템은 아이템의 진행을 추적한다. 이러한 방식으로, 아이템의 식별이 알려지기 때문에, DRSAS(600)는 데이터베이스에 저장되어 있는 아이템의 특성에 관한 데이터를 취출할 수 있다. 대안적으로, 아이템은 각각의 아이템의 하나 이상의 특성을 식별하기 위해 유도 스테이션(602)에서 스캔 및/또는 계량된다.At the
하나의 실시형태에서, 각각의 아이템은 아이템의 하나 이상의 특성의 검출을 위해 유도 스테이션에서 수동으로 스캔된다. 이들 특성은 아이템의 식별을 확인하기 위해 사용된다. 일단 아이템이 식별되면, 아이템의 다양한 특성이 중앙 데이터베이스로부터 취출될 수도 있고 아이템은 그 아이템의 알려진 특성에 기초하여 후속적으로 프로세싱될 수도 있다. 예를 들면, 유도 스테이션(602)은 바코드와 같은 제품 코드를 스캔하는 스캐닝 스테이션을 포함할 수도 있다. 일단 제품 코드가 결정되면, 시스템은 중앙 데이터베이스로부터 제품에 관한 정보를 취출한다. 그 다음, 이 정보는, 이하에서 추가로 논의되는 바와 같이, 아이템의 추가 프로세싱을 제어하기 위해 사용된다.In one embodiment, each item is manually scanned at the induction station for detection of one or more characteristics of the item. These properties are used to confirm the identification of the item. Once an item is identified, various properties of the item may be retrieved from the central database and the item may be subsequently processed based on the known properties of the item. For example,
제2 실시형태에서, 아이템은 아이템의 다양한 물리적 특성을 검출하기 위해 유도 스테이션(602)에서 스캔된다. 예를 들면, 유도 스테이션(602)은 아이템의 길이, 높이 및/또는 폭과 같은 특성을 측정할 수도 있다. 유사하게, 아이템의 중량 또는 형상이 검출될 수도 있다. 이들 특성은 유도 스테이션에서 수동으로 또는 자동적으로 검출될 수도 있다. 예를 들면, 일련의 센서가 사용되어 아이템의 길이를 검출할 수도 있고 저울이 사용되어 아이템을 자동적으로 계량할 수 있다. 대안적으로, 오퍼레이터는 각각의 아이템을 분석하여, 마우스, 키보드 또는 터치스크린과 같은 입력 메커니즘을 통해 각각의 아이템에 관한 정보를 입력할 수도 있다. 예를 들면, 시스템은 하나 이상의 질문 또는 옵션을 포함하는 터치스크린을 포함할 수도 있다. 하나의 예는, 패키징일 것이다[아이템이 비닐 백 안에 있습니까?, 블리스터 팩 안에 있습니까 또는 포장하지 않았습니까?, 아이템은 편평합니까, 원통형입니까 또는 원형입니까?]. 해당 요소가 디폴트 값과는 다른 특성을 갖는 경우 오퍼레이터가 해당 요소의 특성을 식별하는 것만을 필요로 하도록, 시스템은 디폴트 특성을 포함할 수도 있다. 예를 들면, 아이템에 대한 디폴트 특성은 편평할 수도 있거나 또는 직사각형일 수도 있다. 아이템이 둥근 모양(예를 들면, 구형 또는 원통형)인 경우, 오퍼레이터는 아이템이 둥근 모양이다는 것을 나타내는 정보를 입력하고 아이템은 그에 따라 후속하여 프로세싱된다. 검출된 정보에 기초하여, 아이템은 그에 따라 프로세싱된다.In a second embodiment, the item is scanned at the
앞서 언급되는 바와 같이, 수동 구성 또는 자동 구성 또는 수동 특성 및 자동화된 특성의 조합을 비롯한 다양한 구성이 입력 스테이션에 대해 사용될 수도 있다. 수동 시스템에서, 오퍼레이터는 각각의 아이템에 대한 정보를 입력하고 시스템은 그에 따라 아이템을 배달한다. 자동 시스템에서, 입력 시스템은, 각각의 아이템을 스캔하고 각각의 아이템에 관한 정보를 검출하는 요소를 포함한다. 그 다음, 시스템은 스캔된 정보에 따라 아이템을 배달한다.As mentioned above, various configurations may be used for the input station, including manual configuration or automatic configuration or a combination of manual and automated characteristics. In a manual system, an operator enters information for each item and the system delivers the item accordingly. In an automated system, the input system includes an element that scans each item and detects information about each item. The system then delivers the item according to the scanned information.
예시적인 수동 구성에서, 입력 시스템은 컨베이어, 키보드와 같은 입력 디바이스, 및 모니터를 갖는 워크 스테이션을 포함한다. 오퍼레이터는 ID 태그와 같은 아이템에 대한 정보를 판독하고, 키보드 또는 다른 입력 디바이스를 사용하여 태그로부터의 정보를 시스템에 입력하고, 그 다음 그것을 컨베이어 상에 내려놓는다. 그 다음, 컨베이어는 물품을 로딩 스테이션(603)으로 운반한다. 예를 들면, 오퍼레이터는 아이템 상에 마킹된 정보를 시각적으로 판독할 수도 있고, 또는 오퍼레이터는, 바코드 판독기와 같은 전자 스캐너를 사용하여 아이템 상의 바코드 또는 다른 마킹을 판독할 수도 있다. 컨베이어가 로딩 스테이션을 향해 아이템을 운반함에 따라 컨베이어를 따라 위치되는 센서가 물품을 추적할 수도 있다.In an exemplary manual configuration, the input system includes a workstation having a conveyor, an input device such as a keyboard, and a monitor. The operator reads information about an item, such as an ID tag, enters the information from the tag into the system using a keyboard or other input device, and then places it on the conveyor. The conveyor then carries the article to the
대안적으로, 도 4a 내지 도 4c에서 도시되는 바와 같이, 유도 스테이션(602)은 아이템의 특성을 자동적으로 검출하기 위한 스캐닝 스테이션을 포함할 수도 있다. 구체적으로, 유도 스테이션(602)은, 아이템을 수용하고, 아이템의 하나 이상의 물리적 특성을 검출하도록 작동 가능한 스캐닝 스테이션으로 아이템을 운반하기 위한 공급 컨베이어를 포함할 수도 있다. 도 4b의 이송 컨베이어(446)는 아이템을 스캐닝 스테이션으로부터 로딩 스테이션(603)으로 운반하는데, 여기서 아이템은 차량(500) 중 하나 상으로 로딩되거나 또는 거부 용기로 전달된다.Alternatively, as shown in FIGS. 4A-4C, the
입력 공급 컨베이어는 아이템을 운반하도록 설계되는 다양한 운반 디바이스 중 임의의 것일 수도 있다. 특히, 입력 공급 컨베이어는 컨베이어 상으로 내려지는 아이템을 수용하도록 설계될 수도 있다. 예를 들면, 입력 공급 컨베이어는, 수평 컨베이어 벨트, 또는 구동되어, 롤러로부터 멀어지게 컨베이어를 따라 아이템을 전진시키는 복수의 일반적으로 수평인 롤러로 형성되는 수평 롤러 베드(roller bed)일 수도 있다.The input feed conveyor may be any of a variety of conveying devices designed to convey items. In particular, the input feed conveyor may be designed to accommodate items being lowered onto the conveyor. For example, the input feed conveyor may be a horizontal conveyor belt or a horizontal roller bed formed of a plurality of generally horizontal rollers driven to advance items along the conveyor away from the rollers.
입력 공급 컨베이어는, 오퍼레이터가 입력 컨베이어에 인접하게 위치되는 아이템의 공급부(supply)로부터 아이템을 선택할 수 있도록 구성될 수도 있다. 예를 들면, 별개의 공급부 컨베이어가 일정한 스트림(stream)의 아이템을 유도 스테이션(602)으로 운반할 수도 있다. 오퍼레이터는 공급부 컨베이어(supply conveyor)로부터 아이템을 지속적으로 선택하고 그 아이템을 입력 컨베이어(602) 상으로 내려놓을 수도 있다. 대안적으로, 용기 또는 다른 컨테이너와 같은, 아이템의 큰 컨테이너가 입력 공급 컨베이어에 인접하게 배치될 수도 있다. 오퍼레이터는 공급부 용기(supply bin)로부터 한 번에 하나씩 아이템을 선택하고 각각의 아이템을 입력 컨베이어 상에 놓을 수도 있다. 또한 추가적으로, 입력 컨베이어(602)는, 입력 컨베이어 상으로 아이템을 연속적으로 공급하는 공급부 어셈블리와 협력할 수도 있다. 예를 들면, 공급부 컨베이어는 연속적인 스트림의 아이템을 입력 컨베이어(602)를 향해 운반할 수도 있다. 입력 컨베이어는, 아이템이 입력 컨베이어로부터 멀어지게 운반될 때를 감지하기 위한 센서를 포함할 수도 있다. 시스템은, 이에 응답하여, 공급부 컨베이어로부터 입력 컨베이어 상으로 아이템을 전방으로 구동시키도록 공급부 컨베이어 및 입력 컨베이어(602) 둘 모두의 작동을 제어할 수도 있다. 이러한 방식으로, 아이템은 오퍼레이터에 의해 수동으로, 또는 입력 컨베이어로 아이템을 공급하도록 작동 가능한 별개의 공급 메커니즘에 의해 자동적으로, 입력 컨베이어 상으로 공급될 수도 있다.The input feed conveyor may be configured to allow an operator to select an item from a supply of items located adjacent to the input conveyor. For example, a separate feeder conveyor may carry a constant stream of items to the
아이템이 어떻게 프로세싱되는지를 평가하기 위해 다양한 인자가 검출될 수도 있다. 예를 들면, 아이템이 배달될 위치 또는 용기를 시스템이 결정할 수 있도록 통상적으로 아이템이 식별된다. 이것은 아이템에 대한 고유의 제품 코드를 결정하는 것에 의해 정상적으로 수행된다. 따라서, 시스템이 제품 마킹 또는 다른 표시자를 사용하여 아이템을 식별할 수 있는 경우, 시스템은 아이템을 분류에 대한 자격이 있는 것으로 전자적으로 태깅할 수도 있다. 예를 들면, 오퍼레이터는 아이템 상의 제품 식별 코드를 판독하고 키보드와 같은 입력 메커니즘을 사용하여 제품 코드를 시스템에 입력할 수도 있다. 오퍼레이터에 의해 입력되는 제품 코드가 올바른 제품 코드에 대응하는 경우, 아이템은 분류에 대한 자격이 있을 수도 있다. 대안적으로, 오퍼레이터가 제품 코드를 잘못 입력하거나 또는 제품 코드가 인식되는 아이템에 대응하지 않는 경우, 시스템은 아이템을 자격이 없는 것으로 전자적으로 태깅할 수도 있다.Various factors may be detected to evaluate how the item is processed. For example, an item is typically identified so that the system can determine where or where the item is to be delivered. This is normally done by determining a unique product code for the item. Thus, if the system can identify the item using product markings or other indicators, the system may electronically tag the item as eligible for classification. For example, the operator may read the product identification code on the item and enter the product code into the system using an input mechanism such as a keyboard. If the product code entered by the operator corresponds to the correct product code, the item may be eligible for classification. Alternatively, if the operator incorrectly enters the product code or if the product code does not correspond to the recognized item, the system may electronically tag the item as unqualified.
유사하게, 시스템은 제품 상의 제품 식별 마킹을 스캐닝하기 위한 스캐닝 요소를 포함할 수도 있다. 예를 들면, 아이템은, 바코드(예를 들면, QR 코드 또는 UPC 코드), 인쇄된 영숫자 문자 또는 고유의 그래픽 식별자와 같은 머신 판독 가능한 광학 라벨을 포함하는, 그러나 이들로 제한되지는 않는, 다양한 마킹 중 하나 이상으로 마킹될 수도 있다. 스캐닝 스테이션은 그러한 마킹을 판독하기 위한 스캐너 또는 판독기를 포함할 수도 있다. 예를 들면, 아이템을 스캔하여 식별 마킹을 판독하기 위해, 바코드 판독기, 광학 판독기 또는 RFID 판독기가 제공될 수도 있다.Similarly, the system may include a scanning element for scanning product identification markings on the product. For example, items may include various markings, including but not limited to, machine readable optical labels such as barcodes (eg, QR codes or UPC codes), printed alphanumeric characters or unique graphic identifiers. It may be marked with one or more of. The scanning station may include a scanner or reader for reading such markings. For example, a barcode reader, optical reader or RFID reader may be provided to scan an item to read an identification marking.
판독기는, 아이템의 이미지를 스캔하고 이미지 데이터를 분석하여 제품 식별 마킹을 식별하려고 시도하는 핸드헬드 레이저 스캐너, CCD 판독기, 막대형 바코드 인식기(bar code wand) 또는 카메라 기반 검출기와 같은, 오퍼레이터에 의해 수동으로 조작 가능한 핸드헬드 디바이스일 수도 있다. 이러한 방식으로, 오퍼레이터는 아이템 및/또는 검출 디바이스를 조작하여 아이템 상의 식별 마킹을 스캔할 수 있다. 대안적으로, 스캐너 또는 판독기는, 제품 식별 마킹을 판독하는 내장형 판독기 위로, 내장형 판독기를 가로질러 또는 내장형 판독기를 지나서 아이템이 단순히 운반되도록 유도 스테이션 내에 내장되는, 앞서 언급된 디바이스 중 임의의 것과 같은 내장형 스캐너일 수도 있다. 그러한 디바이스를 사용하여, 오퍼레이터는 아이템을 스캐너 위로 통과시킬 수도 있고, 또는 아이템은 스캐너를 지나 자동적으로 운반될 수도 있다.The reader is manually operated by an operator, such as a handheld laser scanner, CCD reader, bar code wand or camera-based detector, which attempts to scan the image of the item and analyze the image data to identify product identification markings. It may also be a handheld device that can be operated with. In this way, the operator can manipulate the item and / or detection device to scan the identification marking on the item. Alternatively, the scanner or reader may be embedded in any of the aforementioned devices, embedded in an induction station such that the item is simply carried over an embedded reader that reads a product identification marking, across an embedded reader or past an embedded reader. It may be a scanner. Using such a device, the operator may pass the item over the scanner, or the item may be automatically transported past the scanner.
일단 제품 식별 마킹이 (수동으로 또는 자동적으로) 결정되면, 시스템은 제품에 관한 정보를 취출하고 그 다음 중앙 데이터베이스에 저장되어 있는 정보에 기초하여 아이템의 추가 프로세싱을 제어한다.Once the product identification marking is determined (either manually or automatically), the system retrieves information about the product and then controls further processing of the item based on the information stored in the central database.
전술한 내용으로부터, 여러 가지 상이한 입력 메커니즘이 활용되어 아이템 상의 제품 식별 마킹을 결정하려고 시도할 수도 있다는 것을 알 수 있다. 본 경우에서, 스캐닝 시스템은 아이템의 광학 이미지 데이터를 획득하기 위해 아이템을 스캔하도록 작동 가능한 하나 이상의 광학 판독기를 포함한다. 이때 시스템은 광학 이미지 데이터를 프로세싱하여 제품 식별 마킹의 존재를 검출한다. 제품 식별 마킹이 검출되면, 시스템은 마킹을 분석하여 제품 식별 번호 또는 코드를 결정한다.From the foregoing, it can be seen that various different input mechanisms may be utilized to attempt to determine the product identification marking on the item. In the present case, the scanning system includes one or more optical readers operable to scan the item to obtain optical image data of the item. The system then processes the optical image data to detect the presence of product identification markings. If a product identification marking is detected, the system analyzes the marking to determine a product identification number or code.
예를 들면, 도 4a 내지 도 4c에서 나타내어지는 바와 같이, 몇몇 실시형태에 따른 스캐닝 스테이션은 공급 컨베이어를 따라 배치되는, 디지털 카메라와 같은 복수의 광학 이미징 요소를 포함할 수도 있다. 아이템이 로딩 스테이션을 향해 운반될 때 이미징 요소가 아이템의 다양한 측면을 스캔할 수 있도록, 이미징 요소는 서로로부터 이격되고 공급 컨베이어 주위에 배치된다. 구체적으로, 스캐닝 스테이션은, 아이템의 전면측 및 이면측을 스캔하도록 수평 축을 따라 지향되는 하나 이상의 카메라(450)를 포함한다. 특히, 스캐닝 스테이션은, 공급 컨베이어의 전방 가장자리를 따라 배치되는 복수의 이미징 요소 및 공급 컨베이어의 후방 가장자리를 따라 배치되는 복수의 이미징 요소를 포함할 수도 있다. 추가적으로, 스캐닝 스테이션은, 아이템이 공급 컨베이어를 따라 운반될 때 아이템의 상부를 스캔하도록 수직 축을 따라 지향되는 하나 이상의 카메라를 포함할 수도 있다. 또한 추가적으로, 공급 컨베이어가 아이템을 운반할 때 아이템의 선단면(leading face) 및 후단면(trailing face)을 스캔하도록 추가적인 이미징 요소가 제공될 수도 있다. 추가적으로, 공급 컨베이어는, 아이템의 하부면이 검출 스테이션에 의해 스캔될 수 있도록 아이템이 그 위로 운반되는 투명한 표면을 포함할 수도 있다. 이러한 방식으로, 아이템이 경로를 따라 운반되는 동안 스캐닝 스테이션이 식별 마크에 대해 아이템을 자동적으로 스캔할 수 있도록, 스캐닝 스테이션은 이동의 경로 주위에 배치되는 센서, 판독 요소, 스캐닝 요소 또는 검출기의 어레이를 포함할 수도 있다.For example, as shown in FIGS. 4A-4C, a scanning station in accordance with some embodiments may include a plurality of optical imaging elements, such as a digital camera, disposed along a supply conveyor. The imaging elements are spaced apart from one another and placed around the feed conveyor so that the imaging elements can scan the various sides of the item as the item is conveyed toward the loading station. Specifically, the scanning station includes one or
앞서 설명된 바와 같이, 스캐닝 스테이션은 각각의 아이템을 분석하여 마킹에 기초하여 아이템을 식별할 제품 식별 마킹을 찾으려고 시도할 수도 있다. 제품 식별자가 결정되면, 시스템은 아이템에 대한 목적지를 결정할 수도 있고 아이템은 분류에 대한 자격이 있는 것으로 전자적으로 태깅될 수도 있다. 유사하게, 데이터베이스에 저장되어 있는 제품 코드에 대한 정보에 기초하여, 아이템이 차량에 의해 어떻게 핸들링되어야 하는지에 대한 파라미터가 또한 결정될 수도 있다. 반대로, 아이템에 대해 제품 식별자가 결정되지 않으면, 아이템은 분류에 대한 자격이 없는 것으로 전자적으로 태깅될 수도 있다.As described above, the scanning station may analyze each item to attempt to find a product identification marking that will identify the item based on the marking. Once the product identifier is determined, the system may determine a destination for the item and the item may be electronically tagged as eligible for classification. Similarly, based on the information about the product code stored in the database, a parameter may also be determined how the item should be handled by the vehicle. Conversely, if a product identifier is not determined for an item, the item may be electronically tagged as not eligible for classification.
제품 마킹을 찾기 위해 아이템을 분석하는 것 외에도, 스캐닝 스테이션은 아이템을 프로세싱할 방법을 결정하기 위해 아이템의 물리적 특성을 평가, 분석 또는 측정하도록 작동 가능한 하나 이상의 요소를 통합할 수도 있다. 예를 들면, 스캐닝 스테이션은 아이템을 계량하기 위한 저울을 포함할 수도 있다. 검출된 중량이 임계치보다 더 큰 경우, 시스템은, 후속 프로세싱 동안 소정의 핸들링을 요구하는 것으로 아이템을 전자적으로 태깅할 수도 있다. 예를 들면, 중량이 임계치를 초과하면, 시스템은, 깨지기 쉬운 아이템이 배치된 목적지 용기로 그 아이템이 배출되지 않는 것을 보장하도록 후속하는 프로세싱을 제어할 수도 있다. 대안적으로, 중량이 임계치(앞서 언급되는 임계치와는 상이할 수도 있음)를 초과하면, 아이템은 분류에 대한 자격이 없는 것으로 태깅될 수도 있다. 유사하게, 스캐닝 스테이션은 각각의 아이템에 대한 선형 측정치를 측정하기 위한 하나 이상의 검출기를 포함할 수도 있다. 예를 들면, 스캐닝 스테이션은 각각의 아이템의 길이, 폭 및/또는 높이를 측정할 수도 있다. 측정치 중 하나가 미리 결정된 임계치를 초과하면, 시스템은, 후속 프로세싱 동안 특별한 핸들링을 요구하는 것으로 아이템을 전자적으로 태깅할 수도 있다. 시스템은 스캐닝 스테이션에서 아이템의 하나 이상의 선형 치수(들)를 측정하기 위해 다양한 요소 중 임의의 것을 사용할 수도 있다. 예를 들면, 시스템은 빔 센서(예컨대, l/R 이미터 및 대향하는 l/R 검출기)를 사용하여 아이템의 선단 및 후단을 검출할 수도 있다. 공급 컨베이어의 알려진 속도에 기초하여, 아이템의 길이가 결정될 수 있다. 유사하게, 빔 센서는 공급 컨베이어 위로 미리 결정된 높이만큼 이격되는 일반적으로 수평인 방위로 지향될 수 있다. 이러한 방식으로, 아이템이 빔 센서를 단절시키는 경우, 아이템의 높이는, 시스템이 아이템을 분류에 대한 자격이 없는 것으로 전자적으로 태깅하도록 하는 미리 결정된 임계치를 초과한다.In addition to analyzing the item to find product markings, the scanning station may incorporate one or more elements operable to evaluate, analyze or measure the physical characteristics of the item to determine how to process the item. For example, the scanning station may include a scale for weighing the item. If the detected weight is greater than the threshold, the system may electronically tag the item as requiring some handling during subsequent processing. For example, if the weight exceeds a threshold, the system may control subsequent processing to ensure that the item is not discharged to the destination container where the fragile item is placed. Alternatively, if the weight exceeds a threshold (which may be different than the threshold mentioned above), the item may be tagged as not eligible for classification. Similarly, the scanning station may include one or more detectors for measuring linear measurements for each item. For example, the scanning station may measure the length, width and / or height of each item. If one of the measurements exceeds a predetermined threshold, the system may electronically tag the item as requiring special handling during subsequent processing. The system may use any of a variety of elements to measure one or more linear dimension (s) of an item at the scanning station. For example, the system may detect the leading and trailing ends of an item using beam sensors (eg, l / R emitters and opposing l / R detectors). Based on the known speed of the feed conveyor, the length of the item can be determined. Similarly, the beam sensor can be directed in a generally horizontal orientation spaced by a predetermined height above the feed conveyor. In this way, when an item breaks the beam sensor, the height of the item exceeds a predetermined threshold that allows the system to electronically tag the item as not eligible for classification.
또한 추가적으로, 오퍼레이터는, 미리 결정된 임계치를 초과하는 물리적 특성에 기인하여 분류에 대한 자격이 없는 것으로 아이템을 식별하기 위해, 입력 메커니즘을 사용할 수도 있다. 예를 들면, 입력 컨베이어에 눈금이 마킹될 수도 있고 아이템이 너무 길거나 또는 너무 넓거나 또는 너무 높다는 것을 오퍼레이터가 보게 되면, 아이템이 분류에 대한 자격이 없는 것으로 전자적으로 태깅되도록, 오퍼레이터는, 아이템이 허용 가능한 임계치를 초과하는 물리적 특성을 갖는다는 것을 나타내는 버튼을 누를 수도 있다. 마찬가지로, 측정 게이지가 사용되어 아이템의 물리적 특성을 평가할 수 있다. 측정 게이지의 하나의 타입은 이격된 측면을 갖는 터널 또는 활강로(chute)이다. 아이템이 활강로의 벽 사이에 적합하지 않으면, 아이템은 허용 가능한 높이, 길이 또는 폭을 초과하고 분류에 대해 적합하지 않은 것으로 전자적으로 태깅된다.Additionally, the operator may use the input mechanism to identify the item as not eligible for classification due to physical properties exceeding a predetermined threshold. For example, if an operator sees that a scale may be marked on the input conveyor and the item is too long or too wide or too high, the operator allows the item to be electronically tagged as not eligible for classification. It is also possible to press a button indicating that it has a physical property that exceeds a possible threshold. Similarly, measurement gauges can be used to evaluate the physical properties of an item. One type of measurement gauge is a tunnel or runway with spaced sides. If the item does not fit between the walls of the runway, the item is electronically tagged as exceeding the allowable height, length or width and not suitable for classification.
앞서 설명되는 바와 같이, 스캐닝 스테이션은, 아이템이 유도 스테이션을 통해 전달될 때 아이템의 다양한 특성을 검출하기 위해 각각의 아이템을 분석하도록 구성될 수도 있다. 시스템은 시스템에 의해 검출 또는 결정되는 특성 중 하나 이상에 기초하여 자격 부여 결정을 행할 수도 있다. 아이템이 분류에 대한 자격이 없는 경우, 아이템은 거부 영역(625)으로 안내되어 추가 프로세싱을 대기할 수도 있다.As described above, the scanning station may be configured to analyze each item to detect various characteristics of the item as the item is delivered through the induction station. The system may make an entitlement decision based on one or more of the characteristics detected or determined by the system. If the item is not eligible for classification, the item may be directed to reject
통상적으로, 거부 영역(625)으로 안내되는 아이템은 후속하여 수동으로 프로세싱된다. 오퍼레이터는 각각의 물품을 가져 와서, 물품을 식별하고 적절한 목적지로 아이템을 운반한다. 거부된 아이템의 수동 프로세싱은 시간 소모적이고 노동 집약적이기 때문에, 거부 영역으로 안내되는 아이템의 수를 감소시키는 것이 바람직하다. 거부 영역(625)으로 안내되는 아이템 중 많은 것은 단순히 잘못 스캔되었을 수도 있다. 비록 충분한 식별 정보가 없으면 아이템이 분류될 수 없지만, 후속하는 스캔 동안 필요한 정보를 판독하는 것은 가능할 수도 있다.Typically, the item that is directed to the
몇몇 자격이 없는 아이템을 재프로세싱하는 것이 바람직할 수도 있기 때문에, 자격 부여 동안 검출되는 정보는 자격이 없는 아이템의 다양한 카테고리를 식별하기 위해 사용될 수 있다. 자격이 없는 아이템의 제1 타입은 거부 영역으로 이송되는 거부 아이템이다. 이하의 논의에서, 이들 아이템은 거부된 아이템으로 칭해질 것이다. 자격이 없는 아이템의 제2 타입은, 분류에 대한 자격이 없지만 그러나 재프로세싱될 자격이 있는 아이템이다. 이하의 논의에서, 이들 아이템은 재프로세싱 아이템으로 칭해질 것이다.Since it may be desirable to reprocess some unqualified items, the information detected during entitlement may be used to identify various categories of unqualified items. The first type of unqualified item is a reject item that is transferred to the reject area. In the discussion that follows, these items will be referred to as rejected items. The second type of unqualified item is an item that is not eligible for classification but is eligible for reprocessing. In the discussion below, these items will be referred to as reprocessing items.
아이템이 '거부'로서 태깅되는지, '재프로세싱'으로서 태깅되는지 또는 '분류'로서 태깅되는지의 여부에 대한 결정은 다양한 특성에 기초하여 이루어질 수 있다. 본 경우에서, 아이템을 '거부'로서 태깅하는 결정은 아이템의 물리적 특성에 기초한다. 구체적으로, 물리적 특성에 기인하여 아이템이 자격을 갖추는 데 실패하면(예를 들면, 임계치를 초과하는 높이, 폭 또는 길이와 같은 선형 치수를 갖는 경우), 시스템은 아이템을 거부된 것으로 전자적으로 태깅하고 아이템은 수동 프로세싱을 위해 거부 영역(625)으로 안내된다. 마찬가지로, 스캐닝 스테이션이 저울을 포함하는 경우, 중량이 중량 임계치를 초과하면 아이템은 거부된 것으로 태깅된다. 대안적으로, 특별한 핸들링을 허용하기 위해, 이송 컨베이어의 속도는, 아이템이 차량의 표면을 우연히 가로질러 거부 용기 안으로 들어가는 것을 방지하도록 늦춰질 수도 있다. 다른 한편, 아이템이 물리적 특성에 기초하여 자격 부여를 통과하지만, 그러나 제품 식별 요소의 식별 불능에 기인하여 실패하는 경우, 아이템이 재프로세싱되어 제품 식별 정보의 판독을 시도할 수 있도록, 해당 요소는 재프로세싱으로 전자적으로 태깅된다. 예를 들면, 제품의 방위에 따라, 이미징 요소(450)는 바코드 또는 다른 식별 마크를 올바르게 판독할 수 없었을 수도 있다. 그러나, 아이템이 아이템을 프로세싱하기 위한 물리적 파라미터를 충족한다는 것을 스캐닝 스테이션이 결정하였기 때문에, 시스템은, 아이템을 유도 스테이션의 엔트리 컨베이어로 반환하는 재유도 어셈블리로 시스템을 통해 아이템을 운반할 수도 있다.The determination of whether an item is tagged as 'rejected', 'reprocessed' or tagged as 'classified' can be made based on various properties. In this case, the decision to tag the item as 'deny' is based on the physical characteristics of the item. Specifically, if an item fails to qualify due to physical properties (eg, has a linear dimension such as a height, width, or length above a threshold), the system electronically tags the item as rejected. The item is directed to the
이러한 방식으로, DRSAS 시스템(600)은 아이템의 하나 이상의 특성을 결정하기 위해 아이템을 분석하도록 그리고 아이템이 운반에 대해 자격이 있는지의 여부를 결정하도록 또는 아이템이 차량에 의해 시스템을 통해 운반되지 않는 것을 보장하기 위해 아이템이 옆으로 제쳐둘 필요가 있는지를 결정하도록 작동 가능하다. 그렇게 하는 것에 의해, 시스템은, 과대 사이즈의 또는 과중량의 아이템이 차량(500) 중 하나에 의해 트랙을 따라 운반되거나 또는 운반되도록 시도되는 경우에 발생할 수 있는 아이템 또는 시스템에 대한 손상을 최소화할 수 있다. 또한 추가적으로, 아이템이 운반에 대한 자격이 있지만, 그러나 분류에 대한 자격을 갖추는 데 실패하는 경우, 아이템은, 이하에서 추가로 논의되는 바와 같이 아이템을 재프로세싱하려고 시도하는 재유도 스테이션으로 운반될 수 있다.In this way, the
전술한 내용으로부터 알 수 있는 바와 같이, 유도 스테이션은 광범위한 옵션으로 구성될 수도 있다. 옵션은 앞서 설명되는 구성으로 제한되지 않으며, 추가적인 특징을 포함할 수도 있다.As can be seen from the foregoing, the induction station may be configured with a wide range of options. The options are not limited to the configurations described above, and may include additional features.
추가적으로, 전술한 설명에서, 시스템은 단일의 유도 스테이션을 갖는 것으로 설명된다. 그러나, 시스템(600)을 따라 배치되는 복수의 유도 스테이션을 통합하는 것이 바람직할 수도 있다. 복수의 유도 스테이션을 사용하는 것에 의해, 물품의 공급 속도는 증가될 수도 있다. 게다가, 유도 스테이션은 다양한 타입의 아이템을 프로세싱하도록 구성될 수도 있다. 추가적인 또 다른 예로서, 단일의 분류 스테이션이 사용되어 다수의 분류 어레이 구조에 공급할 수도 있다. 따라서, 분류 목적지의 제1 어레이의 통로(623)(도 6b) 내에서 이동 가능한 차량이 해당 목적지 중 하나로 진행하도록 즉각적으로 지향시키는 대신, 그러한 차량의 배출 시스템은, 분류 목적지의 제2 어레이의 통로 내에서 이동 가능한 복수의 제2 차량 중 소정 차량으로 아이템을 이송하도록 치수가 정해지고 배열되는 다른 이송 컨베이어로 아이템을 이송하기 위한 명령어를 수신할 수도 있다. 이송 및 재이송의 이러한 프로세스는 본 발명의 취지와 범위를 벗어나지 않으면서 임의의 수의 종속 접속식(cascaded) DRSAS 모듈까지 수행될 수도 있다.In addition, in the foregoing description, the system is described as having a single induction station. However, it may be desirable to integrate a plurality of induction stations disposed along the
거부 용기(625)는, 유도 스테이션의 공급 컨베이어와 대향하도록 배치된다. 추가적으로, 거부 용기(625)는 로딩 스테이션(603)에서 대기하는 차량(500)과 정렬된다. 이러한 방식으로, 트랙을 따르는 차량의 이동을 요구하지 않으면서 유도 스테이션으로부터 거부 용기(625)까지의 명확한 경로가 제공된다.The
재유도 어셈블리Reduction Assembly
시스템은 또한 운반에 대한 자격이 있었지만 분류에 대한 자격이 없었던 아이템에 대한 재유도 시스템을 포함할 수도 있다. 대안적으로, 분류에 대한 자격이 없는 아이템은 간단히 거부 용기(625)로 지향되어 개별적으로 핸들링될 수 있다. 운반에 대한 자격이 있는 아이템은 로딩 스테이션으로부터 재유도 스테이션으로 또는 분류 스테이션(sorting station)으로 운반될 수도 있다. 구체적으로, 운반에 대한 자격이 있는 아이템을 운반하는 차량은 트랙(608-1)을 따라 상부 레일(610-1)로 상방으로 이동한다. 차량 상의 아이템이 재평가로 태깅되면, 차량은 트랙을 따라 재유도 어셈블리(641)로 구동한다. 그 다음, 차량(500)은 아이템을 재유도 어셈블리(641) 상으로 배출하는데, 재유도 어셈블리(641)는, 분류를 위한 자격을 아이템에게 부여하는 시도에서 아이템이 유도 어셈블리를 통해 재프로세싱될 수 있도록, 유도 컨베이어를 향해 아이템을 되돌려 반송한다.The system may also include a reinduction system for items that were eligible for delivery but not eligible for classification. Alternatively, items that are not eligible for classification can simply be directed to the
재유도 어셈블리(641)는, 유도 스테이션으로의 재평가 아이템의 반환을 용이하게 하기 위해 트랙과 유도 스테이션(유도 모듈) 사이에 경로를 포함한다. 재유도 어셈블리(641)는 다수의 운반 메커니즘 중 임의의 것을 포함할 수도 있다. 메커니즘은 구동될 수 있거나 또는 정적일 수 있고, 전동식일 수 있거나 또는 비전동식일 수 있다. 그러나, 본 경우에, 재유도 어셈블리(641)는, 아이템이 롤러 베드를 따라 구르는 경향이 있게 되도록, 하방으로 경사지는 롤러 베드를 포함한다. 구체적으로, 롤러 베드는 재유도 스테이션에서 상부 단부(upper end)를 갖는다. 아이템이 재유도 스테이션에서 롤러 베드의 상부 단부에서 배출될 때 중력이 롤러 베드를 따라 아이템을 강제하기 쉽도록, 재유도 스테이션은 롤러 베드의 하부 단부보다 수직으로 더 높게 배치된다.
분류 스테이션Sorting station
유도 스테이션에 의해 분류에 대한 자격이 있는 아이템은 차량에 의해 분류 어레이로 운반된다. 도 6a 내지 도 6e를 참조하면, 시스템은 아이템을 수용하기 위한 분류 목적지의 어레이를 포함한다. 이들 목적지는 선반 영역, 통(606)로서의 용기, 상자, 백, 또는 하나 이상의 아이템의 그룹을 수용하기 위한 내부 볼륨을 획정하는 다른 컨테이너를 포함할 수도 있다.Items that are eligible for classification by the induction station are carried by the vehicle to the classification array. 6A-6E, the system includes an array of sort destinations for receiving items. These destinations may include shelf areas, containers as
도 6c에 도시되는 바와 같이, 트랙(610)은 수평 상부 레일(610-1) 및 수평 하부 레일(610-2)을 포함한다. 복수의 수직 레그(608-1 내지 608-4)는 상부 수평 레그와 하부 수평 레그(610-2) 사이에서 연장된다. 운반 동안, 차량은 로딩 스테이션으로부터 상부 레일(610-1)까지 한 쌍의 수직 레그 위로 이동한다. 그 다음, 차량은, 적절한 용기를 갖는 칼럼 또는 목적지에 도달할 때까지 상부 레일을 따라 이동한다. 그 다음, 차량은, 적절한 용기 또는 목적지에 도달할 때까지 두 개의 전방 수직 기둥(post) 및 두 개의 평행한 후방 기둥을 따라 하방으로 이동하고, 그 다음, 아이템을 용기 또는 목적지 영역 안으로 배출한다. 그 다음, 차량은, 하부 수평 레그(610-2)에 도달할 때까지, 수직 레그를 계속 내려간다. 그 다음, 차량은 다시 로딩 스테이션을 향해 하부 레일을 따른다.As shown in FIG. 6C, the track 610 includes a horizontal upper rail 610-1 and a horizontal lower rail 610-2. The plurality of vertical legs 608-1 through 608-4 extend between the upper horizontal leg and the lower horizontal leg 610-2. During transport, the vehicle moves over a pair of vertical legs from the loading station to the upper rail 610-1. The vehicle then moves along the upper rail until it reaches a column or destination with a suitable container. The vehicle then moves downward along two front vertical posts and two parallel rear columns until it reaches the appropriate container or destination, and then ejects the item into the container or destination area. The vehicle then continues to descend the vertical leg until it reaches the lower horizontal leg 610-2. The vehicle then follows the lower rail back towards the loading station.
실시형태에서, 트랙 네트워크는 도 6c에서 도시되는 바와 같은 전방 트랙 배열, 및 도 6d에서 알 수 있는 바와 같이 후방 트랙 배열을 포함한다. 전방 트랙 및 후방 트랙은, 트랙 주위에서 차량을 가이드하기 위해 협력하는 평행 트랙이다. 도 5a 내지 5e로 간략히 돌아가면, 차량은 각각 네 개의 차륜, 즉 두 개의 전륜(forward wheel) 및 두 개의 후륜(rearward wheel)을 포함한다. 전륜은 전방 트랙에 올라타 있고, 한편 후륜은 후방 트랙에 올라타 있다. 트랙 네트워크의 논의에서, 전방 트랙 배열 및 후방 트랙 배열은, 차량의 전륜 및 후륜을 지지하는 트랙과 대향하여 유사하게 구성된다는 것이 이해되어야 한다. 따라서, 전방 트랙 또는 후방 트랙 중 어느 하나의 부분의 설명은 대향하는 전방 트랙 또는 후방 트랙에도 또한 적용된다.In an embodiment, the track network includes a front track arrangement as shown in FIG. 6C, and a rear track arrangement as can be seen in FIG. 6D. The front track and the rear track are parallel tracks that cooperate to guide the vehicle around the track. Turning briefly to FIGS. 5A-5E, the vehicle includes four wheels, respectively two forward wheels and two rear wheels. The front wheels ride on the front track, while the rear wheels ride on the rear track. In the discussion of the track network, it should be understood that the front track arrangement and the rear track arrangement are similarly constructed opposite the tracks supporting the front and rear wheels of the vehicle. Thus, the description of either part of the front track or the rear track also applies to the opposing front track or the rear track.
이제 도 6c를 참조하면, 로딩 칼럼(loading column)이 유도 스테이션의 출력 단부에 인접하여 형성된다. 로딩 칼럼은 수직 레일의 전방 쌍(608-1 및 608-2) 및 수직 레일의 대응하는 후방 세트로 형성된다. 로딩 스테이션은 로딩 칼럼을 따라 배치된다. 로딩 스테이션은, 차량(500)과 같은 차량이 유도 스테이션의 공급 컨베이어의 배출 단부와 정렬되는 트랙을 따르는 위치이다. 이러한 방식으로, 유도 스테이션으로부터의 아이템은, 그것이 입력 스테이션으로부터 차량을 향해 운반될 때 차량 상으로 로딩될 수도 있다.Referring now to FIG. 6C, a loading column is formed adjacent the output end of the induction station. The loading column is formed of the front pairs 608-1 and 608-2 of the vertical rails and the corresponding rear sets of the vertical rails. The loading station is arranged along the loading column. The loading station is a position along a track where a vehicle, such as
트랙의 세부 사항은 미국 특허 제7,861,844호에서 설명되는 트랙과 실질적으로 유사하다. 미국 특허 제7,861,844호의 전체 개시는 참조에 의해 본원에 통합된다.The details of the track are substantially similar to the track described in US Pat. No. 7,861,844. The entire disclosure of US Pat. No. 7,861,844 is incorporated herein by reference.
앞서 설명된 바와 같이, 트랙은, 수평 상부 레일(610-1)과 수평 하부 레일(610-2) 사이에서 연장되는 복수의 수직 레그를 포함한다. 교차점(613)은, 수직 레그 중 하나가 수평 레그 중 하나와 교차하는 트랙의 각각의 섹션에서 형성된다. 교차점(613)과 같은 각각의 교차점은, 평활한 굴곡된 내륜(inner race) 및 트랙에 대한 구동 표면의 치형부에 대응하는 치형부를 갖는 편평한 외륜(outer race)을 갖는 선회 가능한 게이트를 포함할 수도 있다. 게이트는 제1 위치와 제2 위치 사이에서 선회한다. 제1 위치에서, 게이트의 직선 외륜이 교차점의 직선 외부 분기(branch)와 정렬되도록 게이트가 닫힌다. 제2 위치에서, 게이트의 굴곡된 내륜이 교차점의 굴곡된 분기와 정렬되도록 게이트가 개방된다.As described above, the track includes a plurality of vertical legs extending between the horizontal upper rail 610-1 and the horizontal lower rail 610-2. An
전술한 설명에서, 분류 어레이는 복수의 출력 용기(606)로서 설명된다. 그러나, 시스템은, 단순히 출력 용기가 아니라, 다양한 타입의 목적지를 포함할 수도 있다는 것이 이해되어야 한다. 예를 들면, 소정의 용례에서, 아이템을 저장 선반 상의 영역과 같은 저장 영역으로 분류하는 것이 바람직할 수도 있다. 대안적으로, 목적지는, 아이템을 다른 위치로 운반하는 출력 디바이스일 수도 있거나, 또는 목적지는, 그룹의 아이템 중 마지막 것이 축적될 때 밀봉되어 선적될 준비가 되는 상자 또는 백일 수도 있다.In the foregoing description, the sorting array is described as a plurality of
출력 용기(606)는 일반적으로, 저부, 저부에 연결되는 두 개의 대향하는 측면, 저부에 연결되며 두 개의 측면 사이에 걸쳐 있는 전방 벽을 구비하는 직선형 컨테이너(rectilinear container)일 수도 있다. 용기는 또한 전방 벽에 대향하며 저부에 연결되고 두 개의 측면에 걸쳐 있는 후방 벽을 구비할 수도 있다. 이러한 방식으로, 용기는, 용기로부터 아이템을 제거하기 위해 분류 스테이션으로부터 인출될 수 있는 직사각형 서랍과 유사하게 성형될 수도 있다.The
칼럼 내의 용기는 서로로부터 수직으로 이격되어 인접한 용기 사이에 갭을 제공한다. 갭이 더 클수록 차량 위의 용기가 아이템과 간섭하는 것을 방지하면서 차량이 더 아래의 용기 안으로 아이템을 배출할 더 많은 여유 공간을 제공한다. 그러나, 더 큰 갭은 또한 용기의 수 또는 용기의 사이즈(즉, 용기 밀도)를 감소시킨다. 따라서, 갭의 사이즈와 용기 밀도 사이에는 타협이 있을 수도 있다.The vessels in the column are spaced vertically from one another to provide a gap between adjacent vessels. Larger gaps provide more room for the vehicle to eject items into the lower container while preventing the container on the vehicle from interfering with the item. However, larger gaps also reduce the number of containers or the size of the containers (ie, container density). Thus, there may be a compromise between the size of the gap and the container density.
차량(500)은 용기의 후방 단부를 통해 용기 안으로 아이템을 배출한다. 따라서, 용기의 이면측(backside)이 개방되면, 차량은 용기의 후방 개방 단부를 통해 용기 안으로 아이템을 용이하게 배출할 수 있다. 그러나, 용기가 후방 단부를 구비하지 않는 경우, 용기가 분류 랙으로부터 인출될 때 아이템이 용기 밖으로 떨어지기 쉬울 수도 있다. 따라서, 용례에 따라, 용기는 개방된 후방 단부 또는 폐쇄된 후방 단부를 구비할 수도 있다. 후방 단부가 폐쇄되면, 후방 벽은 전방 벽과 동일한 높이일 수도 있다. 대안적으로, 후방 벽은, 아이템이 용기 안으로 배출될 수도 있는 증가된 갭을 제공하기 위해 전방 벽보다 더 짧을 수도 있다. 예를 들면, 후방 벽은 전방 벽 높이의 절반에 불과할 수도 있다. 선택적으로, 후방 벽은 전방 벽의 높이의 1/4과 3/4 사이에 있을 수도 있다. 예를 들면, 후방 벽은 전방 벽의 높이의 절반과 3/4 사이에 있을 수도 있다. 대안적으로, 후방 벽은 전방 벽의 높이의 1/4과 3/4 사이에 있을 수도 있다.The
대안적으로, 고정된 후방 벽을 갖는 대신, 용기(606)는, 이동 가능하거나 또는 접을 수 있는 후방 벽을 가질 수도 있다. 예를 들면, 용기의 후방 벽은 용기의 저부에 대해 수직으로 변위 가능할 수도 있다. 특히, 후방 벽은 후방 벽을 하방으로 누르는 것에 의해 변위 가능할 수도 있다. 후방 벽은, 후방 벽의 일부분이 용기의 저부 아래로 돌출되도록 후방 벽을 하방으로 누르는 것에 의해 후방 벽이 하방으로 변위되게 하도록 용기의 측벽에 형성되는 홈 또는 슬롯 내에서 변위 가능할 수도 있다. 그러한 실시형태에서, 후방 벽은 스프링과 같은 편향 요소(biasing element)에 의해 상방으로 편향될 수도 있고, 그 결과, 후방 벽은, 후방 벽의 저부 가장자리가 용기의 저부 가장자리의 위에 있는 상방 위치에서 유지되는 경향이 있다. 후방 벽은, 상향 편향력을 초과하는 후방 벽에 대한 힘에만 응답하여 하방으로 이동한다.Alternatively, instead of having a fixed rear wall, the
또 다른 대안적인 용기는 접을 수 있는 후방 벽을 통합한다. 변위 가능한 벽과 마찬가지로, 접을 수 있는 벽은, 접을 수 있는 벽을 하방으로 누르는 것에 의해 하방으로 이동된다. 접을 수 있는 벽은, 벽이 하방으로 눌려지는 경우 벽이 하방으로 접히도록 하는 아코디언 구성 또는 주름진 구성과 같은 다양한 구성으로 형성될 수도 있다. 접을 수 있는 벽은, 벽을 연장된 위치로 상방으로 편향시키는 편향 요소를 포함할 수도 있다. 예를 들면, 편향 요소는, 연장된 위치까지 상방으로 벽을 편향시키는 하나 이상의 스프링 또는 탄성 중합체 요소를 포함할 수도 있다.Another alternative container incorporates a collapsible back wall. As with the displaceable wall, the collapsible wall is moved downward by pressing the collapsible wall downward. The collapsible wall may be formed in a variety of configurations, such as an accordion configuration or a corrugated configuration that causes the wall to be folded down when the wall is pressed down. The collapsible wall may include a biasing element that biases the wall upwards into the extended position. For example, the biasing element may include one or more spring or elastomeric elements that deflect the wall upwards to an extended position.
앞서 논의된 바와 같이, 시스템은 다양한 아이템을 복수의 목적지로 분류하도록 작동 가능하다. 목적지의 하나의 타입은 용기이며, 제2 타입은 선반 또는 아이템이 저장될 다른 위치이고, 목적지의 제3 타입은, 아이템을 다양한 위치로 운반하기 위해 사용될 수도 있는 출력 디바이스이다. 시스템은 이들 타입 또는 다른 타입의 각각의 목적지 중 하나 이상을 포함할 수도 있다.As discussed above, the system is operable to classify various items into a plurality of destinations. One type of destination is a container, the second type is a shelf or other location where the item will be stored, and the third type of destination is an output device that may be used to transport the item to various locations. The system may include one or more of each of these or other types of destinations.
배달 차량Delivery vehicle
각각의 배달 차량(500)은, 온보드 전력 공급부를 비롯한, 온보드 구동 시스템을 구비하는 반-자율 차량이다. 각각의 차량은 배달을 위해 아이템을 로딩 및 언로딩하기 위한 메커니즘을 포함한다. 시스템(600)과 함께 작동할 수도 있는 차량의 실시형태가 미국 특허 제7,861,844호에서 예시 및 설명되는데, 이 미국 특허는 참조에 의해 본원에 통합된다.Each
차량(500)은, 차량 상으로 아이템을 로딩하고 아이템을 차량으로부터 용기 중 하나로 배출하기 위한 다양한 메커니즘 중 임의의 것을 통합할 수도 있다. 예시적인 차량을 묘사하는 도 5로 돌아가면, 로딩/언로딩 메커니즘(510)은 특정한 용례에 대해 구체적으로 맞춰질 수도 있다. 그러나, 본 경우에서, 로딩/언로딩 메커니즘(510)은, 도 5에서 묘사되는 바와 같이, 차량의 상부 표면을 따라 연장되는 하나 이상의 컨베이어 벨트(들)이다. 컨베이어 벨트(들)는 뒤집어질 수도 있다. 벨트(들)를 제1 방향으로 구동시키면, 아이템을 차량의 후방 단부를 향하여 변위시키고, 벨트(들)를 제2 방향으로 구동시키면 아이템을 차량의 전방 단부를 향해 변위시킨다.The
차량의 하부측에 장착되는 컨베이어 모터는 컨베이어 벨트(들)를 구동시킨다. 구체적으로, 도 5a 내지 도 5d의 컨베이어 벨트(510)는 차량의 전방 가장자리에 있는 전방 롤러, 및 차량의 후방 가장자리에 있는 후방 롤러 주위로 감겨진다. 컨베이어 모터는 전방 롤러와 연결되어 전방 롤러를 구동시키고, 그에 의해, 컨베이어 벨트를 작동시킨다.A conveyor motor mounted on the underside of the vehicle drives the conveyor belt (s). Specifically, the
차량(500)은 트랙 배열을 따라 차량을 운반하기 위해 사용되는 네 개의 차륜을 포함한다. 차륜은 두 개의 평행한 이격된 차축(axle) 상에 장착되고, 그 결과, 차륜 중 두 개는 차량의 전방 가장자리를 따라 배치되고 차륜 중 두 개는 차량의 후방 가장자리를 따라 배치된다.The
도 5a 내지 도 5d의 차륜(502, 504, 506, 508)으로서의 각각의 차륜은 트랙의 구동 표면과 협력하는 외부 기어(outer gear)를 포함한다. 외부 기어는, 그것이 장착되는 차축에 대해 고정된다. 이러한 방식으로, 차축을 회전시키면 기어가 회전하도록 작동한다. 따라서, 차량이 수직으로 움직이고 있을 때, 기어는 트랙의 구동면과 협력하여 트랙을 따라 차량을 구동시킨다.Each wheel as
차량은 차륜을 구동시키기 위한 온보드 모터를 포함한다. 더 구체적으로, 구동 모터는 차축과 작동 가능하게 연결되어 차축을 회전시키는데, 차축은, 이때, 차륜의 기어를 회전시킨다.The vehicle includes an onboard motor for driving the wheels. More specifically, the drive motor is operably connected with the axle to rotate the axle, which then rotates the gears of the wheel.
차량이 트랙을 따라 주행함에 따라, 차량의 상부 상의 아이템은, 특히 차량이 가속 및 감속할 때, 차량에서 떨어지기 쉬울 수도 있다. 몇몇 실시형태에서, 차량, 또는 그 서브세트는, 배달 동안 차량 상에 해당 요소를 유지하기 위한 리테이너(retainer)(도시되지 않음)를 포함할 수도 있다. 리테이너는 차량의 상부 표면에 대하여 아이템을 고정하는 홀드 다운(hold down)일 수도 있다. 예를 들면, 리테이너는 선회 가능한 긴 암을 포함할 수도 있다. 스프링과 같은 편향 요소는 리테이너의 상부 표면에 대해 암을 하방으로 편향시킬 수도 있다.As the vehicle travels along the track, items on the top of the vehicle may be prone to fall off the vehicle, especially when the vehicle accelerates and decelerates. In some embodiments, the vehicle, or subset thereof, may include a retainer (not shown) for retaining the element on the vehicle during delivery. The retainer may be a hold down that holds the item against the top surface of the vehicle. For example, the retainer may comprise a pivotable long arm. A biasing element, such as a spring, may bias the arm downward against the top surface of the retainer.
대안적으로, 리테이너를 사용하는 대신, 시스템은 차량의 작동을 제어하는 것에 의해 차량 상에서 아이템을 유지할 수도 있다. 예를 들면, 차량은, 차량의 폭을 가로질러 서로로부터 이격되는 복수의 센서(도시되지 않음)를 포함할 수도 있다. 센서는, 광전 센서[예컨대, 빔 센서 또는 역반사성 센서(retroreflective sensor)를 통하는 것과 대항함] 또는 근접 센서(예컨대 용량성 센서, 광전 센서 또는 유도성 근접 센서)를 포함하는, 그러나 이들로 제한되지는 않는, 다양한 센서 중 임의의 것일 수도 있다. 센서는 차량의 폭을 가로질러 아이템의 위치를 검출하기 위해 사용될 수 있다. 구체적으로, 센서는 아이템이 차량의 전면측 또는 후면측에 얼마나 가까운지를 검출할 수 있다. 유사하게, 센서가 근접 센서인 경우, 센서는 아이템이 차량의 선단 및/또는 차량의 후단에 얼마나 가까운지를 검출할 수 있다. 또한 추가적으로, 아이템이 차량 상에서 이동하고 있는 경우 아이템이 이동하고 있는 방향을 시스템이 검출할 수 있도록, 센서는 차량 상에서의 아이템의 이동을 검출할 수 있다.Alternatively, instead of using a retainer, the system may maintain an item on the vehicle by controlling the operation of the vehicle. For example, the vehicle may include a plurality of sensors (not shown) spaced apart from each other across the width of the vehicle. Sensors include, but are not limited to, photoelectric sensors (eg, via a beam sensor or retroreflective sensor) or proximity sensors (eg, capacitive sensors, photoelectric sensors, or inductive proximity sensors). May be any of a variety of sensors. The sensor can be used to detect the position of the item across the width of the vehicle. Specifically, the sensor may detect how close the item is to the front side or the rear side of the vehicle. Similarly, if the sensor is a proximity sensor, the sensor can detect how close the item is to the front end of the vehicle and / or the rear end of the vehicle. Additionally, the sensor can detect the movement of the item on the vehicle so that the system can detect the direction in which the item is moving when the item is moving on the vehicle.
차량(500) 상의 아이템의 위치 또는 이동에 관한 센서로부터의 신호에 기초하여, 시스템은, 아이템을 차량 상의 원하는 위치 내에 유지시키려고 시도하기 위해 아이템을 재배치하도록 차량을 제어할 수 있다. 예를 들면, 아이템을 차량의 상부에서 일반적으로 중심에 있도록 유지하는 것이 바람직할 수도 있다. 시스템은 다양한 제어 중 임의의 것을 사용하여 차량의 아이템 위치를 제어할 수 있다. 예를 들면, 몇몇 실시형태에서, 차량(500)은 아이템을 로딩 및 배출하기 위한 하나 이상의 컨베이어 벨트를 포함한다. 아이템은 벨트 상에 놓이며, 따라서 컨베이어 벨트는, 센서로부터 수신되는 신호에 따라 아이템을 전방 가장자리 또는 후방 가장자리로 구동하도록 작동 가능하다. 하나의 예에서, 아이템이 전방 가장자리보다 후방 가장자리에 더 가깝게 시프트되었다는 것을 센서로부터의 신호가 나타내는 경우, 컨트롤러는, 컨베이어 벨트를 제1 방향으로 구동하여 아이템을 전방 가장자리를 향해 구동시키도록 하는 신호를, 컨베이어 벨트를 구동하는 모터에 전송할 수 있다. 유사하게, 아이템이 후방 가장자리보다 전방 가장자리에 더 가깝게 시프트되었다는 것을 센서로부터의 신호가 나타내는 경우, 컨트롤러는, 컨베이어 벨트를 제2 방향으로 구동하여 아이템을 반대 방향으로 구동하여 아이템을 후방 가장자리를 향해 구동시키도록 하는 신호를, 컨베이어 벨트를 구동하는 모터에 전송할 수 있다. 아이템의 위치가 연속적으로 모니터링될 수 있도록 그리고 아이템이 시프트함에 따라 전방 가장자리 또는 후방 가장자리를 향해 조정될 수 있도록, 센서는 연속적인 피드백을 제공한다. 이러한 방식으로, 시스템은, 아이템의 위치의 실시간 조정을 제공하여 차량 상부 상의 원하는 영역 내에서 아이템을 유지하기 위한 피드백 루프를 제공한다.Based on signals from sensors regarding the location or movement of the item on the
추가적으로, 시스템은 차량의 선단 및 후단과 관련하여 아이템의 위치를 모니터링할 수 있다. 해당 요소의 검출된 위치에 응답하여, 아이템이 선단에 너무 가깝거나 또는 후단에 너무 가까운 경우 시스템은 차량의 작동을 제어할 수 있다. 구체적으로, 시스템은 차량의 가속 및 제동을 제어하여 검출된 위치에 따라 아이템을 선단 또는 후단을 향해 시프트하려고 시도할 수도 있다. 아이템이 후단보다 선단에 더 가깝게 배치되어 있다는 것을 센서가 검출하면, 차량은 가속될 수도 있고(또는 가속이 증가될 수도 있음), 그에 따라, 아이템을 후단을 향해 몰아갈 수도 있다. 대안적으로, 차량은 아이템을 선단을 향해 몰아가도록 감속될 수도 있다.In addition, the system can monitor the position of the item in relation to the leading and trailing ends of the vehicle. In response to the detected position of the element, the system can control the operation of the vehicle if the item is too close to the tip or too close to the back. Specifically, the system may control acceleration and braking of the vehicle to attempt to shift the item toward the leading end or the rear end according to the detected position. If the sensor detects that the item is placed closer to the leading edge than the trailing edge, the vehicle may be accelerated (or acceleration may be increased) and, accordingly, may drive the item towards the trailing edge. Alternatively, the vehicle may be slowed to drive the item towards the tip.
차량 상의 아이템의 위치를 검증 또는 모니터링하는 것 외에, 센서는 아이템의 하나 이상의 특성을 검출하기 위해 사용될 수 있다. 예를 들면, 센서는 아이템의 길이 또는 폭을 검출하기 위해 사용될 수 있다. 센서는 또한 아이템의 일반적인 형상을 검출하기 위해 사용될 수도 있다. 이 정보는 이하에서 추가로 논의되는 바와 같이 아이템의 추가적인 프로세싱 동안 사용될 수 있다.In addition to verifying or monitoring the location of the item on the vehicle, sensors can be used to detect one or more characteristics of the item. For example, sensors can be used to detect the length or width of an item. Sensors may also be used to detect the general shape of the item. This information may be used during further processing of the item, as discussed further below.
앞서 논의된 바와 같이, 용기(606)는, 변위 가능한 또는 접을 수 있는 후방 벽을 포함할 수도 있다. 따라서, 차량은, 벽을 상부 위치 또는 직립 위치로 유지하는 편향력을 극복하기에 충분한 하방 힘을 후방 벽에 인가하기 위한 메커니즘을 포함할 수도 있다. 예를 들면, 차량은 핀 또는 로드(rod)와 같은 연장 가능한 요소를 포함할 수도 있다. 차량이 타겟 배달 용기에 접근할 때, 핀이 타겟 용기의 후방 벽 위로 연장되도록, 핀은 차량으로부터 멀어지게 횡방향으로 연장될 수도 있다. 차량이 용기에 가까워짐에 따라, 연장된 핀은 용기의 후방 벽의 상부 가장자리와 맞물린다. 차량을 하방으로 구동하면, 핀이 후방 벽에 대해 하방으로 구동된다. 시스템은, 차량의 수직 위치를 제어하여 차량이 후방 벽을 얼마나 멀리 내리 누르는지 또는 접는지를 제어할 수도 있다. 차량이 아이템을 용기 안으로 배출한 이후, 연장 가능한 요소는 수축될 수도 있고, 그에 의해, 편향 요소는 후방 벽을 상부 위치로 상방으로 변위시키도록 후방 벽을 해제할 수도 있다.As discussed above, the
차량(500)은, 차량을 구동하는 데 필요한 전력을 제공하는, 레일을 따르는 접점과 같은 외부 전력 공급부에 의해 전력을 공급받을 수도 있다. 그러나, 본 경우에서, 배달 차량은, 구동 모터 및 컨베이어 모터 둘 모두에 필수 전력을 제공하는 온보드 전원을 포함한다. 추가적으로, 본 경우에서, 전력 공급부는 재충전 가능하다. 비록 전력 공급부가 재충전 가능한 배터리와 같은 전원을 포함할 수도 있지만, 본 경우에서, 전력 공급부는 하나 이상의 울트라 커패시터(ultra capacitor)로 구성된다.The
이하에서 추가로 논의되는 바와 같이, 차량은 중앙 프로세서로부터 수신되는 신호에 응답하여 차량의 작동을 제어하기 위한 프로세서를 더 포함한다. 추가적으로, 차량이 트랙을 따라 주행할 때 차량이 중앙 프로세서와 연속적으로 통신할 수 있도록, 차량은 무선 트랜스시버를 포함한다. 대안적으로, 몇몇 용례에서, 트랙을 따라 배치되는 복수의 센서 또는 표시자를 통합하는 것이 바람직할 수도 있다. 차량은 센서 신호 및/또는 표시자를 감지하기 위한 판독기뿐만 아니라 센서 또는 표시자에 응답하여 차량의 작동을 제어하기 위한 중앙 프로세서를 포함할 수도 있다.As discussed further below, the vehicle further includes a processor for controlling operation of the vehicle in response to a signal received from the central processor. Additionally, the vehicle includes a wireless transceiver so that the vehicle can continuously communicate with the central processor as the vehicle travels along the track. Alternatively, in some applications, it may be desirable to incorporate a plurality of sensors or indicators disposed along the track. The vehicle may include a reader for sensing sensor signals and / or indicators as well as a central processor for controlling the operation of the vehicle in response to the sensor or indicator.
작동work
도 7a는, 하나 이상의 실시형태에 따른, 도 1 내지 도 6e에서 묘사되는 시스템 중 임의의 것과 같은 동적으로 재구성 가능한 분류 어레이 시스템을 활용하여 아이템을 분류하기 위한 프로세스(700)를 묘사하는 흐름도이다. 프로세스(700)는 702에서 시작되고, 704로 진행하는데, 여기서, 관련 그룹을 포함하는 하나 이상의 아이템은 분류 어레이 구조의 분류 목적지 영역과 관련된다. 분류 목적지 영역은, 용기, 상자, 또는 백과 같은 컨테이너 또는 선반을 포함할 수도 있다. 개개의 분류 위치에 대한 아이템의 그룹의 관련 작업은 지속적으로(즉, 심지어 모든 이용 가능한 분류 목적지가 아이템 그룹과 관련된 이후에도) 수행될 수도 있다. 그러한 경우에, 각각의 분류 목적지는 그와 관련되는 그룹의 가상의 대기열을 가질 수도 있고, 그 결과, 다수의 아이템 그룹의 선험적인 관련 작업이 각각의 분류 목적지에 대해 확립될 수도 있다. 대기열 내의 그룹은 디폴트 우선 순위(예를 들면, FIFO 설계)를 가질 수도 있거나, 또는 몇몇 실시형태에서, 분류 목적지 대기열에 할당되는 각각의 그룹은, 대기열 내의 더 높은 우선 순위의 그룹 모두가 먼저 핸들링될 때까지 더 낮은 우선 순위 대기열에 속하는 아이템의 이송이 지연될 수도 있도록, 우선 순위 클래스를 할당받을 수도 있다. 또한, 대기 중인 높은 우선 순위 그룹이 상이한 대기열에 재할당될 수도 있다는 점에서 배열은 동적으로 구성 가능하다.FIG. 7A is a flow diagram depicting a
대안적인 예로서, 분류 목적지의 구역은, 분류 목적지의 구역이 이용 가능하게 됨에 따라 라운드 로빈(round-robin) 방식으로 더 높은 우선 순위 그룹에 대해 예약될 수도 있는데, 아이템의 그룹은 분류 목적지에 할당된다. 어쨌든, 공평성에 기초하든 또는 프리미엄 배달 수수료 체계에 기초하든 다양한 방법론이, 본 개시의 취지 및 범위를 벗어나지 않으면서, 아이템의 각각의 그룹을 대응하는 분류 목적지 영역에 할당하기 위해 활용될 수도 있다는 것을 말하기에 충분하다. 방법(700)은 704에서 706으로 진행하는데, 여기서, 방법(700)은 분류기의 유도 스테이션에서 아이템의 도달을 검출한다. 상기 방법은 708로 진행하는데, 여기서, 방법(700)은, 예를 들면, UPC 코드 또는 기타 등등과 같은 가시적 표시의 인식에 기초하여, 아이템을 식별한다.As an alternative example, the zone of the classification destination may be reserved for a higher priority group in a round-robin manner as the zone of the classification destination becomes available, wherein the group of items is assigned to the classification destination. do. In any event, whether based on fairness or based on a premium delivery fee scheme, various methodologies may be utilized to assign each group of items to a corresponding classification destination area without departing from the spirit and scope of the present disclosure. Is enough. The
몇몇 실시형태에서, 방법(700)은 708에서 선택적인 결정 프로세스(710)로 진행하는데, 여기서, 방법(700)은 식별된 아이템이 분류 목적지(분류 위치)의 어레이의 적어도 하나의 분류 목적지와 관련되었는지의 여부를 결정한다. 그렇지 않다면, 방법(700)은 아이템이 주문과 관련되는지의 여부를 검증하기 위해 WMS 시스템에 질의할 수도 있다. 대안적으로, 아이템은, 712에서, 디폴트로, 거부 용기 또는 잘못 취출된 재고 아이템의 보충을 위해 지정되는 용기 중 어느 하나로 프로세싱될 수도 있다. 추가적인 또 다른 실시형태에서, 방법(700)은 아이템을 이용 가능한 용기에 할당할 수도 있고, 그 후, 700의 실행 동안 710에 재진입될 때마다, 동일한 표시 또는 표시들(예를 들면, UPC 코드 또는 SKU#)를 갖는 추가 아이템을 동일한 위치로 안내할 수도 있다.In some embodiments, the
710 및/또는 712가 실행되지 않는 경우, 방법(700)의 실시형태는 708로부터 714로 바로 진행하는데, 여기서, 방법(700)은 반-자율 배달 차량을 통해 아이템을 할당된 분류 목적지로 운반한다. 자동화된 통고 장치 시스템을 구비하는 DRSAS를 활용하는 방법(700)의 실시형태에서, 방법(700)은 714로부터 선택적인 이벤트 핸들링 프로세스로 진행할 수도 있는데, 상기 이벤트 핸들링 프로세스는, 예를 들면, 시스템 고장 또는 서비스 중단, 아이템을 수용할 수 없는 분류 위치, 시설 전반의 비상 사태, 또는 미리 정의된 또는 구성 가능한 시간 윈도우 이내에 분류 목적지에서의 아이템 그룹의 구축의 실패[본원의 발명자에 의해 "체류 시간 초과(dwell time exceeded)" 이벤트로 칭해짐]와 같은 이벤트의 보고에 응답한다. 716에서, 방법(700)은 하나 이상의 그러한 이벤트가 발생하였는지를 결정하고, 방법은, 718에서, 제1 통고 및/또는 경보 모드에 따라 하나 이상의 시각적 표시자(들)를 활성화시킨다. 718로부터, 방법(700)은 720으로 진행하고, 이벤트 타입에 대해 적절한 경우, 이벤트가 해결될 때까지 모든 아이템의 이송 및/또는 운반을 중단시키거나 또는 중지시킨다. 이벤트의 해결 시, 방법(700)은 적어도 하나의 이벤트 통고 프로세스를 중단하는 것에 의해 응답한다.If 710 and / or 712 are not executed, an embodiment of the
DRSAS의 오퍼레이터(들) 또는 유저(들)에게 유용한 정보에 대응할 수도 있는, 718에서의 다른 경보 및/또는 이벤트의 통고는, 커맨드와 같은 시간이 수신될 때까지 및/또는 이벤트 상태가 더 이상 존재하지 않을 때까지 지속될 수도 있다. 예를 들면, 급송 기반으로 트럭에 로딩될 특정한 선적물과 관련되는 구역은, 구역 및/또는 구역을 포함하는 인접하지 않는 분류 목적지의 집합을 둘러싸는 패턴으로 발광 요소에 에너지를 공급하는 것에 의해 묘사(delineation)될 수도 있다. 이렇게 묘사된 분류 목적지에 저장된 아이템 그룹의 패키징 및 선적에 후속하여, 방법(700)은 722로 진행하여 묘사를 중단할 수도 있다.Notification of other alerts and / or events at 718, which may correspond to information useful to the operator (s) or user (s) of the DRSAS, indicates that the event status no longer exists and / or until a time such as a command is received. It may last until you do not. For example, a zone associated with a particular shipment to be loaded on a truck on a feeding basis may be depicted by energizing the light emitting element in a pattern surrounding the set of zones and / or non-adjacent sorting destinations comprising the zone ( may be delineated. Subsequent to the packaging and shipment of the group of items stored at the depicted classification destination, the
대안적으로, 방법(700)은 724로 바로 진행하여 아이템이 분류 위치로 이송될 수도 있다. 그렇게 이송되는 아이템이 726에 따라 그룹화 프로세스를 완료하면, 방법(700)은 통고 장치 모듈을 작동시켜 완료 이벤트의 시각적 표시를 제공할 수도 있고, 분류 목적지가 서비스에 다시 배치될 준비가 되었음을 확인하면, 통고 장치는 730에서 시각적 표시를 비활성화할 수도 있거나 또는 통고 장치는 상이한 시각적 표시를 통해 다른 정보를 계속 전달하도록 시각적 표시를 변경할 수도 있다. 방법(700)은 732로 진행하는데, 여기서, DRSAS에서의 새로운 아이템의 검출에 응답하여, 시스템은 732에서 방법(700)에 재진입한다.Alternatively, the
도 7a의 프로세스와 관련하여, 지금까지 설명된 것과 같이 하나 이상의 아이템이 자동화된 배달 메커니즘에 의해 운반되는 것을 방지하는 중량, 치수 및/또는 취약성 고려 사항이 있을 수도 있기 때문에, 본 개시와 부합하는 실시형태는 단일의 분류 어레이에서의 자동 분류 및 수동 분류 양자 모두의 구현을 용이하게 한다. 도 1 내지 도 6e에서 묘사되는 시스템 중 임의의 것과 같은 동적으로 재구성 가능한 분류 어레이를 사용하여 아이템의 수동 분류 및 자동 분류 양자 모두를 구현하기 위한 방법(740)이 도 7b에 묘사된다.With respect to the process of FIG. 7A, implementations consistent with the present disclosure may have weight, dimension, and / or vulnerability considerations that prevent one or more items from being carried by an automated delivery mechanism as described so far. The form facilitates the implementation of both automatic and manual classification in a single classification array. A
관련 그룹을 포함하는 하나 이상의 아이템은 분류 어레이 구조의 분류 목적지 영역과 관련된다. 임의의 이러한 그룹은 분류 목적지에 수동으로 배치될 하나 이상의 아이템, 자동화된 배달 메커니즘에 의해 분류 목적지로 이송될 하나 이상의 아이템, 또는 이 둘의 어떤 조합을 포함할 수도 있다. 앞서 설명된 바와 같이, 분류 목적지 영역은 용기, 상자 또는 백과 같은 컨테이너 또는 선반을 포함할 수도 있고, 개개의 분류 위치에 대한 아이템의 그룹의 관련 작업은 지속적으로(즉, 심지어 모든 이용 가능한 분류 목적지가 아이템 그룹과 관련된 이후에도) 수행될 수도 있다. 그러한 경우에, 각각의 분류 목적지는 이와 관련되는 그룹의 가상의 대기열을 가질 수도 있고, 그 결과, 다수의 아이템 그룹의 선험적인 관련 작업이 각각의 분류 목적지에 대해 확립될 수도 있다.One or more items containing related groups are associated with a classification destination area of the classification array structure. Any such group may include one or more items to be manually placed at the classification destination, one or more items to be transferred to the classification destination by an automated delivery mechanism, or some combination of the two. As described above, the classification destination area may comprise a container or shelf, such as a container, box or bag, and the associated work of a group of items for an individual classification location is continuous (ie even all available classification destinations may be Even after being associated with a group of items). In such a case, each classification destination may have a virtual queue of groups associated with it, such that a priori related work of multiple groups of items may be established for each classification destination.
프로세스(740)는 742에서 시작되고, 744로 진행하는데, 여기서, 스캔 이벤트가 검출된다. 설명의 편의를 위해, 각각의 아이템과 그러한 아이템이 핸들링될 방식 사이에 선험적 관련화가 이미 이루어졌다는 것이 가정된다. 하나의 실시형태에 따르면, 아이템은 디폴트로 자동 분류에 적절한 것으로 분류되고 예외 기반으로 수동 핸들링에 지정된다. 예를 들면, DRSAS의 자동화된 배달 메커니즘(예를 들면, 배달 차량)에 의해 운반되기에 너무 길거나, 크거나, 무겁거나 또는 불안정한 아이템은, 그럼에도 불구하고, 아이템이 분류 목적지 영역에서 빈 박스, 백, 또는 용기에 수동으로 삽입되는 것(또는 그러한 위치에 이미 존재하는 다른 아이템과 결합되는 것)을 허용하는 치수를 가질 수도 있다. 수동 분류를 필요로 하는 아이템의 예시적인 스캔 이벤트는, 744에서, 아이템의 표면으로부터 판독되는 표시를 나타내는 데이터를 송신하기 위한 무선 트랜스시버를 구비하는 핸드헬드 스캐너에 의해 등록될 것이다. 다른 한편, 자동화된 이송에 적합한 아이템의 예시적인 스캔 이벤트는, 대안적으로, 아이템이 도 4a 및 도 4b에서 묘사되는 제1 컨베이어 스테이지(442)의 터널 프레임(452)의 스캐닝 구역을 통과할 때 등록될 수도 있다.
744에서, 상기 방법은, 아이템의 식별이 수행되는 746으로 진행하고, 분류 목적지가 아이템에 할당되는 748로 진행한다. 통상적인 창고 자동화 용례에서, WMS(20)(도 1)와 같은 창고 관리 시스템은, 주문 입력 및 스케줄링 시스템(40)(도 1)으로부터 이용 가능한 정보에 기초하여 각각의 아이템을 특정한 분류 목적지와 관련시킨다. 식별을 가능하게 하기 위해, 스캔 이벤트는, 아이템 표시를 나타내는 데이터를 스캐너로부터 WMS(200)의 네트워크 인터페이스(210)(각각, 도 2에서 도시되는 바와 같음)로 바로 송신하는 것에 의해, WMS(200)와 같은 WMS로 바로 보고될 수도 있다. 대안적으로, 스캔 이벤트는, 도 2의 DRSAS(100-1)로서, DRSAS의 컨트롤러(110)에 보고될 수도 있다. 그러한 실시형태에서, DRSAS의 컨트롤러는 표시 데이터를 WMS로 중계하고, WMS로부터 식별된 아이템에 대한 적절한 목적지 영역을 지정하는 명령어를 수신하기를 대기할 수도 있다. 다른 실시형태에서, 식별된 아이템과 적절한 목적지 영역 사이의 관련화는 DRSAS의 컨트롤러로 미리 제공될 수도 있다.At 744, the method proceeds to 746 where the identification of the item is performed and proceeds to 748 where a classification destination is assigned to the item. In typical warehouse automation applications, warehouse management systems such as WMS 20 (FIG. 1) associate each item with a particular classification destination based on information available from the order entry and scheduling system 40 (FIG. 1). Let's do it. In order to enable identification, the scan event sends the
748에서, 프로세스는 750으로 진행하는데, 여기서, 방법(740)은 수동 분류가 진행될 것인지 또는 자동화된 분류가 진행될 것인지의 여부를 결정한다. 자동화된 분류가 진행될 것이라면, 방법(740)은 752로 진행하고 DRSAS 컨트롤러의 프로세서는, 식별된 아이템을 할당된 분류 목적지로 운반할 것을 자동화된 배달 메커니즘(예를 들면, 배달 차량)에 지시하기 위한, 메모리에 저장되어 있는 명령어를 실행한다. 예시적인 실시형태에서, 자동화된 배달 메커니즘에 대한 명령어는 DRSAS 컨트롤러의 인터페이스로부터 반-자율 배달 차량의 인터페이스로 무선으로 송신된다. 752로부터, 방법(740)은 754로 진행하는데, 여기서, 방법(740)은 아이템이 분류 목적지로 이송되었다는 확인을 수신한다. 예시적인 실시형태에서, 상기 확인은 자동화된 배달 차량의 센서의 작동에 의해 등록된다. 예를 들면, 자동화된 배달 차량은, 아이템 이송 작업 동안 아이템이 빔 또는 평면을 횡단하였는지의 여부를 결정하기 위한 하나 이상의 이미터 및 하나 이상의 검출기를 포함할 수도 있다.At 748, the process proceeds to 750, where the
다른 한편, 방법(740)이 750에서 수동 분류가 진행될 것이다는 것을 결정하면, 방법(740)은 대신 756으로 진행한다. 756에서, 방법(740)은 제1 시각적 경보 표시(할당된 분류 목적지 영역과 정렬되는 하나 이상의 LED를 포함할 수도 있음)의 활성화를 개시한다. 한 실시형태에서, DRSAS 컨트롤러의 프로세서는, 제1 시각적 경보의 활성화를 개시하기 위한, 메모리에 저장되어 있는 명령어를 실행하는데, 제1 시각적 경보는, 예를 들면, WMS 컨트롤러에 의해 송신되는 그리고 WMS 컨트롤러로부터 수신되는 명령어에 응답할 수도 있거나, 또는 DRSAS 컨트롤러에 이전에 공급된, 그리고 DRSAS 컨트롤러의 메모리에 저장된 데이터에 기초할 수도 있다. 756으로부터, 방법(740)은 758로 진행한다.On the other hand, if the
758에서, 방법(740)은, 할당된 분류 목적지 영역으로 아이템이 수동으로 이송되었다는 확인을 수신한다. 예시적인 실시형태에서, 제1 시각적 표시자를 보고 있는 오퍼레이터는 할당된 저장 영역에 위치되는 저장 용기에 접근하여, 저장 용기를 인출하고, 저장 용기 내에 아이템을 배치하고, 저장 용기를 그 초기 위치로 반환한다. 이것이 완료되었음을 확인하기 위해, 동일한 핸드헬드 스캐너가 사용되어 용기 및/또는 할당된 저장 위치와 관련되는 표시를 스캔하고 그 스캔된 표시를 나타내는 데이터를 DRSAS 컨트롤러 및/또는 WMS 컨트롤러로 송신할 수도 있다. 일단 754 또는 758에서 확인이 등록되면, 방법(740)은 760으로 진행하는데, 여기서, 방법(740)은 제1 시각적 경보의 비활성화(소멸)를 개시한다. 예시적인 예로서, DRSAS 컨트롤러의 프로세서는 제1 시각적 경보를 포함하는 하나 이상의 LED 또는 다른 광원의 전원을 차단하기 위한, 메모리에 저장되어 있는 명령어를 실행할 수도 있다.At 758, the
760으로부터, 방법(740)은 762로 진행하는데, 여기서, 방법(740)은, 수동이든 또는 자동이든 간에, 분류 목적지 영역으로 방금 이송된 아이템이 주문을 완료하는 데 필요한 마지막 아이템인지의 여부를 결정한다. 만약 그렇다면, 방법(740)은 764로 진행하여 제1 시각적 경보와는 시각적으로 구별 가능한 제2 시각적 경보의 활성화를 개시한다. 예시적 실시형태에서, DRSAS 컨트롤러의 프로세서는, 제1 시각적 경보와 관련되는 색과 상이한 색을 갖는 LED로 하여금 조명되게 하기 위한, 메모리에 저장되어 있는 명령어를 실행한다. 대안적으로, 또는 추가적으로, 제2 시각적 경보는, 제1 시각적 경보를 위한 일정한 조명 패턴과 제2 시각적 경보를 구별하기 위해, 플래싱 패턴(flashing pattern)을 가질 수도 있다.From 760, the
예시적인 실시형태에서, 제2 시각적 표시자를 보고 있는 사람이 대응하는 저장 용기에 접근하여, 완전한 주문에 대응하는 아이템의 보완물을 포함하는 저장 용기를 인출하고, 인출된 저장 용기를 빈 저장 용기로 대체한다(또는 아이템을 최종 배송 컨테이너로 옮겨 담고 비워진 저장 용기를 그 초기 위치로 반환함). 이것이 완료되었음을 확인하기 위해, 핸드헬드 스캐너가 사용되어 용기 및/또는 할당된 저장 위치와 관련되는 표시를 스캔하고 그 스캔된 표시를 나타내는 데이터를 DRSAS 컨트롤러 및/또는 WMS 컨트롤러로 송신할 수도 있다. 분류 목적지 영역을 다시 이용 가능하다는 이 확인을 수신하면, WMS 컨트롤러 및/또는 DRSAS 컨트롤러는 대기열 내의 아이템의 다음 그룹을 그 목적지에 할당할 수도 있다. 방법(740)은 766으로 진행하는데, 여기서, 방법(740)은 제2 시각적 경보의 비활성화(소멸)를 개시한다. 예시적인 예로서, DRSAS 컨트롤러의 프로세서는, 제2 시각적 경보를 포함하는 하나 이상의 LED 또는 다른 광원의 전원을 차단하기 위한, 메모리에 저장되어 있는 명령어를 실행할 수도 있다. 762에서 아이템이 주문을 완결하지 않았다는 것을 상기 방법이 결정하면, 또는 766의 완료에 후속하여, 방법(740)은 768로 진행하는데, 여기서, 방법(740)은 분류기(sorter)에서 새로운 아이템이 검출되는지의 여부를 결정한다. 분류기에서 새로운 아이템이 검출되지 않으면, 프로세스는 770에서 종료된다. 새로운 아이템이 검출되면, 상기 방법은 746으로 복귀한다.In an exemplary embodiment, the person viewing the second visual indicator accesses the corresponding storage container, withdraws the storage container including the complement of the item corresponding to the complete order, and turns the retrieved storage container into an empty storage container. Replace (or move the item to the final shipping container and return the empty storage container to its initial location). To confirm that this is complete, a handheld scanner may be used to scan an indication associated with the container and / or assigned storage location and send data representing the scanned indication to the DRSAS controller and / or the WMS controller. Upon receiving this confirmation that the classification destination area is available again, the WMS controller and / or the DRSAS controller may assign the next group of items in the queue to that destination. The
도 8은 하나 이상의 실시형태에 따른 도 7a의 기술(700)의 하위 프로세스로서 수행될 수도 있는, 각각의 분류 목적지에서의 축적을 위한 아이템의 할당에 적용 가능한 프로세스(800)의 개별 단계를 묘사하는 흐름도이다. 한 실시형태에서, 방법(800)은 방법(700)의 702로부터 802로 진행하는데, 여기서, 적어도 하나의 분류 위치를 아이템 그룹 j에 할당하려는 요청이 수신된다. 몇몇 실시형태에서, 단일의 트랜잭션과 관련되는 아이템은 하나보다 더 많은 분류 목적지에 할당될 수도 있다(특히 그룹의 모든 아이템을 수용하는 데 필요한 볼륨이, 임의의 하나의 분류 목적지에서, 이용 가능한 볼륨, 또는 경제적으로 권장 가능한 볼륨을 초과하는 경우에 그러함).FIG. 8 depicts individual steps of a
몇몇 실시형태에서, 방법(800)은 802로부터 선택적으로 블록 804로 진행하는데, 여기서, 아이템의 하나 이상의 속성이 결정된다. 804에서의 결정은 DRSAS의 센서에 의한 데이터의 실시간 획득에 의해 지원될 수도 있고 및/또는 그것은 아이템 상에 존재하는 또는 다르게는 아이템과 관련되는 표시의 판독에 기초하여 액세스 가능한 이전에 저장된 아이템 특성 묘사 데이터의 취출에 의존할 수도 있다. 804로부터, 방법(800)은, 선택적으로, 806으로 진행할 수도 있는데, 여기서, 방법(800)은 하나 이상의 획득된 또는 취출된 아이템 속성(예를 들면, 중량, 높이, 길이, 화학적 조성, 열 저장 요건 등등)에 기초하여 하나 이상의 분류 위치를 결정한다. 802(또는 804 또는 806)로부터, 방법(800)은 808로 진행하여 필요한 속성(치수, 작업 표면 위 높이, 주변 온도 요건, 또는 등등)을 갖는 임의의 분류 위치(들)를, 만약 있다면, 결정한다. 만약 그렇지 않다면, 방법(800)은 810으로 진행하여 이용 가능한 DRSAS 분류 목적지(이것은 다수의 DRSAS 시스템 사이에서 분배될 수도 있음)를 계속 모니터링하고 그러한 목적지가 이용 가능하게 될 때까지 808을 다시 방문한다.In some embodiments,
808에서의 결정의 결과가 긍정적이면, 방법(800)은 812로 진행하고 그룹의 아이템의 적어도 서브세트를 이용 가능한 분류 위치와 관련시킨다. 812로부터, 방법(800)은 선택적으로 814로 진행할 수도 있는데, 여기서 해당 그룹의 아이템의 하나 이상의 추가 서브세트는 다른 분류 위치와 관련된다. 812 또는 814로부터, 방법 800은, 706에서, 방법 700에 재진입한다.If the result of the determination at 808 is positive, the
도 9는 하나 이상의 실시형태에 따른 도 7의 기술(700)의 하위 프로세스로서 수행될 수도 있는, 분류 스테이션에서의 아이템의 특성 묘사에 적용 가능한 프로세스(900)의 개별 단계를 묘사하는 흐름도이다. 몇몇 실시형태에서, 방법(900)은 방법(700)의 단계 704로부터 진입되고 프로세스(700)의 프로세스 블록 706의 구현으로서 실제로 수행될 수도 있다. 한 실시형태에서, 방법(900)은 902에서 시작되는데, 여기서, 예를 들면, UPC 코드 또는 SKU 번호 시퀀스와 같은 표시를 특징으로 하는 적어도 하나의 아이템을 검출하기 위해 아이템이 다수의 면으로부터 스캔된다.9 is a flow diagram depicting individual steps of a
902로부터, 방법(900)은 카운터 i를 0으로 설정하는 스캔 시도 초기화 프로세스(904)로 진행한다. 방법(900)은 906으로 진행하여 i를 1만큼 증가시킨다. 표시가 908에서 인식되면, 방법(700)은 708에서 재진입된다. 그렇지 않은 경우, i가 S1보다 더 작다는 것을 확인하기 위한 점검이 910에서 이루어지는데, S1은 스캔 시도의 최대 횟수로 설정되는 정수 값에 대응한다. 만약 그렇다면, 방법(900)이 912로 진행함에 따라 아이템은 재스캔을 위해 재순환되고 카운터는 906에서 1만큼 증가된다. 이러한 시도 프로세스는, 긍정적 스캔 결과 또는 스캔 시도의 횟수가 초과될 때까지 반복된다. 임계치 S1을 초과하는 경우, 상기 방법은 914로 진행하고 아이템은 예외 용기로 이송된다. 상기 방법은 916으로 진행하는데, 여기서, 수동 스캐너로 코드를 판독하려는 시도가 시도되고 및/또는 아이템을 특성 묘사하기 위한 데이터가 오퍼레이터에 의해 수동으로 입력된다.From 902, the
도 10은, 하나 이상의 실시형태에 따라 도 7의 기술(700)의 하위 프로세스로서 수행될 수도 있는, 분류 위치의 어레이를 따라 이동 가능한 배달 차량에 의해 아이템의 운반에 개별적으로 적용 가능한 프로세스(1000)의 개별 단계를 묘사하는 흐름도이다.10 is a
몇몇 실시형태에서, 방법(1000)은 방법(700)의 단계 710으로부터 진입된다. 상기 방법은 이용 가능한 다음 반-자율 차량을, 아이템을 수용하기 위한 위치로 전진시키는 것을 포함한다(단계 1002). 차량의 아이템 지지 표면은 유도 모듈의 아이템 이송 컨베이어의 아이템 지지 표면과 정렬된다(단계 1004). 아이템 이송 컨베이어는 미리 정의된(예를 들면, 디폴트) 공급 속도에서 작동된다(단계 1006). 차량으로의 이송이 (예를 들면, 차량의 센서에 의해) 확인되면(단계 1008), 방법(1000)은 아이템에 적용 가능한 분류 위치를 식별하는 명령어를 차량으로 송신한다. 자율 차량은 분류 위치로 진행하고(단계 1012), 차량의 움직임을 중지시키기 위한 어떠한 명령어도 차량에 의해 수신되지 않는 경우(단계 1014), 차량의 도달이 검출될 때까지 차량은 분류 위치로 진행한다(단계 1018). 그렇지 않으면, 차량의 이동이 중지되고(단계 1016), 상기 방법은 추가 지시를 위해 1012로 복귀한다. 추가 명령어는, 아이템을, 해당 아이템을 필요로 하는 그룹도 또한 할당받은 대안적 위치로 운반하기 위한 방향을 포함할 수도 있다. 대안적으로, 차량은, 미리 전달된 "백업" 분류 목적지로 바로 진행하는 것에 의해, 분류 목적지에 영향을 끼치는 이벤트의 검출에 응답할 수도 있다. 1018로부터, 상기 방법은 분류 위치가 아이템을 수용하도록 구성되는지의 여부를 결정하고(단계 1020), 만약 그렇지 않다면, 단계 1024에서 수신될 수도 있는 새로운 분류 위치를 요청하기 위한 통지가 컨트롤러로 송신될 수도 있거나(단계 1020), 또는 만약 그러한 위치가 식별되지 않으면, 아이템은 거부 용기로 전송될 수도 있다. 분류 목적지가 준비되면, 아이템은 이송되고 차량은 방법(1000)을 빠져나와, 예를 들면, 프로세스(700)의 단계 726에 진입한다.In some embodiments,
도 11은, 본 개시와 부합하는 하나 이상의 실시형태에 따라 도 7의 기술(700)의 하위 프로세스로서 수행될 수도 있는, 분류 작업 이전에 아이템의 하나 이상의 특징의 특성 묘사를 위한 프로세스(1100)에 적용 가능한 단계의 시퀀스를 묘사하는 흐름도이다. 상기 프로세스(1100)는, 예를 들면, 프로세스(700)의 블록 706의 수행 이전에, 동안에 또는 이후에 진입될 수도 있다. 706으로부터, 방법(1100)은 아이템이 계량되는 1102에 진입된다. 상기 방법은, 선택적으로, 1104로 진행하는데, 여기서, 아이템이 예상된 범위 내에 있는지의 여부에 관한 결정이 이루어진다. 만약 아이템이 예상된 범위 내에 있지 않다면, 상기 방법은 1106으로 진행하는데, 여기서, 경보가 생성되고 공급/이송 컨베이어를 중지시키기 위한 명령어가 생성된다. 만약 아이템이 예상된 범위 내에 있다면, 상기 방법은 1108로 진행하는데, 계량된 아이템은 이송 컨베이어의 배출 단부로 이송되고 아이템 배달 메커니즘(배달 차량)의 이용 가능성이 1110에서 확인된다. 1110으로부터, 상기 프로세스는, 초과 모멘텀에 의해 아이템이 대응하는 배달 차량의 지지 표면을 오버슈트하게 되는 것을 방지하기 위해 공급 속도 수정이 필요한지의 여부에 대한 결정을 수행하는 1112로 진행한다. 1112에서의 결정이 특별한 핸들링을 위한 임계치 미만이면, 프로세스(1100)는 1114로 진행하고, 단위 시간당 더 많은 볼륨의 아이템을 핸들링하도록 컨베이어에 대해 더 높은 공급 속도가 유지된다. 그러나, 만약 아이템이 임계치를 초과하는 것이 결정이면, 오버슈트 조건을 피하기 위해 속도를 충분히 지연시키는 것에 의해 1116에서 공급 속도가 조정된다. 1114 또는 1116으로부터, 방법(1100)은 1118로 진행하는데, 여기서 방법(1100)은 이용 가능한 배달 차량으로의 아이템의 이송을 확인한다. 한 실시형태에서, 프로세스(1100)는 708에서 방법(700)으로 복귀한다.FIG. 11 is a
도 5a 내지 도 6e로 돌아가서, 아이템의 수용을 준비하기 위해, 도 5a 내지 도 5c의 차량(500)과 같은 차량이, 도 6c에서 도시되는 로딩 칼럼에서 트랙을 따라 로딩 스테이션을 향해 이동한다. 차량(500)(도 6c)이 로딩 스테이션에 있는 위치로 이동하면, 홈 센서(home sensor)는 차량의 존재를 검출하고 차량이 로딩 스테이션에 배치되어 있다는 것을 나타내는 신호를 중앙 프로세서로 전송한다.Returning to FIGS. 5A-6E, to prepare for receipt of an item, a vehicle, such as
일단 차량이 로딩 스테이션에 배치되면, 입력 스테이션은 아이템을 차량 상으로 운반한다. 아이템이 차량(500) 상으로 운반될 때, 차량 상의 로딩 메커니즘(510)은 아이템을 차량 상으로 로딩한다. 구체적으로, 입력 스테이션은, 아이템을 차량 상의 컨베이어 벨트와 접촉하도록 운반한다. 컨베이어 벨트는 차량의 후방측을 향하여 회전하고, 이에 의해, 아이템을 차량의 후방으로 구동시킨다.Once the vehicle is placed in the loading station, the input station carries the item onto the vehicle. When the item is transported onto the
컨베이어 벨트의 작동은 로딩 센서에 의해 제어된다. 전방 로딩 센서는 아이템이 차량 상으로 로딩될 때 아이템의 선단을 검출한다. 일단 전방 로딩 센서가 아이템의 후단을 검출하면, 차량 온보드의 컨트롤러가, 아이템이 차량에 로딩되었다는 것을 결정하고, 컨베이어 모터를 정지시킨다. 추가적으로, 온보드 컨트롤러는, 후방 로딩 센서로부터 수신되는 신호에 응답하여 컨베이어의 작동을 제어할 수도 있다. 구체적으로, 후방 로딩 센서가 아이템의 선단을 검출하면, 아이템의 선단은 차량의 후방 가장자리에 인접한다. 아이템이 차량의 후방 가장자리로부터 돌출되지 않는 것을 보장하기 위해, 일단 후방 로딩 센서가 아이템의 선단을 검출하면, 컨트롤러는 컨베이어를 정지시킬 수도 있다. 그러나, 전방 로딩 센서가 아이템의 후단을 검출하기 이전에 후방 로딩 센서가 아이템의 선단을 검출하면, 컨트롤러는, 아이템에 문제가 있다는 것(즉, 그것이 너무 길거나 또는 두 개의 중첩되는 아이템이 차량 상으로 공급되었음)을 결정할 수도 있다. 그러한 경우, 시스템은 물품을 거부로 태깅하고 아이템을 로딩 스테이션 뒤에 배치되는 거부 용기(625)로 배출할 수도 있다. 이러한 방식으로, 차량 상으로 아이템을 로딩하는 동안 에러가 발생하면, 아이템은 간단히 거부 용기로 배출될 수 있고, 후속하는 아이템이 차량 상으로 로딩될 수 있다.The operation of the conveyor belt is controlled by the loading sensor. The front loading sensor detects the tip of the item when the item is loaded onto the vehicle. Once the front loading sensor detects the rear end of the item, the controller of the vehicle onboard determines that the item has been loaded into the vehicle and stops the conveyor motor. In addition, the onboard controller may control the operation of the conveyor in response to the signal received from the rear loading sensor. Specifically, when the rear loading sensor detects the tip of the item, the tip of the item is adjacent to the rear edge of the vehicle. To ensure that the item does not protrude from the rear edge of the vehicle, the controller may stop the conveyor once the rear loading sensor detects the tip of the item. However, if the rear loading sensor detects the leading edge of the item before the front loading sensor detects the trailing edge of the item, the controller indicates that there is a problem with the item (i.e. it is too long or two overlapping items onto the vehicle). Supplied). In such a case, the system may tag the item as reject and discharge the item to the
아이템이 차량 상으로 로딩된 이후, 차량은 로딩 스테이션으로부터 멀어지게 이동한다. 구체적으로, 일단 아이템이 차량 상으로 올바르게 로딩된 것을 온보드 컨트롤러가 검출하면, 온보드 컨트롤러는 구동 모터를 시작할 신호를 전송한다. 구동 모터는 차축을 회전시키는데, 차축은 차륜 상의 기어를 회전시킨다. 상기 기어는 로딩 칼럼의 수직 레일의 구동 표면과 맞물려 차량을 상방으로 구동한다. 구체적으로, 기어 및 구동 표면은, 차륜의 회전 운동을, 트랙을 따르는 선형 운동으로 변환하는 랙 및 피니언 메커니즘(rack and pinion mechanism)으로서 맞물려 작동한다.After the item is loaded onto the vehicle, the vehicle moves away from the loading station. Specifically, once the onboard controller detects that the item has been correctly loaded onto the vehicle, the onboard controller sends a signal to start the drive motor. The drive motor rotates the axle, which rotates the gears on the wheels. The gear meshes with the drive surface of the vertical rail of the loading column to drive the vehicle upwards. In particular, the gear and drive surface operate in engagement as a rack and pinion mechanism that converts the rotational movement of the wheel into linear movement along the track.
차량이 로딩 스테이션으로부터 로딩 칼럼 위로 이동하기 때문에, 차량에 대한 목적지는, 차량이 상부 레일(110-1)을 따라 제1 게이트에 도달할 때까지 결정될 필요가 없다. 예를 들면, 아이템을 분류하기 위해 사용되는 특성을 스캔하고 결정하기 위해 유도 스테이션에서 자동화된 시스템이 사용되는 경우, 관련 특성을 결정하고 및/또는 그 정보를 중앙 컨트롤러와 통신하여 목적지 정보를 수신하는 데 약간의 프로세싱 시간이 걸릴 수도 있다. 아이템을 차량 상으로 운반하고 그 다음 차량을 로딩 칼럼 위로 운반하는 데 걸리는 시간은, 통상적으로, 아이템에 대한 관련 특성을 결정하기에 충분한 시간일 것이다. 그러나, 차량이 상부 레일에 도달하는 시간까지 특성이 결정되지 않으면, 시스템은, 아이템이 분류에 대한 자격이 없다는 것을 선언할 수도 있고 차량은 재유도 스테이션으로 안내될 수도 있다.Since the vehicle moves from the loading station onto the loading column, the destination for the vehicle does not need to be determined until the vehicle reaches the first gate along the upper rail 110-1. For example, if an automated system is used at the induction station to scan and determine the characteristics used to classify the item, determining relevant characteristics and / or communicating that information with the central controller to receive destination information. It may take some processing time. The time it takes to transport the item onto the vehicle and then the vehicle onto the loading column will typically be sufficient time to determine the relevant characteristics for the item. However, if the characteristic is not determined by the time the vehicle reaches the upper rail, the system may declare that the item is not eligible for classification and the vehicle may be directed to a reinduction station.
일단 아이템이 분류에 대한 자격이 있으면, 중앙 컨트롤러는 아이템에 대한 적절한 용기(606)를 결정한다. 아이템에 대한 용기의 위치에 기초하여, 차량에 대한 루트가 결정된다. 구체적으로, 중앙 컨트롤러는 차량에 대한 루트를 결정하고 아이템이 배달될 용기에 관한 정보를 차량으로 전달한다. 그 다음, 중앙 컨트롤러는 트랙을 따르는 게이트를 제어하여 차량을 적절한 칼럼으로 안내한다. 일단 차량이 적절한 칼럼에 도달하면, 차량은 적절한 용기까지 칼럼 아래로 이동한다. 차량은 적절한 용기(606)에서 정지하고 온보드 컨트롤러는 컨베이어 벨트를 구동하기 위한 적절한 신호를 컨베이어 모터로 전송하는데, 컨베이어 벨트는 아이템을 전방으로 구동하여 아이템을 용기 안으로 배출한다. 구체적으로, 차량의 상부는, 적절한 용기와 이 적절한 용기 바로 위의 용기의 하부 가장자리 사이의 갭과 정렬된다.Once the item is eligible for classification, the central controller determines the
본 경우에서, 차량이 (상부 레일 또는 하부 레일을 따라) 수평으로 이동하는 것으로부터 (칼럼 중 하나의 칼럼 아래로) 수직으로 이동하는 것으로 이동할 때 차량의 방위는 실질적으로 변경되지 않는다. 구체적으로, 차량이 수평으로 주행하는 경우, 전방의 연결된 두 개의 차륜(geared wheel)은 전방 트랙의 상부 수평 레일(610-1) 또는 하부 수평 레일(610-2)과 협력하고, 후방의 연결된 두 개의 차륜은 후방 트랙의 대응하는 상부 레일(610-1) 또는 하부 레일(610-2)과 협력한다. 차량이 게이트를 통과하고 그 다음 칼럼 안으로 들어감에 따라, 전방의 연결된 두 개의 차륜은 전방 트랙에서 한 쌍의 수직 레그와 맞물리고, 후방의 연결된 두 개의 차륜은 후방 트랙에서 대응하는 수직 레그와 맞물린다.In this case, the orientation of the vehicle is substantially unchanged when the vehicle moves from moving horizontally (along the upper rail or lower rail) to moving vertically (down the column of one of the columns). Specifically, when the vehicle is traveling horizontally, the two connected front wheels cooperate with the upper horizontal rail 610-1 or the lower horizontal rail 610-2 of the front track and the rear connected two wheels. Wheels cooperate with a corresponding upper rail 610-1 or lower rail 610-2 of the rear track. As the vehicle passes through the gate and enters the next column, the two connected front wheels engage a pair of vertical legs on the front track, and the two connected rear wheels engage the corresponding vertical legs on the rear track. .
차량이 수평 레일로부터 수직 칼럼으로 또는 수직으로부터 수평으로 이동함에 따라, 트랙은 네 개의 연결된 차륜 모두가 동일한 높이에 배치되는 것을 허용한다. 이러한 방식으로, 차량이 트랙을 따라 이동할 때, 차량이 수평 이동과 수직 이동 사이에서 변할 때에도 비스듬하게 되거나 또는 기울어지게 되지 않는다.As the vehicle moves from a horizontal rail to a vertical column or from vertical to horizontal, the track allows all four connected wheels to be placed at the same height. In this way, when the vehicle moves along the track, it does not tilt or tilt even when the vehicle changes between horizontal and vertical movement.
트래픽 제어Traffic control
시스템이 다수의 차량(500)을 포함하기 때문에, 시스템은, 차량이 서로 충돌하지 않는 것을 보장하기 위해, 다양한 차량의 작동을 제어한다. 이하의 논의에서, 이것은 트래픽 제어로 불린다. 트래픽의 흐름을 제어하기 위한 예시적인 방법론은 미국 특허 제7,861,844호에서 설명된다.Since the system includes a number of
본 경우에, 칼럼 중 일부는 인접한 칼럼과는 독립적인 두 개의 수직 레일을 가질 수도 있다. 예를 들면, 로딩 칼럼은 인접한 칼럼과 공유되지 않는 두 개의 독립적인 레일을 갖는다. 따라서, 차량은, 로딩 칼럼 옆의 칼럼의 차량 위치와 무관하게, 로딩 칼럼 위로 이동할 수 있다. 더구나, 로딩 칼럼 옆의 칼럼이 두 개의 독립적인 수직 레일을 또한 가지도록, 로딩 칼럼 옆의 칼럼을 구성하는 것이 바람직할 수도 있다. 이러한 방식으로, 차량은 로딩 칼럼 위로 그리고 인접한 칼럼 아래로 더욱 자유롭게 이동할 수 있다.In this case, some of the columns may have two vertical rails independent of adjacent columns. For example, the loading column has two independent rails that are not shared with adjacent columns. Thus, the vehicle can move over the loading column, regardless of the vehicle position of the column next to the loading column. Moreover, it may be desirable to configure the column next to the loading column so that the column next to the loading column also has two independent vertical rails. In this way, the vehicle can move more freely above the loading column and below the adjacent column.
전술한 논의에서, 아이템의 분류는 분류 스테이션(600)의 전방에 배치되는 용기의 어레이와 관련하여 설명되었다. 그러나, 도 6a 및 도 6b에서 예시되는 바와 같이, 시스템에서의 용기의 수는, 분류 스테이션의 이면측에 용기의 후방 어레이를 부착하는 것에 의해 두 배로 될 수 있다. 이러한 방식으로, 차량은, 용기로 이동하는 것 그리고 그 다음 차량 상의 컨베이어를 전방으로 회전시켜 물품을 전방의 용기 안으로 배출하는 것에 의해, 분류 스테이션의 전면측의 용기로 아이템을 배달할 수 있다. 이러한 방식으로, 차량은, 용기로 이동하는 것 그리고 그 다음 차량 상의 컨베이어를 후방으로 회전시켜 물품을 후방의 용기 안으로 배출하는 것에 의해, 분류 스테이션의 후면측의 용기로 아이템을 배달할 수 있다. 추가적으로, 분류 스테이션(600)은 모듈식이며, 단순히 분류 스테이션의 좌측 단부에 추가적인 섹션을 부착하는 것에 의해 필요에 따라 쉽게 확장될 수 있다.In the foregoing discussion, the classification of items has been described in relation to an array of containers disposed in front of the sorting
본 발명의 광범위한 독창적인 개념을 벗어나지 않으면서 앞서 설명된 실시형태에 대해 변경 또는 수정이 이루어질 수도 있다는 것이 기술 분야의 숙련된 자에 의해 인식될 것이다. 예를 들면, 전술한 논의에서, 시스템은 트랙에 의해 가이드되는 일련의 차량으로서 설명된다. 그러나, 시스템은 트랙을 포함할 필요가 없다는 것이 이해되어야 한다. 예를 들면, 차량은 트랙을 따라 주행하는 대신 지면을 따라 주행할 수도 있다. 차량은 하나 이상의 센서 및/또는 컨트롤러에 의해 지면을 따라 가이드될 수도 있다. 선택적으로, 차량은 다른 차량으로부터의 신호 및/또는 중앙 컨트롤러, 예컨대 각각의 차량을 모니터링하고 차량이 서로 충돌하는 것을 방지하도록 차량의 움직임을 제어하는 컴퓨터로부터의 신호에 응답하여 가이드될 수도 있다. 추가적으로, 중앙 컨트롤러는 경로를 따라 각각의 차량을 저장 위치 또는 이송 위치로 안내하기 위한 신호를 제공할 수도 있다.It will be appreciated by those skilled in the art that changes or modifications may be made to the embodiments described above without departing from the broad inventive concept of the invention. For example, in the foregoing discussion, the system is described as a series of vehicles guided by the track. However, it should be understood that the system does not need to include a track. For example, the vehicle may travel along the ground instead of along the track. The vehicle may be guided along the ground by one or more sensors and / or controllers. Optionally, the vehicle may be guided in response to a signal from another vehicle and / or a central controller, such as a computer that monitors each vehicle and controls the movement of the vehicle to prevent the vehicles from colliding with each other. In addition, the central controller may provide a signal for guiding each vehicle along a path to a storage location or transport location.
차량이 트랙 없이 지면을 따라 이동하는 시스템 외에, 시스템은, 경로를 따라 차량을 안내하기 위한 차량 상의 메커니즘과 접촉하는 하나 이상의 레일 또는 다른 물리적 가이드를 포함하는 안내 어셈블리(guidance assembly)를 통합할 수도 있다. 예를 들면, 차량 각각은, 차륜, 롤러, 가이드 탭, 핀 또는 안내 어셈블리와 맞물릴 수도 있는 다른 요소와 같은 하나 이상의 접촉 요소를 포함할 수도 있다. 안내 어셈블리는 직선 레일과 같은 선형 요소일 수도 있거나 또는 그것은 굴곡된 요소일 수도 있다. 안내 어셈블리는, 레일이 평면 내에 머무르도록 수평 평면 내에서 굴곡될 수도 있고 또는 가이드는, 레일이 단일의 평면 내에 있도록, 수직으로 굴곡될 수도 있다. 안내 어셈블리는, 차량이 복수의 수직 레벨에서 수평으로 이동할 수도 있도록, 서로 수직으로 이격된 복수의 가이드 또는 레일을 포함할 수도 있다. 가이드는 또한 수직으로 이격된 레일들 사이에서 차량을 이동시키기 위한 엘리베이터를 포함할 수도 있다.In addition to a system in which a vehicle moves along the ground without a track, the system may incorporate a guidance assembly that includes one or more rails or other physical guides that contact a mechanism on the vehicle for guiding the vehicle along a path. . For example, each vehicle may include one or more contact elements, such as wheels, rollers, guide tabs, pins, or other elements that may engage the guide assembly. The guide assembly may be a linear element such as a straight rail or it may be a curved element. The guide assembly may be bent in the horizontal plane such that the rail stays in a plane or the guide may be bent vertically so that the rail is in a single plane. The guide assembly may include a plurality of guides or rails vertically spaced apart from one another such that the vehicle may move horizontally at a plurality of vertical levels. The guide may also include an elevator for moving the vehicle between vertically spaced rails.
이상으로부터 알 수 있는 바와 같이, 물리적 가이드 메커니즘을 사용하거나 또는 차량을 저장 위치 또는 이송 위치로 가이드하기 위한 경로를 지시하는 것에 의해 개방 영역을 따라 차량을 가이드하는 다양한 시스템에 전술한 시스템이 통합될 수도 있다. 상기에서 논의되는 바와 같이, 각각의 차량의 이동은 각기 각각의 차량에 의해 운반되는 아이템의 하나 이상의 물리적 특성의 결정에 응답하여 제어될 수도 있다.As can be seen from the above, the aforementioned systems may be incorporated into various systems for guiding the vehicle along the open area by using a physical guide mechanism or by indicating a path for guiding the vehicle to a storage position or a transfer position. have. As discussed above, the movement of each vehicle may be controlled in response to the determination of one or more physical characteristics of the item carried by each vehicle, respectively.
본 발명의 실시형태는 방법, 장치, 전자 디바이스, 및/또는 컴퓨터 프로그램 제품으로서 구현될 수도 있다. 따라서, 본 발명의 양태는, 하드웨어로 및/또는 소프트웨어(펌웨어, 상주 소프트웨어, 마이크로 코드, 및 기타 등등을 포함함)로 구현될 수도 있는데, 이들은 본원에서 일반적으로 "회로" 또는 "모듈"로 불릴 수도 있다. 더구나, 본 발명의 실시형태는, 명령어 실행 시스템에 의한 사용 또는 명령어 실행 시스템과 관련한 사용을 위해 매체에서 구현되는 컴퓨터 사용 가능 프로그램 코드 또는 컴퓨터 판독 가능 프로그램 코드를 구비하는 컴퓨터 사용 가능 저장 매체 또는 컴퓨터 판독 가능 저장 매체 상의 컴퓨터 프로그램 제품의 형태를 취할 수도 있다. 본원의 맥락에서, 컴퓨터 사용 가능 매체 또는 컴퓨터 판독 가능 매체는, 명령어 실행 시스템, 장치 또는 디바이스에 의한 사용 또는 이들과 관련한 사용을 위해 프로그램을 포함, 저장, 전달, 전파, 또는 운반할 수 있는 임의의 매체일 수도 있다. 이들 컴퓨터 프로그램 명령어는 또한, 컴퓨터 또는 다른 프로그램 가능한 데이터 프로세싱 장치에 특정한 방식으로 기능할 것을 지시할 수도 있는 컴퓨터 사용 가능 메모리 또는 컴퓨터 판독 가능 메모리에 저장될 수도 있고, 그 결과, 컴퓨터 사용 가능 메모리 또는 컴퓨터 판독 가능 메모리에 저장되는 명령어는, 플로우차트 및/또는 블록도 블록 또는 블록도 블록들에서 명시되는 기능을 구현하는 명령어를 포함하는 제조 물품을 생성하게 된다.Embodiments of the invention may be implemented as a method, apparatus, electronic device, and / or computer program product. Thus, aspects of the invention may be implemented in hardware and / or in software (including firmware, resident software, microcode, and the like), which are commonly referred to herein as "circuits" or "modules". It may be. Moreover, an embodiment of the present invention is a computer usable storage medium or computer readable medium having computer usable program code or computer readable program code embodied in a medium for use by or in connection with an instruction execution system. It may take the form of a computer program product on a possible storage medium. In the context of the present application, a computer usable medium or computer readable medium can be any computer that can contain, store, deliver, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. It may be a medium. These computer program instructions may also be stored in computer usable memory or computer readable memory that may direct the computer or other programmable data processing device to function in a particular manner, and as a result, computer usable memory or computer The instructions stored in the readable memory will produce an article of manufacture that includes instructions that implement the functionality specified in the flowchart and / or block diagram block or block diagram blocks.
컴퓨터 사용 가능 매체 또는 컴퓨터 판독 가능 매체는, 예를 들면, 전자적, 자기적, 광학적, 전자기적, 적외선식 또는 반도체식의 시스템, 장치 또는 디바이스일 수도 있지만, 그러나 이들로 제한되지는 않는다. 컴퓨터 판독 가능 매체의 더욱 구체적인 예(목록)는 다음의 것, 즉 하드 디스크, 광학 스토리지 디바이스, 자기 스토리지 디바이스, 하나 이상의 와이어를 갖는 전기적 연결부, 휴대용 컴퓨터 디스켓, 랜덤 액세스 메모리(random access memory; RAM), 리드 온리 메모리(read-only memory; ROM), 소거 가능하고 프로그램 가능한 리드 온리 메모리[erasable programmable read-only memory; EPROM 또는 Flash(플래시) 메모리], 광섬유, 및 콤팩트 디스크 리드 온리 메모리(compact disc read-only memory; CD-ROM)를 포함한다.The computer usable medium or computer readable medium may be, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared or semiconductor system, apparatus or device, for example. More specific examples (list) of computer-readable media include the following: hard disks, optical storage devices, magnetic storage devices, electrical connections with one or more wires, portable computer diskettes, random access memory (RAM) Read-only memory (ROM), erasable and programmable read-only memory; EPROM or Flash memory, optical fiber, and compact disc read-only memory (CD-ROM).
본 발명의 실시형태의 작동을 수행하기 위한 컴퓨터 프로그램 코드는, Java.RTM, Smalltalk(스몰토크) 또는 C++, 및 기타 등등과 같은 객체 지향 프로그래밍 언어로 작성될 수도 있다. 그러나, 본 발명의 실시형태의 작동을 수행하기 위한 컴퓨터 프로그램 코드는 또한, "C" 프로그래밍 언어 및/또는 임의의 다른 하위 레벨 어셈블러 언어와 같은 종래의 프로시져 프로그래밍 언어(procedural programming language)로 작성될 수도 있다. 프로그램 모듈 중 임의의 것 또는 모든 것의 기능성(functionality)은 또한, 이산 하드웨어 컴포넌트, 하나 이상의 주문형 집적 회로(Application Specific Integrated Circuit; ASIC), 또는 프로그래밍된 디지털 신호 프로세서 또는 마이크로컨트롤러를 사용하여 구현될 수도 있다는 것이 추가로 인식될 것이다.Computer program code for performing the operations of embodiments of the present invention may be written in an object-oriented programming language such as Java.RTM, Smalltalk or C ++, and the like. However, computer program code for performing the operations of embodiments of the present invention may also be written in conventional procedural programming languages, such as the "C" programming language and / or any other low level assembler language. have. The functionality of any or all of the program modules may also be implemented using discrete hardware components, one or more Application Specific Integrated Circuits (ASICs), or programmed digital signal processors or microcontrollers. Will be further appreciated.
전술한 설명은, 설명의 목적을 위해, 특정한 실시형태를 참조하여 설명되었다. 그러나, 이상의 예시적인 논의는, 총망라하려는 의도가 아니거나 또는 본 발명의 실시형태를 개시되는 정확한 형태로 제한하도록 의도되는 것은 아니다. 이상의 교시에 비추어 많은 수정 및 변형이 가능하다. 실시형태는 본 개시의 원리 및 그 실제 응용을 가장 잘 설명하기 위해 선택되었고 설명되었으며, 이에 의해, 기술 분야의 숙련된 다른 사람이 본 발명 및 고려되는 특정한 용도에 적합하게 될 수도 있는 바와 같은 다양한 수정을 갖춘 다양한 실시형태를 가장 잘 활용하는 것을 가능하게 한다.The foregoing description, for purpose of explanation, has been described with reference to specific embodiments. However, the illustrative discussions above are not intended to be exhaustive or to limit the embodiments of the invention to the precise forms disclosed. Many modifications and variations are possible in light of the above teaching. Embodiments have been selected and described in order to best explain the principles of the present disclosure and their practical applications, whereby various modifications may be made by others skilled in the art to suit the invention and the particular uses contemplated. It is possible to make the best use of the various embodiments with the following.
도 12는, 하나 이상의 실시형태에 따른, 컴퓨터 및/또는 디스플레이 디바이스를 구현하기 위해 본 발명의 다양한 실시형태에서 활용될 수 있는, 하나 이상의 실시형태에 따른, 컴퓨터 시스템의 상세한 블록도이다.12 is a detailed block diagram of a computer system, in accordance with one or more embodiments, that may be utilized in various embodiments of the present invention to implement a computer and / or display device, in accordance with one or more embodiments.
하나 이상의 미디어 파일을 통합하는 메시지 콘텐츠를 편제, 개선 및 제시하기 위한 방법 및 장치의 다양한 실시형태는, 본원에서 설명되는 바와 같이, 다양한 다른 디바이스와 상호 작용할 수도 있는 하나 이상의 컴퓨터 시스템 상에서 실행될 수도 있다. 그러한 한 가지 컴퓨터 시스템은 도 12에 의해 예시되는 컴퓨터 시스템(1200)인데, 컴퓨터 시스템(1200)은 다양한 실시형태에서 도 1 내지 도 11에서 예시되는 요소 또는 기능성을 구현할 수도 있다. 다양한 실시형태에서, 컴퓨터 시스템(1200)은 앞서 설명된 방법을 구현하도록 구성될 수도 있다. 컴퓨터 시스템(1200)은 앞서 설명된 실시형태의 임의의 다른 시스템, 디바이스, 요소, 기능성 또는 방법을 구현하기 위해 사용될 수도 있다. 예시된 실시형태에서, 컴퓨터 시스템(1200)은 방법(700)(도 7), 방법(800)(도 8), 방법(900)(도 9), 방법(1000)(도 10), 및/또는 방법(1100)(도 11)을, 다양한 실시형태의 프로세서 실행 가능 프로그램 명령어(1222)[예를 들면, 프로세서(들)(1210)에 의해 실행 가능한 프로그램 명령어]로서 구현하도록 구성될 수도 있다.Various embodiments of methods and apparatus for organizing, improving, and presenting message content incorporating one or more media files may be executed on one or more computer systems that may interact with various other devices, as described herein. One such computer system is the
예시된 실시형태에서, 컴퓨터 시스템(1200)은 입력/출력(input/output; I/O) 인터페이스(1230)를 통해 시스템 메모리(1220)에 커플링되는 하나 이상의 프로세서(1210a-1210n)를 포함한다. 컴퓨터 시스템(1200)은 I/O 인터페이스(1230)에 커플링되는 네트워크 인터페이스(1240), 및 커서 제어 디바이스(1260), 키보드(1270), 및 디스플레이(들)(1280)와 같은 하나 이상의 입력/출력 디바이스(1250)를 더 포함한다. 다양한 실시형태에서, 컴포넌트 중 임의의 것은 앞서 설명된 사용자 입력을 수신하기 위해 시스템에 의해 활용될 수도 있다. 다양한 실시형태에서, 사용자 인터페이스가 생성되어 디스플레이(1280) 상에 디스플레이될 수도 있다. 몇몇 경우에, 실시형태는 컴퓨터 시스템(1200)의 단일의 인스턴스를 사용하여 구현될 수도 있고, 한편, 다른 실시형태에서, 컴퓨터 시스템(1200)을 구성하는 다수의 노드, 또는 다수의 그러한 시스템이 다양한 실시형태의 상이한 부분 또는 인스턴스를 호스팅하도록 구성될 수도 있다는 것이 고려된다. 예를 들면, 하나의 실시형태에서, 몇몇 요소는, 다른 요소를 구현하는 요소의 노드와는 구별되는 컴퓨터 시스템(1200)의 하나 이상의 노드를 통해 구현될 수도 있다. 다른 예에서, 다수의 노드는 분산 방식으로 컴퓨터 시스템(1200)을 구현할 수도 있다.In the illustrated embodiment,
상이한 실시형태에서, 컴퓨터 시스템(1200)은, 퍼스널 컴퓨터 시스템, 데스크탑 컴퓨터, 랩탑, 노트북, 또는 넷북 컴퓨터, 메인프레임 컴퓨터 시스템, 핸드헬드 컴퓨터, 워크스테이션, 네트워크 컴퓨터, 애플리케이션 서버, 스토리지 디바이스, 주변장치 디바이스, 예컨대 스위치, 모뎀, 라우터, 또는 일반적으로 임의의 타입의 컴퓨팅 디바이스 또는 전자 디바이스를 포함하는, 그러나 이들로 제한되지는 않는, 다양한 타입의 디바이스 중 임의의 것일 수도 있다.In different embodiments,
다양한 실시형태에서, 컴퓨터 시스템(1200)은, 하나의 프로세서(1210)를 포함하는 유니프로세서 시스템(uniprocessor system), 또는 여러 개(예를 들면, 두 개, 네 개, 여덟 개, 또는 다른 적절한 수)의 프로세서(1210)를 포함하는 멀티프로세서 시스템(multiprocessor system)일 수도 있다. 프로세서(1210)는 명령어를 실행할 수 있는 임의의 적절한 프로세서일 수도 있다. 예를 들면, 다양한 실시형태에서, 프로세서(1210)는 다양한 명령어 세트 아키텍쳐(instruction set architecture; ISA) 중 임의의 것을 구현하는 범용 프로세서 또는 임베디드 프로세서일 수도 있다. 멀티프로세서 시스템에서, 각각의 프로세서(1210)는 동일한 ISA를 일반적으로 구현할 수도 있지만, 그러나 반드시 그런 것은 아니다.In various embodiments,
시스템 메모리(1220)는 프로세서(1210)에 의해 액세스 가능한 프로그램 명령어(1222) 및/또는 데이터(1224)를 저장하도록 구성될 수도 있다. 다양한 실시형태에서, 시스템 메모리(1220)는, 정적 랜덤 액세스 메모리(static random access memory; SRAM), 동기식 동적 RAM(synchronous dynamic RAM; SDRAM), 비휘발성/플래시 타입 메모리, 또는 임의의 다른 타입의 메모리와 같은 임의의 적절한 메모리 기술을 사용하여 구현될 수도 있다. 예시된 실시형태에서, 앞서 설명된 실시형태의 요소들 중 임의의 것을 구현하는 프로그램 명령어 및 데이터는 시스템 메모리(1220) 내에 저장될 수도 있다. 다른 실시형태에서, 프로그램 명령어 및/또는 데이터는 상이한 타입의 컴퓨터 액세스 가능 매체 또는 시스템 메모리(1220) 또는 컴퓨터 시스템(1200)과 별개인 유사한 매체 상에서 수신, 전송 또는 저장될 수도 있다.
하나의 실시형태에서, I/O 인터페이스(1230)는 프로세서(1210), 시스템 메모리(1220), 및 네트워크 인터페이스(1240) 또는 다른 주변장치 인터페이스, 예컨대 입력/출력 디바이스(1250)를 비롯한, 디바이스 내의 임의의 주변장치 디바이스 사이에서 I/O 트래픽을 조정하도록 구성될 수도 있다. 몇몇 실시형태에서, I/O 인터페이스(1230)는 하나의 컴포넌트[예를 들면, 시스템 메모리(1220)]로부터의 데이터 신호를, 다른 컴포넌트[예를 들면, 프로세서(1210)]에 의한 사용에 적절한 포맷으로 변환하기 위해, 임의의 필요한 프로토콜, 타이밍 또는 다른 데이터 변환을 수행할 수도 있다. 몇몇 실시형태에서, I/O 인터페이스(1230)는, 예를 들면, 주변 장치 컴포넌트 인터커넥트(Peripheral Component Interconnect; PCI) 버스 표준 또는 범용 직렬 버스(Universal Serial Bus; USB) 표준의 변형과 같은, 다양한 타입의 주변장치 버스를 통해 접속되는 디바이스에 대한 지원을 포함할 수도 있다. 몇몇 실시형태에서, I/O 인터페이스(1230)의 기능은, 예를 들면, 노스 브리지(north bridge) 및 사우스 브리지(south bridge)와 같은, 두 개 이상의 별개의 컴포넌트로 분할될 수도 있다. 또한, 몇몇 실시형태에서, 시스템 메모리(920)에 대한 인터페이스와 같은 I/O 인터페이스(1230)의 기능성 중 일부 또는 모두는 프로세서(1210)에 직접적으로 통합될 수도 있다.In one embodiment, I /
네트워크 인터페이스(1240)는 컴퓨터 시스템(1200)과 하나 이상의 디스플레이 디바이스(도시되지 않음), 또는 하나 이상의 외부 시스템과 같은 네트워크[예를 들면, 네트워크(1290)]에 부착되는 다른 디바이스 사이에서 또는 시스템 또는 컴퓨터 시스템(1200)의 노드 사이에서 데이터가 교환되는 것을 허용하도록 구성될 수도 있다. 다양한 실시형태에서, 네트워크(1290)는 근거리 통신망(Local Area Network; LAN)(예를 들면, 이더넷 또는 기업 네트워크), 광역 네트워크(Wide Area Network; WAN)(예를 들면, 인터넷), 무선 데이터 네트워크, 몇몇 다른 전자 데이터 네트워크, 또는 이들의 몇몇 조합을 포함하는, 그러나 이들로 제한되지는 않는, 하나 이상의 네트워크를 포함할 수도 있다. 다양한 실시형태에서, 네트워크 인터페이스(1240)는, 임의의 적절한 타입의 이더넷 네트워크와 같은 유선 또는 무선의 일반 데이터 네트워크를 통한 통신, 예컨대 아날로그 음성 네트워크 또는 디지털 섬유 통신 네트워크와 같은 원격 통신/전화 네트워크를 통한 통신, 파이버 채널 SAN과 같은 스토리지 영역 네트워크를 통한 통신, 또는 임의의 다른 적절한 타입의 네트워크 및/또는 프로토콜을 통한 통신을 지원할 수도 있다.
입력/출력 디바이스(1250)는, 몇몇 실시형태에서, 하나 이상의 통신 단말, 키보드, 키패드, 터치패드, 스캐닝 디바이스, 음성 인식 디바이스 또는 광학 인식 디바이스, 또는 하나 이상의 컴퓨터 시스템(1200)에 의한 데이터 입력 또는 액세스에 적절한 임의의 다른 디바이스를 포함할 수도 있다. 다수의 입력/출력 디바이스(1250)는 컴퓨터 시스템(900)에 존재할 수도 있거나 또는 컴퓨터 시스템(1200)의 다양한 노드에 분산될 수도 있다. 몇몇 실시형태에서, 유사한 입력/출력 디바이스는 컴퓨터 시스템(1200)과는 분리될 수도 있고, 유선 연결 또는 무선 연결을 통해, 예컨대 네트워크 인터페이스(1240)를 통해, 컴퓨터 시스템(1200)의 하나 이상의 노드와 상호 작용할 수도 있다.Input /
몇몇 실시형태에서, 예시된 컴퓨터 시스템은 도 7 내지 도 11의 플로우차트에 의해 예시되는 방법과 같은, 앞서 설명된 방법들 중 임의의 것을 구현할 수도 있다. 다른 실시형태에서, 상이한 요소 및 데이터가 포함될 수도 있다.In some embodiments, the illustrated computer system may implement any of the methods described above, such as the method illustrated by the flowcharts of FIGS. 7-11. In other embodiments, different elements and data may be included.
기술 분야의 숙련된 자는, 컴퓨터 시스템(1200)이 단지 예시적인 것이며, 실시형태의 범위를 제한하도록 의도되지는 않는다는 것을 인식할 것이다. 특히, 컴퓨터 시스템 및 디바이스는, 컴퓨터, 네트워크 디바이스, 및 기타 등등을 비롯한, 다양한 실시형태의 제시된 기능을 수행할 수 있는 하드웨어 또는 소프트웨어의 임의의 조합을 포함할 수도 있다. 컴퓨터 시스템(1200)은 또한 예시되지 않은 다른 디바이스에 연결될 수도 있거나, 또는, 대신, 독립형 시스템으로서 작동할 수도 있다. 또한, 예시된 컴포넌트에 의해 제공되는 기능성은 몇몇 실시형태에서 더 적은 수의 컴포넌트에서 조합될 수도 있거나 또는 추가적인 컴포넌트에서 분배될 수도 있다. 유사하게, 몇몇 실시형태에서, 예시된 컴포넌트 중 일부의 기능성은 제공되지 않을 수도 있고 및/또는 다른 추가적인 기능성이 이용 가능할 수도 있다.Those skilled in the art will recognize that
기술 분야의 숙련된 자는 또한, 다양한 아이템이 사용되는 동안 메모리 또는 스토리지에 저장되는 것으로 예시되어 있지만, 이들 아이템 또는 그들 중 일부분은 메모리 관리 및 데이터 무결성의 목적을 위해 메모리와 다른 스토리지 디바이스 사이에서 옮겨질 수도 있다는 것을 인식할 것이다. 대안적으로, 다른 실시형태에서, 소프트웨어 컴포넌트 중 일부 또는 전부는, 다른 디바이스 상의 메모리에서 실행될 수도 있고 컴퓨터간 통신을 통해 예시된 컴퓨터 시스템과 통신할 수도 있다. 시스템 컴포넌트 또는 데이터 구조의 일부 또는 전부는 또한, 그 다양한 예가 앞서 설명된 컴퓨터 액세스 가능 매체 또는 적절한 드라이브에 의해 판독될 휴대용 물품 상에 (예를 들면, 명령어 또는 구조화된 데이터로서) 저장될 수도 있다. 몇몇 실시형태에서, 컴퓨터 시스템(1200)과는 별도의 컴퓨터 액세스 가능 매체 상에 저장되는 명령어는, 송신 매체 또는 송신 신호, 예컨대 네트워크 및/또는 무선 링크와 같은 통신 매체를 통해 전달되는 전기 신호, 전자기 신호 또는 디지털 신호를 통해 컴퓨터 시스템(1200)으로 송신될 수도 있다. 다양한 실시형태는, 컴퓨터 액세스 가능 매체 상에서 또는 통신 매체를 통해 전술한 설명에 따라 구현되는 명령어 및/또는 데이터를 수신, 전송 또는 저장하는 것을 더 포함할 수도 있다. 일반적으로, 컴퓨터 액세스 가능 매체는, 저장 매체 또는 메모리 매체, 예컨대 자기 매체 또는 광학 매체, 예를 들면, 디스크 또는 DVD/CD-ROM, 휘발성 매체 또는 비휘발성 매체, 예컨대 RAM(예를 들면, SDRAM, DDR, RDRAM, SRAM, 및 등등), ROM, 및 기타 등등을 포함할 수도 있다.Those skilled in the art are also illustrated as being stored in memory or storage while various items are in use, but these items or portions of them may be moved between memory and other storage devices for memory management and data integrity purposes. It will be appreciated. Alternatively, in other embodiments, some or all of the software components may be executed in memory on another device and may communicate with the illustrated computer system via intercomputer communication. Some or all of the system components or data structures may also be stored (eg, as instructions or structured data) on a portable article for which various examples thereof are to be read by the computer-accessible media described above or a suitable drive. In some embodiments, instructions stored on a computer-accessible medium separate from
본원에서 설명되는 방법은 다양한 실시형태에서 소프트웨어, 하드웨어, 또는 이들의 조합으로 구현될 수도 있다. 또한, 상기 방법의 순서는 변경될 수도 있고, 다양한 요소가 추가, 재정렬, 결합, 생략 또는 다르게는 수정될 수도 있다. 본원에서 설명되는 모든 예는 비제한적인 방식으로 제시된다. 통상의 숙련자에게 명백할 바와 같이 본 개시의 이점을 갖는 다양한 수정 및 변경이 이루어질 수도 있다. 실시형태에 따른 실현은 특정 실시형태의 맥락에서 설명되었다. 이들 실시형태는 제한적인 것이 아니라 예시적인 것으로 의도된다. 많은 변형, 수정, 추가 및 개선이 가능하다. 따라서, 단일의 인스턴스로서 본원에서 설명되는 컴포넌트에 대해 복수의 인스턴스가 제공될 수도 있다. 다양한 컴포넌트, 작동 및 데이터 저장소 사이의 경계는 다소 임의적이며, 특정한 작동은 특정한 예시적인 구성의 맥락에서 예시된다. 기능성의 다른 할당이 구상되며 이는 다음의 청구범위의 범위 내에 속할 수도 있다. 마지막으로, 예시적인 구성에서 별개의 컴포넌트로서 제시되는 구조체 및 기능성은 결합된 구조체 또는 컴포넌트로서 구현될 수도 있다. 이러한 변형, 수정, 추가 및 개선 그리고 다른 변형, 수정, 추가 및 개선은 다음의 청구범위에서 정의되는 바와 같은 실시형태의 범위 내에 속할 수도 있다.The methods described herein may be implemented in software, hardware, or a combination thereof in various embodiments. In addition, the order of the methods may be changed, and various elements may be added, rearranged, combined, omitted, or otherwise modified. All examples described herein are presented in a non-limiting manner. As will be apparent to those skilled in the art, various modifications and changes may be made to the benefit of the present disclosure. Implementations in accordance with embodiments have been described in the context of specific embodiments. These embodiments are intended to be illustrative rather than restrictive. Many variations, modifications, additions and improvements are possible. Thus, multiple instances may be provided for components described herein as a single instance. The boundaries between the various components, operations, and data repositories are somewhat arbitrary, and specific operations are illustrated in the context of certain example configurations. Other assignments of functionality are envisioned and may fall within the scope of the following claims. Finally, structures and functionality presented as separate components in example configurations may be implemented as combined structures or components. Such variations, modifications, additions and improvements and other variations, modifications, additions and improvements may fall within the scope of the embodiments as defined in the following claims.
전술한 내용이 본 발명의 실시형태에 관한 것이지만, 본 발명의 기본 범위를 벗어나지 않으면서 본 발명의 다른 추가적인 실시형태가 고안될 수도 있으며, 그 범위는 다음의 청구범위에 의해 결정된다.While the foregoing is directed to embodiments of the invention, other additional embodiments of the invention may be devised without departing from the basic scope thereof, and the scope thereof is determined by the following claims.
Claims (15)
컨트롤러의 프로세서에 의해, 수동으로 이송될 제1 아이템이 검출되는 경우, 상기 DRSAS의 제1 분류 목적지와 정렬되는 시각적 경보를 활성화하기 위한, 메모리에 저장되어 있는 명령어를 실행하는 단계;
상기 프로세서에 의해, 상기 제1 아이템이 상기 제1 분류 목적지로 수동으로 이송된 이후 상기 시각적 경보를 끄기 위한, 메모리에 저장되어 있는 명령어를 실행하는 단계;
상기 제1 분류 목적지로 자동적으로 배달될 제2 아이템을, 배달 차량(delivery vehicle) 상으로, 수용하는 단계;
상기 배달 차량에서 수신되는, 상기 컨트롤러로부터의 명령어에 응답하여, 상기 배달 차량을, 경로를 따라 상기 제1 분류 목적지로 전진시키는 단계;
상기 배달 차량으로부터 상기 제1 분류 목적지로 상기 제2 아이템을 이송하는 단계
를 포함하는, 아이템을 분류하는 방법.A method of classifying items into a dynamically reconfigurable sort array structure (DRSAS) that defines a column of sort destinations, the method comprising:
Executing, by the processor of the controller, instructions stored in memory to activate a visual alert aligned with the first sorted destination of the DRSAS when a first item to be manually transported is detected;
Executing, by the processor, instructions stored in a memory to turn off the visual alert after the first item has been manually transferred to the first sorted destination;
Receiving, on a delivery vehicle, a second item to be automatically delivered to the first sorted destination;
In response to a command from the controller, received at the delivery vehicle, advancing the delivery vehicle along the route to the first classification destination;
Transferring the second item from the delivery vehicle to the first sorted destination
Comprising a method of classifying items.
상기 배달 차량의 적어도 하나의 센서를 작동시켜, 상기 제1 분류 목적지가 상기 제2 아이템을 수용할 수 없다는 것을 검출하는 단계
를 더 포함하는, 아이템을 분류하는 방법.The method of claim 1,
Operating at least one sensor of the delivery vehicle to detect that the first classification destination cannot accommodate the second item
Further comprising, the method of classifying items.
상기 배달 차량으로부터 상기 컨트롤러로, 상기 제1 분류 목적지가 상기 제2 아이템을 수용할 수 없다는 통지를 송신하는 단계
를 더 포함하는, 아이템을 분류하는 방법.The method of claim 2,
Sending a notification from the delivery vehicle to the controller that the first classification destination cannot accept the second item
Further comprising, the method of classifying items.
스캐너를 작동시켜, 상기 제1 아이템 또는 상기 제2 아이템 중 적어도 하나의 표면으로부터 식별 표시(identifying indicium)를 획득하는 단계
를 더 포함하는, 아이템을 분류하는 방법.The method according to any one of claims 1 to 3,
Operating a scanner to obtain an identifying indicium from at least one surface of the first item or the second item
Further comprising, the method of classifying items.
상기 스캐너로부터 상기 컨트롤러로, 상기 제1 아이템과 관련되는 식별 표시를 나타내는 데이터를 송신하는 단계
를 더 포함하는, 아이템을 분류하는 방법.The method of claim 4, wherein
Transmitting, from the scanner to the controller, data indicative of an identification indication associated with the first item.
Further comprising, the method of classifying items.
상기 스캐너로부터 창고 관리 시스템의 컨트롤러로, 상기 제1 아이템과 관련되는 상기 식별 표시를 나타내는 데이터를 송신하는 단계
를 더 포함하는, 아이템을 분류하는 방법.The method of claim 4, wherein
Transmitting data representing the identification mark associated with the first item from the scanner to a controller of a warehouse management system
Further comprising, the method of classifying items.
상기 시각적 경보를 활성화하기 위한, 메모리에 저장되어 있는 상기 명령어는, 상기 스캐너로부터 송신되는 데이터에 기초하여 상기 프로세서에 의해 실행되는 것인, 아이템을 분류하는 방법.The method according to claim 5 or 6,
And the instructions stored in memory for activating the visual alert are executed by the processor based on data transmitted from the scanner.
상기 스캐너로부터, 상기 제1 아이템이 상기 제1 분류 목적지로 이송되었다는 확인을 나타내는 데이터를 송신하는 단계
를 더 포함하며, 상기 시각적 경보를 끄기 위한, 메모리에 저장되어 있는 상기 명령어는, 상기 스캐너로부터 송신되는 데이터에 기초하여 상기 프로세서에 의해 실행되는 것인, 아이템을 분류하는 방법.The method according to any one of claims 5 to 7,
Transmitting, from the scanner, data indicative of confirmation that the first item has been transferred to the first sorted destination.
Wherein the instructions stored in memory for turning off the visual alert are executed by the processor based on data transmitted from the scanner.
상기 분류 어레이 시스템은, 일반적으로 수직으로 연장되는 일련의 칼럼으로 배열되는 복수의 목적지 영역, 복수의 배달 차량, 및 이벤트 통고 시스템(event annunciation system)을 포함하고, 상기 방법은,
상기 복수의 목적지 영역 중 제1 목적지 영역으로 배달될 아이템을, 배달 차량 상으로, 이송하는 단계;
상기 배달 차량을, 경로를 따라 상기 제1 목적지 영역으로 구동하는 단계;
상기 제1 목적지 영역으로의 아이템의 배출을 개시하는 단계;
상기 복수의 목적지 영역 중 제2 목적지 영역으로 수동으로 배달될 아이템의 검출 시, 상기 이벤트 통고 시스템을 작동시켜 제1 가시적 경보를 제공하는 단계;
상기 제2 목적지로의 아이템의 수동 배달의 검출 시, 상기 이벤트 통고 시스템을 작동시켜, 상기 제1 가시적 경보를 중단하는 것 또는 상기 제1 가시적 경보와는 가시적으로 구별 가능한 제2 가시적 경보를 제공하는 것 중 적어도 하나를 행하는 단계
를 포함하는, 아이템을 분류하는 방법.A method of classifying items using a dynamically reconfigurable classification array system,
The sorting array system comprises a plurality of destination areas, a plurality of delivery vehicles, and an event annunciation system, which are generally arranged in a series of vertically extending columns.
Transferring, on a delivery vehicle, an item to be delivered to a first destination area of the plurality of destination areas;
Driving the delivery vehicle along the route to the first destination area;
Initiating ejection of the item to the first destination area;
Operating the event notification system to provide a first visual alert upon detection of an item to be manually delivered to a second destination area of the plurality of destination areas;
Upon detection of manual delivery of the item to the second destination, operating the event notification system to discontinue the first visible alert or provide a second visible alert that is visually distinguishable from the first visible alert. Doing at least one of the
Comprising a method of classifying items.
물품 핸들링 시스템(material handling system)의 센서를 작동시켜 상기 제1 목적지 영역으로의 아이템의 배출을 확인하는 단계
를 더 포함하는, 아이템을 분류하는 방법.The method of claim 9,
Operating a sensor of a material handling system to confirm the release of the item to the first destination area;
Further comprising, the method of classifying items.
상기 제2 가시적 경보는 목적지 영역에서의 아이템의 그룹화(grouping)를 완료하는 데 필요한 마지막 아이템이 이송되었을 경우에 제공되는 것인, 아이템을 분류하는 방법.The method of claim 9 or 10,
And wherein the second visible alert is provided when the last item needed to complete grouping of items in the destination area has been transferred.
일반적으로 수직으로 연장되는 일련의 칼럼으로 배열되는 복수의 목적지 영역;
복수의 가시적 표시자(visible indicator)로서, 상기 복수의 가시적 표시자 중 적어도 하나의 가시적 표시자는 상기 복수의 목적지 영역 중 대응하는 목적지 영역에 인접하는 것인 복수의 가시적 표시자;
복수의 배달 차량으로서, 각각의 배달 차량은 복수의 아이템 중 각각의 아이템을 수용하도록 치수가 정해지고 배열되며, 수용된 아이템을 상기 복수의 목적지 영역 중 임의의 목적지 영역으로 운반하도록 작동 가능하고, 각각의 배달 차량은
상기 배달 차량을 구동하기 위한 동력원, 및
수용된 아이템을 선택된 목적지 영역으로 이송하도록 작동하는 이송 메커니즘
을 포함하는 것인 복수의 배달 차량;
메모리에 저장되어 있는 명령어를 실행하기 위한 프로세서를 포함하는 컨트롤러로서, 상기 명령어는,
제1 목적지 영역으로 수동으로 이송될 제1 아이템이 검출되는 경우 상기 복수의 가시적 표시자 중 제1 가시적 표시자를 활성화시키기 위한 것,
상기 제1 아이템의 수동 이송의 확인이 검출되는 경우 상기 복수의 가시적 표시자 중 상기 제1 가시적 표시자를 비활성화하기 위한 것, 그리고
상기 제1 목적지 영역에 아이템의 완전한 그룹이 축적된 경우, 상기 제1 목적지 영역에 인접하는 제2 가시적 표시자를 활성화시키기 위한 것인 컨트롤러
를 포함하는, 물품 핸들링 시스템.An article handling system for classifying a plurality of items into one or more groups of items,
A plurality of destination regions generally arranged in a series of vertically extending columns;
A plurality of visible indicators, wherein at least one of the plurality of visible indicators is adjacent to a corresponding destination area of the plurality of destination areas;
As a plurality of delivery vehicles, each delivery vehicle is dimensioned and arranged to receive each item of the plurality of items, and is operable to convey the received item to any one of the plurality of destination areas, Delivery vehicle
A power source for driving the delivery vehicle, and
Transfer mechanism that operates to transfer the accepted item to the selected destination area
A plurality of delivery vehicles comprising a;
A controller comprising a processor for executing instructions stored in a memory, wherein the instructions include:
For activating a first visible indicator of the plurality of visible indicators when a first item to be manually transported to a first destination area is detected,
To deactivate the first visible indicator of the plurality of visible indicators when confirmation of manual transfer of the first item is detected, and
The controller to activate a second visible indicator adjacent to the first destination area when the complete group of items has accumulated in the first destination area.
Comprising an article handling system.
상기 메모리는, 아이템의 완전한 그룹이 상기 제1 목적지 영역으로부터 제거되었을 경우 상기 제2 가시적 표시자를 비활성화하기 위한, 상기 프로세서에 의해 실행 가능한 명령어를 더 포함하는 것인, 물품 핸들링 시스템.The method of claim 12,
And the memory further comprises instructions executable by the processor to deactivate the second visible indicator when the complete group of items has been removed from the first destination area.
상기 메모리는, 각각의 배달 차량의 이동 및 작동을 제어하기 위한, 상기 프로세서에 의해 실행 가능한 명령어를 더 포함하는 것인, 물품 핸들링 시스템.The method of claim 13,
And the memory further comprises instructions executable by the processor for controlling movement and operation of each delivery vehicle.
상기 복수의 목적지 영역은, 일반적으로 수직으로 연장되는 일련의 제1 칼럼 및 수직으로 연장되는 일련의 제2 칼럼으로 배열되며, 상기 시스템은 상기 배달 차량을 상기 목적지 영역으로 가이드하기 위한 트랙을 더 포함하고, 상기 트랙은, 배달 차량이 상기 일련의 제1 칼럼과 상기 일련의 제2 칼럼 사이에서 수직으로 이동할 수 있도록, 상기 일련의 제1 칼럼과 상기 일련의 제2 칼럼 사이에 배치되고, 배달 차량이 상기 트랙을 따르는 한 지점에서 정지되는 경우, 상기 이송 메커니즘은 상기 배달 차량과 상기 일련의 제1 칼럼 내의 목적지 영역 사이에서 아이템을 전방으로 이송할 수 있고, 상기 이송 메커니즘은, 상기 배달 차량과 상기 일련의 제2 칼럼 내의 목적지 영역 사이에서 아이템을 후방으로 이송할 수 있는 것인, 물품 핸들링 시스템.The method according to any one of claims 12 to 14,
The plurality of destination areas are generally arranged in a series of first columns extending vertically and in a series of second columns extending vertically, the system further comprising a track for guiding the delivery vehicle to the destination area. And the track is disposed between the series of first columns and the series of second columns so that a delivery vehicle can move vertically between the series of first columns and the series of second columns, When stopped at a point along this track, the transfer mechanism may move the item forward between the delivery vehicle and a destination area in the series of first columns, the transfer mechanism being configured to transfer the vehicle and the delivery vehicle. The item handling system of claim 1, wherein the item can be moved backwards between destination areas in the second series of columns.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020227031322A KR20220127387A (en) | 2016-05-03 | 2017-09-06 | Material handling apparatus and method for automatic and manual sorting of items using a dynamically configurable sorting array |
KR1020237020130A KR102645971B1 (en) | 2016-05-03 | 2017-09-06 | Material handling apparatus and method for automatic and manual sorting of items using a dynamically configurable sorting array |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201662331020P | 2016-05-03 | 2016-05-03 | |
USPCT/US2017/030930 | 2017-05-03 | ||
PCT/US2017/030930 WO2017192783A1 (en) | 2016-05-03 | 2017-05-03 | Material handling apparatus and method for sorting items using a dynamically configurable sorting array |
PCT/US2017/050294 WO2018203921A1 (en) | 2017-05-03 | 2017-09-06 | Material handling apparatus and method for automatic and manual sorting of items using a dynamically configurable sorting array |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020227031322A Division KR20220127387A (en) | 2016-05-03 | 2017-09-06 | Material handling apparatus and method for automatic and manual sorting of items using a dynamically configurable sorting array |
KR1020237020130A Division KR102645971B1 (en) | 2016-05-03 | 2017-09-06 | Material handling apparatus and method for automatic and manual sorting of items using a dynamically configurable sorting array |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20200003137A true KR20200003137A (en) | 2020-01-08 |
Family
ID=58745361
Family Applications (7)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020187034382A Active KR102483043B1 (en) | 2016-05-03 | 2017-05-03 | Material handling apparatus and method for sorting articles using a dynamically configurable sorting array |
KR1020227038672A Ceased KR20220151234A (en) | 2016-05-03 | 2017-05-03 | Material handling apparatus and method for sorting items using a dynamically configurable sorting array |
KR1020227041151A Active KR102580557B1 (en) | 2016-05-03 | 2017-05-03 | Material handling apparatus and method for sorting items using a dynamically configurable sorting array |
KR1020237020130A Active KR102645971B1 (en) | 2016-05-03 | 2017-09-06 | Material handling apparatus and method for automatic and manual sorting of items using a dynamically configurable sorting array |
KR1020197035552A Ceased KR20200003137A (en) | 2016-05-03 | 2017-09-06 | Apparatus and method for handling articles for automatic and manual sorting of items using dynamically configurable sorting arrays |
KR1020227031322A Ceased KR20220127387A (en) | 2016-05-03 | 2017-09-06 | Material handling apparatus and method for automatic and manual sorting of items using a dynamically configurable sorting array |
KR1020247001528A Ceased KR20240014582A (en) | 2016-05-03 | 2017-09-06 | Material handling apparatus and method for automatic and manual sorting of items using a dynamically configurable sorting array |
Family Applications Before (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020187034382A Active KR102483043B1 (en) | 2016-05-03 | 2017-05-03 | Material handling apparatus and method for sorting articles using a dynamically configurable sorting array |
KR1020227038672A Ceased KR20220151234A (en) | 2016-05-03 | 2017-05-03 | Material handling apparatus and method for sorting items using a dynamically configurable sorting array |
KR1020227041151A Active KR102580557B1 (en) | 2016-05-03 | 2017-05-03 | Material handling apparatus and method for sorting items using a dynamically configurable sorting array |
KR1020237020130A Active KR102645971B1 (en) | 2016-05-03 | 2017-09-06 | Material handling apparatus and method for automatic and manual sorting of items using a dynamically configurable sorting array |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020227031322A Ceased KR20220127387A (en) | 2016-05-03 | 2017-09-06 | Material handling apparatus and method for automatic and manual sorting of items using a dynamically configurable sorting array |
KR1020247001528A Ceased KR20240014582A (en) | 2016-05-03 | 2017-09-06 | Material handling apparatus and method for automatic and manual sorting of items using a dynamically configurable sorting array |
Country Status (15)
Country | Link |
---|---|
US (1) | US11607713B2 (en) |
EP (2) | EP3452234B1 (en) |
JP (8) | JP7129342B2 (en) |
KR (7) | KR102483043B1 (en) |
CN (1) | CN109070142A (en) |
AU (3) | AU2017260456A1 (en) |
CA (1) | CA3020604A1 (en) |
CH (1) | CH715083B1 (en) |
DE (1) | DE112017007502T5 (en) |
ES (1) | ES2957467T3 (en) |
GB (2) | GB2608298B (en) |
MX (2) | MX2018013246A (en) |
PL (1) | PL3452234T3 (en) |
SG (1) | SG11201809314UA (en) |
WO (1) | WO2017192783A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220007491A (en) * | 2020-07-10 | 2022-01-18 | 쿠팡 주식회사 | Computerized systems and methods for decision based consolidation of large orders for delivery |
KR20220084931A (en) * | 2020-12-14 | 2022-06-21 | 재단법인대구경북과학기술원 | Method and apparatus for classifying foreign matter |
Families Citing this family (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9139363B2 (en) | 2013-03-15 | 2015-09-22 | John Lert | Automated system for transporting payloads |
MX2017015460A (en) | 2015-06-02 | 2018-08-15 | Alert Innovation Inc | Storage and retrieval system. |
KR102483043B1 (en) | 2016-05-03 | 2022-12-29 | 오펙스 코포레이션 | Material handling apparatus and method for sorting articles using a dynamically configurable sorting array |
US10639678B2 (en) | 2016-05-03 | 2020-05-05 | Opex Corporation | Material handling apparatus and method for automatic and manual sorting of items using a dynamically configurable sorting array |
AU2017362508A1 (en) | 2016-11-17 | 2019-06-20 | Walmart Apollo, Llc | Automated-service retail system and method |
US20180150793A1 (en) | 2016-11-29 | 2018-05-31 | Alert Innovation Inc. | Automated retail supply chain and inventory management system |
EP4116901B1 (en) * | 2017-02-24 | 2024-07-17 | Walmart Apollo, Llc | Inventory management system and method |
US11080496B2 (en) | 2017-04-18 | 2021-08-03 | Berkshire Grey, Inc. | Systems and methods for separating objects using vacuum diverts with one or more object processing systems |
US11200390B2 (en) | 2017-04-18 | 2021-12-14 | Berkshire Grey, Inc. | Systems and methods for separating objects using drop conveyors with one or more object processing systems |
US11301654B2 (en) | 2017-04-18 | 2022-04-12 | Berkshire Grey Operating Company, Inc. | Systems and methods for limiting induction of objects to one or more object processing systems |
US11416695B2 (en) | 2017-04-18 | 2022-08-16 | Berkshire Grey Operating Company, Inc. | Systems and methods for distributing induction of objects to a plurality of object processing systems |
US11205059B2 (en) | 2017-04-18 | 2021-12-21 | Berkshire Grey, Inc. | Systems and methods for separating objects using conveyor transfer with one or more object processing systems |
WO2018195196A1 (en) | 2017-04-18 | 2018-10-25 | Berkshire Grey, Inc. | Systems and methods for processing objects including space efficient distribution stations and automated output processing |
US10793369B2 (en) * | 2017-07-12 | 2020-10-06 | A9.Com, Inc. | Conveyor system for autonomous robot |
US10226794B2 (en) * | 2017-07-18 | 2019-03-12 | Intelligrated Headquarters, Llc | Dynamic tray spacing |
WO2019061843A1 (en) | 2017-09-30 | 2019-04-04 | 北京极智嘉科技有限公司 | System, device, and method for item sorting and conveying |
US11175650B2 (en) | 2017-11-03 | 2021-11-16 | Drishti Technologies, Inc. | Product knitting systems and methods |
WO2019113962A1 (en) * | 2017-12-15 | 2019-06-20 | 南通跨速易电子商务服务有限公司 | Transfer vehicle sorting system based on internet of things |
GB201800961D0 (en) | 2018-01-22 | 2018-03-07 | Ocado Innovation Ltd | System and method for order picking |
CN110090802B (en) * | 2018-01-29 | 2022-04-26 | 北京京东乾石科技有限公司 | Method and device for generating cell allocation information |
CH715062A1 (en) * | 2018-06-01 | 2019-12-13 | Ferag Ag | Picking system and method for operating a picking system. |
US10769587B2 (en) * | 2018-07-02 | 2020-09-08 | Walmart Apollo, Llc | Systems and methods of storing and retrieving retail store product inventory |
CA3126766C (en) | 2018-10-23 | 2023-09-19 | Berkshire Grey, Inc. | Systems and methods for dynamic processing of objects with data verification |
CA3126277A1 (en) * | 2019-01-08 | 2020-07-16 | Berkshire Grey, Inc. | Systems and methods for distributing induction of objects to a plurality of object processing systems |
US10766711B2 (en) * | 2019-02-08 | 2020-09-08 | Advanced Technology & Research Corp. | Modular package sorting system |
US11468398B2 (en) * | 2019-03-12 | 2022-10-11 | Coupang Corp. | System and method for computer-implemented split shipping communication processes |
CN109872621B (en) * | 2019-03-25 | 2021-01-22 | 上海电子信息职业技术学院 | Automatic material sorting teaching system |
CN113453810B (en) * | 2019-04-10 | 2023-07-18 | 莱特拉姆有限责任公司 | Packaging inspection and intelligent sorting |
EP3953277A4 (en) * | 2019-04-11 | 2023-01-04 | Team Conveyer Intellectual Properties, LLC | COORDINATED CONVEYOR IN AN AUTOMATED SYSTEM |
US10726370B1 (en) * | 2019-04-15 | 2020-07-28 | Zebra Technologies Corporation | Method and system for automatic contextual task presentation |
DE102019111515B4 (en) * | 2019-05-03 | 2021-06-10 | Wipotec Gmbh | Discharge device |
CN110102483B (en) * | 2019-07-04 | 2019-09-13 | 西门子物流自动化系统(北京)有限公司 | Sorting device and method for sorting |
CN110728482A (en) * | 2019-10-22 | 2020-01-24 | 启东亦大通自动化设备有限公司 | Matrix confluence control system |
US11697556B2 (en) * | 2020-02-07 | 2023-07-11 | Packsize Llc | Dynamic conveyor system for custom sized packaging |
CN112298942A (en) * | 2020-07-17 | 2021-02-02 | 北京京东乾石科技有限公司 | Sorting equipment |
CN112246676A (en) * | 2020-09-17 | 2021-01-22 | 南方电网能源发展研究院有限责任公司 | Intelligent automatic sorting system and method for electric power warehouse |
WO2022093955A1 (en) * | 2020-10-30 | 2022-05-05 | Berkshire Grey, Inc. | Systems and methods for sku induction, decanting and automated- eligibility estimation |
JP7415897B2 (en) * | 2020-11-30 | 2024-01-17 | トヨタ自動車株式会社 | Transport systems, transport methods and transport programs |
CA3204657A1 (en) * | 2021-02-18 | 2022-08-25 | Michael York | Material handling apparatus with vehicle track for reducing vehicle damage |
US12172833B2 (en) * | 2021-02-23 | 2024-12-24 | Opex Corporation | Material handling system with automatic retrieval of sorted items |
JP7391119B2 (en) * | 2022-01-24 | 2023-12-04 | チェーチャン、リビアオ、ロボット、カンパニー、リミテッド | sorting system |
JP7559779B2 (en) * | 2022-01-31 | 2024-10-02 | 株式会社ダイフク | Article sorting equipment |
CN115156090B (en) * | 2022-05-31 | 2024-04-05 | 北京旷视机器人技术有限公司 | Material box distribution method, electronic equipment and storage medium |
CN115921328B (en) * | 2022-11-15 | 2023-10-27 | 扬州中远海运重工有限公司 | Intelligent sorting system for profile cutting and discharging |
WO2024206753A2 (en) | 2023-03-31 | 2024-10-03 | Material Handling Systems, Inc. | System and method for automated parcel loading and transport |
KR102629431B1 (en) * | 2023-04-28 | 2024-01-25 | 주식회사 볼드나인 | Apparatus and method for classifying goods by invoice through location matching |
US11878325B1 (en) * | 2023-05-22 | 2024-01-23 | Tompkins Robotics, Inc. | Logical relocation of sort destinations |
EP4470683A1 (en) * | 2023-06-02 | 2024-12-04 | BEUMER Group GmbH & Co. KG | A method and a system for sorting and storing objects |
Family Cites Families (59)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3653506A (en) * | 1970-06-12 | 1972-04-04 | Moore Dry Kiln Co | Lumber bin sorter with vertically-positionable and tiltable bin floors |
CA1242986A (en) | 1987-05-08 | 1988-10-11 | Pierre M. Hurtubise | Conveyor system |
JPS6460502A (en) | 1987-08-28 | 1989-03-07 | Oki Electric Ind Co Ltd | Rack control method for automatic warehouse |
CN1030537A (en) * | 1987-11-09 | 1989-01-25 | 罗松基 | Email processing method and processing system for mails |
JPH02270703A (en) * | 1989-04-13 | 1990-11-05 | Toshiba Corp | Method of controlling duplicate introduction in automatic warehouse |
JP2552645Y2 (en) * | 1990-06-18 | 1997-10-29 | 株式会社イシダ | Sorting system |
JPH0551107A (en) * | 1991-01-18 | 1993-03-02 | Nippon Syst Akad:Kk | Commodity classification method and device |
JPH05178403A (en) * | 1991-12-27 | 1993-07-20 | Toyota Autom Loom Works Ltd | Warehousing control method for automatic warehouse |
JPH0659314U (en) * | 1993-01-25 | 1994-08-19 | 平田機工株式会社 | Parallel stacker system |
US5794789A (en) | 1995-12-13 | 1998-08-18 | Payson; William H. | Semi-automated integrated sort system |
JP3389771B2 (en) | 1996-03-11 | 2003-03-24 | 株式会社日立製作所 | Delivery sorting device |
JPH09301506A (en) * | 1996-05-13 | 1997-11-25 | Toyota Autom Loom Works Ltd | Restoring method at time of generation of double storage in automated warehouse |
US6112902A (en) | 1996-05-17 | 2000-09-05 | Opex Corporation | Method and apparatus for sorting and acquiring image data for documents |
JP3559143B2 (en) | 1997-04-25 | 2004-08-25 | パイオニア株式会社 | Matrix type display device |
JP3374768B2 (en) * | 1997-11-07 | 2003-02-10 | 日本鋼管株式会社 | Warehouse unit and case sorting method |
CN1125691C (en) * | 1997-12-30 | 2003-10-29 | 西门子公司 | Sorting device for flat, letter-like postal intems |
FR2773503B1 (en) * | 1998-01-12 | 2000-04-07 | Neopost Ind | ASSISTANCE DEVICE FOR MANUAL SORTING OF MAIL ITEMS |
JP2000177811A (en) * | 1998-12-15 | 2000-06-27 | Ishida Co Ltd | Sorting system |
JP3413648B2 (en) * | 1999-04-28 | 2003-06-03 | 本田技研工業株式会社 | Brake force holding device |
US6323452B1 (en) | 1999-08-05 | 2001-11-27 | United Parcel Service Of America, Inc. | Feeding system and method for placing a plurality of objects on a tray of an automated sorting system |
US6283304B1 (en) * | 1999-09-15 | 2001-09-04 | Pitney Bowes Inc. | Method for sorting mailpieces |
US6264042B1 (en) | 1999-11-15 | 2001-07-24 | United Parcel Service Of America, Inc. | Bilateral sorter |
JP4348003B2 (en) * | 2000-10-24 | 2009-10-21 | 本田技研工業株式会社 | Parts storage method |
CN1471441A (en) * | 2000-11-06 | 2004-01-28 | ��ϰ�� | System for relieving overburdened postal sorting equipment |
JP4368068B2 (en) | 2001-03-13 | 2009-11-18 | 三洋電機株式会社 | Semiconductor device and manufacturing method thereof |
JP2002356210A (en) | 2001-03-28 | 2002-12-10 | Toyota Industries Corp | Device for analyzing operation status of movable body |
JP2003160210A (en) * | 2001-11-22 | 2003-06-03 | Ishida Co Ltd | Sorting system |
US20040073333A1 (en) | 2001-11-27 | 2004-04-15 | Brill Eric A. | System, method, and program for sorting objects |
JP2003201003A (en) * | 2002-01-07 | 2003-07-15 | Fuji Photo Film Co Ltd | Automated warehouse control system |
US6878896B2 (en) | 2002-07-24 | 2005-04-12 | United Parcel Service Of America, Inc. | Synchronous semi-automatic parallel sorting |
DE50301739D1 (en) * | 2002-09-30 | 2005-12-29 | Siemens Ag | METHOD FOR PROCESSING FLAT SUBMISSIONS IN SENDING CONTAINERS |
JP2005225582A (en) * | 2004-02-10 | 2005-08-25 | Daifuku Co Ltd | Object treating facility |
US20070226088A1 (en) | 2004-10-15 | 2007-09-27 | Earth Class Mail Corporation | Item management systems and associated methods |
US7246706B1 (en) | 2004-12-28 | 2007-07-24 | Amazon Technologies, Inc. | Sorting using modular stations |
JP2006315808A (en) | 2005-05-12 | 2006-11-24 | Midori Service Kk | Shipping work support system |
US20100005003A1 (en) * | 2006-05-11 | 2010-01-07 | Cassaday Tony L | Automated dry cleaning assembly system |
KR20070006745A (en) | 2006-08-18 | 2007-01-11 | 가부시끼가이샤 르네사스 테크놀로지 | Manufacturing method of IC card and IC card |
AU2014216046B2 (en) | 2007-01-12 | 2017-04-27 | Opex Corporation | Method and apparatus for sorting items |
CA2673932C (en) | 2007-01-12 | 2014-10-14 | Opex Corporation | Method and apparatus for sorting items |
JP4853386B2 (en) | 2007-06-05 | 2012-01-11 | 日本電気株式会社 | Article storage support system |
KR100788187B1 (en) * | 2007-06-26 | 2007-12-26 | 에이티 앤드 씨 캄파니 리미티드 | Commodity classification system |
US8170712B2 (en) | 2007-06-26 | 2012-05-01 | Amazon Technologies, Inc. | Method and apparatus for non-linear unit-level sortation in order fulfillment processes |
US20090223872A1 (en) * | 2008-03-07 | 2009-09-10 | Ronald Robbins | System and method for sorting items |
JP5363029B2 (en) * | 2008-05-19 | 2013-12-11 | 株式会社システマック | Luggage delivery method |
US8469261B2 (en) * | 2010-03-12 | 2013-06-25 | Sunrise R&D Holdings, Llc | System and method for product identification |
JP5423094B2 (en) * | 2009-03-27 | 2014-02-19 | 日本電気株式会社 | Image input apparatus, image input method, and paper sheet processing apparatus |
JP5434204B2 (en) | 2009-04-03 | 2014-03-05 | 新日鐵住金株式会社 | Product transfer work amount prediction apparatus, product transfer work amount prediction method, and computer program |
JP5436197B2 (en) * | 2009-12-24 | 2014-03-05 | 株式会社椿本チエイン | Article sorting equipment |
US8892240B1 (en) | 2011-06-29 | 2014-11-18 | Amazon Technologies, Inc. | Modular material handling system for order fulfillment |
JP5783366B2 (en) * | 2011-09-01 | 2015-09-24 | トヨタ自動車株式会社 | Sorting system |
MX359345B (en) | 2012-04-09 | 2018-09-25 | Opex Corp | Method and apparatus for sorting or retrieving items. |
CN105009004B (en) | 2013-01-28 | 2019-02-22 | 亚马逊科技公司 | Inventory system with attachable inventory's retainer |
US9008828B2 (en) | 2013-01-28 | 2015-04-14 | Amazon Technologies, Inc. | Inventory system with connectable inventory holders |
JP6544718B2 (en) | 2014-08-05 | 2019-07-17 | トーヨーカネツソリューションズ株式会社 | Assorted system |
CN104438095A (en) * | 2014-12-12 | 2015-03-25 | 杭州郝姆斯食品有限公司 | Automatic sorting and shipping equipment and sorting and shipping method |
ES2957466T3 (en) | 2016-01-11 | 2024-01-19 | Opex Corp | Sorting apparatus |
KR102483043B1 (en) | 2016-05-03 | 2022-12-29 | 오펙스 코포레이션 | Material handling apparatus and method for sorting articles using a dynamically configurable sorting array |
US10639678B2 (en) | 2016-05-03 | 2020-05-05 | Opex Corporation | Material handling apparatus and method for automatic and manual sorting of items using a dynamically configurable sorting array |
CA3060709A1 (en) | 2017-05-03 | 2018-11-08 | Opex Corporation | Material handling apparatus and method for automatic and manual sorting of items using a dynamically configurable sorting array |
-
2017
- 2017-05-03 KR KR1020187034382A patent/KR102483043B1/en active Active
- 2017-05-03 KR KR1020227038672A patent/KR20220151234A/en not_active Ceased
- 2017-05-03 US US15/586,204 patent/US11607713B2/en active Active
- 2017-05-03 PL PL17724972.9T patent/PL3452234T3/en unknown
- 2017-05-03 EP EP17724972.9A patent/EP3452234B1/en active Active
- 2017-05-03 MX MX2018013246A patent/MX2018013246A/en unknown
- 2017-05-03 SG SG11201809314UA patent/SG11201809314UA/en unknown
- 2017-05-03 WO PCT/US2017/030930 patent/WO2017192783A1/en unknown
- 2017-05-03 CN CN201780027748.2A patent/CN109070142A/en active Pending
- 2017-05-03 EP EP23170330.7A patent/EP4234110A3/en active Pending
- 2017-05-03 AU AU2017260456A patent/AU2017260456A1/en not_active Abandoned
- 2017-05-03 CA CA3020604A patent/CA3020604A1/en active Pending
- 2017-05-03 ES ES17724972T patent/ES2957467T3/en active Active
- 2017-05-03 JP JP2018556809A patent/JP7129342B2/en active Active
- 2017-05-03 KR KR1020227041151A patent/KR102580557B1/en active Active
- 2017-09-06 KR KR1020237020130A patent/KR102645971B1/en active Active
- 2017-09-06 AU AU2017412672A patent/AU2017412672A1/en not_active Abandoned
- 2017-09-06 CH CH01381/19A patent/CH715083B1/en not_active Application Discontinuation
- 2017-09-06 GB GB2212776.5A patent/GB2608298B/en active Active
- 2017-09-06 KR KR1020197035552A patent/KR20200003137A/en not_active Ceased
- 2017-09-06 KR KR1020227031322A patent/KR20220127387A/en not_active Ceased
- 2017-09-06 DE DE112017007502.5T patent/DE112017007502T5/en active Pending
- 2017-09-06 JP JP2019558691A patent/JP7018960B2/en active Active
- 2017-09-06 KR KR1020247001528A patent/KR20240014582A/en not_active Ceased
- 2017-09-06 GB GB1915789.0A patent/GB2575403B/en active Active
-
2018
- 2018-10-29 MX MX2022011502A patent/MX2022011502A/en unknown
-
2021
- 2021-05-28 JP JP2021090112A patent/JP2021121568A/en active Pending
- 2021-05-28 JP JP2021090133A patent/JP2021130567A/en active Pending
-
2022
- 2022-01-31 AU AU2022200599A patent/AU2022200599B2/en active Active
- 2022-02-01 JP JP2022013990A patent/JP7292447B2/en active Active
- 2022-03-15 JP JP2022040163A patent/JP7510965B2/en active Active
- 2022-08-22 JP JP2022131514A patent/JP7496388B2/en active Active
-
2023
- 2023-06-06 JP JP2023092823A patent/JP2023110049A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220007491A (en) * | 2020-07-10 | 2022-01-18 | 쿠팡 주식회사 | Computerized systems and methods for decision based consolidation of large orders for delivery |
KR20220084931A (en) * | 2020-12-14 | 2022-06-21 | 재단법인대구경북과학기술원 | Method and apparatus for classifying foreign matter |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2022200599B2 (en) | Material handling apparatus and method for sorting items using a dynamically configurable sorting array | |
US12115559B2 (en) | Material handling apparatus and method for automatic and manual sorting of items using a dynamically configurable sorting array | |
JP7337210B2 (en) | Material handling equipment with transport vehicle | |
CA3060709A1 (en) | Material handling apparatus and method for automatic and manual sorting of items using a dynamically configurable sorting array | |
NZ787800A (en) | Material handling apparatus and method for sorting items using a dynamically configurable sorting array |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20191129 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
AMND | Amendment | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20200831 Comment text: Request for Examination of Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20220408 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
PA0104 | Divisional application for international application |
Comment text: Divisional Application for International Patent Patent event code: PA01041R01D Patent event date: 20220908 |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20221013 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20220408 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
AMND | Amendment | ||
PX0601 | Decision of rejection after re-examination |
Comment text: Decision to Refuse Application Patent event code: PX06014S01D Patent event date: 20230215 Comment text: Amendment to Specification, etc. Patent event code: PX06012R01I Patent event date: 20230112 Comment text: Decision to Refuse Application Patent event code: PX06011S01I Patent event date: 20221013 Comment text: Amendment to Specification, etc. Patent event code: PX06012R01I Patent event date: 20220908 Comment text: Notification of reason for refusal Patent event code: PX06013S01I Patent event date: 20220408 Comment text: Amendment to Specification, etc. Patent event code: PX06012R01I Patent event date: 20200831 |
|
X601 | Decision of rejection after re-examination | ||
A107 | Divisional application of patent | ||
PA0104 | Divisional application for international application |
Comment text: Divisional Application for International Patent Patent event code: PA01041R01D Patent event date: 20230614 |