[go: up one dir, main page]

JP2010264560A - Robot interference prevention method - Google Patents

Robot interference prevention method Download PDF

Info

Publication number
JP2010264560A
JP2010264560A JP2009118348A JP2009118348A JP2010264560A JP 2010264560 A JP2010264560 A JP 2010264560A JP 2009118348 A JP2009118348 A JP 2009118348A JP 2009118348 A JP2009118348 A JP 2009118348A JP 2010264560 A JP2010264560 A JP 2010264560A
Authority
JP
Japan
Prior art keywords
robot
image
imaging device
movable
distance
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.)
Withdrawn
Application number
JP2009118348A
Other languages
Japanese (ja)
Inventor
Atsushi Harada
篤 原田
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2009118348A priority Critical patent/JP2010264560A/en
Publication of JP2010264560A publication Critical patent/JP2010264560A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Manipulator (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)

Abstract

【課題】簡便な方法にてロボットに接近する物体の有無を検出する方法を提供する。
【解決手段】第1ロボットの第3腕に設置され焦点が固定された第3撮像装置を用いて第2ロボットを撮影し画像を生成するステップS1の撮影工程と、第1ロボットの回転台、第1腕、第2腕、第3腕を移動するステップS2の移動工程と、生成した画像に焦点のあった像である合焦点像が撮影されたかを検出するステップS3の画像判断工程と、合焦点像が撮影されたときに手部と第2ロボットとの間隔を狭くしないステップS4の干渉防止工程と、を有する。
【選択図】図4
A method for detecting the presence or absence of an object approaching a robot by a simple method is provided.
An imaging process in step S1 for generating an image by imaging a second robot using a third imaging device installed on a third arm of the first robot and having a fixed focus; a turntable of the first robot; A moving step in step S2 for moving the first arm, the second arm, and the third arm, and an image determining step in step S3 for detecting whether a focused image, which is an image focused on the generated image, is captured; An interference prevention step of step S4 that does not narrow the distance between the hand portion and the second robot when the focused image is captured.
[Selection] Figure 4

Description

本発明は、ロボットの干渉防止方法にかかわり、特に、障害物を検出する方法に関するものである。   The present invention relates to a robot interference prevention method, and more particularly to a method for detecting an obstacle.

ワークを移動する作業等各種の作業にロボットが活用されている。ワーク及び物体が移動する環境の場合や複数のロボットが共同作業をする場合がある。このとき、ロボットは各種の物体と干渉しないように動作する必要がある。   Robots are used for various tasks such as moving a workpiece. There are cases where an environment in which a workpiece and an object move or a plurality of robots collaborate. At this time, the robot needs to operate so as not to interfere with various objects.

そして、ロボットが干渉することを防止する方法が特許文献1に開示されている。それによると、ロボットに接近する対象物体をカメラ(以下、撮像装置と称す)にて複数回撮影する。次に、撮影した画像を画像処理して、対象物体の移動方向及び速度を検出する。そして、ロボットと対象物体とが干渉する時間及び場所を演算し予測していた。そして、干渉を予防する処置を実施していた。   A method for preventing the robot from interfering is disclosed in Patent Document 1. According to this, a target object approaching the robot is photographed a plurality of times with a camera (hereinafter referred to as an imaging device). Next, the captured image is subjected to image processing to detect the moving direction and speed of the target object. Then, the time and place where the robot and the target object interfere with each other are calculated and predicted. And the treatment which prevents interference was implemented.

特開2007−320024号公報JP 2007-320024 A

移動する物体の画像を連続して撮影し、複数画像から物体とロボットのとの干渉を演算するとき、複雑な処理プロセスと高速に演算可能な演算装置が必要となる。そこで、簡便な方法にてロボットに接近する物体の有無を検出する方法が望まれていた。   When taking images of a moving object continuously and calculating interference between the object and the robot from a plurality of images, a complicated processing process and an arithmetic device capable of high-speed calculation are required. Therefore, a method for detecting the presence or absence of an object approaching the robot by a simple method has been desired.

本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態または適用例として実現することが可能である。   SUMMARY An advantage of some aspects of the invention is to solve at least a part of the problems described above, and the invention can be implemented as the following forms or application examples.

[適用例1]
本適用例にかかるロボットの干渉防止方法であって、ロボットの可動部に設置され焦点が固定された撮像装置を用いて被写体を撮影し画像を生成する撮影工程と、前記可動部を移動する移動工程と、前記画像に焦点のあった像である合焦点像が撮影されたかを検出する画像判断工程と、前記合焦点像が撮影されたときに前記可動部と前記被写体との間隔を狭くしない干渉防止工程と、を有することを特徴とする。
[Application Example 1]
A method for preventing interference of a robot according to this application example, in which an imaging process is performed by capturing an object using an imaging device installed on a movable part of the robot and having a fixed focal point, and movement for moving the movable part An image determining step for detecting whether a focused image, which is an image focused on the image, and an interval between the movable portion and the subject are not narrowed when the focused image is captured. An interference prevention step.

このロボットの干渉防止方法によれば、撮像装置の焦点が固定されている。従って、撮影するときに、焦点の合った像が撮影できる範囲が限られている。撮影した画像に焦点のあった像が検出できるときには、撮像装置と所定の距離の場所に被写体が存在していることが判断される。   According to this robot interference prevention method, the focus of the imaging device is fixed. Therefore, the range in which a focused image can be captured is limited. When an image focused on the photographed image can be detected, it is determined that the subject is present at a predetermined distance from the imaging device.

可動部と所定の距離離れた場所に被写体があると判断したときに、可動部と被写体との間隔を狭くしないようにしている。従って、可動部と被写体とが干渉することを防止することができる。   When it is determined that the subject is located at a predetermined distance from the movable part, the distance between the movable part and the subject is not reduced. Therefore, it is possible to prevent the movable part and the subject from interfering with each other.

[適用例2]
上記適用例にかかるロボットの干渉防止方法において、前記可動部の可動範囲の最外周を移動する場所を可動先端部とし、前記可動先端部と所定の距離離れた場所に前記撮像装置の焦点が合うように前記撮像装置が調整されていることを特徴とする。
[Application Example 2]
In the robot interference prevention method according to the application example described above, a position where the outermost periphery of the movable range of the movable portion moves is set as a movable tip portion, and the imaging apparatus is focused at a position away from the movable tip portion by a predetermined distance. As described above, the image pickup apparatus is adjusted.

このロボットの干渉防止方法によれば、可動先端部と所定の距離離れている場所に被写体が有るか否かを検出することができる。被写体が可動範囲に接近するとき、被写体範囲の最外周を通過して可動範囲内に進入する。そして、可動先端部以外の場所が被写体に接近する可能性に比べて、可動先端部の場所が被写体に接近する可能性が高い。従って、撮像装置が可動先端部以外の場所の近くを撮影する場合に比べて、可動部に接近する被写体を検出する可能性を高くすることができる。   According to this robot interference prevention method, it is possible to detect whether or not a subject is present at a predetermined distance from the movable tip. When the subject approaches the movable range, it passes through the outermost periphery of the subject range and enters the movable range. In addition, the possibility that the location of the movable tip portion approaches the subject is higher than the possibility that the location other than the movable tip portion approaches the subject. Therefore, it is possible to increase the possibility of detecting a subject approaching the movable part, as compared with the case where the imaging apparatus photographs near a place other than the movable tip.

[適用例3]
上記適用例にかかるロボットの干渉防止方法において、前記ロボットは複数の前記可動部を備え、前記ロボットは複数の前記可動先端部と前記撮像装置とを有することを特徴とする。
[Application Example 3]
In the robot interference prevention method according to the application example, the robot includes a plurality of the movable parts, and the robot includes a plurality of the movable tip parts and the imaging device.

このロボットの干渉防止方法によれば、ロボットは複数の可動部と撮像装置を備えている。従って、ロボットは姿勢を変えることができる。このとき、可動部の動かし方によっては可動先端部が入れ替わる。このときにも、撮像装置が可動先端部に接近する被写体を検出する可能性を高くすることができる。   According to this robot interference prevention method, the robot includes a plurality of movable parts and an imaging device. Therefore, the robot can change its posture. At this time, the movable tip portion is switched depending on how the movable portion is moved. Also at this time, it is possible to increase the possibility that the imaging device detects a subject approaching the movable tip.

[適用例4]
上記適用例にかかるロボットの干渉防止方法において、前記可動先端部と前記撮像装置の焦点が合う場所との距離を検出距離とし、前記可動先端部を停止する判断をした後、前記可動先端部を停止させる間に前記可動先端部が移動する距離を停止距離とするとき、前記検出距離は前記停止距離以上の距離離れていることを特徴とする。
[Application Example 4]
In the robot interference prevention method according to the application example described above, a distance between the movable tip portion and a place where the imaging apparatus is focused is set as a detection distance, and after the determination to stop the movable tip portion is performed, the movable tip portion is When the distance that the movable tip moves during the stop is defined as a stop distance, the detection distance is more than the stop distance.

このロボットの干渉防止方法によれば、可動先端部と停止距離以上離れている場所に被写体が有るか否かを検出することができる。そして、被写体が有るとき、被写体と可動先端部との距離は停止距離以上の距離となっている。従って、可動部を停止するとき可動部と被写体とが干渉することを防止することができる。   According to this robot interference prevention method, it is possible to detect whether or not a subject is present at a position that is more than the stop distance from the movable tip. When there is a subject, the distance between the subject and the movable tip is greater than the stop distance. Accordingly, it is possible to prevent the movable portion and the subject from interfering when the movable portion is stopped.

ピッキング装置の構成を示す概略斜視図。The schematic perspective view which shows the structure of a picking apparatus. ロボットを示す概略斜視図。The schematic perspective view which shows a robot. ピッキング装置の電気制御ブロック図。The electric control block diagram of a picking apparatus. 手部の移動作業を示すフローチャート。The flowchart which shows the movement operation | movement of a hand part. 手部の移動作業におけるロボット制御方法を説明するための模式図。The schematic diagram for demonstrating the robot control method in the movement operation | movement of a hand part. 手部の移動作業におけるロボット制御方法を説明するための模式図。The schematic diagram for demonstrating the robot control method in the movement operation | movement of a hand part. 手部の移動作業におけるロボット制御方法を説明するための模式図。The schematic diagram for demonstrating the robot control method in the movement operation | movement of a hand part. 手部の移動作業におけるロボット制御方法を説明するための模式図。The schematic diagram for demonstrating the robot control method in the movement operation | movement of a hand part.

以下、実施形態について図面に従って説明する。尚、各図面における各部材は、各図面上で認識可能な程度の大きさとするため、各部材毎に縮尺を異ならせて図示している。
(第1の実施形態)
本実施形態におけるロボットを用いたピッキング装置とロボットの干渉防止を行う特徴的なロボット制御方法とについて図1〜図7に従って説明する。尚、ピッキング装置はワークを把持して移動して離すことにより、ワーク移動させる装置である。
Hereinafter, embodiments will be described with reference to the drawings. In addition, each member in each drawing is illustrated with a different scale for each member in order to make the size recognizable on each drawing.
(First embodiment)
A picking device using a robot in this embodiment and a characteristic robot control method for preventing robot interference will be described with reference to FIGS. The picking device is a device that moves a workpiece by gripping, moving, and releasing the workpiece.

(ピッキング装置)
図1は、ピッキング装置の構成を示す概略斜視図である。図1に示すように、ピッキング装置1は主に供給装置2、第1ロボット3、被写体としての第2ロボット4、搬送装置5及び制御装置6から構成されている。そして、ピッキング装置1はワーク7を供給装置2から搬送装置5へ移動する機能を備えている。
(Picking device)
FIG. 1 is a schematic perspective view showing the configuration of the picking apparatus. As shown in FIG. 1, the picking device 1 mainly includes a supply device 2, a first robot 3, a second robot 4 as a subject, a transport device 5, and a control device 6. The picking device 1 has a function of moving the workpiece 7 from the supply device 2 to the transport device 5.

供給装置2はワーク7を供給する装置である。ワーク7の形状や材質は特に限定されない。第1ロボット3及び第2ロボット4が把持可能であれば良い。供給装置2は1方向に長く形成された基台8を備えている。基台8の長手方向をX方向とする。そして、水平面上において、X方向と直交する方向をY方向とする。鉛直方向をZ方向とする。基台8のY方向の両側には一対の側板9が配置されている。   The supply device 2 is a device that supplies the workpiece 7. The shape and material of the workpiece 7 are not particularly limited. It is sufficient that the first robot 3 and the second robot 4 can be gripped. The supply device 2 includes a base 8 that is long in one direction. The longitudinal direction of the base 8 is defined as the X direction. Then, on the horizontal plane, the direction orthogonal to the X direction is defined as the Y direction. The vertical direction is the Z direction. A pair of side plates 9 are arranged on both sides of the base 8 in the Y direction.

2つの側板9の間にはベルト10が配置されている。ベルト10は円筒状に形成されたシートからなり、ベルト10の内部には図示しない一対のプーリーが配置されている。そして、プーリーによりベルト10はX方向に所定の張力がかけられている。2つの側板9のうち図中右下側の側板9の図中左側にはモーター11が配置され、モーター11の駆動軸はプーリーと接続されている。ベルト10の上面にはワーク7が載置されている。ワーク7は図示しない供給装置によりベルト10上に載置される。そして、モーター11を駆動して停止することにより、ベルト10を介してワーク7をX方向に移動させて所定の場所に停止させることができる。   A belt 10 is disposed between the two side plates 9. The belt 10 is made of a sheet formed in a cylindrical shape, and a pair of pulleys (not shown) are arranged inside the belt 10. A predetermined tension is applied to the belt 10 in the X direction by the pulley. Of the two side plates 9, a motor 11 is arranged on the left side of the lower right side plate 9 in the figure, and the drive shaft of the motor 11 is connected to a pulley. A workpiece 7 is placed on the upper surface of the belt 10. The workpiece 7 is placed on the belt 10 by a supply device (not shown). Then, by driving and stopping the motor 11, the workpiece 7 can be moved in the X direction via the belt 10 and stopped at a predetermined place.

供給装置2の図中右側には第1ロボット3が配置されている。本実施形態では第1ロボット3及び第2ロボット4に垂直多関節ロボットを採用したが、これに限らず、水平多関節型ロボットや直交ロボット等の各種ロボットを採用することができる。第1ロボット3は可動部及び可動先端部としての手部12を備え、手部12はワーク7を把持することが可能になっている。そして、第1ロボット3はワーク7を把持したまま姿勢を変更することによりワーク7を移動させることができる。   A first robot 3 is arranged on the right side of the supply device 2 in the drawing. In the present embodiment, vertical articulated robots are employed for the first robot 3 and the second robot 4, but the present invention is not limited to this, and various robots such as horizontal articulated robots and orthogonal robots can be employed. The first robot 3 includes a movable portion and a hand portion 12 as a movable tip portion, and the hand portion 12 can grip the workpiece 7. The first robot 3 can move the workpiece 7 by changing the posture while holding the workpiece 7.

第1ロボット3の図中右上には中間台13を介して第2ロボット4が配置されている。中間台13はワーク7を第1ロボット3から第2ロボット4に渡すときに用いられる台である。第1ロボット3がワーク7を供給装置2から運んで、中間台13上に載置する。次に、第2ロボット4が中間台13上のワーク7を把持して移動する。   A second robot 4 is arranged on the upper right of the first robot 3 via an intermediate platform 13. The intermediate table 13 is a table used when the workpiece 7 is transferred from the first robot 3 to the second robot 4. The first robot 3 carries the workpiece 7 from the supply device 2 and places it on the intermediate table 13. Next, the second robot 4 grips and moves the workpiece 7 on the intermediate table 13.

第2ロボット4は第1ロボット3と同様な装置である。第2ロボット4は可動部としての手部12を備え、手部12はワーク7を把持することが可能になっている。そして、第2ロボット4はワーク7を把持したまま姿勢を変更することによりワーク7を移動させることができる。   The second robot 4 is the same device as the first robot 3. The second robot 4 includes a hand portion 12 as a movable portion, and the hand portion 12 can grip the workpiece 7. The second robot 4 can move the workpiece 7 by changing the posture while holding the workpiece 7.

第2ロボット4の図中右上には搬送装置5が配置されている。搬送装置5は供給装置2と同様な機構を備えている。そして、X方向に移動するベルト10を備え、ベルト10上に載置されたワーク7をX方向に移動する。   A transfer device 5 is arranged on the upper right side of the second robot 4 in the drawing. The transport device 5 includes a mechanism similar to that of the supply device 2. And the belt 10 which moves to a X direction is provided, and the workpiece | work 7 mounted on the belt 10 is moved to a X direction.

供給装置2の図中左上には制御装置6が配置されている。制御装置6はピッキング装置1を構成する各装置の動作を制御する装置である。   A control device 6 is arranged at the upper left of the supply device 2 in the figure. The control device 6 is a device that controls the operation of each device constituting the picking device 1.

図2は、ロボットを示す概略斜視図である。図2に示すように、第1ロボット3は基台16を備え、基台16上には可動部としての回転台17が配置されている。回転台17は固定台17aと回転軸17bとを備えている。回転台17は内部にサーボモーターと減速機構とを備え、回転軸17bを角度精度良く回転及び停止することができる。   FIG. 2 is a schematic perspective view showing the robot. As shown in FIG. 2, the first robot 3 includes a base 16, and a turntable 17 as a movable part is disposed on the base 16. The turntable 17 includes a fixed stand 17a and a rotation shaft 17b. The turntable 17 includes a servo motor and a speed reduction mechanism inside, and can rotate and stop the rotation shaft 17b with high angular accuracy.

回転台17の回転軸17bと接続して可動部としての第1関節18が配置され、第1関節18と接続して可動部としての第1腕19が配置されている。   A first joint 18 as a movable part is arranged connected to the rotation shaft 17b of the turntable 17, and a first arm 19 as a movable part is arranged connected to the first joint 18.

第1腕19において図中右側の一面には回転台座20を介して第1撮像装置21が配置されている。回転台座20は内部に回転機構を有し、第1撮像装置21を回転させることができる。そして、制御装置6が回転台座20を回転させることにより、第1撮像装置21が撮影する方向を変更することができる。写真レンズ21aは指示信号に従って焦点の調整を行う焦点調整機構を備えている。操作者は第1ロボット3を駆動して第1腕19を移動する前に焦点調整を行う。そして、制御装置6は調整された焦点位置を記憶する。第1腕19を移動する間、制御装置6は写真レンズ21aの焦点を調整された位置に固定して撮影する。   In the first arm 19, a first imaging device 21 is disposed on one surface on the right side in the drawing via a rotating pedestal 20. The rotation base 20 has a rotation mechanism inside and can rotate the first imaging device 21. Then, when the control device 6 rotates the rotary base 20, the direction in which the first imaging device 21 captures an image can be changed. The photographic lens 21a includes a focus adjustment mechanism that adjusts the focus according to the instruction signal. The operator performs focus adjustment before driving the first robot 3 and moving the first arm 19. Then, the control device 6 stores the adjusted focal position. While moving the first arm 19, the control device 6 shoots with the focus of the photographic lens 21a fixed at the adjusted position.

回転台17及び第1関節18を駆動するとき、第1腕19が移動する。そして、回転台17及び第1関節18に駆動を停止する信号を出してから第1腕19が停止するまでに第1腕19が移動する距離を停止距離とする。この停止距離は第1腕19の第1関節18と反対側の端である可動先端部としての移動端19aが移動する距離である。このとき、第1撮像装置21は移動端19aと移動端19aの進行方向に停止距離以上離れた場所に焦点が合うように写真レンズ21aの焦点を調整する。このとき、第1撮像装置21の焦点が合う場所と移動端19aとの距離を検出距離とする。検出距離は停止距離より長い距離に設定されている。   When driving the turntable 17 and the first joint 18, the first arm 19 moves. The distance that the first arm 19 moves from when a signal for stopping the driving to the turntable 17 and the first joint 18 until the first arm 19 stops is defined as a stop distance. This stop distance is the distance that the moving end 19a as the movable tip, which is the end of the first arm 19 opposite to the first joint 18, moves. At this time, the first imaging device 21 adjusts the focal point of the photographic lens 21a so that the moving end 19a and the moving end 19a are in focus in the traveling direction more than the stop distance. At this time, the distance between the in-focus position of the first imaging device 21 and the moving end 19a is set as a detection distance. The detection distance is set longer than the stop distance.

第1腕19と接続して可動部としての第2関節22が配置されている。第2関節22と接続して可動部としての第2腕23が配置されている。第2腕23は固定軸23aと回転軸23bとを備え、第2腕23は回転機構を備えている。そして、第2腕23は第2腕23の長手方向を回転軸にして回転軸23bを回転させることができる。   A second joint 22 is disposed as a movable part in connection with the first arm 19. A second arm 23 is disposed as a movable part in connection with the second joint 22. The second arm 23 includes a fixed shaft 23a and a rotation shaft 23b, and the second arm 23 includes a rotation mechanism. And the 2nd arm 23 can rotate the rotating shaft 23b by making the longitudinal direction of the 2nd arm 23 into a rotating shaft.

回転軸23bにおいて図中上側には回転台座20を介して第2撮像装置24が配置されている。そして、制御装置6が回転台座20を回転させることにより、第2撮像装置24が撮影する方向を変更することができる。第2撮像装置24は第1撮像装置21と同様に焦点調整を指示信号に従って調整可能な焦点調整機構を備えた写真レンズ24aを有している。操作者は第2腕23を移動する前に写真レンズ24aの焦点調整を行う。そして、制御装置6は調整された焦点位置を記憶する。第2腕23を移動する間、制御装置6は写真レンズ24aの焦点を調整された位置に固定して撮影する。   A second imaging device 24 is disposed on the upper side of the rotary shaft 23b via the rotary pedestal 20 in the drawing. Then, when the control device 6 rotates the rotating base 20, the direction in which the second imaging device 24 captures an image can be changed. Similar to the first imaging device 21, the second imaging device 24 has a photographic lens 24 a provided with a focus adjustment mechanism that can adjust the focus adjustment according to an instruction signal. The operator adjusts the focus of the photographic lens 24 a before moving the second arm 23. Then, the control device 6 stores the adjusted focal position. While moving the second arm 23, the control device 6 shoots with the focus of the photographic lens 24a fixed at the adjusted position.

回転台17、第1関節18、第2関節22を駆動するとき、第2腕23が移動する。そして、回転台17、第1関節18、第2関節22に駆動を停止する信号を出してから第2腕23が停止するまでに第2腕23が移動する距離を停止距離とする。この停止距離は第2腕23の第2関節22と反対側の端である可動先端部としての移動端23cが移動する距離である。このとき、第2撮像装置24は移動端23cと移動端23cの進行方向に停止距離以上の距離離れた場所に焦点が合うように写真レンズ24aの焦点を調整する。このとき、第2撮像装置24の焦点が合う場所と移動端23cとの距離を検出距離とする。検出距離は停止距離より長い距離に設定されている。   When driving the turntable 17, the first joint 18, and the second joint 22, the second arm 23 moves. The distance that the second arm 23 moves from when the signal for stopping the driving to the turntable 17, the first joint 18, and the second joint 22 is output until the second arm 23 stops is defined as the stop distance. This stop distance is a distance by which the moving end 23c as the movable tip, which is the end of the second arm 23 opposite to the second joint 22, moves. At this time, the second imaging device 24 adjusts the focal point of the photographic lens 24a so that the moving end 23c and the moving end 23c are in the traveling direction at a distance greater than the stop distance. At this time, the distance between the place where the second imaging device 24 is focused and the moving end 23c is set as a detection distance. The detection distance is set longer than the stop distance.

第2腕23の回転軸23bと接続して可動部としての第3関節25が配置されている。第3関節25と接続して可動部としての第3腕26が配置されている。第3腕26は固定軸26aと回転軸26bとを備え、第3腕26は第3腕26の長手方向を回転軸にして回転軸26bを回転させることができる。   A third joint 25 as a movable part is arranged in connection with the rotation shaft 23b of the second arm 23. A third arm 26 is arranged as a movable part in connection with the third joint 25. The third arm 26 includes a fixed shaft 26a and a rotation shaft 26b, and the third arm 26 can rotate the rotation shaft 26b with the longitudinal direction of the third arm 26 as a rotation axis.

固定軸26aにおいて図中上側には回転台座20を介して第3撮像装置27が配置されている。そして、制御装置6が回転台座20を回転させることにより、第3撮像装置27が撮影する方向を変更することができる。第3撮像装置27は焦点調整を自動調整する自動モードと予め設定された焦点位置に固定する固定モードとに切換可能な焦点調整機構を備えた写真レンズ27aを有している。   A third imaging device 27 is arranged on the upper side of the fixed shaft 26 a via the rotary pedestal 20. Then, when the control device 6 rotates the rotary base 20, the direction in which the third imaging device 27 captures an image can be changed. The third imaging device 27 includes a photographic lens 27a having a focus adjustment mechanism that can be switched between an automatic mode for automatically adjusting focus adjustment and a fixed mode for fixing to a preset focus position.

写真レンズ27aの焦点調整機構は写真レンズ21aと同様に焦点調整を指示信号に従って調整可能になっている。操作者は第3腕26を移動する前に写真レンズ27aの焦点調整を行う。そして、制御装置6は調整された焦点位置を記憶する。第3腕26を移動する間、制御装置6は写真レンズ27aの焦点を調整された位置に固定して撮影する。   The focus adjustment mechanism of the photographic lens 27a can adjust the focus according to the instruction signal in the same manner as the photographic lens 21a. The operator adjusts the focus of the photographic lens 27 a before moving the third arm 26. Then, the control device 6 stores the adjusted focal position. While moving the third arm 26, the control device 6 shoots with the focus of the photographic lens 27a fixed at the adjusted position.

第3腕26の回転軸26bと接続して可動部としての手部12が配置されている。回転台17、第1関節18、第2関節22、第3関節25を駆動するとき、手部12が移動する。そして、回転台17、第1関節18、第2関節22、第3関節25に駆動を停止する信号を出してから手部12が停止するまでに手部12が移動する距離を停止距離とする。このとき、第3撮像装置27は手部12から手部12の進行方向に停止距離以上の距離離れた場所に焦点が合うように固定モードの写真レンズ27aの焦点を調整する。このとき、第3撮像装置27の焦点が合う場所と手部12の先端との距離を検出距離とする。検出距離は停止距離より長い距離に設定されている。   A hand portion 12 as a movable portion is arranged in connection with the rotation shaft 26 b of the third arm 26. When the turntable 17, the first joint 18, the second joint 22, and the third joint 25 are driven, the hand portion 12 moves. Then, the distance that the hand portion 12 moves from when a signal for stopping driving is output to the turntable 17, the first joint 18, the second joint 22, and the third joint 25 until the hand portion 12 stops is defined as a stop distance. . At this time, the third imaging device 27 adjusts the focal point of the photographic lens 27a in the fixed mode so that the focal point is located at a distance greater than or equal to the stop distance from the hand part 12 in the traveling direction of the hand part 12. At this time, the distance between the in-focus position of the third imaging device 27 and the tip of the hand portion 12 is defined as a detection distance. The detection distance is set longer than the stop distance.

手部12は第3腕26の回転軸26bと直交する方向に長く形成されている。手部12には一対の可動部としての指部28が配置されている。手部12にはサーボモーターとサーボモーターにより駆動される直動機構を備えている。そして、この直動機構により指部28の間隔を変更可能になっている。   The hand portion 12 is formed long in a direction orthogonal to the rotation shaft 26 b of the third arm 26. The hand portion 12 is provided with a finger portion 28 as a pair of movable portions. The hand portion 12 includes a servo motor and a linear motion mechanism that is driven by the servo motor. The distance between the finger portions 28 can be changed by this linear motion mechanism.

第1関節18、第2関節22、第2腕23、第3関節25及び第3腕26は内部にサーボモーターと減速機構とを備え、第1腕19、第2腕23及び第3腕26を角度精度良く回転及び停止することができる。上述のようにロボットは多くの関節と回転機構を備えている。そして、これらの関節及び回転機構に加えて指部28を制御することによりワークを把持し、移動することが可能になっている。   The first joint 18, the second joint 22, the second arm 23, the third joint 25, and the third arm 26 include a servo motor and a reduction mechanism inside, and the first arm 19, the second arm 23, and the third arm 26. Can be rotated and stopped with high angular accuracy. As described above, the robot has many joints and a rotation mechanism. In addition to these joints and rotation mechanism, the finger portion 28 is controlled so that the workpiece can be gripped and moved.

第2ロボット4は第1ロボット3と同様の構成を有している。そして、第1撮像装置21、第2撮像装置24、第3撮像装置27の代わりに第4撮像装置29、第5撮像装置30、第6撮像装置31がそれぞれ配置されている。第4撮像装置29、第5撮像装置30は第1撮像装置21と同様に焦点調整を指示信号に従って調整可能な焦点調整機構を備えた写真レンズ29a,30aを有している。そして、第2ロボット4を駆動する間、制御装置6は写真レンズ29a,30aの焦点を固定にする。第6撮像装置31は第3撮像装置27と同様に、焦点調整を自動調整する自動モードと予め設定された焦点位置に固定する固定モードとに切換可能な焦点調整機構を備えた写真レンズ31aを有している。そして、写真レンズ31aの焦点調整機構は固定モードにおいて焦点調整を指示信号に従って調整可能になっている。   The second robot 4 has the same configuration as the first robot 3. A fourth imaging device 29, a fifth imaging device 30, and a sixth imaging device 31 are arranged instead of the first imaging device 21, the second imaging device 24, and the third imaging device 27, respectively. The fourth image pickup device 29 and the fifth image pickup device 30 have photographic lenses 29a and 30a each having a focus adjustment mechanism capable of adjusting the focus adjustment according to the instruction signal in the same manner as the first image pickup device 21. And while driving the 2nd robot 4, the control apparatus 6 fixes the focus of the photographic lenses 29a and 30a. Similar to the third image pickup device 27, the sixth image pickup device 31 includes a photographic lens 31a having a focus adjustment mechanism capable of switching between an automatic mode for automatically adjusting the focus adjustment and a fixed mode for fixing to a preset focus position. Have. The focus adjustment mechanism of the photographic lens 31a can adjust the focus adjustment according to the instruction signal in the fixed mode.

写真レンズ21a,24a,27a,29a,30a,31aの写真レンズは絞りを広くして、広角のレンズを用いることにより被写界深度を浅く設定するのが好ましい。   The photographic lenses 21a, 24a, 27a, 29a, 30a, and 31a preferably have a wide aperture and a shallow depth of field by using a wide-angle lens.

図3は、ピッキング装置の電気制御ブロック図である。図3において、ピッキング装置1の制御部としての制御装置6はプロセッサーとして各種の演算処理を行うCPU(中央処理装置)35と各種情報を記憶する記憶部としてのメモリー36とを有する。   FIG. 3 is an electric control block diagram of the picking apparatus. In FIG. 3, a control device 6 as a control unit of the picking device 1 includes a CPU (Central Processing Unit) 35 that performs various arithmetic processes as a processor and a memory 36 as a storage unit that stores various information.

第1ロボット駆動装置37、第2ロボット駆動装置38、第1撮像装置21〜第6撮像装置31は、入出力インターフェース39及びデータバス40を介してCPU35に接続されている。さらに、供給装置2、搬送装置5、入力装置41、表示装置42も入出力インターフェース39及びデータバス40を介してCPU35に接続されている。   The first robot driving device 37, the second robot driving device 38, and the first imaging device 21 to the sixth imaging device 31 are connected to the CPU 35 via the input / output interface 39 and the data bus 40. Further, the supply device 2, the transport device 5, the input device 41, and the display device 42 are also connected to the CPU 35 via the input / output interface 39 and the data bus 40.

第1ロボット駆動装置37は第1ロボット3と接続され、第1ロボット3を駆動する装置である。第1ロボット駆動装置37は、第1ロボット3の姿勢に関する情報をCPU35に出力する。そして、CPU35がワーク7の移動を指示するとき、ワーク7の把持及び移動を行う。   The first robot drive device 37 is connected to the first robot 3 and drives the first robot 3. The first robot drive device 37 outputs information related to the posture of the first robot 3 to the CPU 35. When the CPU 35 instructs to move the workpiece 7, the workpiece 35 is gripped and moved.

第2ロボット駆動装置38は第2ロボット4と接続され、第2ロボット4を駆動する装置である。第2ロボット駆動装置38は、第2ロボット4の姿勢に関する情報をCPU35に出力する。そして、CPU35がワーク7の移動を指示するとき、ワーク7の把持及び移動を行う。   The second robot drive device 38 is connected to the second robot 4 and drives the second robot 4. The second robot drive device 38 outputs information related to the posture of the second robot 4 to the CPU 35. When the CPU 35 instructs to move the workpiece 7, the workpiece 35 is gripped and moved.

第1撮像装置21〜第6撮像装置31の各撮像装置はCPU35の指示する信号に従って撮影した後、撮影した画像のデータをメモリー36に出力する。   Each of the imaging devices of the first imaging device 21 to the sixth imaging device 31 captures an image according to a signal instructed by the CPU 35, and then outputs captured image data to the memory 36.

供給装置2はCPU35の指示によりベルト10を移動または停止する。そして、第1ロボット3の手部12が到達可能な範囲に供給装置2はワーク7を供給する。搬送装置5はCPU35の指示によりベルト10を移動または停止する。そして、第2ロボット4によって移動されたワーク7を次工程に移動する。   The supply device 2 moves or stops the belt 10 according to an instruction from the CPU 35. Then, the supply device 2 supplies the workpiece 7 to a range that can be reached by the hand portion 12 of the first robot 3. The conveying device 5 moves or stops the belt 10 according to an instruction from the CPU 35. Then, the work 7 moved by the second robot 4 is moved to the next process.

入力装置41はワーク7の形状に関する情報や第1ロボット3及び第2ロボット4の動作条件等の諸情報を入力する装置である。例えば、ワーク7の形状を示す座標を図示しない外部装置から受信し、入力する装置である。表示装置42はワーク7や第1ロボット3及び第2ロボット4に関するデータや作業状況を表示する装置である。表示装置42に表示される情報を基に入力装置41を用いて操作者が入力操作を行う。   The input device 41 is a device for inputting information on the shape of the workpiece 7 and various information such as operating conditions of the first robot 3 and the second robot 4. For example, it is a device that receives and inputs coordinates indicating the shape of the workpiece 7 from an external device (not shown). The display device 42 is a device that displays data and work status related to the workpiece 7, the first robot 3, and the second robot 4. An operator performs an input operation using the input device 41 based on the information displayed on the display device 42.

メモリー36は、RAM、ROM等といった半導体メモリーや、ハードディスク、DVD−ROMといった外部記憶装置を含む概念である。機能的には、ピッキング装置1における動作の制御手順が記述されたプログラムソフト43を記憶する記憶領域がメモリー36に設定される。さらに、ワーク7の形状や寸法等の情報であるワーク属性データ44を記憶するための記憶領域もメモリー36に設定される。さらに、第1ロボット3及び第2ロボット4を構成する要素の情報や、ワーク7を移動するときに各可動部を駆動する条件等の情報であるロボット関連データ45を記憶するための記憶領域もメモリー36に設定される。さらに、第1撮像装置21〜第6撮像装置31が撮影した画像のデータや画像処理後の画像のデータである画像データ46を記憶するための記憶領域もメモリー36に設定される。さらに、CPU35のためのワークエリアやテンポラリーファイル等として機能する記憶領域やその他各種の記憶領域がメモリー36に設定される。   The memory 36 is a concept including a semiconductor memory such as a RAM and a ROM, and an external storage device such as a hard disk and a DVD-ROM. Functionally, a storage area for storing the program software 43 in which the operation control procedure in the picking apparatus 1 is described is set in the memory 36. Furthermore, a storage area for storing work attribute data 44 that is information such as the shape and dimensions of the work 7 is also set in the memory 36. Further, there is a storage area for storing information related to the elements constituting the first robot 3 and the second robot 4 and robot-related data 45 which is information such as conditions for driving each movable part when the work 7 is moved. It is set in the memory 36. Furthermore, a storage area for storing image data taken by the first imaging device 21 to the sixth imaging device 31 and image data 46 that is image data after image processing is also set in the memory 36. Furthermore, a work area for the CPU 35, a storage area that functions as a temporary file, and other various storage areas are set in the memory 36.

CPU35はメモリー36内に記憶されたプログラムソフト43に従って、ワーク7の位置を検出した後、ワーク7をピッキングするための制御を行うものである。具体的な機能実現部として、第1ロボット3及び第2ロボット4を駆動してワーク7を移動させるための制御を行うロボット制御部47を有する。他にも、第1撮像装置21〜第6撮像装置31に撮影する指示を出力して撮影動作を制御する撮影制御部48を有する。撮影制御部48は第3撮像装置27及び第6撮像装置31の焦点調整を自動モードと固定モードとのうちどちらにするかの制御を行う。さらに、撮影した画像を分析して第1撮像装置21〜第6撮像装置31に接近している被写体を検出する画像演算部49を有する。   The CPU 35 performs control for picking the workpiece 7 after detecting the position of the workpiece 7 according to the program software 43 stored in the memory 36. As a specific function realization part, it has the robot control part 47 which performs the control for driving the 1st robot 3 and the 2nd robot 4, and moving the workpiece | work 7. FIG. In addition, it has a photographing control unit 48 that outputs photographing instructions to the first imaging device 21 to the sixth imaging device 31 to control the photographing operation. The imaging control unit 48 controls whether the focus adjustment of the third imaging device 27 and the sixth imaging device 31 is performed between the automatic mode and the fixed mode. Furthermore, it has an image calculation unit 49 that analyzes a photographed image and detects a subject approaching the first imaging device 21 to the sixth imaging device 31.

他にも、第1ロボット3と第2ロボット4とが接近するときに干渉を防止するように各ロボットの動作を制御する干渉防止制御部50を有する。他にも、撮影した画像を用いてワーク7の位置を検出するワーク位置演算部51を有する。他にも、第1ロボット3及び第2ロボット4の動作と連携して供給装置2及び搬送装置5の動作を制御する除給材制御部52等を有する。   In addition, there is an interference prevention control unit 50 that controls the operation of each robot so as to prevent interference when the first robot 3 and the second robot 4 approach each other. In addition, there is a workpiece position calculation unit 51 that detects the position of the workpiece 7 using a photographed image. In addition, a discharge material control unit 52 that controls operations of the supply device 2 and the transfer device 5 in cooperation with the operations of the first robot 3 and the second robot 4 is provided.

(ロボット制御方法)
次に、上述した第1ロボット3が手部12を移動する作業の例におけるロボット制御方法について図4〜図8にて説明する。この作業の例では第1ロボット3が第2ロボット4と干渉することなく手部12を供給装置2の上から中間台13の上に移動させる。図4は、手部の移動作業を示すフローチャートである。図5〜図8は、手部の移動作業におけるロボット制御方法を説明するための模式図である。
(Robot control method)
Next, a robot control method in an example of work in which the first robot 3 moves the hand portion 12 will be described with reference to FIGS. In the example of this work, the first robot 3 moves the hand 12 from the supply device 2 to the intermediate table 13 without interfering with the second robot 4. FIG. 4 is a flowchart showing the hand moving operation. 5 to 8 are schematic diagrams for explaining a robot control method in the hand moving operation.

図4に示すフローチャートにおいて、ステップS1は、撮影工程に相当する。撮像装置が写真レンズの焦点を固定して撮影する工程である。次にステップS3に移行する。ステップS2は移動工程に相当する。ロボット制御部が手部を目的の場所に向けて移動させる工程である。次にステップS3に移行する。尚、ステップS1とステップS2とは並行して行われる。ステップS3は、画像判断工程に相当する。撮像装置が撮影した画像をもちいて手部等の可動部に接近する被写体があるかを判断する工程である。手部等の可動部に接近する被写体があるとき、画像に焦点の合う場所ができる。そして、画像の焦点が合っているとき、次に、ステップS4に移行する。画像の焦点が合っていないとき、次に、ステップS5に移行する。   In the flowchart shown in FIG. 4, step S1 corresponds to a photographing process. This is a process in which the imaging device takes a picture with the focus of the photographic lens fixed. Next, the process proceeds to step S3. Step S2 corresponds to a moving process. This is a process in which the robot controller moves the hand part toward the target location. Next, the process proceeds to step S3. Step S1 and step S2 are performed in parallel. Step S3 corresponds to an image determination process. This is a step of determining whether there is a subject approaching a movable part such as a hand part using an image taken by the imaging device. When there is a subject approaching a movable part such as a hand, a place where the image is in focus is formed. When the image is in focus, the process proceeds to step S4. When the image is not in focus, the process proceeds to step S5.

ステップS4は、干渉防止工程に相当する。被写体と撮像装置とが接近しないように可動部を制御する工程である。次に、ステップS1及びステップS2に移行する。ステップS5は、到達判断工程に相当する。手部が目標地点に到達したか否かを判断する工程である。手部が目標地点に到達していないとき、ステップS1及びステップS2に移行する。手部が目標地点に到達したとき手部の移動作業を終了する。   Step S4 corresponds to an interference prevention step. This is a step of controlling the movable part so that the subject and the imaging device do not approach each other. Next, the process proceeds to step S1 and step S2. Step S5 corresponds to an arrival determination step. This is a step of determining whether or not the hand has reached the target point. When the hand portion has not reached the target point, the process proceeds to step S1 and step S2. When the hand reaches the target point, the hand moving operation is terminated.

次に、図5〜図8を用いて、図4に示したステップと対応させて、手部の移動作業におけるロボット制御方法を詳細に説明する。図5(a)〜図5(b)は、ステップS1の撮影工程及びステップS2の移動工程に対応する図である。図5(a)に示すように、ステップS1及びステップS2において、第1ロボット3の手部12が供給装置2の上から中間台13の上に向かって移動する。そして、手部12にはワーク7が把持されている。撮影制御部48は回転台座20を駆動することにより、第3撮像装置27が撮影する向きを手部12の進行方向に向ける。そして、ワーク7が移動している間に撮影制御部48が第3撮像装置27に撮影する指示を出力して撮影させる。   Next, the robot control method in the hand moving operation will be described in detail with reference to FIGS. 5 to 8 in association with the steps shown in FIG. FIG. 5A to FIG. 5B are diagrams corresponding to the photographing process in step S1 and the moving process in step S2. As shown in FIG. 5A, in step S <b> 1 and step S <b> 2, the hand portion 12 of the first robot 3 moves from above the supply device 2 toward the intermediate table 13. The workpiece 7 is gripped by the hand portion 12. The imaging control unit 48 drives the rotary pedestal 20 to direct the direction in which the third imaging device 27 captures an image in the traveling direction of the hand unit 12. Then, while the workpiece 7 is moving, the imaging control unit 48 outputs an instruction to the third imaging device 27 to perform imaging.

その結果、図5(b)に示すように、第1画像55が撮影される。手部12の進行方向には第2ロボット4が位置しているので、第1画像55には第2ロボット4の像が撮影されている。第2ロボット4は第3撮像装置27の焦点距離より離れた場所に位置しているので、第1画像55は像の輪郭が不明確であるピンボケ画像となっている。   As a result, as shown in FIG. 5B, the first image 55 is taken. Since the second robot 4 is positioned in the traveling direction of the hand portion 12, an image of the second robot 4 is captured in the first image 55. Since the second robot 4 is located at a location away from the focal length of the third imaging device 27, the first image 55 is a defocused image with an unclear image contour.

図5(c)は、ステップS3の画像判断工程に対応する図である。そして、図5(c)は第1画像における輝度の分布と輝度分布の輪郭を微分した線のグラフを示している。図中上段における第1輝度分布線56は、図5(b)に示す第1画像55のA−A’線上における輝度の分布を示している。縦軸は輝度を示し、上側は下側より輝度が高くなっている。横軸はA−A’線における場所を示している。図中下段における第1輝度微分線57は、第1輝度分布線56を微分して絶対値を算出した線を示している。縦軸は微分絶対値を示し、上側は下側より輝度の変化が大きくなっている。   FIG. 5C is a diagram corresponding to the image determination process in step S3. FIG. 5C shows a line graph obtained by differentiating the luminance distribution and the luminance distribution contour in the first image. The first luminance distribution line 56 in the upper part of the figure shows the luminance distribution on the A-A ′ line of the first image 55 shown in FIG. The vertical axis indicates the luminance, and the upper side has a higher luminance than the lower side. The horizontal axis indicates the location on the A-A ′ line. A first luminance differential line 57 in the lower part of the figure indicates a line obtained by differentiating the first luminance distribution line 56 and calculating an absolute value. The vertical axis represents the differential absolute value, and the change in luminance is larger on the upper side than on the lower side.

第1画像55の輪郭が明確なとき、第1輝度分布線56は変化の大きな線となる。そして、第1輝度微分線57も高いピーク値を示す。第1画像55は輪郭が不明確であるため、第1輝度分布線56はなだらかな変化の線となっている。そして、第1輝度微分線57のピークは低くなっている。近接判断線58は第1輝度微分線57のピーク値を判定する線である。第3撮像装置27と被写体である第2ロボット4との距離が所定の距離になったときの輝度微分線のピーク値を示している。そして、第1輝度微分線57が近接判断線58より低いときには、第3撮像装置27と被写体である第2ロボット4との距離が写真レンズ27aの焦点距離より離れていることが判断できる。この例ではA−A’線に沿った場所を分析したが、第1画像55の総ての場所において分析を行う。   When the outline of the first image 55 is clear, the first luminance distribution line 56 is a line having a large change. The first luminance differential line 57 also shows a high peak value. Since the outline of the first image 55 is unclear, the first luminance distribution line 56 is a gently changing line. The peak of the first luminance differential line 57 is low. The proximity determination line 58 is a line for determining the peak value of the first luminance differential line 57. The peak value of the luminance differential line when the distance between the third imaging device 27 and the second robot 4 as the subject is a predetermined distance is shown. When the first luminance differential line 57 is lower than the proximity determination line 58, it can be determined that the distance between the third imaging device 27 and the second robot 4 that is the subject is greater than the focal length of the photographic lens 27a. In this example, the locations along the line A-A ′ are analyzed, but the analysis is performed at all locations of the first image 55.

ステップS3の画像判断工程では、撮影した画像の焦点が合っていないと判断する。そして、ステップS5に移行する。ステップS5の到達判断工程において、手部12が中間台13の上に到達していないので、ステップS1及びステップS2に移行する判断を行う。   In the image determination step of step S3, it is determined that the photographed image is not in focus. Then, the process proceeds to step S5. In the arrival determination step of step S5, since the hand portion 12 has not reached the intermediate stage 13, determination is made to proceed to step S1 and step S2.

図6(a)〜図6(b)は、ステップS1の撮影工程及びステップS2の移動工程に対応する図である。図6(a)に示すように、ステップS1及びステップS2において、第1ロボット3の手部12が供給装置2の上から中間台13の上に向かって移動する。そして、ワーク7が移動している間に撮影制御部48が第3撮像装置27に撮影する指示を出力して撮影させる。   FIGS. 6A to 6B are diagrams corresponding to the photographing process in step S1 and the moving process in step S2. As shown in FIG. 6A, in step S <b> 1 and step S <b> 2, the hand portion 12 of the first robot 3 moves from above the supply device 2 toward the intermediate table 13. Then, while the workpiece 7 is moving, the imaging control unit 48 outputs an instruction to the third imaging device 27 to perform imaging.

その結果、図6(b)に示すように、第2画像59が撮影される。手部12の進行方向には第2ロボット4が位置しているので、第2画像59には第2ロボット4の像が撮影されている。第1画像55を撮影したときよりも第3撮像装置27が第2ロボット4に接近しているので、第2画像59は第1画像55よりも像の輪郭が明確になっている。しかし、第2ロボット4は第3撮像装置27の焦点距離より離れた場所に位置しているので、第2画像59は像の輪郭が不明確であるピンボケ画像となっている。   As a result, as shown in FIG. 6B, the second image 59 is taken. Since the second robot 4 is positioned in the traveling direction of the hand portion 12, an image of the second robot 4 is captured in the second image 59. Since the third imaging device 27 is closer to the second robot 4 than when the first image 55 is taken, the image outline of the second image 59 is clearer than that of the first image 55. However, since the second robot 4 is located at a location away from the focal length of the third imaging device 27, the second image 59 is a defocused image with unclear image contours.

図6(c)は、ステップS3の画像判断工程に対応する図である。そして、図6(c)は第2画像における輝度の分布と輝度分布の輪郭を微分した線のグラフを示している。図中上段における第2輝度分布線60は、図6(b)に示す第2画像59のB−B’線上における輝度の分布を示している。縦軸は輝度を示し、上側は下側より輝度が高くなっている。横軸はB−B’線における場所を示している。図中下段における第2輝度微分線61は、第2輝度分布線60を微分して絶対値を算出した線を示している。縦軸は微分絶対値を示し、上側は下側より輝度の変化が大きくなっている。   FIG. 6C is a diagram corresponding to the image determination process in step S3. FIG. 6C shows a graph of a line obtained by differentiating the luminance distribution and the luminance distribution outline in the second image. The second luminance distribution line 60 in the upper part of the figure shows the luminance distribution on the B-B ′ line of the second image 59 shown in FIG. The vertical axis indicates the luminance, and the upper side has a higher luminance than the lower side. The horizontal axis indicates the location on the B-B ′ line. A second luminance differential line 61 in the lower part of the figure indicates a line obtained by differentiating the second luminance distribution line 60 and calculating an absolute value. The vertical axis represents the differential absolute value, and the change in luminance is larger on the upper side than on the lower side.

第2画像59は第1画像55に比べて輪郭が明確になっているので、第2輝度分布線60は第1輝度分布線56に比べて、変化の大きな線となっている。そして、第2輝度微分線61のピークは第1輝度微分線57のピークより高くなっている。しかし、第2輝度微分線61は近接判断線58より低いので、第3撮像装置27と被写体である第2ロボット4との距離が写真レンズ27aの焦点距離より離れていることが判断できる。   Since the outline of the second image 59 is clearer than that of the first image 55, the second luminance distribution line 60 is a line having a large change compared to the first luminance distribution line 56. The peak of the second luminance differential line 61 is higher than the peak of the first luminance differential line 57. However, since the second luminance differential line 61 is lower than the proximity determination line 58, it can be determined that the distance between the third imaging device 27 and the second robot 4 that is the subject is greater than the focal length of the photographic lens 27a.

ステップS3の画像判断工程では、画像の焦点が合っていないと判断する。そして、ステップS5に移行する。ステップS5の到達判断工程において、手部12が中間台13の上に到達していないので、ステップS1及びステップS2に移行する判断を行う。   In the image determination step of step S3, it is determined that the image is not in focus. Then, the process proceeds to step S5. In the arrival determination step of step S5, since the hand portion 12 has not reached the intermediate stage 13, determination is made to proceed to step S1 and step S2.

図7(a)〜図7(b)は、ステップS1の撮影工程及びステップS2の移動工程に対応する図である。図7(a)に示すように、ステップS1及びステップS2において、第1ロボット3の手部12が供給装置2の上から中間台13の上に向かって移動する。そして、ワーク7が移動している間に撮影制御部48が第3撮像装置27に撮影する指示を出力して撮影させる。   FIG. 7A to FIG. 7B are diagrams corresponding to the photographing process in step S1 and the moving process in step S2. As shown in FIG. 7A, in step S <b> 1 and step S <b> 2, the hand portion 12 of the first robot 3 moves from above the supply device 2 toward the intermediate table 13. Then, while the workpiece 7 is moving, the imaging control unit 48 outputs an instruction to the third imaging device 27 to perform imaging.

その結果、図7(b)に示すように、第3画像62が撮影される。手部12の進行方向には第2ロボット4が位置しているので、第3画像62には第2ロボット4の像が撮影されている。第2画像59を撮影したときよりも第3撮像装置27が第2ロボット4に接近しているので、第3画像62は第2画像59よりも像の輪郭が明確になっている。   As a result, as shown in FIG. 7B, the third image 62 is taken. Since the second robot 4 is positioned in the traveling direction of the hand portion 12, an image of the second robot 4 is captured in the third image 62. Since the third imaging device 27 is closer to the second robot 4 than when the second image 59 is taken, the third image 62 has a clearer image outline than the second image 59.

図7(c)は、ステップS3の画像判断工程に対応する図である。そして、図7(c)は第3画像62における輝度の分布と輝度分布の輪郭を微分した線のグラフを示している。図中上段における第3輝度分布線63は、図7(b)に示す第3画像62のC−C’線上における輝度の分布を示している。縦軸は輝度を示し、上側は下側より輝度が高くなっている。横軸はC−C’線における場所を示している。図中下段における第3輝度微分線64は、第3輝度分布線63を微分して絶対値を算出した線を示している。縦軸は微分絶対値を示し、上側は下側より輝度の変化が大きくなっている。   FIG. 7C is a diagram corresponding to the image determination process in step S3. FIG. 7C shows a graph of lines obtained by differentiating the luminance distribution and the luminance distribution contour in the third image 62. The third luminance distribution line 63 in the upper part of the figure indicates the luminance distribution on the C-C ′ line of the third image 62 shown in FIG. The vertical axis indicates the luminance, and the upper side has a higher luminance than the lower side. The horizontal axis indicates the location on the C-C ′ line. A third luminance differential line 64 in the lower part of the figure indicates a line obtained by differentiating the third luminance distribution line 63 and calculating an absolute value. The vertical axis represents the differential absolute value, and the change in luminance is larger on the upper side than on the lower side.

第3画像62は第2画像59に比べて輪郭が明確になっているので、第3輝度分布線63は第2輝度分布線60に比べて、変化の大きな線となっている。そして、第3輝度微分線64のピークは第2輝度微分線61のピークより高くなっている。そして、第3輝度微分線64は近接判断線58より高いので、第3撮像装置27と被写体である第2ロボット4との距離が写真レンズ27aの焦点距離となっていることが判断できる。ステップS3の画像判断工程では、第3画像62における像は焦点が合っている合焦点像であると判断する。そして、ステップS4に移行する。   Since the outline of the third image 62 is clearer than that of the second image 59, the third luminance distribution line 63 is a line having a large change compared to the second luminance distribution line 60. The peak of the third luminance differential line 64 is higher than the peak of the second luminance differential line 61. Since the third luminance differential line 64 is higher than the proximity determination line 58, it can be determined that the distance between the third imaging device 27 and the second robot 4 as the subject is the focal length of the photographic lens 27a. In the image determination step of step S3, it is determined that the image in the third image 62 is a focused image in focus. Then, the process proceeds to step S4.

図8(a)及び図8(b)はステップS4の干渉防止工程に対応する図である。図8(a)に示すように、ステップS4において、干渉防止制御部50はロボット制御部47に第1ロボット3の手部12が移動する向きを反転する指示を出力する。そして、撮影制御部48は回転台座20を駆動して第3撮像装置27の向きを供給装置2の方向に向けさせる。続いて、ロボット制御部47は第1ロボット3の手部12を供給装置2の方向に向けて移動させる。このとき、第3撮像装置27が撮影する画像に焦点の合う場所があるときには移動を停止する。その結果、手部12と第2ロボット4との間隔が長くなる。   FIG. 8A and FIG. 8B are diagrams corresponding to the interference prevention process in step S4. As shown in FIG. 8A, in step S4, the interference prevention control unit 50 outputs to the robot control unit 47 an instruction to reverse the direction in which the hand portion 12 of the first robot 3 moves. Then, the imaging control unit 48 drives the rotary base 20 so that the direction of the third imaging device 27 is directed toward the supply device 2. Subsequently, the robot control unit 47 moves the hand portion 12 of the first robot 3 toward the supply device 2. At this time, the movement is stopped when there is a place where the image captured by the third imaging device 27 is in focus. As a result, the distance between the hand portion 12 and the second robot 4 becomes longer.

次に、ロボット制御部47は第2ロボット4を駆動して、第2ロボット4の手部12を中間台13の上から搬送装置5の上に向けて移動させる。このとき、第2ロボット4はステップS1、ステップS2、ステップS3、ステップS5を繰り返す。ステップS1では、撮影制御部48が第5撮像装置30の回転台座20を回転させて、第5撮像装置30が撮影する向きを手部12が進行する向きに変える。そして、第5撮像装置30が撮影する画像に焦点の合う場所がないことを確認しながら移動する。   Next, the robot controller 47 drives the second robot 4 to move the hand portion 12 of the second robot 4 from above the intermediate platform 13 toward the transport device 5. At this time, the second robot 4 repeats Step S1, Step S2, Step S3, and Step S5. In step S1, the imaging control unit 48 rotates the rotating base 20 of the fifth imaging device 30 to change the direction in which the fifth imaging device 30 captures the image to the direction in which the hand 12 advances. Then, the fifth imaging device 30 moves while confirming that there is no in-focus place in the image captured.

第2ロボット4がワーク7を移動するとき手部12及び第3関節25付近が最も外周となる軌道を描いて移動する。従って、手部12及び第3関節25付近が物体と干渉する可能性が高い。撮影制御部48は第6撮像装置31を用いて手部12付近を撮影する。さらに、撮影制御部48は第5撮像装置30を用いて第3関節25付近を撮影する。そして、CPU35は手部12及び第3関節25付近に接近する物体を検出する。   When the second robot 4 moves the workpiece 7, the second robot 4 moves along a trajectory in which the vicinity of the hand portion 12 and the third joint 25 is the outermost periphery. Therefore, there is a high possibility that the vicinity of the hand portion 12 and the third joint 25 interferes with the object. The imaging control unit 48 uses the sixth imaging device 31 to image the vicinity of the hand portion 12. Further, the imaging control unit 48 uses the fifth imaging device 30 to image the vicinity of the third joint 25. Then, the CPU 35 detects an object that approaches the vicinity of the hand portion 12 and the third joint 25.

その結果、図8(b)に示すように、中間台13の上から第2ロボット4が移動していなくなる。その後、第1ロボット3はステップS4からステップS1及びステップS2に移行して手部12の移動を開始する。続いて、第1ロボット3はステップS1、ステップS2、ステップS3、ステップS5を繰り返して手部12を移動する。第2ロボット4もステップS1、ステップS2、ステップS3、ステップS5を繰り返して手部12を移動する。   As a result, as shown in FIG. 8B, the second robot 4 is not moved from above the intermediate platform 13. Thereafter, the first robot 3 moves from step S4 to step S1 and step S2, and starts to move the hand portion 12. Subsequently, the first robot 3 moves the hand portion 12 by repeating Step S1, Step S2, Step S3, and Step S5. The second robot 4 also moves the hand portion 12 by repeating Step S1, Step S2, Step S3, and Step S5.

その結果、図8(c)に示すように、第1ロボット3の手部12は中間台13の上に到達する。そして、ステップS5の到達判断工程において、目標地点に到達したと判断して手部の移動作業を終了する。同様に、第2ロボット4の手部12は搬送装置5の上に到達する。そして、ステップS5の到達判断工程において、目標地点に到達したと判断して手部の移動作業を終了する。   As a result, as shown in FIG. 8C, the hand portion 12 of the first robot 3 reaches the intermediate base 13. Then, in the arrival determination step of step S5, it is determined that the target point has been reached, and the hand moving operation is terminated. Similarly, the hand portion 12 of the second robot 4 reaches the transfer device 5. Then, in the arrival determination step of step S5, it is determined that the target point has been reached, and the hand moving operation is terminated.

上述したように、本実施形態によれば、以下の効果を有する。
(1)本実施形態によれば、ステップS1の撮影工程において、第3撮像装置27の焦点が固定されている。従って、撮影するときに、焦点の合った像が撮影できる範囲が限られている。撮影した第1画像55〜第3画像62に焦点のあった像が検出できるときには、第3撮像装置27における写真レンズ27aの焦点距離の場所に被写体が存在していると判断される。
As described above, this embodiment has the following effects.
(1) According to the present embodiment, the focus of the third imaging device 27 is fixed in the photographing process of step S1. Therefore, the range in which a focused image can be captured is limited. When a focused image can be detected in the captured first image 55 to third image 62, it is determined that the subject is present at the focal length of the photographic lens 27 a in the third imaging device 27.

ステップS3の画像判断工程において第3撮像装置27と写真レンズ27aの焦点距離離れた場所に被写体があると判断したとき、ステップS4の干渉防止工程に移行する。そして、ステップS4では手部12と被写体である第2ロボット4との間隔を狭くしないようにしている。従って、手部12と第2ロボット4とが干渉することを防止することができる。   When it is determined in the image determination step of step S3 that the subject is located at a location where the third imaging device 27 and the photographic lens 27a are separated from each other, the process proceeds to the interference prevention step of step S4. In step S4, the interval between the hand 12 and the second robot 4 as the subject is not narrowed. Therefore, it is possible to prevent the hand portion 12 and the second robot 4 from interfering with each other.

(2)本実施形態によれば、第1ロボット3が手部12を移動するとき、手部12は可動する範囲の最外周を移動する部分である可動先端部となっている。そして、ステップS3において手部12と所定の距離離れている場所に被写体が有るか否かを検出している。被写体が可動範囲に接近するとき、手部12以外の場所が被写体に接近する可能性に比べて、手部12の場所が被写体に接近する可能性が高い。従って、撮像装置が手部12以外の場所の近くを撮影する場合に比べて、可動部に接近する被写体を検出する可能性を高くすることができる。   (2) According to this embodiment, when the 1st robot 3 moves the hand part 12, the hand part 12 becomes a movable front-end | tip part which is a part which moves the outermost periphery of the movable range. In step S3, it is detected whether or not a subject is present at a predetermined distance from the hand portion 12. When the subject approaches the movable range, the possibility that the location of the hand portion 12 approaches the subject is higher than the possibility that a location other than the hand portion 12 approaches the subject. Therefore, it is possible to increase the possibility of detecting a subject approaching the movable part, as compared with the case where the imaging apparatus captures a place near the place other than the hand part 12.

(3)本実施形態によれば、第1ロボット3は複数の可動部と撮像装置とを備えている。従って、第1ロボット3は姿勢を変えることができる。このとき、可動部の動かし方によっては可動する範囲の最外周を移動する部分である可動先端部が入れ替わる。このときにも、可動先端部を撮影する撮像装置を変更することにより、撮像装置が可動先端部に接近する被写体を検出する可能性を高くすることができる。   (3) According to the present embodiment, the first robot 3 includes a plurality of movable parts and an imaging device. Therefore, the first robot 3 can change its posture. At this time, depending on how the movable part is moved, the movable tip part, which is the part that moves on the outermost periphery of the movable range, is replaced. Also at this time, it is possible to increase the possibility that the imaging device detects a subject approaching the movable tip by changing the imaging device that photographs the movable tip.

(4)本実施形態によれば、各撮像装置は可動先端部と停止距離以上離れている場所に焦点が合うように調整されている。そして、その場所に被写体が有るか否かを検出している。被写体が有るとき、被写体と可動先端部との距離は停止距離以上の距離となっている。従って、可動部を停止するとき可動部と被写体とが干渉することを防止することができる。   (4) According to the present embodiment, each imaging device is adjusted so as to be focused on a location that is more than the stop distance from the movable tip. Then, it is detected whether or not there is a subject at that place. When there is a subject, the distance between the subject and the movable tip is greater than the stop distance. Accordingly, it is possible to prevent the movable portion and the subject from interfering when the movable portion is stopped.

尚、本実施形態は上述した実施形態に限定されるものではなく、種々の変更や改良を加えることも可能である。変形例を以下に述べる。
(変形例1)
前記実施形態では、第1ロボット3において、第3撮像装置27を用いて物体が手部12に接近することを検出した。第1撮像装置21、第2撮像装置24、第3撮像装置27の撮像装置を並行して可動しても良い。各可動部に接近する物体を検出することができる。
In addition, this embodiment is not limited to embodiment mentioned above, A various change and improvement can also be added. A modification will be described below.
(Modification 1)
In the embodiment, the first robot 3 detects that the object approaches the hand 12 using the third imaging device 27. The imaging devices of the first imaging device 21, the second imaging device 24, and the third imaging device 27 may be moved in parallel. An object approaching each movable part can be detected.

(変形例2)
前記実施形態では、第1ロボット3及び第2ロボット4に垂直多関節ロボットを採用したが、ロボットの形態に限定されない。水平多関節ロボット、直交ロボット、パラレルリンクロボット等各種の形態のロボットを採用することができる。
(Modification 2)
In the above-described embodiment, vertical articulated robots are used for the first robot 3 and the second robot 4, but the present invention is not limited to the robot form. Various types of robots such as a horizontal articulated robot, an orthogonal robot, and a parallel link robot can be employed.

(変形例3)
前記実施形態では、第1輝度微分線57等の輝度微分線を算出して焦点の合った画像か否かを判断した。焦点の合った画像か否かを検出する方法はこれに限らない。第1輝度分布線56等の輝度分布線を空間周波数にてスペクトル分析を行っても良い。そして、周波数の分布を用いて判断しても良い。スペクトル分析は1次元でも良く、2次元の分析を行っても良い。1次元の場合には演算量が2次元の場合より少ないので短時間に分析することができる。2次元の分析の分析では画像の総ての場所に対して焦点の合った場所の有無を検出できるので、品質良く判断することができる。
(Modification 3)
In the embodiment, a luminance differential line such as the first luminance differential line 57 is calculated to determine whether the image is in focus. The method for detecting whether the image is in focus is not limited to this. Spectrum analysis may be performed on the luminance distribution line such as the first luminance distribution line 56 at a spatial frequency. And you may judge using distribution of a frequency. The spectrum analysis may be one-dimensional or two-dimensional analysis. In the case of the one-dimensional case, the amount of calculation is smaller than in the case of the two-dimensional case, so that analysis can be performed in a short time. In the analysis of the two-dimensional analysis, since it is possible to detect the presence / absence of a focused place with respect to all the places of the image, it is possible to judge with high quality.

(変形例4)
前記実施形態では、第1ロボット3の手部12が可動先端部となり、第3撮像装置27が手部12に接近する被写体を検出した。第3関節25が可動先端部となるとき、第2撮像装置24を用いて第3関節25に接近する被写体を検出しても良い。また、第2関節22が可動先端部となるとき、第1撮像装置21を用いて第2関節22に接近する被写体を検出しても良い。第1ロボット3の可動部が移動するときに可動先端部となる場所に接近する物体を検出することができる。
(Modification 4)
In the embodiment, the hand portion 12 of the first robot 3 is a movable tip portion, and the third imaging device 27 detects a subject approaching the hand portion 12. When the third joint 25 becomes a movable tip, a subject that approaches the third joint 25 may be detected using the second imaging device 24. Further, when the second joint 22 becomes a movable tip, a subject that approaches the second joint 22 may be detected using the first imaging device 21. When the movable part of the first robot 3 moves, it is possible to detect an object that approaches the place that becomes the movable tip part.

2…供給装置、3…第1ロボット、4…被写体としての第2ロボット、12…可動部及び可動先端部としての手部、17…可動部としての回転台、18…可動部としての第1関節、19a,23c…可動先端部としての移動端、21…第1撮像装置、22…可動部としての第2関節、24…第2撮像装置、25…可動部としての第3関節、26…可動部としての第3腕、27…第3撮像装置、28…可動部としての指部、29…第4撮像装置、30…第5撮像装置、31…第6撮像装置、55…第1画像、59…第2画像、62…第3画像。   DESCRIPTION OF SYMBOLS 2 ... Supply apparatus, 3 ... 1st robot, 4 ... 2nd robot as a to-be-photographed object, 12 ... Hand part as a movable part and a movable front-end | tip part, 17 ... Turntable as a movable part, 18 ... 1st as a movable part Joints 19a, 23c ... moving end as movable tip, 21 ... first imaging device, 22 ... second joint as movable portion, 24 ... second imaging device, 25 ... third joint as movable portion, 26 ... Third arm as movable part, 27... Third imaging device, 28. Finger part as movable part, 29... Fourth imaging device, 30. 59 ... 2nd image, 62 ... 3rd image.

Claims (4)

ロボットの可動部に設置され焦点が固定された撮像装置を用いて被写体を撮影し画像を生成する撮影工程と、
前記可動部を移動する移動工程と、
前記画像に焦点のあった像である合焦点像が撮影されたかを検出する画像判断工程と、
前記合焦点像が撮影されたときに前記可動部と前記被写体との間隔を狭くしない干渉防止工程と、を有することを特徴とするロボットの干渉防止方法。
A photographing step of photographing a subject and generating an image using an imaging device installed on a movable part of the robot and having a fixed focus;
A moving step of moving the movable part;
An image determination step of detecting whether a focused image, which is an image focused on the image, is taken;
An interference prevention method for a robot, comprising: an interference prevention step that does not narrow a distance between the movable portion and the subject when the focused image is captured.
請求項1に記載のロボットの干渉防止方法であって、
前記可動部の可動範囲の最外周を移動する場所を可動先端部とし、
前記可動先端部と所定の距離離れた場所に前記撮像装置の焦点が合うように前記撮像装置が調整されていることを特徴とするロボットの干渉防止方法。
The robot interference prevention method according to claim 1,
A place where the outermost periphery of the movable range of the movable part moves is a movable tip part,
A method for preventing interference of a robot, characterized in that the imaging device is adjusted so that the imaging device is focused at a position away from the movable tip by a predetermined distance.
請求項2に記載のロボットの干渉防止方法であって、
前記ロボットは複数の前記可動部を備え、前記ロボットは複数の前記可動先端部と前記撮像装置とを有することを特徴とするロボットの干渉防止方法。
The robot interference prevention method according to claim 2,
The robot includes a plurality of movable parts, and the robot includes a plurality of movable tip parts and the imaging device.
請求項3に記載のロボットの干渉防止方法であって、
前記可動先端部と前記撮像装置の焦点が合う場所との距離を検出距離とし、
前記可動先端部を停止する判断をした後、前記可動先端部を停止させる間に前記可動先端部が移動する距離を停止距離とするとき、
前記検出距離は前記停止距離以上の距離離れていることを特徴とするロボットの干渉防止方法。
The robot interference prevention method according to claim 3,
The distance between the movable tip and the place where the imaging device is in focus is the detection distance,
After determining to stop the movable tip, when the distance that the movable tip moves while stopping the movable tip is a stop distance,
The method for preventing interference of a robot, wherein the detection distance is a distance greater than the stop distance.
JP2009118348A 2009-05-15 2009-05-15 Robot interference prevention method Withdrawn JP2010264560A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009118348A JP2010264560A (en) 2009-05-15 2009-05-15 Robot interference prevention method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009118348A JP2010264560A (en) 2009-05-15 2009-05-15 Robot interference prevention method

Publications (1)

Publication Number Publication Date
JP2010264560A true JP2010264560A (en) 2010-11-25

Family

ID=43362014

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009118348A Withdrawn JP2010264560A (en) 2009-05-15 2009-05-15 Robot interference prevention method

Country Status (1)

Country Link
JP (1) JP2010264560A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013014965A1 (en) * 2011-07-28 2013-01-31 大日本スクリーン製造株式会社 Work unit action control device, work unit action control method, and work unit action control program
JP2013255972A (en) * 2012-06-14 2013-12-26 Shinnichi Kogyo Co Ltd Workpiece conveying device and method for controlling the same

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013014965A1 (en) * 2011-07-28 2013-01-31 大日本スクリーン製造株式会社 Work unit action control device, work unit action control method, and work unit action control program
JP2013255972A (en) * 2012-06-14 2013-12-26 Shinnichi Kogyo Co Ltd Workpiece conveying device and method for controlling the same

Similar Documents

Publication Publication Date Title
JP6188440B2 (en) Robot apparatus and robot control method
KR100817349B1 (en) Display method for laser irradiation state and display system of laser irradiation state
CN101733558B (en) Intelligent laser cutting system provided with master-slave camera and cutting method thereof
JP5815761B2 (en) Visual sensor data creation system and detection simulation system
JP6856607B2 (en) Imaging equipment and machine tools
JP2024009106A (en) Device and method for obtaining the amount of deviation in the working position of a tool
CN106217372A (en) Robot, robot controller and robot system
JP2021035708A (en) Production system
JP6741538B2 (en) Robot, robot control device, and robot position teaching method
JP2009148845A (en) Small-size production equipment
JP2016187846A (en) Robot, robot controller and robot system
CN112549052A (en) Control device for a robot device for adjusting the position of a component supported by the robot
JP6605611B2 (en) Robot system
JP2009078310A (en) Robot hand, robot hand control method, and robot hand control system
JP5509859B2 (en) Robot control apparatus and method
JP6095486B2 (en) Image measuring device
CN117203026A (en) Pick-up system
JP2010264560A (en) Robot interference prevention method
JP7509918B2 (en) Image processing system and image processing method
JP6979885B2 (en) 3D shape auto trace method and measuring machine
JP2020517966A (en) Inspection device for optically inspecting object, manufacturing system provided with inspection device, and method for optically inspecting object using inspection device
WO2019106720A1 (en) Component moving device
CN117321382A (en) A shooting device that calculates a three-dimensional position based on images captured by a vision sensor
JP2010162630A (en) Imaging method, and method and apparatus for picking
JP7594940B2 (en) Working Equipment

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20120807