JP7500514B2 - Storage shelf, pick-up system, and program - Google Patents

Storage shelf, pick-up system, and program Download PDF

Info

Publication number
JP7500514B2
JP7500514B2 JP2021141073A JP2021141073A JP7500514B2 JP 7500514 B2 JP7500514 B2 JP 7500514B2 JP 2021141073 A JP2021141073 A JP 2021141073A JP 2021141073 A JP2021141073 A JP 2021141073A JP 7500514 B2 JP7500514 B2 JP 7500514B2
Authority
JP
Japan
Prior art keywords
tray
unit
pick
movement mechanism
storage shelf
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.)
Active
Application number
JP2021141073A
Other languages
Japanese (ja)
Other versions
JP2023034718A (en
Inventor
淳也 田中
大介 山本
康平 奈良
裕司 大津
啓輔 鎌田
徹也 朝山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2021141073A priority Critical patent/JP7500514B2/en
Publication of JP2023034718A publication Critical patent/JP2023034718A/en
Application granted granted Critical
Publication of JP7500514B2 publication Critical patent/JP7500514B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Warehouses Or Storage Devices (AREA)

Description

本発明の実施形態は、収納棚、ピックアップシステム、プログラム、及び方法に関する。 Embodiments of the present invention relate to a storage shelf, a pickup system, a program, and a method.

近年、国内の物流分野では電子商取引の普及により物量は増加傾向にある。しかし、少子高齢化の進展により物流現場での作業従事者の確保が難しくなってきている。このため、各物流企業は物流施設の自動化に積極的に取り組んでおり、物流施設におけるピッキング作業を行うピックアップシステムの開発が進んでいる。 In recent years, the volume of goods delivered in Japan's logistics sector has been on the rise due to the spread of e-commerce. However, with the declining birthrate and aging population, it is becoming more difficult to secure workers to work at logistics sites. For this reason, logistics companies are actively working to automate their facilities, and progress is being made in the development of pickup systems that carry out picking operations at logistics facilities.

特許第6770128号公報Patent No. 6770128 特許第6661181号公報Patent No. 6661181

本発明が解決しようとする課題は、ピックアップシステムの構成を簡略化することができる収納棚、ピックアップシステム、プログラム、及び方法を提供することである。 The problem that the present invention aims to solve is to provide a storage shelf, a pickup system, a program, and a method that can simplify the configuration of the pickup system.

実施形態の収納棚は、ピックアップされる物品を収納する収納棚であって、棚本体と、1以上のトレイと、上下移動機構と、トレイ移動機構と、作動機構と、を持つ。1以上のトレイは、物品を収納する。上下移動機構は、棚本体に対してトレイを上下方向に移動させる。トレイ移動機構は、棚本体に対してトレイを上下方向と交差する引出し方向に移動させる。作動機構は、操作入力に応答して、操作入力に基づいて上下移動機構及びトレイ移動機構のうち少なくとも一方を作動させる。 The storage shelf of the embodiment is a storage shelf that stores items to be picked up, and has a shelf body, one or more trays, a vertical movement mechanism, a tray movement mechanism, and an operating mechanism. The one or more trays store items. The vertical movement mechanism moves the tray in a vertical direction relative to the shelf body. The tray movement mechanism moves the tray in a pull-out direction that intersects with the vertical direction relative to the shelf body. The operating mechanism operates at least one of the vertical movement mechanism and the tray movement mechanism based on the operation input in response to an operation input.

第1の実施形態に係るピックアップシステムを示す模式図。FIG. 1 is a schematic diagram showing a pickup system according to a first embodiment. 第1の実施形態に係る収納棚を示す斜視図。FIG. 1 is a perspective view showing a storage shelf according to a first embodiment. 第1の実施形態に係る収納棚の動作例を示す斜視図。FIG. 4 is a perspective view showing an example of operation of the storage shelf according to the first embodiment. 第1の実施形態に係る収納棚の動作例を示す斜視図。FIG. 4 is a perspective view showing an example of operation of the storage shelf according to the first embodiment. 第1の実施形態に係る収納棚の動作例を示す斜視図。FIG. 4 is a perspective view showing an example of operation of the storage shelf according to the first embodiment. 図2の線VI-VIに沿って切断した収納棚を示す断面図。6 is a cross-sectional view showing the storage shelf taken along line VI-VI in FIG. 2. 第1の実施形態に係る第1力伝達機構及び上下移動機構の動作原理の一例を示す模式図。5A to 5C are schematic diagrams illustrating an example of the operation principle of a first force transmission mechanism and a vertical movement mechanism according to the first embodiment. 第1の実施形態に係る第2力伝達機構の動作原理の一例を示す模式図。5A to 5C are schematic diagrams illustrating an example of the operation principle of a second force transmission mechanism according to the first embodiment. 第1の実施形態に係るトレイ移動機構を示す側面図。FIG. 2 is a side view showing the tray moving mechanism according to the first embodiment. 第1の実施形態に係るトレイ移動機構を示す側面図。FIG. 2 is a side view showing the tray moving mechanism according to the first embodiment. 図9の線XI-XIに沿って切断したトレイ移動機構を示す断面図。10 is a cross-sectional view showing the tray moving mechanism taken along line XI-XI in FIG. 9 . 第1の実施形態に係るトレイ及びトレイ移動機構を示す斜視図。FIG. 2 is a perspective view showing a tray and a tray moving mechanism according to the first embodiment. 第1の実施形態に係る収納棚及びピックアップロボットを示す斜視図。FIG. 2 is a perspective view showing a storage shelf and a pick-up robot according to the first embodiment. 第1の実施形態に係るピックアップシステムのシステム構成を示すブロック図。FIG. 1 is a block diagram showing a system configuration of a pickup system according to a first embodiment. 第1の実施形態に係るピックアップシステムの動作フローを示すフローチャート。5 is a flowchart showing an operation flow of the pickup system according to the first embodiment. 第1の実施形態の第1の変形例に係る収納棚を示す斜視図。FIG. 11 is a perspective view showing a storage shelf according to a first modified example of the first embodiment. 第1の実施形態の第2の変形例に係る収納棚を示す斜視図。FIG. 13 is a perspective view showing a storage shelf according to a second modified example of the first embodiment. 第2の実施形態に係る上下移動機構の動作原理の一例を示す模式図。13A and 13B are schematic diagrams illustrating an example of the operation principle of a vertical movement mechanism according to a second embodiment. 第2の実施形態に係るピックアップシステムのシステム構成を示すブロック図。FIG. 11 is a block diagram showing a system configuration of a pickup system according to a second embodiment. 第3の実施形態に係るトレイ移動機構の動作原理の一例を示す模式図。13A and 13B are schematic diagrams showing an example of the operation principle of a tray moving mechanism according to a third embodiment. 第5の実施形態に係る収納棚を示す斜視図。FIG. 13 is a perspective view showing a storage shelf according to a fifth embodiment.

以下、実施形態の収納棚、ピックアップシステム、プログラム、及び方法を、図面を参照して説明する。
同じ符号が付されているものは同様のものを示す。なお、図面は模式的又は概念的なものであり、各部分の厚みと幅との関係や部分間の大きさの比係数などは、必ずしも現実のものと同一とは限らない。また、同じ部分を表す場合であっても、図面により互いの寸法や比係数が異なって表される場合もある。
Hereinafter, a storage shelf, a pickup system, a program, and a method according to embodiments will be described with reference to the drawings.
The same reference numerals indicate similar items. The drawings are schematic or conceptual, and the relationship between the thickness and width of each part and the ratio of the size between parts are not necessarily the same as in reality. Even when the same part is shown, the dimensions and ratios between parts may be different depending on the drawing.

(第1の実施形態)
第1の実施形態について、図1~図15を参照して説明する。
図1は、第1の実施形態に係るピックアップシステム1の一例を示す概略図である。
First Embodiment
The first embodiment will be described with reference to FIGS.
FIG. 1 is a schematic diagram showing an example of a pickup system 1 according to a first embodiment.

本実施形態では、複数の物品Gが格納されている倉庫において、オーダに対応する物品Gを取り出し、当該物品Gの配送先に仕分けする作業を例に説明する。なお、本実施形態が適用されるのは倉庫に限らず、工場、飲食店のバックヤード、コンビニストアなどでもよい。物品Gは、特に限定されないが、例えばサンドイッチ及びその包装フィルムであってもよく、小物、生活雑貨、電子機器、電球、部品及びその収納箱であってもよく、歯磨き粉や洗顔用せっけんなどの収納チューブであってもよく、おにぎり及びその収納フィルムであってもよい。 In this embodiment, an example of the work of taking out an item G corresponding to an order from a warehouse where multiple items G are stored and sorting the item G to a delivery destination is described. Note that this embodiment is not limited to being applied to warehouses, but may also be applied to factories, restaurant back yards, convenience stores, etc. The item G is not particularly limited, but may be, for example, a sandwich and its packaging film, small items, household goods, electronic devices, light bulbs, parts and their storage boxes, storage tubes for toothpaste or facial soap, or rice balls and their storage film.

図1に示すように、ピックアップシステム1は、1以上の収納棚10、1以上のピックアップロボット20、統括制御装置30、ステーション端末40、及びWMS(Warehouse Management System)50を備える。収納棚10は、必要に応じて制御部114により制御され、ピックアップされる1以上の物品Gを収納する。ピックアップロボット20は、必要に応じてロボット制御部250により制御され、例えばオーダリストに従って、収納棚10に収納された1以上の物品Gのピックアップを行う。統括制御装置30は、ピックアップシステム1における状況認識を行うとともに、制御部114及びロボット制御部250と接続されて、ピックアップ動作や移動動作を含む収納棚10及びピックアップロボット20の動作を統括的に制御する。ステーション端末40は、例えば、作業者に対してオーダリストに従った物品Gのピックアップ作業の指示を表示する。WMS50は、倉庫や工場内での物品Gに関するデータ及び作業に関するデータを管理する。 As shown in FIG. 1, the pickup system 1 includes one or more storage shelves 10, one or more pickup robots 20, a general control device 30, a station terminal 40, and a WMS (warehouse management system) 50. The storage shelves 10 are controlled by the control unit 114 as necessary to store one or more items G to be picked up. The pickup robot 20 is controlled by the robot control unit 250 as necessary to pick up one or more items G stored in the storage shelves 10, for example, according to an order list. The general control device 30 recognizes the situation in the pickup system 1 and is connected to the control unit 114 and the robot control unit 250 to comprehensively control the operations of the storage shelves 10 and the pickup robot 20, including the pickup operation and the movement operation. The station terminal 40 displays instructions for the pickup work of the items G according to the order list to the worker, for example. The WMS 50 manages data related to the items G and data related to the work in the warehouse or factory.

まず、図2~図12を参照して、第1の実施形態に係る収納棚10について説明する。
図2は、収納棚10を示す斜視図である。図3~図5は、収納棚10の動作例を示す斜視図である。図6は、図2の線VI-VIに沿って切断した収納棚10の断面図である。図7は、第1力伝達機構108A及び上下移動機構110の動作原理の一例を示す模式図である。図8は、第2力伝達機構108B及びトレイ移動機構112の動作原理の一例を示す模式図である。図9は、トレイ移動機構112を示す側面図である。図10は、トレイ移動機構112を示す側面図である。図11は、図9の線XI-XIに沿って切断したトレイ移動機構112を示す断面図である。図12は、トレイ104及びトレイ移動機構112を示す斜視図である。
First, the storage shelf 10 according to the first embodiment will be described with reference to FIGS.
FIG. 2 is a perspective view showing the storage shelf 10. FIGS. 3 to 5 are perspective views showing an example of the operation of the storage shelf 10. FIG. 6 is a cross-sectional view of the storage shelf 10 taken along line VI-VI in FIG. 2. FIG. 7 is a schematic diagram showing an example of the operating principle of the first force transmission mechanism 108A and the vertical movement mechanism 110. FIG. 8 is a schematic diagram showing an example of the operating principle of the second force transmission mechanism 108B and the tray movement mechanism 112. FIG. 9 is a side view showing the tray movement mechanism 112. FIG. 10 is a side view showing the tray movement mechanism 112. FIG. 11 is a cross-sectional view showing the tray movement mechanism 112 taken along line XI-XI in FIG. 9. FIG. 12 is a perspective view showing the tray 104 and the tray movement mechanism 112.

ここで、説明の便宜上、収納棚の座標系として、+X方向、-X方向、+Y方向、-Y方向、+Z方向、及び-Z方向を定義する。+X方向、-X方向、+Y方向、及び-Y方向は、例えば、略水平面に沿う方向である。-X方向は、+X方向の反対方向である。+Y方向は、+X方向と交差する方向(例えば略直交する方向)である。-Y方向は+Y方向の反対方向である。+Z方向は、+X方向及び+Y方向と交差する方向(例えば略直交する方向)であり、例えば略鉛直上向き方向である。-Z方向は+Z方向の反対方向であり、例えば略鉛直下向き方向である。 For ease of explanation, the +X direction, -X direction, +Y direction, -Y direction, +Z direction, and -Z direction are defined as the coordinate system of the storage shelf. The +X direction, -X direction, +Y direction, and -Y direction are, for example, directions along a substantially horizontal surface. The -X direction is the opposite direction to the +X direction. The +Y direction is a direction that intersects with the +X direction (for example, a direction that is substantially perpendicular). The -Y direction is the opposite direction to the +Y direction. The +Z direction is a direction that intersects with the +X direction and the +Y direction (for example, a direction that is substantially perpendicular), for example, a substantially vertical upward direction. The -Z direction is the opposite direction to the +Z direction, for example, a substantially vertical downward direction.

なお、本明細書でいう「前方」、「後方」、「上方」、「下方」などの用語は、説明の便宜上、収納棚10における1つの動作方向(すなわち、トレイの引出し動作の方向)を基準とした視点で表現されたものである。ただし、収納棚の動作方向は、+X方向に限らない。収納棚は、-X方向や+Y方向、-Y方向、+Z方向や-Z方向に動作可能であってもよい。 Note that, for ease of explanation, terms such as "front," "rear," "upward," and "downward" used in this specification are expressed from a perspective based on one operating direction of the storage shelf 10 (i.e., the direction of the tray pull-out operation). However, the operating direction of the storage shelf is not limited to the +X direction. The storage shelf may be operable in the -X direction, +Y direction, -Y direction, +Z direction, or -Z direction.

図2に示すように、収納棚10は、棚本体100と、棚本体100に対して上下移動可能に設けられた支持部102と、支持部102に支持された1以上のトレイ104と、支持部102やトレイ104を移動させるための力を印加するための力入力部106と、力入力部106に加えられた力を他の構成要素に伝達する力伝達機構108(図7及び図8を参照して後述)と、力伝達機構108から受け取った力によって支持部102を上下方向(例えば+Z方向及び-Z方向)に移動させる上下移動機構110(図6及び図7を参照して後述)と、力伝達機構108から受け取った力によってトレイ104を引出し方向(例えば+X方向及び-X方向)に移動させる1以上のトレイ移動機構112(図8~図12を参照して後述)と、収納棚10の各構成要素を制御する制御部114(図1参照)と、を備える。以下では、上下移動機構110による支持部102の移動方向をZ方向とし、トレイ移動機構112によるトレイ104の移動方向(引出し方向)をX方向として説明するが、これに限定されるものではない。例えば、トレイ104の引出し方向は、水平方向に対して傾斜した斜め方向であってもよい。 As shown in FIG. 2, the storage shelf 10 comprises a shelf body 100, a support section 102 arranged to be movable up and down relative to the shelf body 100, one or more trays 104 supported by the support section 102, a force input section 106 for applying a force to move the support section 102 or the tray 104, a force transmission mechanism 108 (described later with reference to FIG. 7 and FIG. 8) that transmits the force applied to the force input section 106 to other components, a vertical movement mechanism 110 (described later with reference to FIG. 6 and FIG. 7) that moves the support section 102 in the vertical direction (e.g., the +Z direction and the -Z direction) using the force received from the force transmission mechanism 108, one or more tray movement mechanisms 112 (described later with reference to FIG. 8 to FIG. 12) that move the tray 104 in the pull-out direction (e.g., the +X direction and the -X direction) using the force received from the force transmission mechanism 108, and a control section 114 (see FIG. 1) that controls each component of the storage shelf 10. In the following description, the movement direction of the support part 102 by the vertical movement mechanism 110 is the Z direction, and the movement direction (pulling direction) of the tray 104 by the tray movement mechanism 112 is the X direction, but this is not limited to this. For example, the pull-out direction of the tray 104 may be an oblique direction inclined relative to the horizontal direction.

図3に示すように、上下移動機構110は、支持部102及びトレイ104を棚本体100に対して上下方向に移動させる。図4に示すように、トレイ移動機構112は、引出し方向に移動可能なトレイ104の各々に対応して設けられ、対応するトレイ104を支持部102に対して引出し方向に移動させる。図5に示すように、上下移動機構110とトレイ移動機構112とが協働することにより、支持部102及びトレイ104を上下方向に移動させるとともに、トレイ移動機構112に対応するトレイ104を引出し方向に移動させてもよい。 As shown in FIG. 3, the vertical movement mechanism 110 moves the support portion 102 and the tray 104 in the vertical direction relative to the shelf body 100. As shown in FIG. 4, the tray movement mechanism 112 is provided corresponding to each of the trays 104 that can move in the pull-out direction, and moves the corresponding tray 104 in the pull-out direction relative to the support portion 102. As shown in FIG. 5, the vertical movement mechanism 110 and the tray movement mechanism 112 may cooperate to move the support portion 102 and the tray 104 in the vertical direction and move the tray 104 corresponding to the tray movement mechanism 112 in the pull-out direction.

図2に示すように、棚本体100は、収納棚10の本体であり、例えば図示しない床面や地面など(以下、まとめて「床面」という。)に固定され得る。棚本体100には、支持部102の上下移動をガイドするリニアガイド120と、支持部102の自重を支持する自重補償機構122と、が設けられる。リニアガイド120は、棚本体100の前面において上下方向に延在するレール状部材である。自重補償機構122は、棚本体100の上部に設けられており、例えば、バネや錘を利用することができる。 As shown in FIG. 2, the shelf body 100 is the main body of the storage shelf 10, and can be fixed to, for example, a floor surface or the ground (not shown in the figure) (hereinafter collectively referred to as the "floor surface"). The shelf body 100 is provided with a linear guide 120 that guides the vertical movement of the support part 102, and a weight compensation mechanism 122 that supports the weight of the support part 102. The linear guide 120 is a rail-shaped member that extends in the vertical direction on the front surface of the shelf body 100. The weight compensation mechanism 122 is provided on the upper part of the shelf body 100, and can utilize, for example, a spring or a weight.

支持部102は、Z方向に移動可能に棚本体100の前面に取り付けられる。支持部102は、棚本体100の前面に略平行に配置された支持板124と、支持板124の前面からトレイ104の引出し方向(例えば+X方向)に延在する1以上の棚板126と、を備える。支持板124は、上下移動機構110が作動することにより、棚本体100の前面をリニアガイド120に沿って上下方向に摺動する。図示する例では、3つの棚板126が設けられており、各棚板126にトレイ移動機構112が設けられている。 The support section 102 is attached to the front surface of the shelf body 100 so as to be movable in the Z direction. The support section 102 includes a support plate 124 arranged substantially parallel to the front surface of the shelf body 100, and one or more shelves 126 extending from the front surface of the support plate 124 in the pull-out direction of the tray 104 (e.g., the +X direction). The support plate 124 slides vertically along the linear guide 120 on the front surface of the shelf body 100 as the vertical movement mechanism 110 operates. In the illustrated example, three shelves 126 are provided, and each shelf 126 is provided with a tray movement mechanism 112.

トレイ104は、ピックアップされる物品Gが載置された状態で、支持部102によって支持される。各トレイ104は、物品Gが載置される載置部128を備える。好ましくは、載置部128は、ガラス板などの透明な板で構成される。本実施形態では、第1トレイ104A、第2トレイ104B、第3トレイ104C、第4トレイ104D、及び第5トレイ104Eの5つのトレイ104が設けられているが、トレイ104の数は1以上の任意の数であってよい。本実施形態では、第1トレイ104A、第3トレイ104C、及び第5トレイ104Eの各々は、支持部102に対して引出し方向に移動可能なように、トレイ移動機構112(以下、それぞれ第1トレイ移動機構112A、第2トレイ移動機構112B、第3トレイ移動機構112Cという。)を介して棚板126に接続されている。トレイ104A、104C、104Eは、互いに独立して引出し方向に移動可能である。トレイ104A、104C、104Eの各々は、他のトレイ104と上下方向に重なった格納位置と、他のトレイ104に対して引出し方向前方に変位した引出し位置との間で移動可能である。一方、第2トレイ104B及び第4トレイ104Dは、対応する棚板126が設けられておらず、支持板124に直接固定されている。ただし、移動可能なトレイ104の数はこれに限定されず、任意の数のトレイ104にトレイ移動機構112が設けられてよく、すべてのトレイ104にトレイ移動機構112が設けられてもよい。 The tray 104 is supported by the support portion 102 with the item G to be picked up placed thereon. Each tray 104 has a placement portion 128 on which the item G is placed. Preferably, the placement portion 128 is made of a transparent plate such as a glass plate. In this embodiment, five trays 104 are provided, namely, a first tray 104A, a second tray 104B, a third tray 104C, a fourth tray 104D, and a fifth tray 104E, but the number of trays 104 may be any number greater than or equal to one. In this embodiment, each of the first tray 104A, the third tray 104C, and the fifth tray 104E is connected to the shelf 126 via a tray movement mechanism 112 (hereinafter referred to as the first tray movement mechanism 112A, the second tray movement mechanism 112B, and the third tray movement mechanism 112C, respectively) so as to be movable in the pull-out direction relative to the support portion 102. The trays 104A, 104C, and 104E can move in the pull-out direction independently of each other. Each of the trays 104A, 104C, and 104E can move between a storage position where it is stacked vertically with the other trays 104, and a pull-out position where it is displaced forward in the pull-out direction relative to the other trays 104. On the other hand, the second tray 104B and the fourth tray 104D do not have corresponding shelves 126, and are fixed directly to the support plate 124. However, the number of movable trays 104 is not limited to this, and any number of trays 104 may be provided with the tray movement mechanism 112, or all of the trays 104 may be provided with the tray movement mechanism 112.

力入力部106は、棚本体100の側部に連結されたL字状の部材である。力入力部106は、第1力入力部106A、第2力入力部106B、第3力入力部106C、及び第4力入力部106Dとして、例えば回転操作を受け付ける4つのハンドルを備える。4つの力入力部106A~106Dは、力入力部106の上端の操作部に設けられている。第1力入力部106Aは、力伝達機構108を介して上下移動機構110に接続されており、第2力入力部106B~第4力入力部106Dは、力伝達機構108を介して、各トレイ104に対応するトレイ移動機構112A~112Cにそれぞれ接続されている。力入力部106A~106Dは、例えば、人力や作業機械からの力を受け付けることができる。作業機械は特に限定されず、例えば、先端部が無限回転する水平多関節ロボット(スカラロボット)などであってよい、このような場合、力入力部106は、鉛直方向から外力を作用できる構造であることが好ましい。好ましくは、力入力部106A~106Dが設けられた操作部は、ユーザやロボットがアクセスしやすい位置に配置される。なお、力入力部106の形態はハンドルに限定されず、外力を受け付ける任意の構造であってよい。 The force input unit 106 is an L-shaped member connected to the side of the shelf body 100. The force input unit 106 includes four handles, for example, which receive rotational operations, as a first force input unit 106A, a second force input unit 106B, a third force input unit 106C, and a fourth force input unit 106D. The four force input units 106A to 106D are provided on the operation unit at the upper end of the force input unit 106. The first force input unit 106A is connected to the vertical movement mechanism 110 via a force transmission mechanism 108, and the second force input unit 106B to the fourth force input unit 106D are connected to tray movement mechanisms 112A to 112C corresponding to each tray 104, respectively, via the force transmission mechanism 108. The force input units 106A to 106D can receive force, for example, from human power or a work machine. The work machine is not particularly limited, and may be, for example, a horizontal articulated robot (SCARA robot) whose tip rotates infinitely. In such a case, it is preferable that the force input unit 106 has a structure that allows an external force to be applied from the vertical direction. Preferably, the operation unit on which the force input units 106A to 106D are provided is placed in a position that is easily accessible to the user and the robot. Note that the form of the force input unit 106 is not limited to a handle, and may be any structure that can receive an external force.

力伝達機構108は、「作動機構」の一例である。図7及び図8に示すように、力伝達機構108は、操作入力として外力が力入力部106に加えられたことに応答して、外力を上下移動機構110及び/又はトレイ移動機構112に伝達することにより、上下移動機構110及び/又はトレイ移動機構112を作動させる。力伝達機構108は、上下移動機構110に接続された第1力伝達機構108Aと、移動可能に設けられた3つのトレイ104A、104C、104Eに対応する3つのトレイ移動機構112A、112B、112Cにそれぞれ接続された3つの第2力伝達機構108Bと、を含む。力伝達機構108は、例えば、外力を伝達する過程において当該外力を別の力に変換することができる。好ましくは、力伝達機構108は、ハンドルの形態の力入力部106A~106Dに加えられた回転力を、支持部102やトレイ104を並進させる直線的な力に変換することができる。言い換えれば、力伝達機構108は、力入力部106A~106Dの回転運動を支持部102及び/又はトレイ104の並進運動に変換することができる。 The force transmission mechanism 108 is an example of an "operation mechanism". As shown in Figs. 7 and 8, the force transmission mechanism 108 transmits an external force to the vertical movement mechanism 110 and/or the tray movement mechanism 112 in response to an external force being applied to the force input unit 106 as an operation input, thereby operating the vertical movement mechanism 110 and/or the tray movement mechanism 112. The force transmission mechanism 108 includes a first force transmission mechanism 108A connected to the vertical movement mechanism 110, and three second force transmission mechanisms 108B connected to three tray movement mechanisms 112A, 112B, 112C corresponding to the three movably provided trays 104A, 104C, 104E, respectively. The force transmission mechanism 108 can, for example, convert the external force into another force in the process of transmitting the external force. Preferably, the force transmission mechanism 108 can convert the rotational force applied to the force input units 106A-106D in the form of handles into a linear force that translates the support unit 102 and/or the tray 104. In other words, the force transmission mechanism 108 can convert the rotational motion of the force input units 106A-106D into the translational motion of the support unit 102 and/or the tray 104.

上下移動機構110は、第1力入力部106Aに加えられた外力を第1力伝達機構108Aを介して受け取り、支持部102を棚本体100に対して上下方向に移動させる。トレイ移動機構112は、引出し方向に移動可能な3つのトレイ104A、104C、104Eにそれぞれ対応する第1トレイ移動機構112A、第2トレイ移動機構112B、及び第3トレイ移動機構112Cを含む。第1トレイ移動機構112Aは、第2力入力部106Bに加えられた外力を第2力伝達機構108Bを介して受け取り、第1トレイ104Aを支持部102に対して引出し方向に移動させる。同様に、第2トレイ移動機構112Bは、第3力入力部106Cに加えられた外力を原動力として第3トレイ104Cを引出し方向に移動させ、第3トレイ移動機構112Cは、第4力入力部106Dに加えられた外力を原動力として第5トレイ104Eを引出し方向に移動させる。 The vertical movement mechanism 110 receives the external force applied to the first force input unit 106A via the first force transmission mechanism 108A, and moves the support unit 102 in the vertical direction relative to the shelf body 100. The tray movement mechanism 112 includes a first tray movement mechanism 112A, a second tray movement mechanism 112B, and a third tray movement mechanism 112C, which respectively correspond to the three trays 104A, 104C, and 104E that can move in the pull-out direction. The first tray movement mechanism 112A receives the external force applied to the second force input unit 106B via the second force transmission mechanism 108B, and moves the first tray 104A in the pull-out direction relative to the support unit 102. Similarly, the second tray movement mechanism 112B moves the third tray 104C in the pull-out direction using the external force applied to the third force input unit 106C as the driving force, and the third tray movement mechanism 112C moves the fifth tray 104E in the pull-out direction using the external force applied to the fourth force input unit 106D as the driving force.

制御部114は、収納棚10の各構成要素を制御する。また、制御部114は、収納棚10における故障や異常などを任意のセンサ(図示せず)によって検知し、収納棚10の故障状態について作業者などに報知するとともに。故障状態に関するデータを蓄積することができる。なお、収納棚10の構成要素を制御する必要がない場合などには、制御部114は省略されてよい。特に、第1の実施形態では、モータなどのアクチュエータを使用せずに手動操作で支持部102の上下移動及びトレイ104の引出し方向移動を実現可能であるので、制御処理を行わない構成としてもよい。 The control unit 114 controls each component of the storage shelf 10. The control unit 114 also detects failures or abnormalities in the storage shelf 10 using any sensor (not shown), and notifies an operator of the failure state of the storage shelf 10. It can also accumulate data related to the failure state. Note that the control unit 114 may be omitted when there is no need to control the components of the storage shelf 10. In particular, in the first embodiment, the vertical movement of the support unit 102 and the movement of the tray 104 in the pull-out direction can be achieved by manual operation without using an actuator such as a motor, so a configuration that does not perform control processing may be used.

ここで、図6及び図7を参照して、第1力伝達機構108A及び上下移動機構110の動作原理の一例を説明する。
図7に示すように、第1力伝達機構108Aは、第1入力プーリ130、第1力伝達ベルト131、及び第1出力プーリ132を備える。
Here, an example of the operating principle of the first force transmission mechanism 108A and the vertical movement mechanism 110 will be described with reference to FIGS.
As shown in FIG. 7, the first force transmission mechanism 108A includes a first input pulley 130, a first force transmission belt 131, and a first output pulley 132.

第1入力プーリ130は、第1力入力部106Aの回転に連動してZ軸の回りで回転するように、第1力入力部106Aに連結されている。第1出力プーリ132は、第1入力プーリ130の回転に連動してZ軸の回りで回転するように、第1力伝達ベルト131によって第1入力プーリ130に連結されている。第1出力プーリ132の上部は、上下移動機構110に連結されており、第1出力プーリ132は、上下移動機構110の力入力部として機能する。 The first input pulley 130 is connected to the first force input unit 106A so as to rotate around the Z axis in conjunction with the rotation of the first force input unit 106A. The first output pulley 132 is connected to the first input pulley 130 by a first force transmission belt 131 so as to rotate around the Z axis in conjunction with the rotation of the first input pulley 130. The upper part of the first output pulley 132 is connected to the vertical movement mechanism 110, and the first output pulley 132 functions as a force input unit for the vertical movement mechanism 110.

図6及び図7に示すように、上下移動機構110は、電磁ブレーキ133、カップリング134、上下移動送りねじ135(「第1変換部」の一例)、及び上下可動部136を備える。
第1出力プーリ132の上部に電磁ブレーキ133が設けられており、電磁ブレーキ133はカップリング134を介して上下移動送りねじ135に接続されている。上下可動部136は、上下移動送りねじ135が通過する挿通孔を有し、挿通孔の内壁には上下移動送りねじ135と噛み合う雌ねじが形成されている。このため、上下可動部136は、上下移動送りねじ135の軸上を移動し、上下移動送りねじ135の上端又は下端と当接して停止する。なお、上下可動部136は、上下移動送りねじ135の上端又は下端と当接する前に、センサ(図示せず)で位置や移動量を検出して停止してもよい。また、上下可動部136の一端は、支持部102の支持板124に固定されている。
As shown in FIGS. 6 and 7 , the vertical movement mechanism 110 includes an electromagnetic brake 133 , a coupling 134 , a vertical movement feed screw 135 (an example of a “first conversion unit”), and a vertical movable unit 136 .
An electromagnetic brake 133 is provided on the upper part of the first output pulley 132, and the electromagnetic brake 133 is connected to the vertical movement feed screw 135 via a coupling 134. The vertical movable part 136 has an insertion hole through which the vertical movement feed screw 135 passes, and a female thread that meshes with the vertical movement feed screw 135 is formed on the inner wall of the insertion hole. Therefore, the vertical movable part 136 moves on the axis of the vertical movement feed screw 135 and stops when it abuts against the upper end or lower end of the vertical movement feed screw 135. Note that the vertical movable part 136 may be stopped by detecting the position or amount of movement with a sensor (not shown) before abutting against the upper end or lower end of the vertical movement feed screw 135. Also, one end of the vertical movable part 136 is fixed to the support plate 124 of the support part 102.

上下移動送りねじ135は、第1出力プーリ132の回転に連動してZ軸の回りで回転し、この回転に伴って、上下移動送りねじ135に取り付けられた上下可動部136が上下方向に移動する。その結果、支持板124も上下可動部136とともに上下方向に移動する。このようにして、第1力入力部106Aの回転運動が、第1力伝達機構108Aを介して支持部102の上下方向の並進運動に変換される。電磁ブレーキ133は、必要に応じて上下移動送りねじ135の回転を抑制し、上下可動部136が自重により下方向に下がることを防止する。電磁ブレーキ133の駆動及び停止は、センサで検出して制御してもよいし、作業者が操作してもよい。 The vertical movement feed screw 135 rotates around the Z-axis in conjunction with the rotation of the first output pulley 132, and the vertical movable part 136 attached to the vertical movement feed screw 135 moves vertically in response to this rotation. As a result, the support plate 124 also moves vertically together with the vertical movable part 136. In this way, the rotational motion of the first force input part 106A is converted into vertical translational motion of the support part 102 via the first force transmission mechanism 108A. The electromagnetic brake 133 suppresses the rotation of the vertical movement feed screw 135 as necessary, and prevents the vertical movable part 136 from moving downward due to its own weight. The drive and stop of the electromagnetic brake 133 may be detected and controlled by a sensor, or may be operated by an operator.

次いで、図8~図12を参照して、第2力伝達機構108B及びトレイ移動機構112の動作原理の一例を説明する。以下では、第2力伝達機構108Bを介して第2力入力部106Bに接続された第1トレイ移動機構112Aを取り上げて説明し、第2トレイ移動機構112B及び第3トレイ移動機構112Cについての説明は繰り返さない。 Next, an example of the operating principle of the second force transmission mechanism 108B and the tray movement mechanism 112 will be described with reference to Figures 8 to 12. Below, the first tray movement mechanism 112A connected to the second force input unit 106B via the second force transmission mechanism 108B will be described, and the description of the second tray movement mechanism 112B and the third tray movement mechanism 112C will not be repeated.

図8に示すように、第2力伝達機構108Bは、第2入力プーリ140、第2力伝達ベルト141、第2出力プーリ142、スプラインロッド143、第1かさ歯車144、及び第2かさ歯車145を備える。第2入力プーリ140は、第2力入力部106Bの回転に連動して回転するように、第2力入力部106Bに連結されている。第2出力プーリ142は、第2入力プーリ140の回転に連動して回転するように、第2力伝達ベルト141によって第2入力プーリ140に連結されている。第2出力プーリ142の上部には、スプライン加工により形成された1以上の縦溝を有するスプラインロッド143が上下方向に延在して設けられている。スプラインロッド143は、第2出力プーリ142の回転に連動してZ軸の回りで回転する。第1かさ歯車144は、スプラインロッド143が通過する挿通孔を有し、挿通孔の内壁にはスプラインロッド143の縦溝に対応する1以上の突条部が形成されている。縦溝と突条部との噛み合いによって、第1かさ歯車144は、スプラインロッド143に連動してZ軸の回りで回転し、第2出力プーリ142の回転駆動力を伝達することができる。第1かさ歯車144は、スプラインロッド143の軸上を上下方向に摺動可能である。第2かさ歯車145は、第1トレイ移動機構112Aに連結されるとともに、X軸の回りで回転可能に配置される。第2かさ歯車145は、第1かさ歯車144と噛み合うように配置され、第1かさ歯車144のZ軸の回りの回転運動をX軸の回りの回転運動に変換することができる。このようにして、第2力伝達機構108Bは、第2力入力部106Bの回転運動が、第2力伝達機構108Bを介して第2かさ歯車145のX軸の回りの回転運動に変換され、第1トレイ移動機構112Aへ出力される。 As shown in FIG. 8, the second force transmission mechanism 108B includes a second input pulley 140, a second force transmission belt 141, a second output pulley 142, a spline rod 143, a first bevel gear 144, and a second bevel gear 145. The second input pulley 140 is connected to the second force input unit 106B so as to rotate in conjunction with the rotation of the second force input unit 106B. The second output pulley 142 is connected to the second input pulley 140 by the second force transmission belt 141 so as to rotate in conjunction with the rotation of the second input pulley 140. A spline rod 143 having one or more vertical grooves formed by spline processing is provided on the upper part of the second output pulley 142 and extends in the vertical direction. The spline rod 143 rotates around the Z axis in conjunction with the rotation of the second output pulley 142. The first bevel gear 144 has an insertion hole through which the spline rod 143 passes, and one or more protrusions corresponding to the vertical grooves of the spline rod 143 are formed on the inner wall of the insertion hole. By meshing between the vertical grooves and the protrusions, the first bevel gear 144 rotates around the Z axis in conjunction with the spline rod 143, and can transmit the rotational driving force of the second output pulley 142. The first bevel gear 144 can slide up and down on the axis of the spline rod 143. The second bevel gear 145 is connected to the first tray moving mechanism 112A and is arranged to be rotatable around the X axis. The second bevel gear 145 is arranged to mesh with the first bevel gear 144, and can convert the rotational motion of the first bevel gear 144 around the Z axis into rotational motion around the X axis. In this way, the second force transmission mechanism 108B converts the rotational motion of the second force input unit 106B into rotational motion around the X-axis of the second bevel gear 145 via the second force transmission mechanism 108B, and outputs it to the first tray movement mechanism 112A.

図12に示すように、トレイ移動機構112(ここでは第1トレイ移動機構112A)は、支持部102の棚板126の一側の縁部に配置されるとともに、トレイ104(ここでは第1トレイ104A)の一側の縁部に接続される。第1トレイ104Aの他側の縁部は、棚板126の他側の縁部に設けられたレール127により支持されている。レール127は、第1トレイ移動機構112Aの動作によって、第1トレイ104Aを+X方向又は-X方向に並進移動させる。 As shown in FIG. 12, the tray movement mechanism 112 (here, the first tray movement mechanism 112A) is disposed on one edge of the shelf 126 of the support portion 102, and is connected to one edge of the tray 104 (here, the first tray 104A). The other edge of the first tray 104A is supported by a rail 127 provided on the other edge of the shelf 126. The rail 127 translates the first tray 104A in the +X direction or the -X direction by the operation of the first tray movement mechanism 112A.

図9に示すように、トレイ移動入力部146は、X軸の回りで回転可能なロータであり、第2かさ歯車145に連動して回転するように一端が第2かさ歯車145(図8参照)に連結される。トレイ移動入力部146の他端には、トレイ移動入力部146に連動してX軸の回りで回転可能なトレイ移動送りねじ147(「第2変換部」の一例)が設けられている。トレイ移動送りねじ147上には、第1引出し方向可動部148が軸上で摺動可能に配置されている。第1引出し方向可動部148は、第2かさ歯車145がX軸の回りで回転すると、それに伴うトレイ移動送りねじ147の回転に連動して、トレイ移動送りねじ147の軸上を+X方向又は-X方向に並進移動する。第1引出し方向可動部148には中間板149が接続されており、中間板149は、第1引出し方向可動部148とともに+X方向又は-X方向に並進移動する。中間板149の一側(トレイの外側;図9に示す側)には、Y軸の回りで回転可能な第1トレイ移動プーリ150及び第1トレイ移動プーリ150を挟む2つのアイドラ151と、第1トレイ移動ベルト152とが設けられている。一方、図10に示すように、中間板149の他側(トレイの内側;図10に示す側)には、Y軸の回りで回転可能な第2トレイ移動プーリ154及び第3トレイ移動プーリ155と、第2トレイ移動ベルト156とが設けられている。第1トレイ移動ベルト152は、両端が支持部102の棚板126に固定されたオープンエンドベルトである。第1トレイ移動ベルト152の歯部は、第1トレイ移動プーリ150及び2つのアイドラ151と噛み合い、中間板149の並進運動に連動して第1トレイ移動プーリ150を回転させることによって、駆動力を第1トレイ移動プーリ150に伝達する。第1トレイ移動プーリ150は、軸部材153を介して第2トレイ移動プーリ154と同軸に連結されている(図11参照)。これにより、第2トレイ移動プーリ154は、第1トレイ移動プーリ150に連動してY軸の回りで回転する。第2トレイ移動ベルト156の歯部は、第2トレイ移動プーリ154及び第3トレイ移動プーリ155の歯部と噛み合っており、第3トレイ移動プーリ155は、第2トレイ移動プーリ154に連動してY軸の回りで回転する。第2トレイ移動ベルト156には、第2引出し方向可動部157が固定されており、第2引出し方向可動部157は、第2トレイ移動ベルト156の回転(すなわち、第2トレイ移動プーリ154及び第3トレイ移動プーリ155の回転)に連動して+X方向又は-X方向に並進移動する。第2引出し方向可動部157は、第1トレイ104Aの載置部128と接続されており、第1トレイ104Aは、第2引出し方向可動部157とともに+X方向又は-X方向に並進移動する。このようにして、第2力伝達機構108Bの第2かさ歯車145から出力されたX軸の回りの回転運動が、第1トレイ移動機構112Aを介して第1トレイ104Aの+X方向又は-X方向の並進運動に変換される。全体として見ると、第2力入力部106Bの回転運動が、第2力伝達機構108B及び第1トレイ移動機構112Aを介して、第1トレイ104Aの+X方向又は-X方向の並進運動に変換される。 9, the tray movement input unit 146 is a rotor that can rotate around the X-axis, and one end is connected to the second bevel gear 145 (see FIG. 8) so as to rotate in conjunction with the second bevel gear 145. The other end of the tray movement input unit 146 is provided with a tray movement feed screw 147 (an example of a "second conversion unit") that can rotate around the X-axis in conjunction with the tray movement input unit 146. A first pull-out direction movable unit 148 is arranged on the tray movement feed screw 147 so as to be slidable on its axis. When the second bevel gear 145 rotates around the X-axis, the first pull-out direction movable unit 148 moves in translation in the +X direction or -X direction on the axis of the tray movement feed screw 147 in conjunction with the rotation of the tray movement feed screw 147 associated with the rotation. An intermediate plate 149 is connected to the first pull-out direction movable unit 148, and the intermediate plate 149 moves in translation in the +X direction or -X direction together with the first pull-out direction movable unit 148. On one side of the intermediate plate 149 (the outside of the tray; the side shown in FIG. 9), a first tray moving pulley 150 rotatable around the Y axis, two idlers 151 sandwiching the first tray moving pulley 150, and a first tray moving belt 152 are provided. On the other hand, as shown in FIG. 10, on the other side of the intermediate plate 149 (the inside of the tray; the side shown in FIG. 10), a second tray moving pulley 154 and a third tray moving pulley 155 rotatable around the Y axis, and a second tray moving belt 156 are provided. The first tray moving belt 152 is an open-end belt whose both ends are fixed to the shelf plate 126 of the support portion 102. The teeth of the first tray moving belt 152 mesh with the first tray moving pulley 150 and the two idlers 151, and rotate the first tray moving pulley 150 in conjunction with the translational motion of the intermediate plate 149, thereby transmitting a driving force to the first tray moving pulley 150. The first tray moving pulley 150 is coaxially connected to the second tray moving pulley 154 via a shaft member 153 (see FIG. 11). As a result, the second tray moving pulley 154 rotates around the Y axis in conjunction with the first tray moving pulley 150. The teeth of the second tray moving belt 156 mesh with the teeth of the second tray moving pulley 154 and the third tray moving pulley 155, and the third tray moving pulley 155 rotates around the Y axis in conjunction with the second tray moving pulley 154. A second pull-out direction movable part 157 is fixed to the second tray moving belt 156, and the second pull-out direction movable part 157 translates in the +X direction or the -X direction in conjunction with the rotation of the second tray moving belt 156 (i.e., the rotation of the second tray moving pulley 154 and the third tray moving pulley 155). The second pull-out direction movable part 157 is connected to the placement part 128 of the first tray 104A, and the first tray 104A moves in translation in the +X direction or the -X direction together with the second pull-out direction movable part 157. In this way, the rotational motion around the X axis output from the second bevel gear 145 of the second force transmission mechanism 108B is converted into translational motion in the +X direction or the -X direction of the first tray 104A via the first tray movement mechanism 112A. Overall, the rotational motion of the second force input part 106B is converted into translational motion in the +X direction or the -X direction of the first tray 104A via the second force transmission mechanism 108B and the first tray movement mechanism 112A.

第1トレイ104Aの移動を棚板126、中間板149、及び載置部128の3ユニットの組合せで実現することにより、載置部128は、棚板126上のトレイ移動送りねじ147上の第1引出し方向可動部148の移動量に対して約2倍の移動量を得ることができる。このように、トレイ移動機構112が、複数段階の並進移動によってトレイ104を引出し方向に移動させる中間部材を有することにより、トレイ移動機構112に入力された駆動力から生じた第1段階の変位を第2段階で拡大させる変位拡大機構が実現されるので、トレイ移動機構112における各段階の機構をコンパクトに設計することができる。これにより、コンパクトな設計の収納棚10を提供することができる。なお、載置部128の移動量を距離センサや変位センサなどで検出して、適宜調整してもよい。 By realizing the movement of the first tray 104A by combining the three units of the shelf board 126, the intermediate plate 149, and the mounting portion 128, the mounting portion 128 can obtain a movement amount that is approximately twice the movement amount of the first pull-out direction movable portion 148 on the tray movement feed screw 147 on the shelf board 126. In this way, since the tray movement mechanism 112 has an intermediate member that moves the tray 104 in the pull-out direction by multiple stages of translational movement, a displacement magnification mechanism is realized that magnifies the first stage displacement generated by the driving force input to the tray movement mechanism 112 in the second stage, so that the mechanisms of each stage in the tray movement mechanism 112 can be designed compactly. This makes it possible to provide a storage shelf 10 with a compact design. The movement amount of the mounting portion 128 may be detected by a distance sensor, a displacement sensor, or the like, and adjusted appropriately.

なお、第1力伝達機構108A、第2力伝達機構108B、上下移動機構110、及びトレイ移動機構112の動作原理は上記例に限定されず、力入力部106の構成を含め、既知の任意の機構が利用可能である。例えば、力伝達機構108は、ベルト及びプーリではなく歯車で構成されてもよい。力伝達機構108をベルト及びプーリで構成した場合には、ベルトの長さを調節することにより機構構成の配置を調節しやすいという利点がある。一方、力伝達機構108を歯車で構成した場合には、増速又は減速を容易に実現できるという利点がある。 The operating principles of the first force transmission mechanism 108A, the second force transmission mechanism 108B, the up-down movement mechanism 110, and the tray movement mechanism 112 are not limited to the above examples, and any known mechanism can be used, including the configuration of the force input unit 106. For example, the force transmission mechanism 108 may be configured with gears rather than a belt and pulleys. Configuring the force transmission mechanism 108 with a belt and pulleys has the advantage that the arrangement of the mechanism configuration can be easily adjusted by adjusting the length of the belt. On the other hand, configuring the force transmission mechanism 108 with gears has the advantage that speeding up or slowing down can be easily achieved.

本実施形態に係る収納棚10については、力入力部106のハンドルが人間の作業者又は作業機械(例えばピックアップロボット20や他の多関節ロボットなど)により操作される場合を想定して説明した。力入力部106のハンドルにより上下移動機構110の移動方向とトレイ移動機構112の移動方向が操作され、電磁ブレーキ133により上下移動機構110の動作が規制される。上記の電磁ブレーキ133は電動式のブレーキとして説明したが、例えば作業者が足で踏み込むタイプのブレーキなどであってもよく、支持部102の上下の動作を規制できるものであれば特に限定されない。 The storage shelf 10 according to this embodiment has been described assuming that the handle of the force input unit 106 is operated by a human worker or a work machine (such as the pick-up robot 20 or other articulated robots). The movement direction of the vertical movement mechanism 110 and the movement direction of the tray movement mechanism 112 are controlled by the handle of the force input unit 106, and the operation of the vertical movement mechanism 110 is regulated by the electromagnetic brake 133. The electromagnetic brake 133 has been described as an electric brake, but it may be, for example, a type of brake that the worker steps on with his foot, and is not particularly limited as long as it can regulate the vertical movement of the support unit 102.

次いで、図1及び図13を参照して、第1の実施形態に係るピックアップロボット20について説明する。
図13は、収納棚10及びピックアップロボット20を示す斜視図である。
Next, the pick-up robot 20 according to the first embodiment will be described with reference to FIGS.
FIG. 13 is a perspective view showing the storage shelf 10 and the pick-up robot 20. As shown in FIG.

図1及び図13に示すように、ピックアップロボット20は、マニピュレータ200、マニピュレータ200を固定する基部202、マニピュレータ200の先端に配置されて物品Gを保持する保持機構204、保持機構204によってピックアップした物品Gを収容するピックアップトレイ206、及びピックアップロボット20の各構成要素を制御するロボット制御部250を備える。 As shown in Figures 1 and 13, the pick-up robot 20 includes a manipulator 200, a base 202 to which the manipulator 200 is fixed, a holding mechanism 204 disposed at the tip of the manipulator 200 to hold an item G, a pick-up tray 206 to accommodate the item G picked up by the holding mechanism 204, and a robot control unit 250 to control each component of the pick-up robot 20.

マニピュレータ200は、少なくとも2つのリンクと、リンクの端部をそれぞれ繋ぐ複数の関節部と、を備える。関節部は、例えば、モータ、エンコーダ、減速機などで構成される。マニピュレータ200は、モータの駆動により各リンクをそれぞれ回転又は直動可能である。これにより、マニピュレータ200は、先端に設けられた保持機構204を移動させる。関節部は、1軸方向の回転に限定されず多軸方向の回転を含む。マニピュレータ200は、例えば、いわゆる垂直多関節型のロボットである。マニピュレータ200は、3軸(XYZ軸)方向の直動機構とリンクを回転させる回転軸と関節部とを組み合わせた構成であってもよい。 The manipulator 200 has at least two links and a number of joints that connect the ends of the links. The joints are composed of, for example, a motor, an encoder, a reducer, and the like. The manipulator 200 can rotate or linearly move each link by driving the motor. In this way, the manipulator 200 moves the holding mechanism 204 provided at the tip. The joints are not limited to rotation in one axis direction, but include rotation in multiple axes directions. The manipulator 200 is, for example, a so-called vertical multi-joint robot. The manipulator 200 may be configured by combining a linear motion mechanism in three axes (X, Y, and Z axes), a rotation axis that rotates the link, and a joint.

基部202は、マニピュレータ200の端部を固定する。基部202は、例えば、床面に設置される。基部202は、例えば移動可能な台車などであり、ピックアップロボット20が床面上を移動可能であってもよい。 The base 202 fixes the end of the manipulator 200. The base 202 is installed, for example, on the floor surface. The base 202 may be, for example, a movable cart, and the pick-up robot 20 may be movable on the floor surface.

保持機構204は、物品Gを保持可能な保持部208及び保持部208を支持する支持機構を有する。物品Gは収納棚10のトレイ104に載置されている。収納棚10は、マニピュレータ200の可動範囲を考慮して最適な位置に収納棚10のトレイ104を移動させるように、収納棚10の制御部114により制御される。例えば、上下移動機構110及び/又はトレイ移動機構112は、棚本体100に対してトレイ104を移動させることにより、保持部208の可動範囲外の位置から可動範囲内の位置までトレイ104を移動させる。保持機構204は、収納棚10のトレイ104から物品Gをピックアップし、当該物品Gをピックアップトレイ206に移動させる。保持機構204は、マニピュレータなどに取り付けられ、物品Gの上面に吸着して吊下げ支持する形態でもよいし、物品Gを挟み込む挟持形態でもよい。物品Gは、例えば、紙葉類などの柔軟性を有する不定形物である場合もある。また、保持部208は、水平多関節(スカラ型)ロボットアーム、又は水平多関節(スカラ型)ロボットアームにZ軸方向(上下方向)に進退可能な進退機構を付加した構造であってもよい。 The holding mechanism 204 has a holding part 208 capable of holding an item G and a support mechanism that supports the holding part 208. The item G is placed on the tray 104 of the storage shelf 10. The storage shelf 10 is controlled by the control unit 114 of the storage shelf 10 so as to move the tray 104 of the storage shelf 10 to an optimal position taking into account the movable range of the manipulator 200. For example, the vertical movement mechanism 110 and/or the tray movement mechanism 112 move the tray 104 relative to the shelf body 100 to move the tray 104 from a position outside the movable range of the holding part 208 to a position within the movable range. The holding mechanism 204 picks up the item G from the tray 104 of the storage shelf 10 and moves the item G to the pickup tray 206. The holding mechanism 204 may be attached to a manipulator or the like and may be in a form in which it is adsorbed to the upper surface of the item G and supported by hanging, or may be in a form in which it is clamped to clamp the item G. The item G may be, for example, an indefinite object having flexibility, such as a paper sheet. The holding unit 208 may also be a horizontal multi-joint (SCARA type) robot arm, or a horizontal multi-joint (SCARA type) robot arm with an advance/retract mechanism that allows it to advance/retract in the Z-axis direction (up and down direction).

ピックアップロボット20は、上記以外に、物品Gの位置・姿勢や対象物からの距離などを認識するための認識部、載置部128上の物品Gを把持しやすい姿勢に変更するための腕部などを備えてもよい。 In addition to the above, the pickup robot 20 may also be equipped with a recognition unit for recognizing the position and posture of the item G and the distance from the target object, an arm for changing the posture of the item G on the placement unit 128 to one that is easier to grasp, etc.

図13に示すように、物品Gをピックアップする際、ピックアップロボット20は、まず収納棚10の近傍まで移動する。ピックアップロボット20の大きさ、姿勢、マニピュレータ200の可動性能などに応じて、ピックアップロボット20がピックアップを行うピックアップ位置が決定される。このピックアップ位置に基づき、収納棚10の上下移動機構110及びトレイ移動機構112が、トレイ104に載置されたピックアップ対象の物品Gをピックアップ位置まで移動させる。ここで、ピックアップロボット20は、必要に応じて力入力部106を操作する(例えば外力を加える)ことにより、物品Gをピックアップ位置まで移動させてもよい。ピックアップロボット20は、トレイ104から物品Gをピックアップし、ピックアップトレイ206に移動させる。この動作をオーダリストに従って繰り返すことにより、ピックアップロボット20は、所望の物品Gを収納棚10からピックアップトレイ206に移載することができる。 As shown in FIG. 13, when picking up an item G, the pickup robot 20 first moves to the vicinity of the storage shelf 10. The pickup position where the pickup robot 20 picks up the item is determined according to the size and posture of the pickup robot 20, the movement performance of the manipulator 200, and the like. Based on this pickup position, the vertical movement mechanism 110 and the tray movement mechanism 112 of the storage shelf 10 move the item G to be picked up, which is placed on the tray 104, to the pickup position. Here, the pickup robot 20 may move the item G to the pickup position by operating the force input unit 106 (e.g., applying an external force) as necessary. The pickup robot 20 picks up the item G from the tray 104 and moves it to the pickup tray 206. By repeating this operation according to the order list, the pickup robot 20 can transfer the desired item G from the storage shelf 10 to the pickup tray 206.

ピックアップロボット20によるピックアップ動作において、収納棚10は、上下移動機構110及びトレイ移動機構112によって、ピックアップされる物品Gが載置された載置部128をピックアップロボット20の保持部208の可動範囲外から可動範囲内に移動させることができる。例えば、載置部128は、ピックアップロボット20の保持部208の可動範囲を考慮して、保持部208によるピックアップ動作に適した位置に配置される。これにより、ピックアップロボット20自身が上下方向の動作を行う必要がない。したがって、ピックアップロボット20は、載置部128の高さを検出しながら保持部208の上下動の制御をするといった複雑な操作を行う必要がない。このため、複雑な動作計画のプログラムが不要となり、ピックアップロボット20の製造コストを低減できるとともに、作業を簡単かつ短時間に行うことができる。 In the pick-up operation by the pick-up robot 20, the storage shelf 10 can move the placement unit 128 on which the item G to be picked up is placed from outside the movable range of the holding unit 208 of the pick-up robot 20 to within the movable range by the up-down movement mechanism 110 and the tray movement mechanism 112. For example, the placement unit 128 is positioned at a position suitable for the pick-up operation by the holding unit 208, taking into account the movable range of the holding unit 208 of the pick-up robot 20. This eliminates the need for the pick-up robot 20 itself to move in the up-down direction. Therefore, the pick-up robot 20 does not need to perform complex operations such as controlling the up-down movement of the holding unit 208 while detecting the height of the placement unit 128. This eliminates the need for a complex operation plan program, which reduces the manufacturing cost of the pick-up robot 20 and allows the work to be performed simply and in a short time.

好ましくは、マニピュレータ200の自由度は、4以下である。上下移動機構110及びトレイ移動機構112が収納棚10に収納された物品Gを所望のピックアップ位置まで移動させることにより、マニピュレータ200のピックアップ動作の自由度が小さい場合であっても、ピックアップ動作が実行可能である。これにより、ピックアップ動作が簡略化され、システム構成が簡素化され得る。例えば、ピックアップロボット20は、上下方向の移動が制限された本体部と本体部に連結されて物品Gのピックアップ動作を行う保持部とを備える。 Preferably, the degree of freedom of the manipulator 200 is four or less. The vertical movement mechanism 110 and the tray movement mechanism 112 move the item G stored in the storage shelf 10 to the desired pick-up position, so that the pick-up operation can be performed even if the degree of freedom of the pick-up operation of the manipulator 200 is small. This simplifies the pick-up operation and simplifies the system configuration. For example, the pick-up robot 20 includes a main body unit whose movement in the vertical direction is limited and a holding unit connected to the main body unit to perform the pick-up operation of the item G.

なお、保持部208は、物品Gを保持する前に、保持しやすいように物品Gの姿勢を変更してもよい。例えば、保持部208は、保持部208を押し付けることにより物品Gを移動させて、物品Gの姿勢を変更してもよい。また、収納棚10のトレイ移動機構112が、トレイ104を引出し方向前後に動かすことによって物品Gに振動を与え、これにより物品Gの姿勢を変更してもよい。トレイ移動機構112は、載置部128上の物品Gの位置を適宜調整するようにトレイ104を動かすことによって、保持部208で扱いやすい位置に物品Gを動かしてもよい。また、例えば保持部208が開閉可能な把持部である場合には、収納棚10及びピックアップロボット20は、保持部208の開閉動作と載置部128の前後移動とを連動させて、物品Gの位置・姿勢を変更してもよい。ロボット制御部250は、例えば、物品Gの配置状態や物品Gに予め付された標識やタグなどを認識した結果などに基づいて、物品Gの位置や姿勢が保持部208による保持に適しているか否かを判定することができる。 In addition, the holding unit 208 may change the posture of the item G before holding the item G so that it is easy to hold. For example, the holding unit 208 may change the posture of the item G by pressing the holding unit 208 to move the item G. Also, the tray moving mechanism 112 of the storage shelf 10 may vibrate the item G by moving the tray 104 back and forth in the pull-out direction, thereby changing the posture of the item G. The tray moving mechanism 112 may move the item G to a position that is easy to handle with the holding unit 208 by moving the tray 104 so as to appropriately adjust the position of the item G on the placement unit 128. Also, for example, if the holding unit 208 is an openable and closable gripping unit, the storage shelf 10 and the pick-up robot 20 may change the position and posture of the item G by linking the opening and closing operation of the holding unit 208 with the back and forth movement of the placement unit 128. The robot control unit 250 can determine whether the position and orientation of the item G are suitable for holding by the holding unit 208, for example, based on the results of recognizing the placement state of the item G and the labels or tags previously attached to the item G.

次いで、図14を参照して、ロボット制御部250について説明する。
図14は、ピックアップシステム1のシステム構成を示すブロック図である。
Next, the robot control unit 250 will be described with reference to FIG.
FIG. 14 is a block diagram showing a system configuration of the pickup system 1. As shown in FIG.

図14に示すように、ロボット制御部250は、入出力部252、通信部254、記憶部256、及び処理部258を備える。これらは、ロボット制御部250が備えるプロセッサ、メモリ、ストレージ、入出力インタフェース、通信インタフェース、これらを相互接続するバスなどを含むハードウェア構成の協働により実現される機能部である。 As shown in FIG. 14, the robot control unit 250 includes an input/output unit 252, a communication unit 254, a memory unit 256, and a processing unit 258. These are functional units realized by cooperation of a hardware configuration including a processor, memory, storage, an input/output interface, a communication interface, and a bus that interconnects these, which are included in the robot control unit 250.

入出力部252は、入出力インタフェースを含んで構成され、ロボット制御部250への入力を受け付けるとともに、処理部258における演算処理の結果を出力する。なお、本明細書において、「入出力部」とは入力部と出力部とが一体になった構成に限定されず、入力部と出力部とが別々に設けられてもよい。通信部254は、通信インタフェースを含んで構成され、ロボット制御部250と他の機器との通信を行う。 The input/output unit 252 includes an input/output interface, and accepts input to the robot control unit 250, and outputs the results of arithmetic processing in the processing unit 258. In this specification, the term "input/output unit" is not limited to a configuration in which an input unit and an output unit are integrated, and the input unit and the output unit may be provided separately. The communication unit 254 includes a communication interface, and communicates between the robot control unit 250 and other devices.

記憶部256は、ロボット制御部250のプロセッサにより実行されるプログラム260、所定の位置までの経路の情報を含む経路データ262、倉庫内の地図などの情報を含む地図データ264などを記憶する。経路データ262や地図データ264は、予め作成されて記憶部256に保存されてもよく、処理部258で生成したものであってもよく、入出力部252が外部から受け付けたものであってもよい。 The storage unit 256 stores a program 260 executed by the processor of the robot control unit 250, route data 262 including information on the route to a specified position, map data 264 including information such as a map of the warehouse, etc. The route data 262 and map data 264 may be created in advance and stored in the storage unit 256, may be generated by the processing unit 258, or may be received by the input/output unit 252 from the outside.

処理部258は、動作制御部266及び完了通知部268を含む。動作制御部266は、ピックアップロボット20の動作を制御する。例えば、動作制御部266は、入出力部252が受け付けた経路データ262及び地図データ264に基づいて、ピックアップ対象の物品Gを収納する収納棚10の位置まで移動するように、基部202を制御する。完了通知部268は、ピックアップロボット20が目的の収納棚10の位置に到達したと判定した場合に、移動動作の完了を通知する。この完了通知は、例えば、通信部254を介して統括制御装置30に送信される。移動動作の完了後、動作制御部266は、入出力部252が受け付けた物品Gの認識結果などから物品Gをピックアップするピックアップ位置を取得し、当該ピックアップ位置において物品Gの把持を行うようにマニピュレータ200、保持機構204、及び保持部208の動作を制御する。なお、動作制御部266は、入出力部252が直接受け付けたピックアップ位置の情報などに基づいて、各構成要素の制御を行ってもよい。個々のピックアップ動作や移載作業全体が完了したことに応答して、完了通知部268は、同様に動作や作業の完了を通知することができる。 The processing unit 258 includes an operation control unit 266 and a completion notification unit 268. The operation control unit 266 controls the operation of the pickup robot 20. For example, the operation control unit 266 controls the base unit 202 to move to the position of the storage shelf 10 storing the item G to be picked up based on the route data 262 and the map data 264 received by the input/output unit 252. The completion notification unit 268 notifies the completion of the moving operation when it is determined that the pickup robot 20 has reached the target storage shelf 10 position. This completion notification is transmitted to the general control device 30 via the communication unit 254, for example. After the moving operation is completed, the operation control unit 266 acquires a pick-up position for picking up the item G from the recognition result of the item G received by the input/output unit 252, and controls the operation of the manipulator 200, the holding mechanism 204, and the holding unit 208 to grasp the item G at the pick-up position. The operation control unit 266 may control each component based on information on the pick-up position directly received by the input/output unit 252. In response to the completion of an individual pickup operation or the entire transfer operation, the completion notification unit 268 can similarly notify the completion of the operation or operation.

次いで、図1及び図14を参照して、第1の実施形態に係る統括制御装置30、ステーション端末40、及びWMS50について説明する。
図1に示すように、統括制御装置30は、認識部300及び統括制御部302を備える。
Next, the overall control device 30, the station terminal 40, and the WMS 50 according to the first embodiment will be described with reference to FIG. 1 and FIG.
As shown in FIG. 1 , the overall control device 30 includes a recognition unit 300 and an overall control unit 302 .

認識部300は、収納棚10、ピックアップロボット20、及びトレイ104やピックアップトレイ206などの載置領域に載置された1以上の物品Gを認識する。認識部300は、第1画像センサ310、第2画像センサ312、及び第3画像センサ314を有する。統括制御部302は、各画像センサ310~314に接続される。 The recognition unit 300 recognizes one or more items G placed on the storage shelf 10, the pick-up robot 20, and a placement area such as the tray 104 or the pick-up tray 206. The recognition unit 300 has a first image sensor 310, a second image sensor 312, and a third image sensor 314. The general control unit 302 is connected to each of the image sensors 310 to 314.

第1画像センサ310、第2画像センサ312、及び第3画像センサ314は、例えば、複数の物品Gが載置された載置領域に対してそれぞれ斜め前方、上方、及び斜め後方に位置する。画像センサ310~314は、移動可能であってもよい。画像センサ310~314としては、例えば、距離画像センサ又は赤外線ドットパターン投影方式カメラなどの3次元位置計測可能なカメラを利用することができる。赤外線ドットパターン投影方式カメラは、赤外線のドットパターンを対象物品Gに投影し、その状態で載置領域に載置された物品Gの赤外線画像を撮影する。赤外線画像を解析することで物品Gの3次元情報を得ることが可能である。赤外線ドットパターン投影方式カメラは、カラー画像又はモノクロ画像を撮影することができてもよい。また、赤外線ドットパターン投影方式カメラの他に、カラー画像又はモノクロ画像を取得するカメラなどの光学センサを含んでいてもよい。画像は、例えば、jpg、gif、png、bmpなどの一般的に用いられている画像データでもよい。3つの画像センサが設けられた例について説明したが、それに限定されず、画像センサの数は1つ以上であればよく、4つ以上であってもよい。 The first image sensor 310, the second image sensor 312, and the third image sensor 314 are located, for example, diagonally forward, upward, and diagonally backward, respectively, with respect to the placement area in which multiple items G are placed. The image sensors 310 to 314 may be movable. For example, a distance image sensor or a camera capable of measuring three-dimensional positions, such as an infrared dot pattern projection camera, may be used as the image sensors 310 to 314. The infrared dot pattern projection camera projects an infrared dot pattern onto the target item G and captures an infrared image of the item G placed in the placement area in that state. It is possible to obtain three-dimensional information of the item G by analyzing the infrared image. The infrared dot pattern projection camera may be capable of capturing color or monochrome images. In addition to the infrared dot pattern projection camera, an optical sensor such as a camera that captures color or monochrome images may be included. The image may be, for example, commonly used image data such as jpg, gif, png, or bmp. Although an example in which three image sensors are provided has been described, this is not limited thereto, and the number of image sensors may be one or more, or may be four or more.

図14に示すように、統括制御部302は、入出力部320、通信部322、処理部326、及び記憶部324を備える。これらは、統括制御部302が備えるプロセッサ、メモリ、ストレージ、入出力インタフェース、通信インタフェース、これらを相互接続するバスなどを含むハードウェア構成の協働により実現される機能部である。 As shown in FIG. 14, the overall control unit 302 includes an input/output unit 320, a communication unit 322, a processing unit 326, and a memory unit 324. These are functional units realized by cooperation of a hardware configuration including a processor, memory, storage, an input/output interface, a communication interface, and a bus that interconnects these, which are included in the overall control unit 302.

入出力部320は、入出力インタフェースを含んで構成され、統括制御部302への入力を受け付けるとともに、処理部326における演算処理の結果を出力する。通信部322は、通信インタフェースを含んで構成され、統括制御部302と他の機器との通信を行う。例えば、通信部322は、ロボット制御部250の通信部254との間でデータを通信するインタフェース、ステーション端末40との間でデータを通信するインタフェース、WMS50との間でデータを通信するインタフェースなどを有する。なお、統括制御装置30、ステーション端末40、及びWMS50は、互いに有線接続されてもよく、無線接続されてもよい。ピックアップロボット20及び統括制御装置30は、互いに有線接続されてもよく、無線接続されてもよいが、好ましくは無線接続される。 The input/output unit 320 includes an input/output interface, and accepts input to the overall control unit 302, and outputs the results of arithmetic processing in the processing unit 326. The communication unit 322 includes a communication interface, and communicates between the overall control unit 302 and other devices. For example, the communication unit 322 has an interface for communicating data with the communication unit 254 of the robot control unit 250, an interface for communicating data with the station terminal 40, and an interface for communicating data with the WMS 50. The overall control device 30, the station terminal 40, and the WMS 50 may be connected to each other by wire or wirelessly. The pick-up robot 20 and the overall control device 30 may be connected to each other by wire or wirelessly, but are preferably connected wirelessly.

記憶部324は、統括制御部302のプロセッサにより実行されるプログラム330、移載対象の物品群を指定するオーダの情報を含むオーダデータ332、倉庫内の各収納棚10の情報を含む収納棚データ334、各収納棚10のトレイ104の載置部128に関する情報を含む載置部データ336、各収納棚10に収容された物品Gの情報を含む物品データ338、倉庫内の地図などの情報を含む地図データ340などを記憶する。各種データは、記憶部324に予め保存されてもよく、処理部326で生成したものであってもよく、入出力部320が外部から受け付けたものであってもよい。例えば、各収納棚10に収納された物品Gの情報は、定期的に統括制御部302に送信され、これに応答して記憶部324の物品データ338が更新される。 The memory unit 324 stores a program 330 executed by the processor of the general control unit 302, order data 332 including information on an order specifying a group of items to be transferred, storage shelf data 334 including information on each storage shelf 10 in the warehouse, placement section data 336 including information on the placement section 128 of the tray 104 of each storage shelf 10, item data 338 including information on items G stored in each storage shelf 10, map data 340 including information on a map of the warehouse, etc. The various data may be stored in advance in the memory unit 324, may be generated by the processing unit 326, or may be received from the outside by the input/output unit 320. For example, information on items G stored in each storage shelf 10 is periodically transmitted to the general control unit 302, and in response to this, the item data 338 in the memory unit 324 is updated.

処理部326は、認識処理部342、データ受信処理部344、オーダ選択処理部346、収納棚検索部348、ロボット選択部350、経路生成部352、送信処理部354、及び指示処理部356を含む。 The processing unit 326 includes a recognition processing unit 342, a data reception processing unit 344, an order selection processing unit 346, a storage shelf search unit 348, a robot selection unit 350, a path generation unit 352, a transmission processing unit 354, and an instruction processing unit 356.

認識処理部342は、画像センサ310~314から出力されるデータに基づいて物品Gの位置姿勢情報やピックアップロボット20の位置姿勢情報を導出する。物品Gの3次元位置情報は、ロボット制御部250へ出力される。ロボット制御部250は、物品Gの位置情報に基づいてピックアップロボット20を制御する。 The recognition processing unit 342 derives position and orientation information of the item G and the pick-up robot 20 based on the data output from the image sensors 310 to 314. The three-dimensional position information of the item G is output to the robot control unit 250. The robot control unit 250 controls the pick-up robot 20 based on the position information of the item G.

データ受信処理部344は、入出力部320におけるデータの受信処理を行う。オーダ選択処理部346は、オーダデータ332に基づいて処理すべきオーダを選択するとともに、当該オーダに基づいて次にピックアップすべき対象物品Gを特定する。収納棚検索部348は、収納棚データ334、載置部データ336、及び物品データ338に基づいて、倉庫内の収納棚10のうち対象物品Gが格納されている収納棚10を検索し、対象物品Gが載置されている載置部128を特定する。ロボット選択部350は、倉庫内のピックアップロボット20のうち、対象物品Gを収納する収納棚10に到達しやすいピックアップロボット20を選択する。経路生成部352は、地図データ340に基づいて、選択されたピックアップロボット20から特定された収納棚10までの経路を計算し、経路データ262を生成する。送信処理部354は、生成された経路データ262をピックアップロボット20のロボット制御部250に送信する処理を行う。指示処理部356は、ピックアップロボット20によるピックアップ動作の指示を生成し、当該指示を含む情報をステーション端末40に送信して作業者に対して表示する。例えば、指示処理部356は、オーダデータ332、載置部データ336、物品データ338、ピックアップロボット20の保持部208の可動範囲の情報、ピックアップロボット20の現在の位置姿勢などに基づいて、ピックアップすべき対象物品Gの収納位置及びピックアップロボット20がピックアップ動作を実行可能なピックアップ位置を特定し、ピックアップされる対象物品Gに関する情報及びピックアップ位置に関する情報を生成することができる。指示処理部356は、これらの情報に基づいて、ピックアップ動作の指示を生成することができる。なお、生成された指示は、ピックアップロボット20のロボット制御部250へ動作処理命令として送信されてもよい。 The data reception processing unit 344 performs a data reception process in the input/output unit 320. The order selection processing unit 346 selects an order to be processed based on the order data 332, and identifies the target item G to be picked up next based on the order. The storage shelf search unit 348 searches for the storage shelf 10 in which the target item G is stored among the storage shelves 10 in the warehouse based on the storage shelf data 334, the placement section data 336, and the item data 338, and identifies the placement section 128 on which the target item G is placed. The robot selection unit 350 selects the pickup robot 20 that can easily reach the storage shelf 10 storing the target item G among the pickup robots 20 in the warehouse. The path generation unit 352 calculates a path from the selected pickup robot 20 to the identified storage shelf 10 based on the map data 340, and generates path data 262. The transmission processing unit 354 performs a process of transmitting the generated path data 262 to the robot control unit 250 of the pickup robot 20. The instruction processing unit 356 generates an instruction for the pick-up operation by the pick-up robot 20, and transmits information including the instruction to the station terminal 40 to display it to the worker. For example, the instruction processing unit 356 can identify the storage position of the target item G to be picked up and the pick-up position where the pick-up robot 20 can perform the pick-up operation based on the order data 332, the placement unit data 336, the item data 338, information on the movable range of the holding unit 208 of the pick-up robot 20, the current position and posture of the pick-up robot 20, and generate information on the target item G to be picked up and information on the pick-up position. The instruction processing unit 356 can generate an instruction for the pick-up operation based on this information. The generated instruction may be transmitted to the robot control unit 250 of the pick-up robot 20 as an operation processing command.

ステーション端末40は、作業者に対して物品Gのピックアップ作業の指示を表示する。作業者は、ステーション端末40に表示された作業指示に基づいて物品Gのピックアップ作業を実施する。ステーション端末40は、入力を受け付けるとともに処理結果を出力する入出力部、他の機器との通信を行う通信部、各種データを記憶する記憶部、演算処理を行う処理部、及び作業者に対してピックアップ作業の指示などのテキストや画像を表示する表示部を備える。 The station terminal 40 displays instructions to the worker for the task of picking up the item G. The worker performs the task of picking up the item G based on the task instructions displayed on the station terminal 40. The station terminal 40 includes an input/output unit that accepts input and outputs processing results, a communication unit that communicates with other devices, a memory unit that stores various data, a processing unit that performs calculation processing, and a display unit that displays text and images such as instructions for the pickup task to the worker.

WMS50は、物品Gに関するデータ及び作業に関するデータを管理する。物品Gに関するデータとしては、例えば、物品Gの識別情報、当該物品Gが格納された収納棚10及び載置部128の識別情報、収納棚10の位置情報などが登録された物品格納データなどが挙げられる。作業に関するデータとしては、例えば、配送先と当該配送先に配送される物品Gの識別情報との関係などが登録されたオーダなどが挙げられる。WMS50は、図示しない入力装置を介して入力されたオーダに基づいてオーダデータを生成し、統括制御装置30の統括制御部302へ送信する。また、物品格納データを統括制御部302へ送信する。統括制御部302は、当該物品格納データに基づいて、収納棚データ334、載置部データ336、物品データ338などを生成することができるが、これらのデータは記憶部324に予め記憶されてもよい。 The WMS 50 manages data related to the item G and data related to the work. Examples of the data related to the item G include item storage data in which the identification information of the item G, the identification information of the storage shelf 10 and the placement section 128 in which the item G is stored, and the location information of the storage shelf 10 are registered. Examples of the data related to the work include orders in which the relationship between the delivery destination and the identification information of the item G to be delivered to the delivery destination is registered. The WMS 50 generates order data based on the order input via an input device (not shown) and transmits it to the general control unit 302 of the general control device 30. It also transmits the item storage data to the general control unit 302. The general control unit 302 can generate storage shelf data 334, placement section data 336, item data 338, and the like based on the item storage data, but these data may be stored in advance in the memory unit 324.

ピックアップシステム1は、統括制御装置30やWMS50において、収納棚10の動作状態、在庫状態、及び故障状態、ピックアップロボット20の動作状態及び故障状態などを統括的に管理することにより、倉庫全体の稼働状態や安全状態などを認識することができる。これにより、ピックアップシステム1は、倉庫内の物理的な状態の認識結果をサイバー空間において分析し、当該分析結果に基づいて、例えば全体最適化が実現されるように、倉庫内における各機器の動作を制御することができる。 The pickup system 1 can recognize the operational status and safety status of the entire warehouse by centrally managing the operational status, inventory status, and failure status of the storage shelves 10, and the operational status and failure status of the pickup robots 20, in the overall control device 30 and WMS 50. This allows the pickup system 1 to analyze the recognition results of the physical status within the warehouse in cyberspace, and based on the analysis results, control the operation of each device within the warehouse so as to achieve, for example, overall optimization.

次いで、図15を参照して、ピックアップシステム1におけるピックアップ動作の流れを説明する。
図15は、ピックアップシステムの動作フローを示すフローチャートである。
Next, the flow of the pickup operation in the pickup system 1 will be described with reference to FIG.
FIG. 15 is a flowchart showing the operation flow of the pickup system.

まず、ステップ1501では、WMS50が、入力されたオーダに基づいてオーダデータ332を生成する。ステップ1502では、WMS50が生成したオーダデータ332を統括制御部302に送信し、データ受信処理部344が当該オーダデータ332を受信する。ステップ1503では、オーダ選択処理部346が、オーダデータ332に基づいて、処理するオーダを選択する。ステップ1504では、収納棚検索部348が、選択したオーダに基づいて、ピックアップすべき対象物品Gを特定し、対象物品Gを収納する収納棚10の位置を特定する。ステップ1505では、統括制御部302の判定部が、収納棚10の位置の特定が完了したか否かを判定する。収納棚10の位置の特定が完了していないと判定された場合(1505:NO)、オーダを選択するステップ1503が再び実行される。収納棚10の位置の特定が完了したと判定された場合(1505:YES)、ステップ1506において、ロボット選択部350が、ピックアップ作業を行うピックアップロボット20を選択する。ステップ1507では、経路生成部352が、ピックアップロボット20の現在位置から目的の収納棚10までの経路データ262を生成する。ステップ1508では、送信処理部354が、経路データ262及び経路データ262に従った移動動作の制御情報をピックアップロボット20に送信する。ステップ1509では、統括制御部302の判定部が、ピックアップロボット20が目的の収納棚10に到着したかを判定する。ピックアップロボット20が収納棚10に到着していないと判定された場合(1509:NO)、送信処理部354が移動動作の制御情報をピックアップロボット20に送信するステップ1508が再び実行される。なお、経路生成部352が262を生成するステップ1507からやり直してもよい。ピックアップロボット20が収納棚10に到着したと判定された場合(1509:YES)、ステップ1510において、完了通知部268が、移動完了を通知する。ステップ1511では、指示処理部356が、ピックアップ作業の指示を生成する。ステップ1512では、送信処理部354が、ピックアップ作業の指示をステーション端末40に送信する。ステップ1513では、ステーション端末40が、送信処理部354から受け付けたピックアップ作業の指示を作業者に対して表示する。ステップ1514では、ピックアップ作業指示に基づいて、対象物品Gをピックアップ位置に移動させるために、上下移動機構110が、支持部102を上下方向に移動させる。ステップ1515では、トレイ移動機構112が、対象物品Gが載置されたトレイ104を引出し方向に移動させる。これにより、対象物品Gがピックアップ位置に移動する。ステップ1516では、ピックアップロボット20が、対象物品Gのピックアップ作業を実行し、物品Gをピックアップトレイ206に移載する。なお、移載作業の主体はピックアップロボット20に限定されず、人間の作業者や任意の作業機械がピックアップ作業を行ってもよい。ステップ1517では、統括制御部302の判定部が、選択された収納棚10におけるすべてのピックアップ作業が完了したか否かを判定する。収納棚10におけるすべてのピックアップ作業が完了していないと判定された場合(1517:NO)、次の対象物品Gをピックアップ位置に移動させるように、上下移動機構110が支持部102を移動させるステップ1514が再実行される。収納棚10におけるすべてのピックアップ作業が完了したと判定された場合(1517:YES)、ステップ1518において、統括制御部302の判定部が、選択されたオーダのすべてのピックアップ作業が完了したか否かを判定する。オーダのすべてのピックアップ作業が完了していないと判定された場合(1518:NO)、オーダ選択処理部346がオーダを選択するステップ1503が再実行される。オーダのすべてのピックアップ作業が完了したと判定された場合(1518:YES)、ステップ1519において、完了通知部268が、作業完了を通知する。 First, in step 1501, the WMS 50 generates order data 332 based on the input order. In step 1502, the WMS 50 transmits the generated order data 332 to the central control unit 302, and the data reception processing unit 344 receives the order data 332. In step 1503, the order selection processing unit 346 selects an order to be processed based on the order data 332. In step 1504, the storage shelf search unit 348 identifies the target item G to be picked up based on the selected order, and identifies the position of the storage shelf 10 that stores the target item G. In step 1505, the judgment unit of the central control unit 302 judges whether the identification of the position of the storage shelf 10 has been completed. If it is determined that the identification of the position of the storage shelf 10 has not been completed (1505: NO), step 1503 of selecting an order is executed again. If it is determined that the position of the storage shelf 10 has been specified (1505: YES), in step 1506, the robot selection unit 350 selects the pickup robot 20 that will perform the pickup work. In step 1507, the path generation unit 352 generates path data 262 from the current position of the pickup robot 20 to the target storage shelf 10. In step 1508, the transmission processing unit 354 transmits the path data 262 and control information of the movement operation according to the path data 262 to the pickup robot 20. In step 1509, the determination unit of the general control unit 302 determines whether the pickup robot 20 has arrived at the target storage shelf 10. If it is determined that the pickup robot 20 has not arrived at the storage shelf 10 (1509: NO), step 1508 is executed again in which the transmission processing unit 354 transmits control information of the movement operation to the pickup robot 20. It should be noted that the process may be started over from step 1507 in which the path generation unit 352 generates 262. When it is determined that the pickup robot 20 has arrived at the storage shelf 10 (1509: YES), in step 1510, the completion notification unit 268 notifies the completion of the movement. In step 1511, the instruction processing unit 356 generates an instruction for the pickup work. In step 1512, the transmission processing unit 354 transmits the instruction for the pickup work to the station terminal 40. In step 1513, the station terminal 40 displays the instruction for the pickup work received from the transmission processing unit 354 to the worker. In step 1514, based on the pickup work instruction, the vertical movement mechanism 110 moves the support unit 102 in the vertical direction to move the target item G to the pickup position. In step 1515, the tray movement mechanism 112 moves the tray 104 on which the target item G is placed in the pull-out direction. As a result, the target item G moves to the pickup position. In step 1516, the pickup robot 20 performs the pickup work of the target item G and transfers the item G to the pickup tray 206. The subject of the transfer work is not limited to the pick-up robot 20, and the pick-up work may be performed by a human worker or any work machine. In step 1517, the judgment unit of the integrated control unit 302 judges whether or not all pick-up work in the selected storage shelf 10 has been completed. If it is judged that all pick-up work in the storage shelf 10 has not been completed (1517: NO), step 1514 is re-executed in which the vertical movement mechanism 110 moves the support unit 102 so as to move the next target item G to the pick-up position. If it is judged that all pick-up work in the storage shelf 10 has been completed (1517: YES), in step 1518, the judgment unit of the integrated control unit 302 judges whether or not all pick-up work of the selected order has been completed. If it is judged that all pick-up work of the order has not been completed (1518: NO), step 1503 in which the order selection processing unit 346 selects an order is re-executed. If it is determined that all pick-up work for the order has been completed (1518: YES), in step 1519, the completion notification unit 268 notifies the completion of the work.

以上のような実施形態によれば、収納棚10が支持部102を上下移動させる上下移動機構110を備えるとともに、各トレイ104を展開及び格納する(引出し方向に前後移動させる)トレイ移動機構112を備えるので、収納棚10がトレイ104の位置を調整することができる。 According to the above embodiment, the storage shelf 10 is equipped with a vertical movement mechanism 110 that moves the support part 102 up and down, and a tray movement mechanism 112 that deploys and stores each tray 104 (moves them back and forth in the pull-out direction), so that the storage shelf 10 can adjust the position of the tray 104.

これに対し、従来、倉庫や工場などで作業者が棚から物品を注文に応じて取り出すピッキング作業においては、多数の物品が格納された棚から物品を取り出す作業の効率化のために、物品が格納されている棚を搬送車に搭載して作業者の近くに棚を搬送する方法が提案されている。しかしながら、こうした従来技術においては、作業者が、棚の高さ位置に応じて自身の姿勢を変更し、物品を取り出す必要があった。省人化のために作業者をマニピュレータロボットに置き換える移載システムも提案されているが、この場合でも、各固定棚の高さ位置に合わせて、多関節マニピュレータロボットの位置姿勢を適切に制御する必要があった。しかしながら、多関節マニピュレータロボットで固定棚から物品を取り出す場合、(1)可動範囲の広いロボットが必要であり、(2)ロボットと棚との接触による破損が生じるおそれがあり、(3)物品の並べ方に工夫が必要である、といった課題があった。 In contrast, in the past, in picking work in which workers in warehouses and factories retrieve items from shelves according to orders, a method has been proposed in which the shelves storing the items are loaded onto a transport vehicle and transported to the vicinity of the workers in order to improve the efficiency of the work of retrieving items from shelves storing a large number of items. However, in this conventional technology, the workers had to change their own posture according to the height of the shelves to retrieve the items. To reduce manpower, a transfer system has also been proposed in which the workers are replaced by manipulator robots, but even in this case, it was necessary to appropriately control the position and posture of the articulated manipulator robot according to the height of each fixed shelf. However, when retrieving items from fixed shelves using an articulated manipulator robot, there were problems such as (1) a robot with a wide range of motion is required, (2) there is a risk of damage due to contact between the robot and the shelves, and (3) it is necessary to devise a way to arrange the items.

さらに、従来の固定棚からピッキングする場合には、トレイの上方から物品にアクセスすることが困難であったため、物品の側方からアクセスして物品の側面を把持する必要があった。しかしながら、この場合、把持安定性が低いため、物品が落下するなどの危険性が高かった。また、トレイの前方に背の高い物品がある場合に、奥の物品をピックアップすることが困難であった。 Furthermore, when picking from conventional fixed shelves, it was difficult to access the items from above the tray, so it was necessary to access the items from the side and grasp the sides of the items. However, in this case, there was a high risk of the items falling due to low gripping stability. Also, when there was a tall item at the front of the tray, it was difficult to pick up the item at the back.

一方、本実施形態に係る収納棚10によれば、物品を収納する棚自体に上下前後の移動機構を設けることにより、物品を取り出しやすいように物品位置を調整することが可能となる。これにより、安価な低自由度のマニピュレータでも多種多様な物品を取り出すことが可能なピッキングシステムを提供することができる。また、トレイ移動機構112がトレイ104を前方に移動させることができるので、マニピュレータのエンドエフェクタが物品に対して上方から接近し、物品の把持位置を多数の候補から選択できる。このため、物品を安定して把持することができ、運搬時に物品が落下する危険性を低減することができる。さらに、トレイの前方に背の高い物品がある場合であっても、トレイの上方から奥の物品に直接アクセスして取り出すことができる。 On the other hand, according to the storage shelf 10 of this embodiment, by providing the shelf itself that stores the items with a vertical, forward and backward movement mechanism, it is possible to adjust the position of the item so that the item can be easily taken out. This makes it possible to provide a picking system that can take out a wide variety of items even with an inexpensive manipulator with a low degree of freedom. In addition, since the tray movement mechanism 112 can move the tray 104 forward, the end effector of the manipulator approaches the item from above, and the gripping position of the item can be selected from a large number of candidates. This allows the item to be gripped stably, reducing the risk of the item falling during transportation. Furthermore, even if there is a tall item in front of the tray, the item at the back can be directly accessed from above the tray and taken out.

さらに、本実施形態によれば、収納棚10にモータなどのアクチュエータを設ける必要がないので、安価に構成可能であり、電源設備のない倉庫などにも設置可能である。また、上下移動機構110の電磁ブレーキ133を手動ブレーキにすれば、さらなる低価格化と電源不要による設置性や保守性の向上が期待できる。 Furthermore, according to this embodiment, since there is no need to provide an actuator such as a motor in the storage shelf 10, it can be constructed inexpensively and can be installed in warehouses and other places that do not have power supply facilities. In addition, if the electromagnetic brake 133 of the vertical movement mechanism 110 is replaced with a manual brake, further cost reduction and improved ease of installation and maintenance due to the lack of a power supply can be expected.

(第1の変形例)
次いで、図16を参照して、第1の実施形態の第1の変形例について説明する。以下では、主に第1の実施形態との相違点について説明し、第1の実施形態と共通する点についての説明は繰り返さない。
(First Modification)
Next, a first modification of the first embodiment will be described with reference to Fig. 16. Below, differences from the first embodiment will be mainly described, and descriptions of points in common with the first embodiment will not be repeated.

図16は、第1の実施形態の第1の変形例に係る収納棚10を示す斜視図である。
第1の変形例では、棚本体100を形成するフレーム構造が変更されており、支持部102の棚板126の下方に位置する空間Sには棚本体100の基台部が配置されていない。すなわち、棚本体100は、支持部102が棚本体100の最も低い位置まで(すなわち棚本体100の設置面まで)下降可能であるように構成される。支持部102の最下段に位置する棚板126の下面が床面に接するまで下降することにより、支持部102の最上段に位置するトレイ104の載置部128上の物品Gへのアクセスが容易になり、作業者が当該物品Gを取り出しやすくなる。また、上下移動機構110が支持部102を上昇させることにより、支持部102の最下段に位置するトレイ104の載置部128が、作業者が取り出しやすい位置まで上昇する。
FIG. 16 is a perspective view showing a storage shelf 10 according to a first modified example of the first embodiment.
In the first modified example, the frame structure forming the shelf body 100 is changed, and the base part of the shelf body 100 is not disposed in the space S located below the shelf board 126 of the support part 102. That is, the shelf body 100 is configured so that the support part 102 can be lowered to the lowest position of the shelf body 100 (i.e., to the installation surface of the shelf body 100). By lowering the bottom surface of the shelf board 126 located at the bottom of the support part 102 until it contacts the floor surface, it becomes easier to access the item G on the placement part 128 of the tray 104 located at the top of the support part 102, and the worker can easily take out the item G. In addition, by the vertical movement mechanism 110 raising the support part 102, the placement part 128 of the tray 104 located at the bottom of the support part 102 rises to a position where the worker can easily take out the item G.

第1の変形例の収納棚10は、支持部102の最下段が床面に接する状態まで支持部102を下降させることができ、その状態から支持部102を上昇させることができるので、収納棚10全体の高さを低くできるという利点を有する。このことは、物品Gを取り出す際にピックアップロボット20を使用する場合において、ピックアップロボット20の高さを低くすることによって転倒の危険性を低減することができる点などで有用である。また、第1の変形例の収納棚10は、支持部102の最下段が床面に接する状態にできる点においても、転倒の危険性を低減することができる。 The storage shelf 10 of the first modified example has the advantage that the support parts 102 can be lowered until the lowest level of the support parts 102 is in contact with the floor surface, and can be raised from that state, allowing the height of the storage shelf 10 to be lowered overall. This is useful in that when a pick-up robot 20 is used to pick up an item G, the risk of the pick-up robot 20 tipping over can be reduced by lowering the height of the pick-up robot 20. The storage shelf 10 of the first modified example can also reduce the risk of tipping over by allowing the lowest level of the support parts 102 to be in contact with the floor surface.

(第2の変形例)
次いで、図17を参照して、第1の実施形態の第2の変形例について説明する。以下では、主に第1の実施形態との相違点について説明し、第1の実施形態と共通する点についての説明は繰り返さない。
(Second Modification)
Next, a second modified example of the first embodiment will be described with reference to Fig. 17. Below, differences from the first embodiment will be mainly described, and descriptions of points in common with the first embodiment will not be repeated.

図17は、第1の実施形態の第2の変形例に係る収納棚10を示す斜視図である。
第2の変形例では、各トレイ104が、載置部128を覆う蓋部材160を有する。蓋部材160は、トレイ104を閉鎖する閉状態(図17左)とトレイ104を開放する開状態(図17右)とを切り替える開閉機構162を有する。好ましくは、開閉機構162は、トレイ104の引出し方向の前後移動に連動して作動する。例えば、開閉機構162は、トレイ移動機構112がトレイ104を引出し方向前方(例えば+X方向)に移動させた場合にはトレイ104を閉状態から開状態に切り替え、トレイ移動機構112がトレイ104を引出し方向後方(例えば-X方向)に移動させた場合にはトレイ104を開状態から閉状態に切り替えるように構成されている。トレイ移動機構112の構造として、例えば、トレイ104が引出し方向後方に位置する場合にはバネなどで付勢して蓋部材160を閉じておき、トレイ104が引出し方向前方に移動するとバネの作用力で蓋部材160が開く構造が挙げられる。回動部としては特に限定されないが、バネ付き蝶番などが挙げられる。他の構造例として、歯車などのラック・ピニオン機構で構成してもよく、トレイ104が前方に移動するに従って徐々に蓋部材160が開いてもよい。また、蓋部材160は、作業者が手動で開いてもよい。
FIG. 17 is a perspective view showing a storage shelf 10 according to a second modified example of the first embodiment.
In the second modified example, each tray 104 has a lid member 160 that covers the placement portion 128. The lid member 160 has an opening/closing mechanism 162 that switches between a closed state (left in FIG. 17 ) in which the tray 104 is closed and an open state (right in FIG. 17 ) in which the tray 104 is opened. Preferably, the opening/closing mechanism 162 operates in conjunction with the forward/backward movement of the tray 104 in the pull-out direction. For example, the opening/closing mechanism 162 is configured to switch the tray 104 from the closed state to the open state when the tray moving mechanism 112 moves the tray 104 forward in the pull-out direction (e.g., in the +X direction), and to switch the tray 104 from the open state to the closed state when the tray moving mechanism 112 moves the tray 104 backward in the pull-out direction (e.g., in the −X direction). The tray moving mechanism 112 may be structured such that, for example, when the tray 104 is located at the rear in the pull-out direction, the cover member 160 is kept closed by a spring or the like, and when the tray 104 moves forward in the pull-out direction, the cover member 160 opens by the force of the spring. The rotating part is not particularly limited, but may be a spring-loaded hinge or the like. As another structural example, the tray moving mechanism 112 may be configured with a rack and pinion mechanism such as gears, and the cover member 160 may gradually open as the tray 104 moves forward. The cover member 160 may also be opened manually by an operator.

トレイ104が蓋部材160を有することにより、トレイ104が前後移動する際に、物品Gが周囲環境に接触することを抑制することができる。このため、物品Gが転倒する可能性を低減することができる。これは、特に、背の高い物品Gが載置部128に載置されている場合に有用である。また、柔軟な物品Gが載置部128に置かれている場合にも、柔軟な物品Gが周囲環境と接触して破損する可能性を低減することができる。 By having the lid member 160 on the tray 104, it is possible to prevent the item G from coming into contact with the surrounding environment when the tray 104 moves back and forth. This reduces the possibility of the item G tipping over. This is particularly useful when a tall item G is placed on the placement section 128. Also, when a flexible item G is placed on the placement section 128, it is possible to reduce the possibility of the flexible item G coming into contact with the surrounding environment and being damaged.

(第2の実施形態)
次いで、図18及び図19を参照して、第2の実施形態について説明する。以下では、主に第1の実施形態との相違点について説明し、第1の実施形態と共通する点についての説明は繰り返さない。
Second Embodiment
Next, a second embodiment will be described with reference to Figures 18 and 19. Below, differences from the first embodiment will be mainly described, and descriptions of commonalities with the first embodiment will not be repeated.

図18は、第2の実施形態に係る上下移動機構110の動作原理の一例を示す模式図である。図19は、第2の実施形態に係るピックアップシステム1のシステム構成を示すブロック図である。なお、図19において、ロボット制御部250及び統括制御部302の構成は、第1の実施形態と同様であるため省略している。
第2の実施形態では、上下移動機構110の駆動力は電動モータなどのアクチュエータで与えられ、トレイ移動機構112の駆動力は第1の実施形態と同様にハンドルなどの力入力部106を介して与えられる。図18に示すように、収納棚10は、上下移動機構110の駆動源として上下移動駆動部164を有する。第2の実施形態では、第1の実施形態における第1力入力部106Aは省略されてよい。上下移動機構110の上下移動送りねじ135が、上下移動駆動部164の駆動力を上下移動機構110に伝達する第1力伝達機構108Aとして機能する。
Fig. 18 is a schematic diagram showing an example of the operating principle of the vertical movement mechanism 110 according to the second embodiment. Fig. 19 is a block diagram showing the system configuration of the pickup system 1 according to the second embodiment. In Fig. 19, the configurations of the robot control unit 250 and the general control unit 302 are omitted because they are similar to those of the first embodiment.
In the second embodiment, the driving force of the vertical movement mechanism 110 is provided by an actuator such as an electric motor, and the driving force of the tray movement mechanism 112 is provided via a force input unit 106 such as a handle, as in the first embodiment. As shown in Fig. 18, the storage shelf 10 has a vertical movement drive unit 164 as a driving source of the vertical movement mechanism 110. In the second embodiment, the first force input unit 106A in the first embodiment may be omitted. The vertical movement feed screw 135 of the vertical movement mechanism 110 functions as a first force transmission mechanism 108A that transmits the driving force of the vertical movement drive unit 164 to the vertical movement mechanism 110.

上下移動駆動部164は、電気信号やスイッチ操作など任意の操作入力に応答して上下移動機構110の駆動力を発生させる駆動源であり、例えば電動モータなどのアクチュエータを含む。本実施形態では、上下移動駆動部164が回転運動することにより回転方向の駆動力を発生させ、第1力伝達機構108Aとしてのトレイ移動送りねじ147が、上下移動駆動部164の回転運動を第1引出し方向可動部148の並進運動に変換することにより、駆動力を上下移動機構110に伝達する。 The vertical movement drive unit 164 is a drive source that generates a drive force for the vertical movement mechanism 110 in response to any operation input such as an electrical signal or a switch operation, and includes an actuator such as an electric motor. In this embodiment, the vertical movement drive unit 164 generates a drive force in the rotational direction by rotating, and the tray movement feed screw 147 as the first force transmission mechanism 108A converts the rotational motion of the vertical movement drive unit 164 into the translational motion of the first pull-out direction movable unit 148, thereby transmitting the drive force to the vertical movement mechanism 110.

図19に示すように、収納棚10の制御部114は、入出力部180、通信部182、記憶部184、及び処理部186を備える。これらは、制御部114が備えるプロセッサ、メモリ、ストレージ、入出力インタフェース、通信インタフェース、これらを相互接続するバスなどを含むハードウェア構成の協働により実現される機能部である。 As shown in FIG. 19, the control unit 114 of the storage shelf 10 includes an input/output unit 180, a communication unit 182, a memory unit 184, and a processing unit 186. These are functional units realized by cooperation of a hardware configuration including a processor, memory, storage, an input/output interface, a communication interface, and a bus that interconnects these, which are included in the control unit 114.

受付部180は、入出力インタフェースを含んで構成され、制御部114への入力を受け付けるとともに、処理部186における演算処理の結果を出力する。通信部182は、通信インタフェースを含んで構成され、制御部114と他の機器との通信を行う。例えば、制御部114は、通信部182を介してピックアップロボット20や統括制御装置30と通信を行い、動作を連携させることができる。 The reception unit 180 includes an input/output interface and receives input to the control unit 114, and outputs the results of arithmetic processing in the processing unit 186. The communication unit 182 includes a communication interface and communicates between the control unit 114 and other devices. For example, the control unit 114 can communicate with the pick-up robot 20 and the overall control device 30 via the communication unit 182 to coordinate their operations.

記憶部184は、制御部114のプロセッサにより実行されるプログラム188、収納棚10の各トレイ104に収納されている物品Gに関する情報を含む物品データ190、移載対象の物品群を指定するオーダの情報を含むオーダデータ192、ピックアップロボット20がピックアップを行う位置に関する情報を含むピックアップ位置データ194などを記憶する。各種データは、記憶部184に予め保存されてもよく、処理部186で生成したものであってもよく、入出力部180が外部から受け付けたものであってもよい。 The memory unit 184 stores a program 188 executed by the processor of the control unit 114, item data 190 including information about the items G stored in each tray 104 of the storage shelf 10, order data 192 including order information specifying the group of items to be transferred, and pickup position data 194 including information about the position where the pickup robot 20 will pick up the items. The various data may be stored in advance in the memory unit 184, may be generated by the processing unit 186, or may be received by the input/output unit 180 from the outside.

例えば、物品データ190は、物品Gを収納棚10に収納する際に任意の方法で入出力部180に入力されてよい。処理部186は、任意のセンサ(図示せず)などによって載置部128の物品Gを認識及び識別し、記憶部184の物品データ190を更新することができる。また、入出力部180は、WMS50により生成されたオーダデータ332をWMS50から受け付け、記憶部184は、当該オーダデータをオーダデータ192として記憶することができる。あるいは、入出力部180は、オーダ選択処理部346が選択したオーダをオーダデータ192として受け付けてもよい。さらに、入出力部180は、指示処理部356により生成された、ピックアップロボット20がピックアップ動作を実行可能なピックアップ位置に関する情報を、ピックアップ位置データ194として受け付ける。なお、入出力部180は、オーダデータ192に加えて又はオーダデータ192に代えて、指示処理部356により生成されたピックアップすべき対象物品Gに関する情報を受け付けてもよい。 For example, the item data 190 may be input to the input/output unit 180 by any method when storing the item G in the storage shelf 10. The processing unit 186 can recognize and identify the item G on the placement unit 128 by any sensor (not shown) or the like, and update the item data 190 in the memory unit 184. The input/output unit 180 can also receive the order data 332 generated by the WMS 50 from the WMS 50, and the memory unit 184 can store the order data as the order data 192. Alternatively, the input/output unit 180 may receive the order selected by the order selection processing unit 346 as the order data 192. Furthermore, the input/output unit 180 receives information on the pick-up position where the pick-up robot 20 can perform the pick-up operation, generated by the instruction processing unit 356, as the pick-up position data 194. Note that the input/output unit 180 may receive information on the target item G to be picked up, generated by the instruction processing unit 356, in addition to or instead of the order data 192.

処理部186は、演算部196及び駆動制御部198を含む。演算部196は、オーダデータ192及びピックアップ位置データ194に基づいて、上下移動機構110による支持部102の移動量を決定することができる。駆動制御部198は、演算部196により決定された支持部102の移動量に基づいて、上下移動機構110のための駆動力を生成するように上下移動駆動部164を制御する。駆動制御部198は、例えば、上下移動駆動部164の駆動量及び/又は上下移動機構110の移動量を検出するセンサ(図示せず)の検出結果に基づいて、上下移動駆動部164を介して上下移動機構110の動作を制御することができる。例えば、駆動制御部198は、上下移動機構110が対象物品Gをピックアップ位置と同じ高さまで移動させるように上下移動駆動部164を制御する。 The processing unit 186 includes a calculation unit 196 and a drive control unit 198. The calculation unit 196 can determine the amount of movement of the support unit 102 by the vertical movement mechanism 110 based on the order data 192 and the pick-up position data 194. The drive control unit 198 controls the vertical movement drive unit 164 to generate a driving force for the vertical movement mechanism 110 based on the amount of movement of the support unit 102 determined by the calculation unit 196. The drive control unit 198 can control the operation of the vertical movement mechanism 110 via the vertical movement drive unit 164 based on, for example, the detection result of a sensor (not shown) that detects the drive amount of the vertical movement drive unit 164 and/or the movement amount of the vertical movement mechanism 110. For example, the drive control unit 198 controls the vertical movement drive unit 164 so that the vertical movement mechanism 110 moves the target item G to the same height as the pick-up position.

本実施形態では、上下移動機構110の駆動源として上下移動駆動部164を使用することにより、上下移動機構110の動作を自動化することができ、省力化や動作の高速化及び効率化が期待できる。 In this embodiment, by using the vertical movement drive unit 164 as the drive source for the vertical movement mechanism 110, the operation of the vertical movement mechanism 110 can be automated, which is expected to reduce labor and increase the speed and efficiency of operation.

(第3の実施形態)
次いで、図20を参照して、第3の実施形態について説明する。以下では、主に第1の実施形態との相違点について説明し、第1の実施形態と共通する点についての説明は繰り返さない。
Third Embodiment
Next, a third embodiment will be described with reference to Fig. 20. Below, differences from the first embodiment will be mainly described, and descriptions of commonalities with the first embodiment will not be repeated.

図20は、第3の実施形態に係るトレイ移動機構112の動作原理の一例を示す模式図である。
第3の実施形態では、トレイ移動機構112の駆動力は電動モータなどのアクチュエータで与えられ、上下移動機構110の駆動力は第1の実施形態と同様にハンドルなどの力入力部106を介して与えられる。図20に示すように、収納棚10は、トレイ移動機構112の駆動源としてトレイ移動駆動部166を有する。トレイ移動駆動部166は、トレイ移動機構112の各々に対して1つずつ設けられてよい。第3の実施形態では、第1の実施形態における第2力入力部106B~第4力入力部106Dは省略されてよい。トレイ移動機構112のトレイ移動送りねじ147が、トレイ移動駆動部166の駆動力をトレイ移動機構112に伝達する第2力伝達機構108Bとして機能する。
FIG. 20 is a schematic diagram showing an example of the operating principle of the tray moving mechanism 112 according to the third embodiment.
In the third embodiment, the driving force of the tray movement mechanism 112 is given by an actuator such as an electric motor, and the driving force of the up-down movement mechanism 110 is given via a force input unit 106 such as a handle, as in the first embodiment. As shown in FIG. 20, the storage shelf 10 has a tray movement drive unit 166 as a driving source of the tray movement mechanism 112. One tray movement drive unit 166 may be provided for each tray movement mechanism 112. In the third embodiment, the second force input unit 106B to the fourth force input unit 106D in the first embodiment may be omitted. The tray movement feed screw 147 of the tray movement mechanism 112 functions as a second force transmission mechanism 108B that transmits the driving force of the tray movement drive unit 166 to the tray movement mechanism 112.

トレイ移動駆動部166は、電気信号やスイッチ操作など任意の操作入力に応答して上下移動機構110の駆動力を発生させる駆動源であり、例えば電動モータなどのアクチュエータを含む。本実施形態では、上下移動駆動部164が回転運動することにより回転方向の駆動力を発生させ、第1力伝達機構108Aとしてのトレイ移動送りねじ147が、上下移動駆動部164の回転運動を第1引出し方向可動部148の並進運動に変換することにより、駆動力を上下移動機構110に伝達する。 The tray movement drive unit 166 is a drive source that generates a drive force for the vertical movement mechanism 110 in response to any operation input such as an electrical signal or a switch operation, and includes an actuator such as an electric motor. In this embodiment, the vertical movement drive unit 164 generates a drive force in the rotational direction by rotating, and the tray movement feed screw 147 as the first force transmission mechanism 108A transmits the drive force to the vertical movement mechanism 110 by converting the rotational motion of the vertical movement drive unit 164 into the translational motion of the first pull-out direction movable unit 148.

制御部114の演算部196は、オーダデータ192及びピックアップ位置データ194に基づいて、トレイ移動機構112により移動させるべきトレイ104を選択するとともに、トレイ移動機構112によるトレイ104の移動量を決定することができる。駆動制御部198は、演算部196により決定されたトレイ104の移動量に基づいて、当該トレイ104に対応するトレイ移動機構112のための駆動力を生成するようにトレイ移動駆動部166を制御する。駆動制御部198は、例えば、トレイ移動駆動部166の駆動量及び/又はトレイ移動機構112の移動量を検出するセンサ(図示せず)の検出結果に基づいて、トレイ移動駆動部166を介してトレイ移動機構112の動作を制御することができる。例えば、駆動制御部198は、トレイ移動機構112が対象物品Gをピックアップ位置と同じ水平位置まで移動させるようにトレイ移動駆動部166を制御する。 The calculation unit 196 of the control unit 114 can select the tray 104 to be moved by the tray movement mechanism 112 based on the order data 192 and the pick-up position data 194, and can determine the amount of movement of the tray 104 by the tray movement mechanism 112. The drive control unit 198 controls the tray movement drive unit 166 to generate a driving force for the tray movement mechanism 112 corresponding to the tray 104 based on the amount of movement of the tray 104 determined by the calculation unit 196. The drive control unit 198 can control the operation of the tray movement mechanism 112 via the tray movement drive unit 166 based on, for example, the detection result of a sensor (not shown) that detects the driving amount of the tray movement drive unit 166 and/or the amount of movement of the tray movement mechanism 112. For example, the drive control unit 198 controls the tray movement drive unit 166 so that the tray movement mechanism 112 moves the target item G to the same horizontal position as the pick-up position.

本実施形態では、トレイ移動機構112の駆動源としてトレイ移動駆動部166を使用することにより、トレイ移動機構112の動作を自動化することができ、省力化や動作の高速化及び効率化が期待できる。 In this embodiment, by using the tray movement drive unit 166 as the drive source for the tray movement mechanism 112, the operation of the tray movement mechanism 112 can be automated, which is expected to reduce labor and increase the speed and efficiency of operation.

(第4の実施形態)
次いで、第4の実施形態について説明する。以下では、主に第1の実施形態との相違点について説明し、第1の実施形態と共通する点についての説明は繰り返さない。
Fourth Embodiment
Next, a fourth embodiment will be described. Below, differences from the first embodiment will be mainly described, and descriptions of commonalities with the first embodiment will not be repeated.

第4の実施形態では、上下移動機構110の駆動力は、第2の実施形態と同様に上下移動駆動部164により与えられ、トレイ移動機構112の駆動力は、第3の実施形態と同様にトレイ移動駆動部166により与えられる。収納棚10は、上下移動機構110の駆動源として上下移動駆動部164を有し、トレイ移動機構112の駆動源としてトレイ移動駆動部166を有する。第4の実施形態では、第1の実施形態における力入力部106は省略されてよい。上下移動機構110の上下移動送りねじ135が第1力伝達機構108Aとして機能し、トレイ移動機構112のトレイ移動送りねじ147が第2力伝達機構108Bとして機能する。 In the fourth embodiment, the driving force of the vertical movement mechanism 110 is provided by the vertical movement drive unit 164 as in the second embodiment, and the driving force of the tray movement mechanism 112 is provided by the tray movement drive unit 166 as in the third embodiment. The storage shelf 10 has the vertical movement drive unit 164 as the driving source of the vertical movement mechanism 110, and has the tray movement drive unit 166 as the driving source of the tray movement mechanism 112. In the fourth embodiment, the force input unit 106 in the first embodiment may be omitted. The vertical movement feed screw 135 of the vertical movement mechanism 110 functions as the first force transmission mechanism 108A, and the tray movement feed screw 147 of the tray movement mechanism 112 functions as the second force transmission mechanism 108B.

制御部114の演算部196は、オーダデータ192及びピックアップ位置データ194に基づいて、トレイ移動機構112により移動させるべきトレイ104を選択するとともに、上下移動機構110による支持部102の移動量及びトレイ移動機構112によるトレイ104の移動量を決定することができる。駆動制御部198は、演算部196により決定された支持部102及びトレイ104の移動量に基づいて、上下移動機構110のための駆動力を生成するように上下移動駆動部164を制御するとともに、当該トレイ104に対応するトレイ移動機構112のための駆動力を生成するようにトレイ移動駆動部166を制御する。例えば、駆動制御部198は、上下移動機構110及びトレイ移動機構112が対象物品Gをピックアップ位置まで移動させるようにトレイ移動駆動部166を制御する。また、制御部114は、通信部182を介してピックアップロボット20から受信した電気信号などの操作入力に基づいて、上下移動駆動部164及びトレイ移動駆動部166を制御することができる。例えば、制御部114及び/又はロボット制御部250は、統括制御装置30の認識部300や収納棚10又はピックアップロボット20が有するセンサにより取得された認識結果に基づいて、駆動制御部198による上下移動駆動部164及びトレイ移動駆動部166の制御内容をリアルタイムで更新したり、動作制御部266による保持部208のピックアップ動作の制御内容をリアルタイムで更新することができる。このように、駆動制御部198は、通信部182を介してロボット制御部250とリアルタイムで連携しながら、上下移動駆動部164及びトレイ移動駆動部166を制御することができる。 The calculation unit 196 of the control unit 114 can select the tray 104 to be moved by the tray movement mechanism 112 based on the order data 192 and the pick-up position data 194, and can determine the amount of movement of the support unit 102 by the vertical movement mechanism 110 and the amount of movement of the tray 104 by the tray movement mechanism 112. The drive control unit 198 controls the vertical movement drive unit 164 to generate a driving force for the vertical movement mechanism 110 based on the amount of movement of the support unit 102 and the tray 104 determined by the calculation unit 196, and controls the tray movement drive unit 166 to generate a driving force for the tray movement mechanism 112 corresponding to the tray 104. For example, the drive control unit 198 controls the tray movement drive unit 166 so that the vertical movement mechanism 110 and the tray movement mechanism 112 move the target item G to the pick-up position. In addition, the control unit 114 can control the vertical movement drive unit 164 and the tray movement drive unit 166 based on an operation input such as an electrical signal received from the pick-up robot 20 via the communication unit 182. For example, the control unit 114 and/or the robot control unit 250 can update the control contents of the vertical movement drive unit 164 and the tray movement drive unit 166 by the drive control unit 198 in real time based on the recognition results obtained by the recognition unit 300 of the overall control device 30 or the sensors of the storage shelf 10 or the pickup robot 20, or can update the control contents of the pick-up operation of the holding unit 208 by the operation control unit 266 in real time. In this way, the drive control unit 198 can control the vertical movement drive unit 164 and the tray movement drive unit 166 while coordinating in real time with the robot control unit 250 via the communication unit 182.

本実施形態では、上下移動機構110及びトレイ移動機構112の各々に対応する駆動源164、166を設けることにより、収納棚10におけるすべての移動機構の動作を自動化することができる。これにより、省力化や動作の高速化及び効率化が期待できる。また、ピックアップロボット20のロボット制御部250と収納棚10の制御部114とが通信を行いながら連携してピックアップ動作を行うことにより、必要に応じてトレイ104の位置をリアルタイムで細かく調整するなど、ピックアップ動作の精密性や効率性を向上させることができる。 In this embodiment, by providing drive sources 164, 166 corresponding to the up/down movement mechanism 110 and the tray movement mechanism 112, respectively, it is possible to automate the operation of all the movement mechanisms in the storage shelf 10. This is expected to reduce labor and increase the speed and efficiency of operation. In addition, the robot control unit 250 of the pickup robot 20 and the control unit 114 of the storage shelf 10 communicate with each other and work together to perform the pickup operation, thereby improving the precision and efficiency of the pickup operation, such as finely adjusting the position of the tray 104 in real time as necessary.

(第5の実施形態)
次いで、図21を参照して、第5の実施形態について説明する。以下では、主に第1の実施形態との相違点について説明し、第1の実施形態と共通する点についての説明は繰り返さない。
Fifth Embodiment
Next, a fifth embodiment will be described with reference to Fig. 21. Below, differences from the first embodiment will be mainly described, and descriptions of commonalities with the first embodiment will not be repeated.

図21は、第5の実施形態に係る収納棚10を示す斜視図である。
第5の実施形態において、収納棚10は、棚搬送機構168を備える。棚搬送機構168は、例えば、棚本体100を搭載した移動ロボットである。棚搬送機構168によって、収納棚10全体が移動可能である。棚搬送機構168は、例えば、オペレータによる操縦が不要な自律移動台車であり、好ましくは、床面に描かれたラインなどが不要なラインレスタイプの自律移動台車である。棚搬送機構168は、例えば、低床型のAGV(Automatic Guided Vehicle)である。棚搬送機構168は、棚本体100と一体に設けられてもよく、予め棚本体100に結合されてもよく、使用時に棚本体100の下方に潜り込んで棚本体100の底部に結合され、棚本体100を搬送してもよい。ただし、棚搬送機構168は、上記例に限定されず、別のタイプの無人搬送車でもよい。例えば、棚搬送機構168は、オペレータにより操縦されてもよい。収納棚10は、棚本体100の下部に設けられた複数のキャスタ(車輪)を有してもよい。なお、棚搬送機構168で搬送される搬送対象物は、必ずしも収納棚10に限定されない。
FIG. 21 is a perspective view showing a storage shelf 10 according to the fifth embodiment.
In the fifth embodiment, the storage shelf 10 includes a shelf transport mechanism 168. The shelf transport mechanism 168 is, for example, a mobile robot equipped with the shelf body 100. The entire storage shelf 10 can be moved by the shelf transport mechanism 168. The shelf transport mechanism 168 is, for example, an autonomous mobile cart that does not require operation by an operator, and is preferably a lineless type autonomous mobile cart that does not require lines drawn on the floor surface. The shelf transport mechanism 168 is, for example, a low-floor AGV (Automatic Guided Vehicle). The shelf transport mechanism 168 may be provided integrally with the shelf body 100, may be coupled to the shelf body 100 in advance, or may slip under the shelf body 100 and be coupled to the bottom of the shelf body 100 when in use to transport the shelf body 100. However, the shelf transport mechanism 168 is not limited to the above example, and may be another type of unmanned transport vehicle. For example, the shelf transport mechanism 168 may be operated by an operator. The storage shelf 10 may have a plurality of casters (wheels) provided on the lower portion of the shelf body 100. Note that the object to be transported by the shelf transport mechanism 168 is not necessarily limited to the storage shelf 10.

図21に示すように、棚搬送機構168は、例えば、車両本体170、結合部(図示せず)、測域センサ(図示せず)、及び制御部(図示せず)を有する。車両本体170は、車体ケース172、移動機構174、及び移動機構駆動部(図示せず)を有する。車体ケース172は、車両本体170の外郭を形成している。移動機構174は、例えば、複数の車輪を有した走行機構であるが、別のタイプの移動機構でもよい。移動機構駆動部は、車体ケース内に設けられ、移動機構174を駆動する。例えば、移動機構駆動部は、車輪を回転させる車軸モータを有する。また、移動機構駆動部は、車輪の舵角を変更する操舵機構を含む。移動機構駆動部は、移動機構174を駆動することで、車両本体170を所望の位置に移動させる。車両本体170は、搬送対象物の積載部の下方に潜り込める厚さに形成されている。例えば、車両本体170は、搬送対象物の2つのキャスタ(自在車輪)の間に入り込む。測域センサは、検出板の状態を取得するセンサであるが、搬送対象物に向けてレーザを照射可能なレーザーレンジファインダ(LRF)などである。 21, the shelf transport mechanism 168 has, for example, a vehicle body 170, a coupling unit (not shown), a range sensor (not shown), and a control unit (not shown). The vehicle body 170 has a vehicle body case 172, a moving mechanism 174, and a moving mechanism drive unit (not shown). The vehicle body case 172 forms the outer shell of the vehicle body 170. The moving mechanism 174 is, for example, a running mechanism having a plurality of wheels, but may be another type of moving mechanism. The moving mechanism drive unit is provided in the vehicle body case and drives the moving mechanism 174. For example, the moving mechanism drive unit has an axle motor that rotates the wheels. The moving mechanism drive unit also includes a steering mechanism that changes the steering angle of the wheels. The moving mechanism drive unit drives the moving mechanism 174 to move the vehicle body 170 to a desired position. The vehicle body 170 is formed to a thickness that allows it to slip under the loading unit of the transport object. For example, the vehicle body 170 fits between two casters (swivel wheels) of the transport object. The range sensor is a sensor that acquires the state of the detection plate, and is, for example, a laser range finder (LRF) that can irradiate a laser toward the object to be transported.

結合部は、車両本体170に設けられ、搬送対象物に着脱可能に結合する。本明細書において、「結合」とは、「2つの対象を関係付ける」程度の広い概念を意味し、搬送対象物に係合する(例えば引っ掛かる)ことや、搬送対象物を支持する(例えば下方から持ち上げる)ことなども含む。本実施形態では、結合部は、搬送対象物を下方から持ち上げて搬送対象物に係合する係合部を有する。棚搬送機構168は、係合部が搬送対象物に係合することで、搬送対象物を牽引することができる。なお、結合部は、上記例である搬送対象物を下方から持ち上げるリフト機構に限定されず、ピンが突出している形態など、その他の機構でもよい。測域センサは、車両本体170の端部(+X方向側)に配置されている。測域センサは、例えば、測域センサ支持部を有する。測域センサ支持部は、測域センサと車両本体170とを連結する。 The coupling part is provided on the vehicle body 170 and is detachably coupled to the object to be transported. In this specification, "coupling" refers to a broad concept of "connecting two objects" and includes engaging with the object to be transported (e.g., hooking on it) and supporting the object to be transported (e.g., lifting it from below). In this embodiment, the coupling part has an engagement part that lifts the object to be transported from below and engages with it. The shelf transport mechanism 168 can tow the object to be transported by engaging the engagement part with the object to be transported. Note that the coupling part is not limited to the lift mechanism that lifts the object to be transported from below, as in the above example, and may be other mechanisms such as a mechanism with a protruding pin. The range sensor is disposed at the end (+X direction side) of the vehicle body 170. The range sensor has, for example, a range sensor support part. The range sensor support part connects the range sensor to the vehicle body 170.

測域センサの代わりの他のセンサを利用してもよい。例えば、TOFセンサなどの光軸センサでもよい。光軸センサは、空間中の1軸方向を計測する光学センサであり、1つの軸線に沿って投光して反射した光を評価・演算し、反射を生じた物体までの距離に換算して出力する。光軸センサは、「距離センサ」の一例である。なお、光軸センサから投光される光は、可視光でもよく、赤外線のような非可視光領域の光でもよい。光軸センサは複数でもよい。また、超音波センサを利用してもよい。 Other sensors may be used instead of the range sensor. For example, an optical axis sensor such as a TOF sensor may be used. The optical axis sensor is an optical sensor that measures one axial direction in space, and evaluates and calculates the light that is projected and reflected along one axis, converting it into the distance to the object that caused the reflection and outputting it. The optical axis sensor is an example of a "distance sensor." Note that the light projected from the optical axis sensor may be visible light, or may be light in the non-visible light range such as infrared light. Multiple optical axis sensors may be used. Also, an ultrasonic sensor may be used.

棚搬送機構168は、収納棚10やピックアップロボット20などが破損した場合に、各種センサで破損を検出して作業者などに通知する機能を備えてもよい。 The shelf transport mechanism 168 may have a function to detect damage using various sensors and notify workers, etc., if the storage shelf 10, the pick-up robot 20, etc., is damaged.

棚搬送機構168の制御部は、収納棚10の制御部114、ピックアップロボット20のロボット制御部250、統括制御装置30の統括制御部302などと通信を行い、他の機器からの入力に応じて棚搬送機構168の動作を制御することができる。棚搬送機構168の制御部は、例えば制御部114の一部として構成されてもよい。 The control unit of the shelf transport mechanism 168 communicates with the control unit 114 of the storage shelf 10, the robot control unit 250 of the pick-up robot 20, the overall control unit 302 of the overall control device 30, and the like, and can control the operation of the shelf transport mechanism 168 in response to inputs from other devices. The control unit of the shelf transport mechanism 168 may be configured as part of the control unit 114, for example.

本実施形態では、収納棚10を移動可能に構成することにより、ピックアップ動作が行われる場所選択の自由度が向上する。上下移動機構110及びトレイ移動機構112に加えて棚搬送機構168の制御を行うことによって、ピックアップロボット20の位置姿勢や可動範囲、物品Gの載置位置などに応じた柔軟なピックアップ動作が可能となる。 In this embodiment, the storage shelf 10 is configured to be movable, which increases the freedom of selection of the location where the pickup operation is performed. By controlling the shelf transport mechanism 168 in addition to the vertical movement mechanism 110 and the tray movement mechanism 112, flexible pickup operation according to the position and posture of the pickup robot 20, the range of motion, the placement position of the item G, etc. is possible.

以上説明した少なくとも1つの実施形態によれば、収納棚10がトレイ104を上下前後に移動させる上下移動機構110及びトレイ移動機構112を備えることにより、低自由度のマニピュレータによるピックアップ作業が容易になる。これにより、ピックアップシステムの構成を簡略化することができる。 According to at least one of the embodiments described above, the storage shelf 10 is equipped with a vertical movement mechanism 110 and a tray movement mechanism 112 that move the tray 104 up, down, forward and backward, making it easier to perform pick-up work using a manipulator with a low degree of freedom. This makes it possible to simplify the configuration of the pick-up system.

なお、統括制御装置30の機能の一部又は全部は、収納棚10の制御部114及び/又はピックアップロボット20のロボット制御部250によって実現されてもよい。制御部114、ロボット制御部250、統括制御装置30、ステーション端末40、及びWMS50の1以上が省略されてもよく、これらのうち2以上が1つの構成要素として統合されてもよい。例えば、WMS50が統括制御装置30に組み込まれてもよいし、ステーション端末40が統括制御装置30及び/又はWMS50を兼ねてもよい。その他、上記実施形態において説明した各処理は、上記例に限定されず、任意の装置の制御部によって実行されてよい。 In addition, some or all of the functions of the overall control device 30 may be realized by the control unit 114 of the storage shelf 10 and/or the robot control unit 250 of the pick-up robot 20. One or more of the control unit 114, robot control unit 250, overall control device 30, station terminal 40, and WMS 50 may be omitted, or two or more of them may be integrated into one component. For example, the WMS 50 may be incorporated into the overall control device 30, or the station terminal 40 may double as the overall control device 30 and/or the WMS 50. In addition, each process described in the above embodiment is not limited to the above example, and may be executed by the control unit of any device.

上記各実施形態では、複数のトレイ104が設けられた例を説明したが、トレイ104の数は特に限定されない。トレイ104が1つだけ設けられる場合などには、トレイ移動機構112が省略されてもよい。 In each of the above embodiments, an example in which multiple trays 104 are provided has been described, but the number of trays 104 is not particularly limited. In cases in which only one tray 104 is provided, the tray moving mechanism 112 may be omitted.

上記各実施形態では、統括制御装置30が画像センサ310~314を有しているが、これに代えて、又はこれに加えて、収納棚10及び/又はピックアップロボット20に認識用センサを設けて利用することができる。 In each of the above embodiments, the overall control device 30 has image sensors 310 to 314, but instead of or in addition to this, a recognition sensor can be provided and used in the storage shelf 10 and/or the pick-up robot 20.

上記各実施形態では、制御部114、ロボット制御部250、統括制御部302などの各制御部はソフトウェア機能部であるものとしたが、ASIC(Application Specific Integrated Circuit)やPLD(Programmable Logic Device)やFPGA(Field Programmable Gate Array)などのハードウェア機能部であってもよい。 In each of the above embodiments, each control unit such as the control unit 114, the robot control unit 250, and the general control unit 302 is a software function unit, but it may be a hardware function unit such as an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), or an FPGA (Field Programmable Gate Array).

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。 Although several embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the gist of the invention. These embodiments and their modifications are within the scope of the invention and its equivalents as set forth in the claims, as well as the scope and gist of the invention.

1…ピックアップシステム、10…収納棚、100…棚本体、102…支持部、104…トレイ、106…力入力部、108…力伝達機構、108A…第1力伝達機構、108B…第2力伝達機構、110…上下移動機構、112…トレイ移動機構、114…制御部、124…支持板、128…載置部、135…上下移動送りねじ(第1変換部)、136…上下可動部、147…トレイ移動送りねじ(第2変換部)、148…第1引出し方向可動部、157…第2引出し方向可動部、160…蓋部材、162…開閉機構、164…上下移動駆動部、166…トレイ移動駆動部、168…棚搬送機構、198…駆動制御部、20…ピックアップロボット、208…保持部、250…ロボット制御部、30…統括制御装置、300…認識部、302…統括制御部、40…ステーション端末、50…WMS。 1...Pickup system, 10...Storage shelf, 100...Shelf body, 102...Support section, 104...Tray, 106...Force input section, 108...Force transmission mechanism, 108A...First force transmission mechanism, 108B...Second force transmission mechanism, 110...Up-down movement mechanism, 112...Tray movement mechanism, 114...Control section, 124...Support plate, 128...Placement section, 135...Up-down movement feed screw (first conversion section), 136...Up-down movable section, 147...Tray movement feed screw ( second conversion unit), 148...first pull-out direction movable unit, 157...second pull-out direction movable unit, 160...lid member, 162...opening/closing mechanism, 164...vertical movement drive unit, 166...tray movement drive unit, 168...shelf transport mechanism, 198...drive control unit, 20...pickup robot, 208...holding unit, 250...robot control unit, 30...overall control device, 300...recognition unit, 302...overall control unit, 40...station terminal, 50...WMS.

Claims (14)

収納棚に対して相対的に移動するピックアップロボットによってピックアップされる物品を収納する収納棚であって、
棚本体と、
前記物品を収納する1以上のトレイと、
前記棚本体に対して前記トレイを上下方向に移動させる上下移動機構と、
前記棚本体に対して前記トレイを前記上下方向と交差する引出し方向に移動させ、前記上下移動機構によって前記トレイとともに上下方向に移動するトレイ移動機構と、
操作入力に応答して、前記操作入力に基づいて前記上下移動機構及び前記トレイ移動機構のうち少なくとも一方を作動させる作動機構と、
前記上下移動機構を作動させるように、駆動力を前記操作入力として前記作動機構に加える上下移動駆動部と、
前記トレイ移動機構を作動させるように、駆動力を前記操作入力として前記作動機構に加えるトレイ移動駆動部と、
前記ピックアップロボットの位置姿勢に基づいて特定された、前記ピックアップロボットがピックアップ動作を実行可能なピックアップ位置の情報を取得するとともに、前記上下移動機構及び前記トレイ移動機構が、ピックアップされる対象物品をピックアップが行われる所望のピックアップ位置まで移動させるように、前記トレイ移動駆動部及び前記上下移動駆動部を制御する駆動制御部を備える制御部と、
を備える、収納棚。
A storage shelf that stores an item to be picked up by a pickup robot that moves relative to the storage shelf ,
The shelf body,
one or more trays for storing the items;
a vertical movement mechanism for moving the tray vertically relative to the shelf body;
a tray moving mechanism that moves the tray relative to the shelf body in a pull-out direction intersecting the vertical direction and moves the tray together with the vertical movement mechanism in the vertical direction ;
an operating mechanism that operates at least one of the vertical movement mechanism and the tray movement mechanism based on an operation input in response to the operation input;
a vertical movement drive unit that applies a driving force to the actuation mechanism as the operation input so as to actuate the vertical movement mechanism;
a tray movement driving unit that applies a driving force to the operating mechanism as the operation input so as to operate the tray movement mechanism;
a control unit including a drive control unit that acquires information on a pick-up position at which the pick-up robot can perform a pick-up operation, the pick-up position being specified based on the position and posture of the pick-up robot, and controls the tray movement drive unit and the vertical movement drive unit so that the vertical movement mechanism and the tray movement mechanism move a target item to a desired pick-up position where the item is picked up;
A storage shelf equipped with
前記制御部は、ピックアップされる対象物品に関する第1情報及び前記ピックアップ位置に関する第2情報を受け付ける入力部をさらに備え、
前記駆動制御部は、前記第1情報及び前記第2情報に基づいて、前記上下移動駆動部及び前記トレイ移動駆動部を制御する、
請求項に記載の収納棚。
The control unit further includes an input unit configured to receive first information related to a target item to be picked up and second information related to the pick-up position;
The drive control unit controls the vertical movement drive unit and the tray movement drive unit based on the first information and the second information.
The storage shelf according to claim 1 .
前記制御部は、前記物品のピックアップを行うピックアップロボットと通信する通信部をさらに備え、
前記制御部は、前記通信部を介して前記ピックアップロボットから受信した電気信号に基づいて、前記上下移動駆動部及び前記トレイ移動駆動部を制御する、
請求項又はに記載の収納棚。
The control unit further includes a communication unit that communicates with a pickup robot that picks up the item,
the control unit controls the vertical movement drive unit and the tray movement drive unit based on an electrical signal received from the pick-up robot via the communication unit.
3. The storage shelf according to claim 1 or 2 .
前記作動機構は、力を加えられたことに応答して、前記力を前記上下移動機構及び前記トレイ移動機構のうち少なくとも一方に伝達することにより前記上下移動機構及び前記トレイ移動機構のうち少なくとも一方を作動させる力伝達機構である、
請求項1~のいずれか一項に記載の収納棚。
the actuation mechanism is a force transmission mechanism that, in response to application of a force, transmits the force to at least one of the vertical movement mechanism and the tray movement mechanism, thereby actuating at least one of the vertical movement mechanism and the tray movement mechanism;
The storage shelf according to any one of claims 1 to 3 .
前記1以上のトレイを支持する、前記棚本体に移動可能に取り付けられた支持部をさらに備え、
前記上下移動機構は、前記棚本体に対して前記支持部を上下方向に移動させることにより、前記棚本体に対して前記トレイを上下方向に移動させ、
前記トレイ移動機構は、前記支持部に対して前記トレイを前記引出し方向に移動させることにより、前記棚本体に対して前記トレイを前記引出し方向に移動させる、
請求項1~のいずれか一項に記載の収納棚。
a support part movably attached to the shelf body for supporting the one or more trays;
the vertical movement mechanism moves the support part in a vertical direction relative to the shelf body, thereby moving the tray in a vertical direction relative to the shelf body;
The tray moving mechanism moves the tray in the pull-out direction relative to the support portion, thereby moving the tray in the pull-out direction relative to the shelf body.
The storage shelf according to any one of claims 1 to 4 .
前記支持部は、上下方向に並んだ複数のトレイを支持し、
前記複数のトレイの各々は、互いに独立して、他のトレイと上下方向に重なった格納位置と他のトレイに対して前記引出し方向に変位した引出し位置との間で、前記トレイ移動機構により前記引出し方向に移動可能である、
請求項に記載の収納棚。
The support portion supports a plurality of trays arranged in a vertical direction,
each of the plurality of trays is movable in the pull-out direction by the tray moving mechanism between a storage position where the trays are vertically overlapped with the other trays and a pull-out position where the trays are displaced in the pull-out direction relative to the other trays, independently of one another;
The storage shelf according to claim 5 .
前記複数のトレイの各々は、前記トレイを開放する開状態と前記トレイを閉鎖する閉状態とを切り替える開閉機構を有する蓋部材を有し、
前記開閉機構は、前記トレイが前記格納位置にある場合には前記蓋部材を閉鎖し、前記トレイが前記引出し位置にある場合には前記蓋部材を開放する、
請求項に記載の収納棚。
Each of the plurality of trays has a lid member having an opening/closing mechanism that switches between an open state in which the tray is opened and a closed state in which the tray is closed,
the opening/closing mechanism closes the lid member when the tray is in the storage position, and opens the lid member when the tray is in the extended position.
The storage shelf according to claim 6 .
前記上下移動機構は、回転力を加えられたことに応答して前記回転力を上下方向の力に変換する第1変換部と、前記第1変換部から前記上下方向の力を受けて前記トレイとともに上下方向に移動する上下可動部とを備える、
請求項1~のいずれか一項に記載の収納棚。
The vertical movement mechanism includes a first conversion unit that converts a rotational force into a vertical force in response to application of the rotational force, and a vertical movable unit that receives the vertical force from the first conversion unit and moves in the vertical direction together with the tray.
The storage shelf according to any one of claims 1 to 7 .
前記トレイ移動機構は、回転力を加えられたことに応答して前記回転力を引出し方向の力に変換する第2変換部と、前記第2変換部から前記引出し方向の力を受けて前記トレイとともに引出し方向に移動する第1引出し方向可動部と、を備える、
請求項1~のいずれか一項に記載の収納棚。
the tray moving mechanism includes a second conversion unit that converts a rotational force into a force in a pull-out direction in response to application of the rotational force, and a first pull-out direction movable unit that receives the force in the pull-out direction from the second conversion unit and moves in the pull-out direction together with the tray.
The storage shelf according to any one of claims 1 to 8 .
前記トレイ移動機構は、前記トレイとともに引出し方向に移動可能な第2引出し方向可動部を備え、
前記第2引出し方向可動部は、前記第1引出し方向可動部の引出し方向の移動に連動して、前記第1引出し方向可動部に対して引出し方向に移動するように構成されている、
請求項に記載の収納棚。
the tray moving mechanism includes a second pull-out direction movable part that is movable together with the tray in the pull-out direction,
The second pull-out direction movable part is configured to move in the pull-out direction relative to the first pull-out direction movable part in conjunction with movement of the first pull-out direction movable part in the pull-out direction.
The storage shelf according to claim 9 .
前記棚本体を移動させる棚搬送機構をさらに備える、
請求項1~10のいずれか一項に記載の収納棚。
Further comprising a shelf transport mechanism for moving the shelf body.
The storage shelf according to any one of claims 1 to 10 .
物品をピックアップするためのピックアップシステムであって
ックアップされる物品を収納する収納棚と、
前記収納棚と通信し、前記収納棚に対して相対的に移動して物品をピックアップするピックアップロボットと、
を備え、
前記収納棚は、
棚本体と、
前記物品を収納する1以上のトレイと、
前記棚本体に対して前記トレイを上下方向に移動させる上下移動機構と、
前記棚本体に対して前記トレイを前記上下方向と交差する引出し方向に移動させ、前記上下移動機構によって前記トレイとともに上下方向に移動するトレイ移動機構と、
操作入力に応答して、前記操作入力に基づいて前記上下移動機構及び前記トレイ移動機構のうち少なくとも一方を作動させる作動機構と、
前記上下移動機構を作動させるように、駆動力を前記操作入力として前記作動機構に加える上下移動駆動部と、
前記トレイ移動機構を作動させるように、駆動力を前記操作入力として前記作動機構に加えるトレイ移動駆動部と、
前記ピックアップロボットの位置姿勢に基づいて特定された、前記ピックアップロボットがピックアップ動作を実行可能なピックアップ位置の情報を取得するとともに、前記上下移動機構及び前記トレイ移動機構が、ピックアップされる対象物品をピックアップが行われる所望のピックアップ位置まで移動させるように、前記トレイ移動駆動部及び前記上下移動駆動部を制御する駆動制御部を備える制御部と、
を備える、ピックアップシステム。
A pickup system for picking up an item , comprising:
A storage shelf for storing the items to be picked up;
a pickup robot that communicates with the storage shelf and moves relatively to the storage shelf to pick up an item;
Equipped with
The storage shelf includes:
The shelf body,
one or more trays for storing the items;
a vertical movement mechanism for moving the tray vertically relative to the shelf body;
a tray moving mechanism that moves the tray relative to the shelf body in a pull-out direction intersecting the vertical direction and moves the tray together with the vertical movement mechanism in the vertical direction ;
an operating mechanism that operates at least one of the vertical movement mechanism and the tray movement mechanism based on an operation input in response to the operation input;
a vertical movement drive unit that applies a driving force to the actuation mechanism as the operation input so as to actuate the vertical movement mechanism;
a tray movement driving unit that applies a driving force to the operating mechanism as the operation input so as to operate the tray movement mechanism;
a control unit including a drive control unit that acquires information on a pick-up position at which the pick-up robot can perform a pick-up operation, the pick-up position being specified based on the position and posture of the pick-up robot, and controls the tray movement drive unit and the vertical movement drive unit so that the vertical movement mechanism and the tray movement mechanism move a target item to a desired pick-up position where the item is picked up;
A pickup system comprising:
前記ピックアップロボットは、物品をピックアップするための保持部を備え、
前記上下移動機構は、前記棚本体に対して前記トレイを上下方向に移動させることにより、前記保持部の可動範囲外の高さ位置から前記可動範囲内の高さ位置まで前記トレイを移動させる、
請求項12に記載のピックアップシステム。
The pick-up robot includes a holding unit for picking up an item,
the vertical movement mechanism moves the tray in a vertical direction relative to the shelf body, thereby moving the tray from a height position outside the movable range of the holder to a height position within the movable range.
The pickup system of claim 12 .
収納棚に対して相対的に移動するピックアップロボットによってピックアップされる物品を収納する収納棚を制御するためのプログラムであって、
前記収納棚は、
棚本体と、
前記物品を収納する1以上のトレイと、
前記棚本体に対して前記トレイを上下方向に移動させる上下移動機構と、
前記棚本体に対して前記トレイを前記上下方向と交差する引出し方向に移動させ、前記上下移動機構によって前記トレイとともに上下方向に移動するトレイ移動機構と、
操作入力に応答して、前記操作入力に基づいて前記上下移動機構及び前記トレイ移動機構のうち少なくとも一方を作動させる作動機構と、
前記上下移動機構を作動させるように、駆動力を前記操作入力として前記作動機構に加える上下移動駆動部と、
前記トレイ移動機構を作動させるように、駆動力を前記操作入力として前記作動機構に加えるトレイ移動駆動部と、
前記トレイ移動駆動部及び前記上下移動駆動部を制御する駆動制御部を備える制御部と、
を備え、
前記制御部のプロセッサに、前記ピックアップロボットの位置姿勢に基づいて特定された、前記ピックアップロボットがピックアップ動作を実行可能なピックアップ位置の情報を取得するとともに、前記上下移動機構及び前記トレイ移動機構が、ピックアップされる対象物品をピックアップが行われる所望のピックアップ位置まで移動させるように、前記上下移動駆動部及び前記トレイ移動駆動部を制御することを実行させる、プログラム。
A program for controlling a storage shelf that stores an item to be picked up by a pickup robot that moves relatively to the storage shelf ,
The storage shelf includes:
The shelf body,
one or more trays for storing the items;
a vertical movement mechanism for moving the tray vertically relative to the shelf body;
a tray moving mechanism that moves the tray relative to the shelf body in a pull-out direction intersecting the vertical direction and moves the tray together with the vertical movement mechanism in the vertical direction ;
an operating mechanism that operates at least one of the vertical movement mechanism and the tray movement mechanism based on an operation input in response to the operation input;
a vertical movement drive unit that applies a driving force to the actuation mechanism as the operation input so as to actuate the vertical movement mechanism;
a tray movement driving unit that applies a driving force to the operating mechanism as the operation input so as to operate the tray movement mechanism;
A control unit including a drive control unit that controls the tray movement drive unit and the vertical movement drive unit;
Equipped with
A program that causes a processor of the control unit to acquire information about a pick-up position at which the pick-up robot can perform a pick-up operation, which is identified based on the position and posture of the pick-up robot, and to control the up-down movement drive unit and the tray movement drive unit so that the up-down movement mechanism and the tray movement mechanism move the target item to be picked up to the desired pick-up position where the pick-up will be performed.
JP2021141073A 2021-08-31 2021-08-31 Storage shelf, pick-up system, and program Active JP7500514B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021141073A JP7500514B2 (en) 2021-08-31 2021-08-31 Storage shelf, pick-up system, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021141073A JP7500514B2 (en) 2021-08-31 2021-08-31 Storage shelf, pick-up system, and program

Publications (2)

Publication Number Publication Date
JP2023034718A JP2023034718A (en) 2023-03-13
JP7500514B2 true JP7500514B2 (en) 2024-06-17

Family

ID=85504383

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021141073A Active JP7500514B2 (en) 2021-08-31 2021-08-31 Storage shelf, pick-up system, and program

Country Status (1)

Country Link
JP (1) JP7500514B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011073840A (en) 2009-09-30 2011-04-14 Goriki:Kk Shelf mechanism and storage shelf equipped with the same
JP2018002322A (en) 2016-06-27 2018-01-11 株式会社ディスコ Rack

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011073840A (en) 2009-09-30 2011-04-14 Goriki:Kk Shelf mechanism and storage shelf equipped with the same
JP2018002322A (en) 2016-06-27 2018-01-11 株式会社ディスコ Rack

Also Published As

Publication number Publication date
JP2023034718A (en) 2023-03-13

Similar Documents

Publication Publication Date Title
US9957107B2 (en) Automated storage and retrieval
US20210323767A1 (en) Transfer robot, warehouse logistics system and article transferring method
US10384870B2 (en) Method and device for order picking in warehouses largely by machine
JP7103689B2 (en) Autonomous mobile transfer robot
CN111620024B (en) Transfer robot, container taking method and container placing method
US10589417B2 (en) Automated guided vehicle (AGV) with batch picking robotic arm
US20200156868A1 (en) Systems, methods, and storage units for article transport and storage
US20200376656A1 (en) Mobile Robot Morphology
TWI701120B (en) Autonomous mobile handling robot
CN111434470A (en) Control device and control method for robot system
US9823662B2 (en) Transport vehicle for the transport of load shelves with partially autonomous operation and method for operating said transport vehicle
US20170183159A1 (en) Robot-enabled case picking
US20170183157A9 (en) Robotic manipulator for warehouses
JP2020509981A (en) Case picking for robots
CN107250004A (en) Modular multifunctional intelligent storage container
CA3120717A1 (en) Systems, methods, and storage units for article transport and storage
KR20230162042A (en) Recognition mast for integrated mobile manipulator robots
KR20210024578A (en) Stockpile auxiliary robot
TWI706842B (en) Autonomous mobile handling robot and its fixture and operating mechanism
Baldassarri et al. Development of a mobile robotized system for palletizing applications
JP7500514B2 (en) Storage shelf, pick-up system, and program
US20210116923A1 (en) Autonomous mobile vehicle
US20220379467A1 (en) Robot
US20230271797A1 (en) Robotic system to control ingress to a robotic loader
WO2024136861A1 (en) Transport robot

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230313

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20231116

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231212

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240213

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240507

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240605

R150 Certificate of patent or registration of utility model

Ref document number: 7500514

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150