JP2000296487A - Rotor device - Google Patents

Rotor device

Info

Publication number
JP2000296487A
JP2000296487A JP11103718A JP10371899A JP2000296487A JP 2000296487 A JP2000296487 A JP 2000296487A JP 11103718 A JP11103718 A JP 11103718A JP 10371899 A JP10371899 A JP 10371899A JP 2000296487 A JP2000296487 A JP 2000296487A
Authority
JP
Japan
Prior art keywords
work
robot
visual
shift amount
handling device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP11103718A
Other languages
Japanese (ja)
Inventor
Saburo Nakahara
三郎 中原
Yasunori Horie
安則 堀江
Hisato Yomo
寿人 四方
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.)
Nissan Shatai Co Ltd
Original Assignee
Nissan Shatai Co Ltd
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 Nissan Shatai Co Ltd filed Critical Nissan Shatai Co Ltd
Priority to JP11103718A priority Critical patent/JP2000296487A/en
Publication of JP2000296487A publication Critical patent/JP2000296487A/en
Pending legal-status Critical Current

Links

Landscapes

  • Manipulator (AREA)

Abstract

PROBLEM TO BE SOLVED: To improve efficiency of operation by shortening operating time by a robot device. SOLUTION: This device is provided with a palletized robot 8 comprising a gripper 81 for gripping a work w carried by a conveyer 9 and a handling device 82 for transferring the work w to a pallet 7 by moving the gripper 81, a palletized robot controller 5 for controlling an operation of the handling device 82, a visual sense robot 3 comprising a camera 31 for photographing the work w, and a shift amount processing part 10 for calculating a shift amount based on an input from the camera 31 to a reference position preset for the work w followed by outputting a correction based on the shift amount to the palletized robot controller 5, and the visual sense robot 3 is provided at an upper stream position than an operation executing position of the palletized robot 8.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、コンベアなどの搬
送装置で送られてくるワークに対して、切削などの加工
やワークの移動などの所定の作業を実行するロボット装
置に関し、特にカメラなどの視覚入力手段を用いて送ら
れてくるワークのずれを補正する構成を有したロボット
装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a robot apparatus for performing a predetermined operation such as machining such as cutting or moving a workpiece on a workpiece sent by a conveyor such as a conveyor, and particularly relates to a robot such as a camera. The present invention relates to a robot device having a configuration for correcting a displacement of a workpiece sent using a visual input unit.

【0002】[0002]

【従来の技術】上述のような視覚入力手段によりワーク
のずれを補正可能に構成されたロボット装置として、例
えば、図3に示すようなものが知られている。このロボ
ット装置は、コンベア09で搬送されるワーク01をヘ
ッド部としてのワークグリッパ06で把持してパレット
07に移し換える装置であって、前記ワークグリッパ0
6はハンドリング装置010により任意に移動可能に構
成されている。ワーク01は、形状を三次元的に形成さ
れており、穴等も設けられているため、正規把持位置が
予め設定されている。また、ワークグリッパ06には、
視覚入力手段としての視覚カメラ02が取り付けられて
いて、ワークグリッパ06により把持する位置に送られ
てきたワーク01を撮影する。そして、この視覚カメラ
02が撮影したワーク01の位置情報は、ロボットコン
トローラ03に入力され、このロボットコントローラ0
3の補正部では、送られてきたワーク01が予め設定さ
れている正規位置に対してどのくらいずれているかを演
算するよう構成されていた。さらに、コントローラ03
は、ワークグリッパ06によりワーク01を把持する位
置を、予め設定されている正規把持位置に対して補正部
で求めたずれ量だけずらしてワーク01を把持するよう
構成されていた。
2. Description of the Related Art As a robot apparatus configured to be able to correct a workpiece displacement by the above-mentioned visual input means, for example, the one shown in FIG. 3 is known. This robot device is a device for gripping a work 01 conveyed by a conveyor 09 with a work gripper 06 as a head unit and transferring the work 01 to a pallet 07.
Numeral 6 is arbitrarily movable by the handling device 010. Since the work 01 is formed in a three-dimensional shape and is provided with holes and the like, a normal gripping position is set in advance. In addition, the work gripper 06 includes:
A visual camera 02 as a visual input means is attached, and photographs the work 01 sent to a position gripped by the work gripper 06. Then, the position information of the work 01 captured by the visual camera 02 is input to the robot controller 03, and the robot controller 0
The correction unit of No. 3 is configured to calculate how much the sent work 01 is with respect to a preset normal position. Further, the controller 03
Has been configured such that the position where the work 01 is gripped by the work gripper 06 is shifted from the preset normal gripping position by a shift amount obtained by the correction unit, and the work 01 is gripped.

【0003】したがって、ワーク01が、コンベア09
に載せられたとき、あるいはコンベア09により搬送さ
れる間に、正規の位置からずれても、ワークグリッパ0
6により常に正規の把持位置を把持して、正確にパレッ
ト07に移し換えることができるというものであった。
Therefore, the work 01 is moved from the conveyor 09
Even if the workpiece gripper is displaced from the normal position when it is placed on the
6, it is possible to always hold the regular holding position and transfer it to the pallet 07 accurately.

【0004】[0004]

【発明が解決しようとする課題】しかしながら上述の従
来技術にあっては、ワーク01がワークグリッパ06に
より把持する位置(図中0nで示す位置)に送られてき
てから視覚カメラ02により撮影して補正部でずれ量を
演算し、その後、ハンドリング装置010によりワーク
グリッパ06を移動させるとともに、ワークグリッパ0
6による把持作業を行うもので、ワーク01が送られて
きてから作業を開始するまでに時間を要するもので、こ
れによりワーク01の搬送可能な量も少なくなって、作
業効率が悪いという問題を有していた。加えて、ワーク
01のずれ量の認識精度を高くするには、視覚カメラ0
2によるワーク01のチェックポイント数を数多く設定
するのが好ましいが、このようにチェックポイント数を
増やすと、それだけ視覚カメラ02により視覚情報を入
力する時間が長くなって、上記作業効率が悪いという問
題がよりいっそう顕著になるものであった。
However, according to the above-mentioned prior art, the work 01 is sent to a position where it is gripped by the work gripper 06 (position indicated by 0n in the figure) and then photographed by the visual camera 02. The correction unit calculates the deviation amount, and then moves the work gripper 06 by the handling device 010, and
6 requires a long time from when the work 01 is sent to when the work is started, which reduces the amount of the work 01 that can be transported, thereby deteriorating the work efficiency. Had. In addition, in order to improve the recognition accuracy of the displacement amount of the work 01, the visual camera 0
It is preferable to set a large number of checkpoints of the work 01 by the method 2. However, if the number of checkpoints is increased in this way, the time required for inputting visual information by the visual camera 02 becomes longer, and the work efficiency is poor. Was even more pronounced.

【0005】本発明は、上述のような従来の問題点に着
目してなされたもので、ロボット装置による作業時間を
短縮して、作業効率の向上を図ることを目的としてい
る。
The present invention has been made in view of the above-mentioned conventional problems, and has as its object to shorten the working time by the robot apparatus and improve the working efficiency.

【0006】[0006]

【課題を解決するための手段】上述の目的を達成するた
めに本発明では、搬送手段により搬送される作業対象と
なるワークに対して、所定の作業を加えるヘッド部と、
このヘッド部を移動させるハンドリング装置と、このハ
ンドリング装置の作動を制御するコントローラと、前記
ワークを撮影する視覚入力手段と、この視覚入力手段か
らの入力に基づいて、ワークの予め設定された基準位置
に対するずれ量を求め、前記コントローラに対してずれ
量に基づく補正値を出力する補正手段と、を備えたロボ
ット装置において、前記視覚入力手段を、前記搬送手段
におけるヘッド部による作業実行位置よりも上流位置に
設けた。したがって、ワークがヘッド部による作業実行
位置に送られてくる前の段階において、ヘッド部ならび
にハンドリング装置により作業を実行している間に視覚
入力手段によりワークを撮影してずれ量を求めることが
できる。よって、ワークが作業実行位置に送られてきた
ら、即座に、作業を実行開始できる。
According to the present invention, there is provided a head for applying a predetermined operation to a work to be conveyed by a conveying means,
A handling device for moving the head unit, a controller for controlling the operation of the handling device, visual input means for photographing the work, and a preset reference position of the work based on an input from the visual input means And a correction unit that calculates a shift amount with respect to the controller and outputs a correction value based on the shift amount to the controller, wherein the visual input unit is located upstream of a work execution position by a head unit in the transport unit. Position. Therefore, at the stage before the work is sent to the work execution position by the head unit, while the work is being executed by the head unit and the handling device, the work can be photographed by the visual input unit to determine the shift amount. . Therefore, when the work is sent to the work execution position, the work can be started immediately.

【0007】なお、請求項2に記載のように、請求項1
記載のロボット装置において、前記搬送手段が、ヘッド
部による作業時間中搬送を停止して搬送・停止を繰り返
しながら順送りにワークを搬送するよう構成されている
場合、前記視覚入力手段を、ヘッド部による作業実行位
置の1回前の停止位置に配置するのが好ましい。この構
成では、視覚入力手段からの入力により補正手段におい
てワークのずれ量を求めた後、そのワークは、1回の送
り分で作業実行位置に達するため、ずれ量を認識した位
置から作業実行位置まで搬送される間にワークに新たに
ずれが生じ難く、作業実行位置と視覚入力位置が離れて
いても、高い作業精度を確保できる。
[0007] As described in claim 2, claim 1
In the robot apparatus described above, when the transfer unit is configured to stop the transfer by the head unit during the working time and to transfer the workpiece sequentially while repeating the transfer and the stop, the visual input unit is controlled by the head unit. It is preferable to arrange at the stop position one time before the work execution position. In this configuration, after the shift amount of the work is obtained by the correction unit based on the input from the visual input unit, the work reaches the work execution position in one feed, so the work execution position is determined from the position where the shift amount is recognized. It is unlikely that the work will be misaligned during the transfer of the work, and high work accuracy can be ensured even if the work execution position is far from the visual input position.

【0008】また、請求項3に記載のように、請求項1
または2記載のロボット装置において、前記視覚入力手
段を、第2のハンドリング装置に支持し、前記ワークに
おいて、複数箇所に設定された基準位置を入力するよう
構成するのが好ましい。したがって、ワークのずれ量の
認識ポイント数が多くなって、ワークに対する作業精度
が向上する。また、多種類のワーク形状に対応可能とな
る。
[0008] Also, as described in claim 3, claim 1
In the robot device described in (2), it is preferable that the visual input means is supported by a second handling device, and a plurality of reference positions set in the work are input. Therefore, the number of points for recognizing the shift amount of the work increases, and the work accuracy for the work improves. Further, it is possible to cope with various types of workpiece shapes.

【0009】[0009]

【発明の実施の形態】以下に、本発明の実施の形態を図
面に基づいて説明する。まず、構成を説明する。図1は
本発明の実施の形態を示す全体構成図であって、図にお
いて3は視覚ロボット、7はパレット、8はパレタイズ
ロボット、9はコンベアである。
Embodiments of the present invention will be described below with reference to the drawings. First, the configuration will be described. FIG. 1 is an overall configuration diagram showing an embodiment of the present invention, in which 3 is a visual robot, 7 is a pallet, 8 is a palletizing robot, and 9 is a conveyor.

【0010】前記コンベア9は、ワークwを搬送するも
のであり、前記パレタイズロボット8による作業時間だ
け停止して、順々にワークwを搬送するものであり、図
においてワークwを想像線で示す位置が各ワークwの停
止位置である。
The conveyor 9 transports the work w. The conveyor 9 stops the work for the working time of the palletizing robot 8 and sequentially transports the work w. The work w is shown by an imaginary line in the figure. The position is the stop position of each work w.

【0011】前記パレタイズロボット8は、コンベア9
の端部、すなわち、図においてnで示す位置まで送られ
たワークwをパレット7に乗り換えさせる装置であっ
て、ワークwを負圧により吸入して把持するヘッド部と
してのグリッパ81と、このグリッパ81を任意の位置
に3次元的に移動可能なハンドリング装置82とを備え
ている。
The palletizing robot 8 includes a conveyor 9
A gripper 81 serving as a head for sucking and gripping the workpiece w by negative pressure, and a gripper 81 for transferring the workpiece w transferred to a position indicated by n in FIG. And a handling device 82 capable of three-dimensionally moving 81 to an arbitrary position.

【0012】前記パレタイズロボット8の作動は、パレ
タイズロボットコントローラ5により制御されるもの
で、このパレタイズロボットコントローラ5は、図にお
いてnで示す位置に送られてきたワークwを、このワー
クwの予め設定された正規把持位置でグリッパ81によ
り把持するように構成されている。
The operation of the palletizing robot 8 is controlled by a palletizing robot controller 5. The palletizing robot controller 5 sets a work w sent to a position indicated by n in FIG. It is configured to be gripped by the gripper 81 at the set regular gripping position.

【0013】前記コンベア9において、パレタイズロボ
ット8が設けられている位置よりも1回送り分の上流位
置、すなわち、図においてn+1で示されるワークwの
位置には、視覚ロボット3が設けられている。この視覚
ロボット3は、視覚入力手段としてのカメラ31と、こ
のカメラ31を任意の位置に3次元的に移動させること
ができるハンドリング装置32とで構成されているもの
で、ハンドリング装置32によりカメラ31を任意の位
置に移動させてワークwの所定箇所を撮影可能に構成さ
れている。この視覚ロボット3の作動は、視覚ロボット
コントローラ4により制御されるよう構成されている。
In the conveyor 9, the visual robot 3 is provided at a position upstream of the palletizing robot 8 by one feed, that is, at the position of the work w indicated by n + 1 in the figure. . The visual robot 3 includes a camera 31 as a visual input unit, and a handling device 32 that can move the camera 31 to an arbitrary position three-dimensionally. Is moved to an arbitrary position so that a predetermined portion of the work w can be photographed. The operation of the visual robot 3 is configured to be controlled by the visual robot controller 4.

【0014】また、視覚ロボットコントローラ4には、
カメラ31によりワークwの所定位置を撮影して、ワー
クwの予め設定された正規位置に対するずれ量を演算す
るずれ量演算処理部10が設けられている。すなわち、
本実施の形態では、ワークwとして形状を三次元的に形
成された自動車のドアを想定しており、このドアの4つ
の角部(図においてeで示す)を撮影し、この4つの角
部の位置に基づいてワークwの正規位置に対するずれ量
を認識するよう構成されている。
The visual robot controller 4 includes:
A shift amount calculation processing unit 10 is provided for photographing a predetermined position of the work w with the camera 31 and calculating a shift amount of the work w with respect to a preset normal position. That is,
In the present embodiment, an automobile door having a three-dimensional shape is assumed as the work w, and four corners (indicated by e in the figure) of the door are photographed, and the four corners are photographed. Is configured to recognize the amount of deviation of the workpiece w from the normal position based on the position.

【0015】また、前記ずれ量演算処理部10で求めら
れたずれ量はパレタイズロボットコントローラ5に入力
され、ワークwを把持する際に、正規把持位置からこの
ずれ量だけずれた位置でワークwを把持する制御を実行
するよう構成されている。
The displacement calculated by the displacement calculator 10 is input to the palletizing robot controller 5, and when the workpiece w is gripped, the workpiece w is shifted from the normal gripping position by this displacement. It is configured to execute gripping control.

【0016】次に、視覚ロボットコントローラ4とパレ
タイズロボットコントローラ5による制御内容を説明す
る。図2は本発明の実施の形態の視覚ロボットコントロ
ーラ4とパレタイズロボットコントローラ5の処理の流
れを示す動作フローチャートであり、フローチャート上
部から下部へ向かって時系列順に作用を説明していく。
Next, control contents of the visual robot controller 4 and the palletizing robot controller 5 will be described. FIG. 2 is an operation flowchart showing the processing flow of the visual robot controller 4 and the palletizing robot controller 5 according to the embodiment of the present invention, and the operation will be described in chronological order from the top to the bottom of the flowchart.

【0017】まず、ステップ100では、視覚ロボット
コントローラ4およびパレタイズロボット5の両方にお
いて、新たにワークwが搬送されて来るのを待つ。次
に、ワークwが到着したら、視覚ロボットコントローラ
4では、ステップ101において、パレタイズロボット
8による作業を行う位置nの1回分だけ上流のn+1位
置で、視覚ロボット3のカメラ31を、ワークwの4カ
所の認識位置eの真上に移動させ、各角部の位置をとら
えることによりワークwの位置を認識する。
First, in step 100, both the visual robot controller 4 and the palletizing robot 5 wait for a new work w to be transported. Next, when the work w arrives, in step 101, the visual robot controller 4 moves the camera 31 of the visual robot 3 to the n + 1 position one time upstream of the position n where the work by the palletizing robot 8 is performed. The position of the work w is recognized by moving it to the position just above the recognition position e and capturing the position of each corner.

【0018】次に、ステップ102では、ステップ10
1において認識したワークwの位置によりワークwの正
規位置に対するずれ量を演算する。すなわち、コンベア
9において、最上流ではワークwを、例えば、コンベア
9の中心線に対して予め決められた位置に載せることに
なっており、この正規位置に対する平面的なずれ量をこ
こで演算するものである。
Next, in step 102, step 10
The shift amount of the work w from the normal position is calculated based on the position of the work w recognized in step 1. That is, in the conveyor 9, the workpiece w is placed at a predetermined position with respect to the center line of the conveyor 9, for example, at the most upstream position, and the amount of planar deviation from the normal position is calculated here. Things.

【0019】上述のように、視覚ロボットコントローラ
4においてステップ101の処理を実行している間に、
パレタイズロボットコントローラ5にあっては、ステッ
プ301〜303の処理を実行する。ステップ301で
は、把持位置補正処理を実行する。すなわち、現時点で
nの位置に搬送されているワークwが、n+1の位置に
あったときにずれ量演算処理部10において演算された
ずれ量に基づいて、正規把持位置からずれ量分だけずれ
た位置を把持位置とする補正を実行する。ステップ30
2では、グリッパ81を把持位置に移動させるべくハン
ドリング装置82を作動させた後、グリッパ81により
ワークwを吸引して把持する処理を実行する。ステップ
303では、ハンドリング装置82によりワークwをパ
レット7に移し換え、グリッパ81による吸引を停止さ
せ、ワークwをパレット7に積み込む処理を終える。
As described above, while the processing of step 101 is being executed in the visual robot controller 4,
The palletizing robot controller 5 executes the processing of steps 301 to 303. In step 301, a gripping position correction process is performed. That is, the work w currently being conveyed to the position n is shifted from the normal gripping position by the shift amount based on the shift amount calculated by the shift amount calculation processing unit 10 when the work w was at the position n + 1. Correction is performed with the position as the gripping position. Step 30
In step 2, after the handling device 82 is operated to move the gripper 81 to the gripping position, a process of sucking and gripping the workpiece w by the gripper 81 is executed. In step 303, the work w is transferred to the pallet 7 by the handling device 82, the suction by the gripper 81 is stopped, and the process of loading the work w on the pallet 7 is completed.

【0020】上述したステップ102におけるずれ量の
演算、およびステップ303におけるパレット積込処理
が終了したら、再び、ステップ100に進んでワークw
の搬送を待つ。ちなみに、実際には、ステップ102お
よびステップ303の処理が終了したら、コンベア9に
向けて信号を出力し、これによりコンベア9がワークw
を1回送り分だけ送る処理を実行し、この処理の終了を
待つものである。
After the calculation of the amount of displacement in step 102 and the pallet loading process in step 303 are completed, the process proceeds to step 100 again, and the work w
Wait for transfer. Incidentally, actually, when the processing of step 102 and step 303 is completed, a signal is output to the conveyor 9 so that the conveyor 9
Is sent once, and the process is waited for the end of this process.

【0021】したがって、本実施の形態では、ワークw
が、コンベア9により1ステップずつ搬送されてきたと
きに、パレタイズロボット8が、図中nの位置のワーク
wを把持してパレット7に移し換える作動を実行してい
る間に、視覚ロボット3は、図中n+1の位置のワーク
wをカメラ31で撮影して、ワークwの正規位置からの
ずれ量を演算する。そして、このずれ量を求めたワーク
wがnの位置に送られたときに、そのワークwがn+1
の位置にあるときに求めたずれ量に基づいて、パレタイ
ズロボット8による把持位置を補正する。
Therefore, in this embodiment, the work w
However, when the palletizing robot 8 performs the operation of grasping the work w at the position n in the figure and transferring it to the pallet 7 when the palletizing robot 8 is conveyed one step at a time by the conveyor 9, The work w at the position n + 1 in the figure is photographed by the camera 31, and the shift amount of the work w from the normal position is calculated. Then, when the work w for which the shift amount is obtained is sent to the position of n, the work w is n + 1
Then, the gripping position by the palletizing robot 8 is corrected based on the shift amount obtained at the position of.

【0022】よって、本実施の形態では、パレタイズロ
ボット8によりワークwを把持する際に、ずれ量を認識
することを待つ必要が無く、ワークwが送られてきたら
即座に把持して作業を行うことができ、従来よりも作業
時間を短縮して作業効率の向上を図ることができる。そ
して、本実施の形態では、ずれ量を認識するにあたっ
て、これをパレタイズロボット8が作業を実行する間に
行うことができるため、ずれ量の演算精度を高くするた
めに、撮影するポイント数を増やしても、この撮影を実
行するのに十分な時間があり、作業効率を低下させるこ
となく認識精度の向上を図ることができる。
Therefore, in the present embodiment, when the workpiece w is gripped by the palletizing robot 8, there is no need to wait for recognizing the amount of displacement, and the work is immediately gripped when the workpiece w is sent. Thus, the working time can be shortened and the working efficiency can be improved. In the present embodiment, since the shift amount can be recognized while the palletizing robot 8 performs the work, the number of points to be photographed is increased in order to increase the calculation accuracy of the shift amount. However, there is enough time to execute this photographing, and the recognition accuracy can be improved without lowering the work efficiency.

【0023】さらに、実施の形態では、カメラ31を視
覚ロボット3に設けて、カメラ31の撮影位置を任意に
移動させることができる構成としているため、精度向上
のために認識点を増加させるのが容易であるとともに、
コンベア9を流れるワークwの種類が多くても、対応す
るのが容易である。
Further, in the embodiment, since the camera 31 is provided in the visual robot 3 and the photographing position of the camera 31 can be arbitrarily moved, the number of recognition points is increased in order to improve accuracy. Easy and
Even if there are many types of works w flowing on the conveyor 9, it is easy to deal with them.

【0024】以上、本発明の実施の形態を図面により詳
述してきたが、具体的な構成はこの実施の形態に限られ
るものではなく、本発明の要旨を逸脱しない範囲におけ
る設計の変更などがあっても本発明に含まれる。例え
ば、実施の形態では、視覚入力手段としてのカメラ31
をハンドリング装置32により任意に移動可能に構成し
たが、この視覚入力手段は、ロボット装置により所定の
作業を実行する位置よりも上流に設置するのであれば、
固定であってもよい。また、実施の形態では、搬送装置
としてのコンベア9は、1ステップずつワークwを送る
ようにした例を示したが、搬送装置は、ワークを一定速
で送り、視覚入力手段を、その送り速度で移動するよう
構成し、移動しながら正規位置に対するずれ量を求める
ような構成としてもよい。例えば、図1においてBで示
す範囲がヘッド部(パレタイズロボット8)による作業
範囲であり、図中Aで示す範囲が、視覚入力手段により
撮影する範囲Aとなる。また、実施の形態では、ロボッ
ト装置のヘッド部としてワークwを把持するグリッパ8
1を示したが、その作業としては、ワークwの把持に限
らず、切削などの他の加工を行うものでもよい。
The embodiment of the present invention has been described in detail with reference to the drawings. However, the specific configuration is not limited to this embodiment, and a design change or the like may be made without departing from the gist of the present invention. Even if present, it is included in the present invention. For example, in the embodiment, the camera 31 as a visual input unit is used.
Is configured to be arbitrarily movable by the handling device 32. However, if this visual input unit is installed upstream of a position where a predetermined operation is performed by the robot device,
It may be fixed. Further, in the embodiment, the example has been described in which the conveyor 9 as the transfer device feeds the work w one step at a time, but the transfer device feeds the work at a constant speed, and sets the visual input means to the feed speed. It is also possible to adopt a configuration in which the moving is performed and the deviation amount from the normal position is obtained while moving. For example, a range indicated by B in FIG. 1 is a work range by the head unit (palletizing robot 8), and a range indicated by A in FIG. In the embodiment, a gripper 8 that grips a work w is used as a head unit of a robot device.
Although 1 is shown, the work is not limited to the gripping of the work w, and may be other work such as cutting.

【0025】[0025]

【発明の効果】以上説明したように、本発明のロボット
装置にあっては、ワークがヘッド部による作業実行位置
に送られてくる前の段階において、ヘッド部ならびにハ
ンドリング装置により作業を実行している間に視覚入力
手段によりワークを撮影してずれ量を求めることがで
き、よって、ワークが作業実行位置に送られてきたら、
即座に、作業を実行開始できるものであり、作業時間を
短縮して作業効率を向上させることができるという効果
が得られる。また、請求項2に記載の発明では、ずれ量
を認識した位置から作業実行位置まで搬送される間にワ
ークに新たにずれが生じ難く、作業実行位置と視覚入力
位置が離れていても、高い作業精度を確保できるという
効果が得られる。また、請求項3に記載の発明では、ワ
ークのずれ量の認識ポイント数が多くなって、ワークに
対する作業精度を向上させたり、多種類のワーク形状に
対応可能となり、品質向上を図ることができる。
As described above, in the robot apparatus of the present invention, the work is executed by the head unit and the handling device before the work is sent to the work execution position by the head unit. The work can be photographed by the visual input means while the work is in progress, and the amount of deviation can be obtained.
The work can be started immediately, and the effect of shortening the work time and improving the work efficiency can be obtained. Further, according to the second aspect of the present invention, it is difficult for a new displacement to occur in the work while the work is conveyed from the position where the displacement is recognized to the work execution position. The effect that working accuracy can be ensured is obtained. According to the third aspect of the invention, the number of recognition points of the amount of deviation of the work is increased, so that work accuracy for the work can be improved, and various types of work shapes can be handled, and quality can be improved. .

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施の形態を示す全体図である。FIG. 1 is an overall view showing an embodiment of the present invention.

【図2】本発明の実施の形態制御フロー図である。FIG. 2 is a control flow chart according to the embodiment of the present invention.

【図3】従来技術を示す全体図である。FIG. 3 is an overall view showing a conventional technique.

【符号の説明】[Explanation of symbols]

w ワーク 3 視覚ロボット 31 カメラ(視覚入力手段) 32 ハンドリング装置(第2のハンドリング装置) 4 視覚ロボットコントローラ 5 パレタイズロボットコントローラ 7 パレット 8 パレタイズロボット 81 グリッパ(ヘッド部) 82 ハンドリング装置(第1のハンドリング装置) 9 コンベア(搬送装置) w Work 3 Visual robot 31 Camera (visual input means) 32 Handling device (Second handling device) 4 Visual robot controller 5 Palletizing robot controller 7 Pallet 8 Palletizing robot 81 Gripper (head unit) 82 Handling device (First handling device) 9) Conveyor (transportation device)

フロントページの続き (72)発明者 四方 寿人 神奈川県平塚市天沼10番1号 日産車体株 式会社内 Fターム(参考) 3F059 AA02 AA06 AA13 BA02 BA08 BA09 BB02 DA02 DB05 FB12 FB16 FC01 FC04 Continued on the front page (72) Inventor Hisato Shikata 10-1 Amanuma, Hiratsuka-shi, Kanagawa F-term in Nissan Shatai Co., Ltd. (reference) 3F059 AA02 AA06 AA13 BA02 BA08 BA09 BB02 DA02 DB05 FB12 FB16 FC01 FC04

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 搬送手段により搬送される作業対象とな
るワークに対して、所定の作業を加えるヘッド部と、 このヘッド部を移動させるハンドリング装置と、 このハンドリング装置の作動を制御するコントローラ
と、 前記ワークを撮影する視覚入力手段と、 この視覚入力手段からの入力に基づいて、ワークの予め
設定された基準位置に対するずれ量を求め、前記コント
ローラに対してずれ量に基づく補正値を出力する補正手
段と、を備えたロボット装置において、 前記視覚入力手段が、前記搬送手段におけるヘッド部に
よる作業実行位置よりも上流位置に設けられていること
を特徴とするロボット装置。
A head for applying a predetermined operation to a work to be conveyed by a conveying means; a handling device for moving the head; a controller for controlling the operation of the handling device; Visual input means for photographing the work, correction based on an input from the visual input means, obtaining a shift amount of the work relative to a preset reference position, and outputting a correction value based on the shift amount to the controller; Means, wherein the visual input means is provided at a position upstream of a work execution position by a head unit in the transport means.
【請求項2】 前記搬送手段は、ヘッド部による作業時
間中搬送を停止して搬送・停止を繰り返しながら順送り
にワークを搬送するよう構成されており、前記視覚入力
手段は、ヘッド部による作業実行位置の1回前の停止位
置に配置されていることを特徴とする請求項1記載のロ
ボット装置。
2. The method according to claim 1, wherein the transporting unit is configured to stop the transport by the head unit during a working time and transport the workpiece sequentially while repeating the transport and stop, and the visual input unit executes the work by the head unit. The robot apparatus according to claim 1, wherein the robot apparatus is disposed at a stop position immediately before the position.
【請求項3】 前記視覚入力手段が、第2のハンドリン
グ装置に支持され、前記ワークにおいて、複数箇所に設
定された基準位置を入力するよう構成されていることを
特徴とする請求項1または2記載のロボット装置。
3. The visual input device according to claim 1, wherein the visual input means is supported by a second handling device, and is configured to input reference positions set at a plurality of positions on the work. The robot device as described.
JP11103718A 1999-04-12 1999-04-12 Rotor device Pending JP2000296487A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11103718A JP2000296487A (en) 1999-04-12 1999-04-12 Rotor device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11103718A JP2000296487A (en) 1999-04-12 1999-04-12 Rotor device

Publications (1)

Publication Number Publication Date
JP2000296487A true JP2000296487A (en) 2000-10-24

Family

ID=14361484

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11103718A Pending JP2000296487A (en) 1999-04-12 1999-04-12 Rotor device

Country Status (1)

Country Link
JP (1) JP2000296487A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008279551A (en) * 2007-05-10 2008-11-20 Honda Motor Co Ltd Work positioning apparatus and method
CN102837318A (en) * 2011-06-20 2012-12-26 株式会社安川电机 Robot system
JP2014061560A (en) * 2012-09-20 2014-04-10 Yaskawa Electric Corp Robot system and transportation method of work-piece
GB2517163A (en) * 2013-08-13 2015-02-18 Universal Balancing Ltd An apparatus for transporting a rotor
CN106181998A (en) * 2016-06-27 2016-12-07 上海知津信息科技有限公司 A kind of Robot visual location sensor
JP2019188507A (en) * 2018-04-23 2019-10-31 ファナック株式会社 Working robot system and working robot
KR102673130B1 (en) * 2023-11-24 2024-06-10 주식회사 한울시스템 A system for correcting seat track loading position and a method therefor
WO2025110429A1 (en) * 2023-11-24 2025-05-30 주식회사 한울시스템 Seat track loading and unloading system, seat track loading and seating position correction system, and methods therefor

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008279551A (en) * 2007-05-10 2008-11-20 Honda Motor Co Ltd Work positioning apparatus and method
CN102837318A (en) * 2011-06-20 2012-12-26 株式会社安川电机 Robot system
JP2014061560A (en) * 2012-09-20 2014-04-10 Yaskawa Electric Corp Robot system and transportation method of work-piece
GB2517163A (en) * 2013-08-13 2015-02-18 Universal Balancing Ltd An apparatus for transporting a rotor
CN106181998A (en) * 2016-06-27 2016-12-07 上海知津信息科技有限公司 A kind of Robot visual location sensor
JP2019188507A (en) * 2018-04-23 2019-10-31 ファナック株式会社 Working robot system and working robot
US11161239B2 (en) 2018-04-23 2021-11-02 Fanuc Corporation Work robot system and work robot
KR102673130B1 (en) * 2023-11-24 2024-06-10 주식회사 한울시스템 A system for correcting seat track loading position and a method therefor
WO2025110429A1 (en) * 2023-11-24 2025-05-30 주식회사 한울시스템 Seat track loading and unloading system, seat track loading and seating position correction system, and methods therefor

Similar Documents

Publication Publication Date Title
JP6005299B2 (en) Robot system and control method of robot system
US10456917B2 (en) Robot system including a plurality of robots, robot controller and robot control method
JP3002097B2 (en) Visual tracking method
JP3702257B2 (en) Robot handling device
CN109513842B (en) Method and apparatus for transferring and positioning workpieces
KR101429043B1 (en) Substrate transfer apparatus, substrate transfer method, and surface mounting apparatus
CN107756396B (en) Robot System
WO2019056840A1 (en) Palletizing control device, system and method and storage medium
WO2020009148A1 (en) Workpiece transport system and workpiece transport method
WO2014013609A1 (en) Robot system and article transfer method
KR20170091518A (en) Substrate conveying method and substrate processing system
JP2005262369A (en) Robot system
CN110622285A (en) Electronic component handling apparatus
JP4303411B2 (en) Tracking method and tracking system
JP2015205383A (en) Work-piece transport device with positioning mechanism
JP2012091268A (en) Carrying device and machining system using the same
JP2000071188A (en) Parts supply device
JP2013173196A (en) Position correcting method of robot handling arm
JP2007237394A (en) Workpiece positioning device
JP4236793B2 (en) Storage device and storage method
JPS59200304A (en) Control method of industrial robot
KR20240110643A (en) Control device for substrate transport robot and control method for joint motor
JP3224763U (en) Disstacker system
JP2006281269A (en) Work transfer device
JPH0615487A (en) Work cutting / unloading device