JP5459269B2 - Picking system - Google Patents

Picking system Download PDF

Info

Publication number
JP5459269B2
JP5459269B2 JP2011136652A JP2011136652A JP5459269B2 JP 5459269 B2 JP5459269 B2 JP 5459269B2 JP 2011136652 A JP2011136652 A JP 2011136652A JP 2011136652 A JP2011136652 A JP 2011136652A JP 5459269 B2 JP5459269 B2 JP 5459269B2
Authority
JP
Japan
Prior art keywords
workpiece
robot
robots
angle range
picking system
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
JP2011136652A
Other languages
Japanese (ja)
Other versions
JP2013000861A (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.)
Yaskawa Electric Corp
Original Assignee
Yaskawa Electric 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 Yaskawa Electric Corp filed Critical Yaskawa Electric Corp
Priority to JP2011136652A priority Critical patent/JP5459269B2/en
Priority to EP13000329.6A priority patent/EP2586575B1/en
Priority to US13/354,723 priority patent/US8606400B2/en
Priority to EP12151926.8A priority patent/EP2537645B1/en
Priority to CN201210019948.2A priority patent/CN102837318B/en
Priority to EP13000330.4A priority patent/EP2586576B1/en
Publication of JP2013000861A publication Critical patent/JP2013000861A/en
Application granted granted Critical
Publication of JP5459269B2 publication Critical patent/JP5459269B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Manipulator (AREA)
  • Specific Conveyance Elements (AREA)

Description

本発明は、ピッキングシステムに関する。   The present invention relates to a picking system.

従来、ベルトコンベア等の搬送装置によって搬送されるワークをロボットによって保持して他の場所へ移動させるピッキングシステムが知られている。   2. Description of the Related Art Conventionally, there has been known a picking system in which a workpiece conveyed by a conveying device such as a belt conveyor is held by a robot and moved to another place.

かかるピッキングシステムでは、作業効率の向上を図るために、搬送速度の高速化が進められている。このため、かかる搬送速度の高速化に対応するために、複数のロボットを用いてワークの保持を行うピッキングシステムも開発されている(たとえば、特許文献1参照)。   In such a picking system, in order to improve work efficiency, the conveyance speed is increased. For this reason, a picking system that holds a workpiece using a plurality of robots has been developed in order to cope with the increase in the conveyance speed (see, for example, Patent Document 1).

特開平6−340321号公報JP-A-6-340321

上述したように複数のロボットを用いることで搬送速度の高速化に対応することができるものの、作業効率の更なる向上を図ることが望ましい。   As described above, using a plurality of robots can cope with an increase in transport speed, but it is desirable to further improve work efficiency.

開示の技術は、上記に鑑みてなされたものであって、作業効率の向上を図ることができるピッキングシステムを提供することを目的とする。   The disclosed technique has been made in view of the above, and an object thereof is to provide a picking system capable of improving work efficiency.

本願の開示するピッキングシステムは、ワークを搬送する搬送装置と、前記搬送装置によって搬送されるワークを保持する保持動作および保持したワークを所定の場所へ移動させる移動動作を行う複数のロボットと、前記複数のロボットよりも前記搬送装置の上流側へ配置され、前記搬送装置の搬送路上を撮像する撮像装置と、前記撮像装置によって撮像された画像に基づいて前記搬送路上のワークを検出するとともに、検出したワークの保持動作を前記ロボットに対して指示する制御装置とを備え、前記制御装置は、前記画像に基づいて前記搬送路面内における前記ワークの向きをさらに検出し、検出した前記ワークの向きに対応するロボットに対して当該ワークの保持動作を指示する。 The picking system disclosed in the present application includes a conveying device that conveys a workpiece, a holding operation that holds the workpiece conveyed by the conveying device, and a plurality of robots that perform a moving operation that moves the held workpiece to a predetermined location; An imaging device that is disposed upstream of the plurality of robots and that images the conveyance path of the conveyance device, and detects a workpiece on the conveyance path based on an image captured by the imaging device, and detects A control device for instructing the robot to hold the workpiece, and the control device further detects the orientation of the workpiece in the conveyance path surface based on the image, and determines the detected orientation of the workpiece. Instruct the corresponding robot to hold the workpiece.

本願の開示するピッキングシステムの一つの態様によれば、作業効率の向上を図ることができる。   According to one aspect of the picking system disclosed in the present application, work efficiency can be improved.

図1は、実施例1に係るピッキングシステムの模式斜視図である。FIG. 1 is a schematic perspective view of the picking system according to the first embodiment. 図2は、実施例1に係る制御装置の構成を示すブロック図である。FIG. 2 is a block diagram illustrating the configuration of the control device according to the first embodiment. 図3は、アーム先端部の模式図である。FIG. 3 is a schematic diagram of the arm tip. 図4−1は、一のロボットの初期姿勢の一例を示す図である。FIG. 4A is a diagram illustrating an example of an initial posture of one robot. 図4−2は、他のロボットの初期姿勢の一例を示す図である。FIG. 4B is a diagram of an example of the initial posture of another robot. 図5−1は、ピッキングシステムの模式上面図である。FIG. 5A is a schematic top view of the picking system. 図5−2は、向き検出処理の説明図である。FIG. 5B is an explanatory diagram of the orientation detection process. 図5−3は、振分処理の説明図である。FIG. 5C is an explanatory diagram of the distribution process. 図6は、実施例2に係る制御装置の構成を示すブロック図である。FIG. 6 is a block diagram illustrating the configuration of the control device according to the second embodiment. 図7−1は、作業履歴情報の一例を示す図である。FIG. 7A is a diagram of an example of work history information. 図7−2は、振分調整処理後の第1の角度範囲および第2の角度範囲の一例を示す図である。FIG. 7B is a diagram of an example of the first angle range and the second angle range after the distribution adjustment process. 図8−1は、ピッキングシステムの他の例を示す図である。FIG. 8A is a diagram illustrating another example of the picking system. 図8−2は、各ロボットに対応付けられる角度範囲の一例を示す図である。FIG. 8B is a diagram illustrating an example of an angle range associated with each robot.

以下に添付図面を参照して、本願の開示するピッキングシステムのいくつかの実施例を詳細に説明する。ただし、これらの実施例における例示で本発明が限定されるものではない。   Hereinafter, some embodiments of a picking system disclosed in the present application will be described in detail with reference to the accompanying drawings. However, the present invention is not limited to the examples in these examples.

まず、本実施例に係るピッキングシステムの外観について図1を用いて説明する。図1は、実施例1に係るピッキングシステムの模式斜視図である。なお、以下では、2台のロボットを備えるピッキングシステムの例について説明する。   First, the appearance of the picking system according to the present embodiment will be described with reference to FIG. FIG. 1 is a schematic perspective view of the picking system according to the first embodiment. In the following, an example of a picking system including two robots will be described.

図1に示すように、本実施例に係るピッキングシステムは、コンベア1と、ロボット2a,2bと、カメラ3とを備える。コンベア1は、搬送路11上に載置されたワークwを上流から下流へ向けて搬送する搬送装置である。なお、ここでは、一例として、コンベア1がベルトコンベアであるものとするが、ワークwを所定方向へ搬送することができるものであれば他の搬送装置であってもよい。   As shown in FIG. 1, the picking system according to the present embodiment includes a conveyor 1, robots 2 a and 2 b, and a camera 3. The conveyor 1 is a transport device that transports the workpiece w placed on the transport path 11 from upstream to downstream. Here, as an example, the conveyor 1 is assumed to be a belt conveyor. However, other conveyors may be used as long as the workpiece w can be conveyed in a predetermined direction.

ロボット2a,2bは、天井や壁面・床面等に固定された多関節ロボットであり、コンベア1によって搬送されるワークwを保持する保持動作および保持したワークwを所定の場所へ移動させる移動動作を行う。   The robots 2a and 2b are articulated robots fixed to a ceiling, a wall surface, a floor surface, and the like. The holding operation for holding the workpiece w conveyed by the conveyor 1 and the moving operation for moving the held workpiece w to a predetermined place. I do.

ロボット2a,2bは、アーム先端部21a,21bを備えており、かかるアーム先端部21a,21bに、ワークwを保持するエンドエフェクタ(保持部)が設けられる。   The robots 2a and 2b include arm tip portions 21a and 21b, and end effectors (holding portions) that hold the workpiece w are provided on the arm tip portions 21a and 21b.

たとえば、ロボット2a,2bは、真空ポンプ等の吸引装置を用いてワークwを吸着させる吸着部22a,22bをエンドエフェクタとして備えており、かかる吸着部22a,22bを用いてワークwを保持する。また、ロボット2a,2bは、保持したワークwをそれぞれコンベア4a,4bへ移動させた後、吸引装置による吸引力を解除することにより、保持したワークwをコンベア4a,4b上に載置する。   For example, the robots 2a and 2b include suction units 22a and 22b that suck a workpiece w using a suction device such as a vacuum pump as an end effector, and hold the workpiece w using the suction units 22a and 22b. The robots 2a and 2b move the held workpieces w to the conveyors 4a and 4b, respectively, and then release the suction force by the suction device, thereby placing the held workpieces w on the conveyors 4a and 4b.

ここで、ロボット2a,2bは、ワークwを保持する際には、ワークwの向きに対してアーム先端部21a,21bの向きが所定の向きとなるようにアーム先端部21a,21bを回転させたうえで、かかるワークwの保持を行うものとする。アーム先端部21a,21bの構成については、図3を用いて後述する。   Here, when holding the workpiece w, the robots 2a and 2b rotate the arm tip portions 21a and 21b so that the direction of the arm tip portions 21a and 21b is a predetermined direction with respect to the direction of the workpiece w. In addition, the work w is held. The configuration of the arm tip portions 21a and 21b will be described later with reference to FIG.

また、ロボット2a,2bは、1つのワークwについての保持動作および移動動作が完了すると、あらかじめ設定された初期姿勢に戻り、かかる初期姿勢から次のワークwに対する保持動作を開始する。ここで、本実施例に係るロボット2a,2bには、それぞれ異なる初期姿勢が設定されるが、かかる点については、図4−1および図4−2を用いて後述する。   In addition, when the holding operation and the moving operation for one work w are completed, the robots 2a and 2b return to a preset initial posture and start a holding operation for the next work w from the initial posture. Here, different initial postures are set for the robots 2a and 2b according to the present embodiment, respectively, which will be described later with reference to FIGS. 4A and 4B.

なお、ここでは、ロボット2a,2bがエンドエフェクタとして吸着部22a,22bを備えることとしたが、ロボット2a,2bは、ワークwを保持することができれば他のエンドエフェクタを備えていてもよい。たとえば、ロボット2a,2bは、ワークwを把持するハンド型のエンドエフェクタを備えていてもよい。   Here, the robots 2a and 2b are provided with the suction portions 22a and 22b as end effectors, but the robots 2a and 2b may be provided with other end effectors as long as they can hold the workpiece w. For example, the robots 2a and 2b may include a hand-type end effector that holds the workpiece w.

本実施例では、ロボット2a,2bとして垂直多関節ロボットを適用した例について説明するが、ロボットの構成はこれに限ったものではなく、ロボット2a,2bは、水平多関節ロボット、パラレルリンクロボット、直交ロボット等、ワークwを保持して移送できる構成であればよい。   In this embodiment, an example in which a vertical articulated robot is applied as the robots 2a and 2b will be described. However, the configuration of the robot is not limited to this, and the robots 2a and 2b may be horizontal articulated robots, parallel link robots, Any configuration that can hold and transfer the workpiece w, such as an orthogonal robot, may be used.

また、本実施例ではロボット2a,2bが搬送路11を挟んで配置される場合の例について説明するが、これに限ったものではなく、ロボット2a,2bは、搬送路11に沿って並んで配置されてもよいし、搬送路11の上方に配設されてもよい。   In this embodiment, an example in which the robots 2a and 2b are arranged with the conveyance path 11 interposed therebetween will be described. However, the present invention is not limited to this, and the robots 2a and 2b are arranged along the conveyance path 11. It may be arranged, or may be arranged above the conveyance path 11.

カメラ3は、ロボット2a,2bよりもコンベア1の上流側へ配置され、コンベア1の搬送路11上の所定領域を撮像する撮像装置である。カメラ3によって撮像された画像は、LAN(Local Area Network)等の通信ネットワークを介して図示しない制御装置へ出力される。   The camera 3 is an imaging device that is arranged on the upstream side of the conveyor 1 relative to the robots 2 a and 2 b and images a predetermined area on the conveyance path 11 of the conveyor 1. An image captured by the camera 3 is output to a control device (not shown) via a communication network such as a LAN (Local Area Network).

ピッキングシステムは、上記のように構成されており、カメラ3が、搬送路11上を撮像し、図示しない制御装置が、カメラ3によって撮像された画像に基づいて搬送路11上のワークwを検出するとともに、検出したワークwの保持動作をロボット2a,2bに対して指示する。そして、ロボット2a,2bが、制御装置からの指示に従って保持動作および移動動作を行う。   The picking system is configured as described above, and the camera 3 captures an image on the transport path 11, and a control device (not shown) detects the workpiece w on the transport path 11 based on the image captured by the camera 3. In addition, the robot 2a, 2b is instructed to hold the detected workpiece w. Then, the robots 2a and 2b perform a holding operation and a moving operation in accordance with instructions from the control device.

ここで、従来のピッキングシステムにおいて短時間で多量のワークを処理する必要がある場合には、ロボットを複数台並設することで、上流側のロボットで処理し切れず通過するワークを下流側のロボットで処理させることで処理能力の向上を図っている。しかしながら、このような手法では、上流側に配置されたロボットに負荷が集中してしまい、ピッキングシステム全体として効率的とはいえない場合がある。   Here, when it is necessary to process a large amount of workpieces in a short time in the conventional picking system, by arranging a plurality of robots in parallel, the workpieces passing without being processed by the upstream robot can be transferred downstream. The processing ability is improved by processing with a robot. However, with such a method, the load is concentrated on the robot arranged on the upstream side, which may not be efficient as the entire picking system.

そこで、本実施例に係るピッキングシステムは、ロボット2a,2bのどちらにワークwの保持動作を行わせるかを、ワークwの向きに応じて決定するように構成されている。これにより、ロボット2a,2bの一方に処理負荷が集中することが防止されるとともに、各ロボット2a,2bがそれぞれ保持しやすい姿勢のワークwを処理することができるため作業効率を高めることができる。以下では、かかる制御装置の構成および動作について具体的に説明する。   Therefore, the picking system according to the present embodiment is configured to determine which of the robots 2a and 2b is to perform the work w holding operation according to the direction of the work w. As a result, the processing load is prevented from concentrating on one of the robots 2a and 2b, and the work w in a posture that each robot 2a and 2b can easily hold can be processed. . Hereinafter, the configuration and operation of the control device will be described in detail.

図2は、実施例1に係る制御装置の構成を示すブロック図である。なお、図2では、制御装置の特徴を説明するために必要な構成要素のみを示しており、一般的な構成要素についての記載を省略している。   FIG. 2 is a block diagram illustrating the configuration of the control device according to the first embodiment. In FIG. 2, only components necessary for explaining the characteristics of the control device are shown, and descriptions of general components are omitted.

図2に示すように、制御装置5は、制御部51と、記憶部52とを備える。また、制御部51は、ワーク検出部511と、向き検出部512と、動作指示部513とを備え、記憶部52は、振分情報521を記憶する。   As shown in FIG. 2, the control device 5 includes a control unit 51 and a storage unit 52. The control unit 51 includes a work detection unit 511, a direction detection unit 512, and an operation instruction unit 513. The storage unit 52 stores distribution information 521.

制御部51は、制御装置5全体を制御する制御部である。ワーク検出部511は、カメラ3から入力される画像に基づいて搬送路11上のワークwを検出する処理部である。また、ワーク検出部511は、ワークwを検出すると、かかるワークwの位置情報を含む検出結果をカメラ3によって撮像された画像とともに向き検出部512へ出力する。   The control unit 51 is a control unit that controls the entire control device 5. The workpiece detection unit 511 is a processing unit that detects the workpiece w on the conveyance path 11 based on an image input from the camera 3. Further, when the workpiece detection unit 511 detects the workpiece w, the workpiece detection unit 511 outputs a detection result including the position information of the workpiece w together with an image captured by the camera 3 to the orientation detection unit 512.

向き検出部512は、カメラ3によって撮像された画像に基づいてワークwの向きを検出する処理部である。また、向き検出部512は、ワークwの向きを検出すると、ワーク検出部511によるワークwの検出結果に対してワークwの向きの検出結果を加えて動作指示部513へ出力する。   The direction detection unit 512 is a processing unit that detects the direction of the workpiece w based on the image captured by the camera 3. In addition, when detecting the orientation of the workpiece w, the orientation detection unit 512 adds the detection result of the orientation of the workpiece w to the detection result of the workpiece w by the workpiece detection unit 511 and outputs the result to the operation instruction unit 513.

なお、ワーク検出部511によるワークwの検出および向き検出部512によるワークwの向き検出については、いずれの公知技術を用いても構わない。また、ここでは、ワークwの検出処理およびワークwの向きの検出処理をそれぞれ異なる処理部が行うこととしたが、これらの処理を1つの処理部が一括して行ってもよい。   Note that any known technique may be used for the detection of the workpiece w by the workpiece detection unit 511 and the direction detection of the workpiece w by the direction detection unit 512. In addition, here, the processing processing for detecting the workpiece w and the processing for detecting the orientation of the workpiece w are performed by different processing units, but these processing may be performed collectively by one processing unit.

動作指示部513は、向き検出部512から受け取ったワークwの検出結果および記憶部52に記憶された振分情報521に基づき、ワークwの保持動作および移動動作を、かかるワークwの向きに対応するロボット2a,2bに対して指示する処理部である。かかる動作指示部513によって実行される処理の具体的な内容については、図5−1〜図5−3を用いて後述する。   Based on the result of detection of the workpiece w received from the orientation detection unit 512 and the distribution information 521 stored in the storage unit 52, the operation instruction unit 513 corresponds to the holding operation and the movement operation of the workpiece w according to the direction of the workpiece w. It is a processing unit that gives instructions to the robots 2a and 2b. Specific contents of the processing executed by the operation instruction unit 513 will be described later with reference to FIGS.

記憶部52は、不揮発性メモリやハードディスクドライブといった記憶デバイスで構成され、振分情報521を記憶する。振分情報521は、所定の角度範囲ごとにロボット2a,2bをそれぞれ対応付けた情報である。   The storage unit 52 includes a storage device such as a nonvolatile memory or a hard disk drive, and stores distribution information 521. The distribution information 521 is information in which the robots 2a and 2b are associated with each other for each predetermined angle range.

ここで、振分情報521の内容および各ロボット2a,2bの初期姿勢について説明する。図3は、アーム先端部21a,21bの模式図である。また、図4−1は、ロボット2aの初期姿勢の一例を示す図であり、図4−2は、ロボット2bの初期姿勢の一例を示す図である。   Here, the contents of the distribution information 521 and the initial postures of the robots 2a and 2b will be described. FIG. 3 is a schematic diagram of the arm tip portions 21a and 21b. FIG. 4A is a diagram illustrating an example of the initial posture of the robot 2a, and FIG. 4B is a diagram illustrating an example of the initial posture of the robot 2b.

図3に示すように、ロボット2a,2bのアーム先端部21a,21bは、回転軸Axを中心として回転可能に設けられている。ロボット2a,2bは、アーム先端部21a,21bの向きがワークwの向きに対して所定の向きとなるようにアーム先端部21a,21bを回転軸Axを中心に回転させたうえで、吸着部22a,22bを用いてワークwを保持する。なお、ここでは具体的な説明を省略するが、アーム先端部21a,21bには回転軸Ax以外にも回転軸が設けられており、ロボット2a,2bは、必要に応じて回転軸Ax以外の回転軸を中心としてアーム先端部21a,21bを回転させる。   As shown in FIG. 3, the arm tip portions 21a and 21b of the robots 2a and 2b are provided to be rotatable about a rotation axis Ax. The robots 2a and 2b rotate the arm tips 21a and 21b around the rotation axis Ax so that the directions of the arm tips 21a and 21b are a predetermined direction with respect to the workpiece w, The workpiece w is held using 22a and 22b. In addition, although specific description is abbreviate | omitted here, the arm front-end | tip parts 21a and 21b are provided with a rotating shaft in addition to the rotating shaft Ax, and the robots 2a and 2b may have other than the rotating shaft Ax as necessary. The arm tip portions 21a and 21b are rotated around the rotation axis.

また、上述したようにロボット2a,2bには、それぞれ異なる初期姿勢が設定されている。たとえば、図4−1に示すように、ロボット2aには、アーム先端部21aがコンベア1の搬送方向と同じ方向を向いた姿勢が初期姿勢として設定されている。また、図4−2に示すように、ロボット2bには、アーム先端部21bがコンベア1の搬送方向に対して左90度の方向を向いた姿勢が初期姿勢として設定されている。   As described above, different initial postures are set for the robots 2a and 2b. For example, as illustrated in FIG. 4A, the robot 2a is set as an initial posture in which the arm tip 21a faces the same direction as the conveying direction of the conveyor 1. Also, as shown in FIG. 4B, the robot 2b is set to have an initial posture in which the arm tip 21b is oriented 90 degrees to the left with respect to the conveying direction of the conveyor 1.

また、図4−1に示すように、ロボット2aには、コンベア1の搬送方向を基準向き(0度)とした場合における−45度〜+45度の角度範囲200a(以下、「第1の角度範囲200a」と記載する)が振分情報521によって対応付けられている。また、図4−2に示すように、ロボット2bには、コンベア1の搬送方向を基準向き(0度)とした場合における+45度〜+135度の角度範囲200b(以下、「第2の角度範囲200b」と記載する)が振分情報521によって対応付けられている。   Further, as shown in FIG. 4A, the robot 2a has an angle range 200a (hereinafter referred to as “first angle”) of −45 degrees to +45 degrees when the transport direction of the conveyor 1 is set to a reference direction (0 degrees). Are described in the distribution information 521. Also, as shown in FIG. 4B, the robot 2b has an angle range 200b (hereinafter referred to as “second angle range”) of +45 degrees to +135 degrees when the conveyance direction of the conveyor 1 is a reference direction (0 degrees). 200b ”is associated with the distribution information 521.

このように、本実施例では、ロボット2a,2bが初期姿勢を取った場合におけるアーム先端部21a,21b(あるいは吸着部22a,22b)の向きと基準向きとがなす角度を含む所定の角度範囲が、各ロボット2a,2bに対して対応付けられている。   As described above, in this embodiment, a predetermined angle range including an angle formed by the direction of the arm tip portions 21a and 21b (or the suction portions 22a and 22b) and the reference direction when the robots 2a and 2b are in the initial posture. Is associated with each robot 2a, 2b.

なお、ここでは、コンベア1の搬送方向を基準向きとしたが、基準向きは、必ずしも搬送方向であることを要しない。また、各ロボット2a,2bに対して設定される初期姿勢は、図4−1および図4−2に示した姿勢に限ったものでない。   In addition, although the conveyance direction of the conveyor 1 was made into the reference direction here, the reference direction does not necessarily need to be a conveyance direction. Further, the initial posture set for each robot 2a, 2b is not limited to the posture shown in FIGS. 4-1 and 4-2.

次に、本実施例に係るピッキングシステムの動作例について図5−1〜図5−3を用いて説明する。図5−1は、ピッキングシステムの模式上面図であり、図5−2は、向き検出処理の説明図であり、図5−3は、振分処理の説明図である。   Next, an operation example of the picking system according to the present embodiment will be described with reference to FIGS. FIG. 5A is a schematic top view of the picking system, FIG. 5B is an explanatory diagram of the orientation detection process, and FIG. 5C is an explanatory diagram of the distribution process.

図5−1に示すように、カメラ3によってワークw1〜w4が撮像され、ワーク検出部511が、これらワークw1〜w4を検出したとする。かかる場合、図5−2に示すように、向き検出部512は、ワーク検出部511によって検出されたワークw1〜w4の向きd1〜d4を検出する。   As illustrated in FIG. 5A, it is assumed that the workpieces w1 to w4 are imaged by the camera 3, and the workpiece detection unit 511 detects these workpieces w1 to w4. In such a case, as illustrated in FIG. 5B, the orientation detection unit 512 detects the orientations d1 to d4 of the workpieces w1 to w4 detected by the workpiece detection unit 511.

つづいて、動作指示部513は、向き検出部512によって検出された各ワークw1〜w4の向きd1〜d4と基準向き(本実施例では、搬送方向)とがなす角度を求め、求めた角度を含む角度範囲と対応付けられたロボット2a,2bに対してかかるワークw1〜w4の保持動作を指示する。   Subsequently, the operation instruction unit 513 obtains an angle formed by the orientations d1 to d4 of each of the workpieces w1 to w4 detected by the orientation detection unit 512 and the reference direction (in the present embodiment, the conveyance direction), and determines the obtained angle. The robots 2a and 2b associated with the included angle range are instructed to hold the workpieces w1 to w4.

たとえば、図5−3に示すように、ワークw1の向きd1およびワークw4の向きd4は、ロボット2aに対して対応付けられた第1の角度範囲200aに含まれる。このため、動作指示部513は、ワークw1およびワークw4の保持動作および移動動作をロボット2aに対して指示する。   For example, as illustrated in FIG. 5C, the orientation d1 of the workpiece w1 and the orientation d4 of the workpiece w4 are included in the first angle range 200a associated with the robot 2a. Therefore, the operation instruction unit 513 instructs the robot 2a to hold and move the workpiece w1 and the workpiece w4.

また、ワークw2の向きd2およびワークw3の向きd3は、ロボット2bに対して対応付けられた第2の角度範囲200bに含まれる。このため、動作指示部513は、ワークw2およびワークw3の保持動作および移動動作をロボット2bに対して指示する。なお、図5−3に示すように、ロボット2aには、+135度〜+180度の角度範囲および−135度〜−180度の角度範囲をさらに対応付け、ロボット2bには、−45度〜−135度の角度範囲をさらに対応付けてもよい。   Further, the orientation d2 of the workpiece w2 and the orientation d3 of the workpiece w3 are included in the second angle range 200b associated with the robot 2b. Therefore, the operation instruction unit 513 instructs the robot 2b to hold and move the workpiece w2 and the workpiece w3. As shown in FIG. 5C, the robot 2a is further associated with an angle range of +135 degrees to +180 degrees and an angle range of −135 degrees to −180 degrees, and the robot 2b is associated with −45 degrees to −−. An angle range of 135 degrees may be further associated.

上述してきたように、本実施例では、制御装置5が、カメラ3によって撮像された画像に基づいてワークwの向きをさらに検出し、検出したワークwの向きに対応するロボット2a,2bに対してかかるワークwの保持動作を指示することとした。具体的には、制御装置5が、所定の角度範囲ごとにロボット2a,2bをそれぞれ対応付けておき、検出したワークwの向きと所定の基準向きとがなす角度を含む角度範囲と対応付けられたロボット2a,2bに対してかかるワークwの保持動作を指示することとした。   As described above, in the present embodiment, the control device 5 further detects the orientation of the workpiece w based on the image captured by the camera 3, and the robots 2a and 2b corresponding to the detected orientation of the workpiece w are detected. It was decided to instruct the holding operation of the workpiece w. Specifically, the control device 5 associates the robots 2a and 2b with each predetermined angle range, and is associated with an angle range including an angle formed by the detected direction of the workpiece w and a predetermined reference direction. The robot 2a, 2b is instructed to hold the workpiece w.

これにより、従来のピッキングシステムと異なり、各ロボット2a,2bの処理負荷を均等に分散させることができる。このため、ピッキングシステム全体としての作業効率を高めることができる。   Thereby, unlike the conventional picking system, the processing loads of the robots 2a and 2b can be evenly distributed. For this reason, the work efficiency as the whole picking system can be improved.

また、本実施例では、制御装置5が、ロボット2a,2bが初期姿勢を取った場合における吸着部22a,22bの向きと所定の基準向きとがなす角度を含む所定の角度範囲を、かかるロボット2a,2bに対して対応付けることとした。   Further, in this embodiment, the control device 5 has a predetermined angle range including an angle formed by the direction of the suction portions 22a and 22b and the predetermined reference direction when the robots 2a and 2b take the initial posture. 2a and 2b are associated with each other.

これにより、各ロボット2a,2bがワークwを保持する際にアーム先端部21a,21bを回転させる量を少なくすることができる。このように、各ロボット2a,2bに対して、各ロボット2a,2bが保持し易い向きを向いたワークwを保持させることで、各ロボット2a,2bの保持動作を高速化することができ、作業効率を更に高めることができる。   Thereby, when each robot 2a, 2b hold | maintains the workpiece | work w, the amount which rotates arm front-end | tip part 21a, 21b can be decreased. In this way, by holding the workpiece w facing the direction in which each robot 2a, 2b is easy to hold to each robot 2a, 2b, the holding operation of each robot 2a, 2b can be speeded up. Work efficiency can be further increased.

ところで、カメラ3よりも上流側で行われる作業工程の内容によっては、ワークwの向きに偏りが生じる可能性がある。このような場合には、ロボット2a,2bの何れかに処理負荷が偏り、ピッキングシステム全体としての作業効率が低下する可能性がある。   By the way, depending on the content of the work process performed on the upstream side of the camera 3, there is a possibility that the direction of the workpiece w is biased. In such a case, the processing load is biased to one of the robots 2a and 2b, and the work efficiency of the entire picking system may be reduced.

そこで、ロボット2a,2bの作業量に応じて、各ロボット2a,2bに対応付けられた第1の角度範囲200aおよび第2の角度範囲200bの大きさを調整することとしてもよい。以下では、かかる場合について説明する。なお、以下の説明では、既に説明した部分と同様の部分については、既に説明した部分と同一の符号を付し、重複する説明を省略する。   Therefore, the sizes of the first angle range 200a and the second angle range 200b associated with each robot 2a, 2b may be adjusted according to the work amount of the robot 2a, 2b. Hereinafter, such a case will be described. In the following description, parts that are the same as those already described are given the same reference numerals as those already described, and redundant descriptions are omitted.

まず、実施例2に係る制御装置の構成について図6を用いて説明する。図6は、実施例2に係る制御装置の構成を示すブロック図である。   First, the configuration of the control device according to the second embodiment will be described with reference to FIG. FIG. 6 is a block diagram illustrating the configuration of the control device according to the second embodiment.

図6に示すように、実施例2に係る制御装置5aは、制御部51aと、記憶部52aとを備える。また、制御部51aは、実施例1に係る制御装置5の制御部51が備える各処理部に加えて振分調整部514をさらに備える。また、記憶部52aは、実施例1に係る制御装置5の記憶部52が記憶する振分情報521に加えて作業履歴情報522をさらに記憶する。   As illustrated in FIG. 6, the control device 5a according to the second embodiment includes a control unit 51a and a storage unit 52a. In addition to the processing units included in the control unit 51 of the control device 5 according to the first embodiment, the control unit 51a further includes a distribution adjustment unit 514. The storage unit 52a further stores work history information 522 in addition to the distribution information 521 stored in the storage unit 52 of the control device 5 according to the first embodiment.

作業履歴情報522は、各ロボット2a,2bのワークwの処理数、すなわち、各ロボット2a,2bが保持動作を行ったワークwの個数を格納する情報である。かかる作業履歴情報522は、動作指示部513が各ロボット2a,2bに対してワークwの保持動作の実行指示を行うごとに動作指示部513によって更新される。   The work history information 522 is information for storing the number of workpieces w processed by the robots 2a and 2b, that is, the number of workpieces w on which the robots 2a and 2b perform holding operations. The work history information 522 is updated by the operation instruction unit 513 every time the operation instruction unit 513 instructs the robots 2a and 2b to perform the work w holding operation.

なお、動作指示部513は、ワークwの保持動作の実行指示を行うごとではなく、各ロボット2a,2bから保持動作および移動動作を完了した旨の通知を受け取るごとに、作業履歴情報522を更新することとしてもよいし、定期的に更新することとしてもよい。   The operation instruction unit 513 updates the work history information 522 every time it receives a notification that the holding operation and the moving operation are completed from each of the robots 2a and 2b, not every time the execution instruction of the holding operation of the workpiece w is performed. Or may be updated periodically.

振分調整部514は、作業履歴情報522に基づいて第1の角度範囲200aおよび第2の角度範囲200bの大きさを調整する領域調整処理を行う処理部である。   The distribution adjustment unit 514 is a processing unit that performs a region adjustment process for adjusting the sizes of the first angle range 200a and the second angle range 200b based on the work history information 522.

ここで、振分調整部514による振分調整処理の具体的な内容について図7−1および図7−2を用いて説明する。図7−1は、作業履歴情報522の一例を示す図であり、図7−2は、振分調整処理後の第1の角度範囲200aおよび第2の角度範囲200bの一例を示す図である。   Here, specific contents of the distribution adjustment processing by the distribution adjustment unit 514 will be described with reference to FIGS. FIG. 7A is a diagram illustrating an example of the work history information 522, and FIG. 7B is a diagram illustrating an example of the first angle range 200a and the second angle range 200b after the distribution adjustment processing. .

図7−1に示すように、作業履歴情報522は、ロボット2a,2bごとに、ワークwの処理個数を対応付けた情報である。図7−1に示す例では、「ロボット2a」に対して「100」が対応付けられ、「ロボット2b」に対して「50」が対応付けられている。かかる作業履歴情報522により、第1の角度範囲200a内の角度を向いたワークwが、第2の角度範囲200b内の角度を向いたワークwよりも多く搬送されてきていることがわかる。   As illustrated in FIG. 7A, the work history information 522 is information in which the number of workpieces w is associated with each of the robots 2a and 2b. In the example illustrated in FIG. 7A, “100” is associated with “robot 2a”, and “50” is associated with “robot 2b”. It can be seen from the work history information 522 that more workpieces w facing the angle in the first angle range 200a are being transported than workpieces w facing the angle in the second angle range 200b.

つづいて、図7−2に示すように、振分調整部514は、ロボット2aに対応付けられた第1の角度範囲200aをロボット2bに対応付けられた第2の角度範囲200bよりも小さくなるように調整する。   Subsequently, as illustrated in FIG. 7B, the distribution adjustment unit 514 makes the first angle range 200a associated with the robot 2a smaller than the second angle range 200b associated with the robot 2b. Adjust as follows.

たとえば、図7−1に示す例においてロボット2aの処理個数は、ロボット2bの処理個数の2倍である。そこで、振分調整部514は、ロボット2aに対応付けられた第1の角度範囲200aの大きさがロボット2bに対応付けられた第2の角度範囲200bの大きさの半分になるように第1の角度範囲200aおよび第2の角度範囲200bの大きさを変更する。このように、振分調整部514は、各ロボット2a,2bの処理個数の比率に応じて第1の角度範囲200aおよび第2の角度範囲200bの大きさを変更してもよい。   For example, in the example shown in FIG. 7A, the number of processes of the robot 2a is twice the number of processes of the robot 2b. Therefore, the distribution adjustment unit 514 performs the first operation so that the size of the first angle range 200a associated with the robot 2a is half the size of the second angle range 200b associated with the robot 2b. The sizes of the angle range 200a and the second angle range 200b are changed. As described above, the distribution adjustment unit 514 may change the sizes of the first angle range 200a and the second angle range 200b according to the ratio of the number of processed robots 2a and 2b.

上述してきたように、本実施例では、制御装置5aが、各ロボット2a,2bの作業量に応じて第1の角度範囲200aおよび第2の角度範囲200bの大きさを変更することとした。このため、ワークwの向きに偏りがある場合であっても、作業効率の低下を防止することができる。   As described above, in the present embodiment, the control device 5a changes the sizes of the first angle range 200a and the second angle range 200b according to the work amount of each robot 2a, 2b. For this reason, even if it is a case where the direction of the workpiece | work w has a bias | inclination, the fall of work efficiency can be prevented.

なお、振分調整部514は、各ロボット2a,2bの処理個数の比率に所定の係数(たとえば、「0.8」)を乗じた値に応じて第1の角度範囲200aおよび第2の角度範囲200bの大きさを変更することとしてもよい。また、振分情報521は、作業員等が手動で変更することとしてもよい。   The distribution adjustment unit 514 determines the first angle range 200a and the second angle according to a value obtained by multiplying the ratio of the number of processed robots 2a and 2b by a predetermined coefficient (for example, “0.8”). The size of the range 200b may be changed. The distribution information 521 may be manually changed by an operator or the like.

また、ここでは、作業履歴情報522をロボット2a,2bの作業量として用いることとしたが、これに限ったものではない。たとえば、振分調整部514は、向き検出部512によるワークwの向きの検出結果を記憶部52a等に蓄積し、蓄積した検出結果から、ワークwの向きの統計を求め、求めた統計結果を各ロボット2a,2bの作業量として用いることとしてもよい。   Here, the work history information 522 is used as the work amount of the robots 2a and 2b. However, the present invention is not limited to this. For example, the distribution adjustment unit 514 accumulates the detection result of the orientation of the workpiece w by the orientation detection unit 512 in the storage unit 52a and the like, obtains the statistics of the orientation of the workpiece w from the accumulated detection results, and obtains the obtained statistical result. It may be used as the work amount of each robot 2a, 2b.

また、制御装置5aは、検出されたワークwの向きの統計に基づいてロボット2a,2bの初期姿勢を変更することとしてもよい。   Further, the control device 5a may change the initial postures of the robots 2a and 2b based on the detected direction statistics of the workpiece w.

たとえば、制御装置5aは、蓄積したワークwの向きの検出結果から第1の角度範囲200aに含まれるワークwの向きと所定の基準向き(ここでは、搬送方向)とがなす角度の平均値を求める。そして、制御装置5aは、アーム先端部21a〜21dの向きと基準向き(ここでは、搬送方向)とがなす角度が上記の平均値と一致する姿勢をあらたな初期姿勢として設定してもよい。   For example, the control device 5a calculates an average value of angles formed by the orientation of the workpiece w included in the first angle range 200a and a predetermined reference orientation (here, the transport direction) from the accumulated detection result of the orientation of the workpiece w. Ask. And the control apparatus 5a may set the attitude | position in which the angle which the direction of arm front-end | tip parts 21a-21d and the reference | standard direction (here conveyance direction) make correspond with said average value as a new initial attitude | position.

すなわち、第1の角度範囲200aに含まれるワークwの向きと所定の基準向きとがなす角度の平均値が−10度であった場合には、アーム先端部21a〜21dの向きと基準向きとがなす角度が−10度となる姿勢をあらたな初期姿勢として設定する。このようにすることで、各ロボット2a,2bの保持動作の更なる高速化を図ることができる。   That is, when the average value of the angles formed by the direction of the workpiece w included in the first angle range 200a and the predetermined reference direction is −10 degrees, the direction of the arm tip portions 21a to 21d and the reference direction The posture at which the angle formed by -10 is −10 degrees is set as a new initial posture. By doing so, it is possible to further speed up the holding operation of each robot 2a, 2b.

ところで、上述してきた各実施例では、ピッキングシステムが2台のロボット2a,2bを備える場合の例について説明してきたが、ピッキングシステムは、3台以上のロボットを備えていてもよい。以下では、一例として4台のロボット2a〜2dを備えるピッキングシステムについて図8−1および図8−2を用いて説明する。図8−1は、ピッキングシステムの他の例を示す図であり、図8−2は、各ロボット2a〜2dに対応付けられる角度範囲の一例を示す図である。   By the way, in each Example mentioned above, although the example in case a picking system is provided with the two robots 2a and 2b has been demonstrated, the picking system may be provided with three or more robots. Below, the picking system provided with the four robots 2a-2d as an example is demonstrated using FIGS. 8-1 and FIGS. 8-2. 8A is a diagram illustrating another example of the picking system, and FIG. 8B is a diagram illustrating an example of an angle range associated with each of the robots 2a to 2d.

図8−1に示すように、ピッキングシステムが4台のロボット2a〜2dを備える場合も、上述した各実施例と同様に、各ロボット2a〜2dに対してそれぞれ異なる角度範囲を対応付ければよい。   As shown in FIG. 8A, when the picking system includes four robots 2a to 2d, different angle ranges may be associated with the robots 2a to 2d, respectively, as in the above-described embodiments. .

たとえば、図8−2に示すように、ロボット2aには、−45度〜+45度の第1の角度範囲200aを対応付け、ロボット2bには、+45度〜+135度の第2の角度範囲200bを対応付ける。また、ロボット2cには、−45度〜−135度の第3の角度範囲200cを対応付け、ロボット2dには、+135度〜+180度および−135度〜−180度の第4の角度範囲200dを対応付ける。   For example, as illustrated in FIG. 8B, the robot 2a is associated with a first angle range 200a of −45 degrees to +45 degrees, and the robot 2b is associated with a second angle range 200b of +45 degrees to +135 degrees. Associate. The robot 2c is associated with a third angle range 200c of −45 degrees to −135 degrees, and the robot 2d is associated with a fourth angle range 200d of +135 degrees to +180 degrees and −135 degrees to −180 degrees. Associate.

さらに、図8−1に示すように、各ロボット2a〜2dには、初期設定として、アーム先端部21a〜21dの向きと基準向き(ここでは、搬送方向)とがなす角度が各ロボット2a〜2dに対応付けられた角度範囲に含まれる姿勢を設定する。   Further, as shown in FIG. 8A, as an initial setting, each robot 2a to 2d has an angle formed by the direction of the arm tip portions 21a to 21d and the reference direction (here, the transport direction). The posture included in the angle range associated with 2d is set.

このように、ロボットの設置台数を増やす場合には、ロボットの設置台数に応じて角度範囲を分割すればよい。   Thus, when increasing the number of installed robots, the angle range may be divided according to the number of installed robots.

さらなる効果や変形例は、当業者によって容易に導き出すことができる。このため、本発明のより広範な態様は、以上のように表しかつ記述した特定の詳細および代表的な実施の形態に限定されるものではない。したがって、添付の特許請求の範囲およびその均等物によって定義される総括的な発明の概念の精神または範囲から逸脱することなく、様々な変更が可能である。   Further effects and modifications can be easily derived by those skilled in the art. Thus, the broader aspects of the present invention are not limited to the specific details and representative embodiments shown and described above. Accordingly, various modifications can be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.

w ワーク
1 コンベア
11 搬送路
2a〜2d ロボット
21a〜21d アーム先端部
3 カメラ
4a,4b コンベア
5,5a 制御装置
51,51a 制御部
511 ワーク検出部
512 向き振分部
513 動作指示部
514 振分調整部
52,52a 記憶部
521 振分情報
522 作業履歴情報
w Work 1 Conveyor 11 Transport path 2a to 2d Robot 21a to 21d Arm tip 3 Camera 4a and 4b Conveyor 5 and 5a Controller 51 and 51a Control unit 511 Work detection unit 512 Directional distribution unit 513 Operation instruction unit 514 Distribution adjustment Unit 52, 52a Storage unit 521 Distribution information 522 Work history information

Claims (5)

ワークを搬送する搬送装置と、
前記搬送装置によって搬送されるワークを保持する保持動作および保持したワークを所定の場所へ移動させる移動動作を行う複数のロボットと、
前記複数のロボットよりも前記搬送装置の上流側へ配置され、前記搬送装置の搬送路上を撮像する撮像装置と、
前記撮像装置によって撮像された画像に基づいて前記搬送路上のワークを検出するとともに、検出したワークの保持動作を前記ロボットに対して指示する制御装置と
を備え、
前記制御装置は、
前記画像に基づいて前記搬送路面内における前記ワークの向きをさらに検出し、検出した前記ワークの向きに対応するロボットに対して当該ワークの保持動作を指示することを特徴とするピッキングシステム。
A transfer device for transferring a workpiece;
A plurality of robots that perform a holding operation for holding a workpiece conveyed by the conveyance device and a moving operation for moving the held workpiece to a predetermined place;
An image pickup device that is arranged on the upstream side of the transfer device with respect to the plurality of robots and images the transfer path of the transfer device;
A controller that detects a workpiece on the conveyance path based on an image captured by the imaging device, and that instructs the robot to hold the detected workpiece.
The control device includes:
A picking system, further comprising detecting an orientation of the workpiece in the conveyance path surface based on the image and instructing a robot corresponding to the detected orientation of the workpiece to hold the workpiece.
前記制御装置は、
所定の角度範囲ごとに前記ロボットをそれぞれ対応付けておき、検出した前記ワークの向きと所定の基準向きとがなす角度を含む前記角度範囲と対応付けられた前記ロボットに対して当該ワークの保持動作を指示することを特徴とする請求項1に記載のピッキングシステム。
The control device includes:
The robot is associated with each predetermined angle range, and the workpiece holding operation is performed on the robot associated with the angle range including an angle formed by the detected orientation of the workpiece and a predetermined reference direction. The picking system according to claim 1, wherein:
前記ロボットは、
前記ワークを保持する保持部をさらに備え、
前記制御装置は、
前記ロボットが初期姿勢を取った場合における前記保持部の向きと前記所定の基準向きとがなす角度を含む前記所定の角度範囲を、当該ロボットに対して対応付けておくことを特徴とする請求項2に記載のピッキングシステム。
The robot is
A holding unit for holding the workpiece;
The control device includes:
The predetermined angle range including an angle formed by the direction of the holding unit and the predetermined reference direction when the robot takes an initial posture is associated with the robot. 2. The picking system according to 2.
前記制御装置は、
前記複数のロボットの作業量に応じて前記所定の角度範囲の大きさを変更することを特徴とする請求項2または3に記載のピッキングシステム。
The control device includes:
The picking system according to claim 2 or 3, wherein a size of the predetermined angle range is changed according to a work amount of the plurality of robots.
前記制御装置は、
検出された前記ワークの向きの統計に基づいて前記ロボットの初期姿勢を変更することを特徴とする請求項2〜4のいずれか一つに記載のピッキングシステム。
The control device includes:
The picking system according to any one of claims 2 to 4, wherein the initial posture of the robot is changed based on the detected statistics of the orientation of the workpiece.
JP2011136652A 2011-06-20 2011-06-20 Picking system Active JP5459269B2 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP2011136652A JP5459269B2 (en) 2011-06-20 2011-06-20 Picking system
EP13000329.6A EP2586575B1 (en) 2011-06-20 2012-01-20 Robot system
US13/354,723 US8606400B2 (en) 2011-06-20 2012-01-20 Robot system
EP12151926.8A EP2537645B1 (en) 2011-06-20 2012-01-20 Robot System
CN201210019948.2A CN102837318B (en) 2011-06-20 2012-01-20 Robot system
EP13000330.4A EP2586576B1 (en) 2011-06-20 2012-01-20 Robot system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011136652A JP5459269B2 (en) 2011-06-20 2011-06-20 Picking system

Publications (2)

Publication Number Publication Date
JP2013000861A JP2013000861A (en) 2013-01-07
JP5459269B2 true JP5459269B2 (en) 2014-04-02

Family

ID=47669973

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011136652A Active JP5459269B2 (en) 2011-06-20 2011-06-20 Picking system

Country Status (1)

Country Link
JP (1) JP5459269B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5824173B1 (en) 2014-02-28 2015-11-25 ファナック株式会社 Article alignment apparatus and article alignment method for aligning articles using robot, and article transfer system provided with article alignment apparatus
WO2016045645A1 (en) * 2015-06-17 2016-03-31 济南达宝文汽车设备工程有限公司 System and method for automatically packing all parts at end of stamping line
EP3458231A1 (en) 2016-05-20 2019-03-27 ABB Schweiz AG Improved industrial object handling robot
JP6608894B2 (en) * 2017-09-27 2019-11-20 ファナック株式会社 Robot system
JP6901434B2 (en) 2018-06-15 2021-07-14 ファナック株式会社 Robot system and robot
JP6856583B2 (en) 2018-07-25 2021-04-07 ファナック株式会社 Sensing system, work system, augmented reality image display method, augmented reality image storage method, and program
JP6856590B2 (en) 2018-08-31 2021-04-07 ファナック株式会社 Sensing systems, work systems, augmented reality image display methods, and programs
JP7368135B2 (en) * 2019-07-31 2023-10-24 ファナック株式会社 Article conveyance system with multiple moving parts

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002037441A (en) * 2000-07-19 2002-02-06 Kawasaki Heavy Ind Ltd Aligning method and aligning apparatus for random work

Also Published As

Publication number Publication date
JP2013000861A (en) 2013-01-07

Similar Documents

Publication Publication Date Title
JP5459269B2 (en) Picking system
JP5472214B2 (en) Picking system
JP5464177B2 (en) Picking system
US8606400B2 (en) Robot system
JP5464176B2 (en) Picking system
JP6387760B2 (en) Robot system, robot apparatus and work picking method
JP5930037B2 (en) Robot system and article transfer method
WO2014013609A1 (en) Robot system and article transfer method
WO2009148089A1 (en) Handling apparatus, control device, control method, and program
JP2016060002A (en) Robot system and workpiece picking method
JP2018012595A (en) Palletization system for loading article on pallet
JP2018034213A (en) Workpiece taking-out system
JP5533792B2 (en) Picking system
US20140081458A1 (en) Robot system and article manufacturing method
JP6365478B2 (en) Transfer system and transfer method
CN108381559B (en) Workpiece arranging mechanical arm, workpiece arranging robot and control method of workpiece arranging robot
KR20210027455A (en) System and method for detection and correction of robot payload position
JP2017056528A (en) Transfer system and transfer method
JP6608894B2 (en) Robot system
JP7156818B2 (en) Robot system and its operation method
JP5733522B2 (en) Article processing equipment
JP2016112643A (en) Robot system, workpiece posture adjustment device, and workpiece transfer method
JP2003168719A (en) Method and device for alignment
JP6167134B2 (en) Article assembly equipment
JP4952959B2 (en) Transport system and robot control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130315

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130731

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130806

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130927

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: 20131217

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131230

R150 Certificate of patent or registration of utility model

Ref document number: 5459269

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150