JPH03230867A - Automatic welding apparatus - Google Patents

Automatic welding apparatus

Info

Publication number
JPH03230867A
JPH03230867A JP2684790A JP2684790A JPH03230867A JP H03230867 A JPH03230867 A JP H03230867A JP 2684790 A JP2684790 A JP 2684790A JP 2684790 A JP2684790 A JP 2684790A JP H03230867 A JPH03230867 A JP H03230867A
Authority
JP
Japan
Prior art keywords
data
welding
torch
industrial robot
sensor data
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
JP2684790A
Other languages
Japanese (ja)
Inventor
Akira Shimogoe
下越 昭
Koji Yoshimi
吉見 光二
Masao Kawase
昌男 川瀬
Takaaki Yamada
高明 山田
Nobuyuki Suzuki
信幸 鈴木
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.)
Toyota Motor Corp
Toyoda Koki KK
Original Assignee
Toyota Motor Corp
Toyoda Koki KK
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 Toyota Motor Corp, Toyoda Koki KK filed Critical Toyota Motor Corp
Priority to JP2684790A priority Critical patent/JPH03230867A/en
Publication of JPH03230867A publication Critical patent/JPH03230867A/en
Pending legal-status Critical Current

Links

Landscapes

  • Manipulator (AREA)

Abstract

PURPOSE:To reduce defective welding by correcting detected data with a visual sensor in welding seam profile control arc automatic welding apparatus to the available condition and deciding the target point for a torch. CONSTITUTION:Whether the data detected with the visual sensor 20 in the automatic welding apparatus are in the range of the available condition without needing correction or not, is decided and the data being out of the range are corrected and the corrected data are calculated and whether this is in the range or not, is decided and fixing means replacing the correct data being out of the availability with the prescribed value, is set. Based on these data, the target in the torch T for arc welding is decided with industrial robot 10 profile control means and controlled. By this method, the defective welding can be reduced.

Description

【発明の詳細な説明】 本発明は、工業用ロボットを用いた自動溶接装置に関す
る。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an automatic welding device using an industrial robot.

〈従来の技術〉 従来の自動溶接装置は第6図および第7図に示すように
、予めマスクワーク上の溶接線に教示点を設け、これを
記憶させた回路の工業用ロボットに、工作物Wの表面の
形状の変化により実際の溶接線W、の位置を実時間検出
する視覚センサ20を手首部11に取付け、教示点間を
補間することによって得られた溶接線W0 (以下、教
示点を結んだ溶接線W0と呼ぶ)と実際の溶接線W、の
位置の差を修正して実際の溶接線W、に倣って溶接を行
うようにしていた。このとき視覚センサ20が工作物W
の仮溶接部、傷、汚れ等の部分を通過し、センサデータ
を得ることができなかつ場合、前回のセンサデータをそ
のまま使用することによってトーチTの目標点を決定し
ていた。
<Conventional technology> As shown in Figs. 6 and 7, conventional automatic welding equipment sets teaching points on the welding line on the mask workpiece in advance, and an industrial robot with a memorized circuit has a teaching point on the welding line on the mask workpiece. A visual sensor 20 is attached to the wrist 11 to detect the position of the actual welding line W in real time based on changes in the shape of the surface of W, and the welding line W0 (hereinafter referred to as the teaching point) obtained by interpolating between teaching points is attached to the wrist 11. The difference in position between the actual welding line W (referred to as a welding line W0) and the actual welding line W is corrected so that welding is performed following the actual welding line W. At this time, the visual sensor 20 detects the workpiece W.
When the target point of the torch T is determined by passing through temporary welds, scratches, dirt, etc., and sensor data cannot be obtained, the previous sensor data is used as is.

〈発明が解決しようとする課題〉 かかる従来の技術においては、溶接中の熱による歪み等
を防止するために仮溶接されている仮溶接部Sを視覚セ
ンサ20が通過するとき、視覚センサ20は工作物W、
、、W、の段部によって形成された溶接線W、を検出す
ることができないため、工業用ロボットはこの仮溶接部
Sで補正動作を行うことができない。このため第7図に
誇張して示すように、工業用ロボットは前回のセンサデ
ータ(教示点を結んだ溶接線W。上の前回の補間点P1
とそれに対する実際の溶接線Wc上の前回の目標点M 
−Iとの差)を用いてトーチTの目標点M0を決定する
。視覚センサ20が仮溶接部Sを通過し終わると、視覚
センサ20は、再びセンサデータを読み取ることができ
、このセンサデータを基にトーチTは目標点M1に移動
する。この時、仮溶接部S中で実際の溶接線Wcの変化
が大きいとトーチTの移動距離M。M、は教示点を結ん
だ溶接線W0上の予定移動距離P。Plに比べて大きな
誤差を生じる。トーチTの目標点間の移動時間は一定な
ので、前記誤差はトーチTの移動速度差として現れる。
<Problems to be Solved by the Invention> In such conventional technology, when the visual sensor 20 passes through the temporary welding part S that is temporarily welded to prevent distortion etc. due to heat during welding, the visual sensor 20 Workpiece W,
Since the weld line W formed by the step portions of , , W cannot be detected, the industrial robot cannot perform a correction operation at this temporary weld S. For this reason, as shown in an exaggerated manner in Fig. 7, the industrial robot uses the previous sensor data (the welding line W connecting the teaching points.
and the previous target point M on the actual welding line Wc for that
-I) is used to determine the target point M0 of the torch T. When the visual sensor 20 finishes passing through the temporary welding part S, the visual sensor 20 can read the sensor data again, and the torch T moves to the target point M1 based on this sensor data. At this time, if the change in the actual welding line Wc in the temporary welding part S is large, the moving distance M of the torch T. M is the planned travel distance P on the welding line W0 connecting the teaching points. This causes a large error compared to Pl. Since the moving time of the torch T between the target points is constant, the error appears as a difference in the moving speed of the torch T.

この速度差が原因となって、トーチTが仮溶接部Sを通
過し終わるとき、トーチTの移動速度が突然速くなり、
溶接ビートが細くなった溶接不良部分Yを生じるという
問題があった。
Due to this speed difference, when the torch T finishes passing through the temporary welding part S, the moving speed of the torch T suddenly increases,
There was a problem in that a defective welding portion Y was created in which the welding beat became thinner.

またこの溶接不良部分Yは、同様の理由により、工作物
Wの傷や汚れ等の部分でも発生する。
Furthermore, for the same reason, this welding defective portion Y also occurs in a portion of the workpiece W that is scratched or dirty.

本発明はこのような問題点を解決して、トーチTが工作
物の仮溶接部、傷、汚れ等の部分を通過し終わるときの
速度変化を少なくし、溶接不良部分の生じない自動溶接
装置を提供することを目的とする。
The present invention solves these problems and provides an automatic welding device that reduces the speed change when the torch T finishes passing through temporary welds, scratches, dirt, etc. on the workpiece, and does not cause welding defects. The purpose is to provide

〈課題を解決するための手段〉 本発明は、上述した問題点を解決するためになされたも
ので、第1図に示すように、視覚センサ20により検出
されたセンサデータが補正の必要のない適用条件範囲内
にあるかどうかを判別するセンサデータ判別手段4と、
センサデータ判別手段4で適用条件範囲外となったセン
サデータを補正して補正データを算出する補正データ算
出手段2と、補正データが適用条件範囲内にあるかどう
かを判別し、適用条件範囲外の補正データは所定の値に
置き換えて、補正データを確定する補正データ判定手段
3を備え、工業用ロボット10を倣い制御する制御手段
1はセンサデータ判別手段4および補正データ判定手段
3から与えられたデータに基づいてアーク溶接用トーチ
Tの目標点を決定し、工業用ロボット10を制御するこ
とを特徴とする。
<Means for Solving the Problems> The present invention has been made to solve the above-mentioned problems, and as shown in FIG. Sensor data determining means 4 for determining whether the data falls within the applicable condition range;
A correction data calculation means 2 calculates correction data by correcting the sensor data that falls outside the applicable condition range in the sensor data discrimination means 4; The correction data is replaced with a predetermined value, and the control means 1 for controlling the industrial robot 10 is provided with a correction data judgment means 3 for determining the correction data by replacing it with a predetermined value. The target point of the arc welding torch T is determined based on the data obtained, and the industrial robot 10 is controlled.

く作用〉 上記のように構成された自動溶接装置において、センサ
データ判別手段4は視覚センサ20によって検出された
センサデータをトーチTの目標点を決定するデータとし
て使用可能な適用条件範囲内にあるかどうかを判別する
。そして使用可能な場合はこのデータを制御手段1に送
る。前記適用条件範囲外のセンサデータは補正データ算
出手段2で補正計算され補正データが算出される。補正
データ判定手段3はこの補正データが適用条件範囲内に
あるかどうかを判別し、適用条件範囲外の補正データは
所定の値に置き換えて、補正データを確定し、このデー
タを制御手段1に送る。制御手段1はセンサデータ判別
手段4および補正データ判定手段3により与えられたデ
ータに基づいてトーチTの目標点を決定し、工業用ロボ
ット10を制御して溶接を行う。
In the automatic welding apparatus configured as described above, the sensor data determining means 4 determines that the sensor data detected by the visual sensor 20 is within the range of applicable conditions that can be used as data for determining the target point of the torch T. Determine whether or not. If the data can be used, this data is sent to the control means 1. The sensor data outside the applicable condition range is corrected and calculated by the correction data calculation means 2 to calculate correction data. The correction data determining means 3 determines whether this correction data is within the applicable condition range, replaces the correction data outside the applicable condition range with a predetermined value, determines the correction data, and sends this data to the control means 1. send. The control means 1 determines the target point of the torch T based on the data given by the sensor data determination means 4 and the correction data determination means 3, and controls the industrial robot 10 to perform welding.

〈実施例〉 以下、本発明の実施例を第1図から第4図に基づいて説
明する。
<Example> Hereinafter, an example of the present invention will be described based on FIGS. 1 to 4.

第2図は、工業用ロボット10の全体構成図で、10は
6軸型の工業用ロボット10である。
FIG. 2 is an overall configuration diagram of the industrial robot 10, where 10 is a six-axis type industrial robot 10. As shown in FIG.

この工業用ロボット10の手首部11には、ブラケット
12を介してアーク溶接用トーチTと、オフセットブラ
ケット19を介してトーチTよりも先行した溶接線W、
を検出できるように取付けられた視覚センサ20が設け
られ、トーチTは可撓管14を介して不活性ガスアーク
溶接機15に接続され、電圧が加えられた針金状の溶解
剤がら成るワイヤ13と不活性ガスが供給されている。
The wrist part 11 of this industrial robot 10 is connected to an arc welding torch T via a bracket 12, a welding line W preceding the torch T via an offset bracket 19,
The torch T is connected to an inert gas arc welding machine 15 via a flexible tube 14, and is connected to a wire 13 made of a wire-shaped melting agent to which a voltage is applied. Inert gas is supplied.

また、工業用ロボット10と対向する位置には、支持テ
ーブル16が設けられ、2枚の板材Wa。
Further, a support table 16 is provided at a position facing the industrial robot 10, and a support table 16 is provided with two plates Wa.

W、を重ねて仮付けした工作物Wを支持するようになっ
ている。
It is designed to support a workpiece W which is temporarily attached by overlapping W.

第3図は、工業用ロボット10を制御する制御装置の全
体構成図である。
FIG. 3 is an overall configuration diagram of a control device that controls the industrial robot 10.

制御装置30は、主に中央処理装置31と記憶装置32
から成り、中央処理装置1131には入出力インターフ
ェイス34を介して操作盤35およびオペレーティング
ボックス36が接続され、また工業用ロボット10の各
軸を駆動するサーボモータM1〜M6を作動させるサー
ボモータl−3UI〜SU6が入出力インターフェイス
33を介して接続されている。各軸の回転角はエンコー
ダE1〜E6により検出され、各サーボユニットSUI
〜SU6にフィードバックされている。
The control device 30 mainly includes a central processing unit 31 and a storage device 32.
An operation panel 35 and an operating box 36 are connected to the central processing unit 1131 via an input/output interface 34, and a servo motor l- for operating the servo motors M1 to M6 that drive each axis of the industrial robot 10 is connected to the central processing unit 1131. 3UI to SU6 are connected via an input/output interface 33. The rotation angle of each axis is detected by encoders E1 to E6, and each servo unit SUI
- Feedback to SU6.

中央処理装置31には手首部11に取付けられた視覚セ
ンサ20が入出力インターフェイス33を介して接続さ
れ、またトーチTに電力を供給するアーク溶接機15が
入出力インターフェイス34及びシーケンサ37を介し
て接続されている。
A visual sensor 20 attached to the wrist 11 is connected to the central processing unit 31 via an input/output interface 33, and an arc welding machine 15 that supplies power to the torch T is connected via an input/output interface 34 and a sequencer 37. It is connected.

前記記憶装置32には、制御プログラム等が記憶されて
いる。
The storage device 32 stores control programs and the like.

前記視覚センサ20は、第1図に示すように、センサヘ
ッド21と計測制御部29により構成されたレーザスキ
ャン方式のセンサである。すなわちレーザのスポット光
を工作物Wに照射し、その反射光を受光素子上に受光さ
せ、この受光した位置に応じて受光素子が電流信号を出
力することによって、計測制御部29が重ね合わされた
工作物W、、W、の段部によって形成された溶接線Wc
の位置を判定するものである。
The visual sensor 20, as shown in FIG. 1, is a laser scan type sensor that includes a sensor head 21 and a measurement control section 29. That is, the measurement control unit 29 is superimposed by irradiating the workpiece W with a laser spot light, causing the reflected light to be received by the light receiving element, and the light receiving element outputting a current signal according to the position where the light is received. Welding line Wc formed by steps of workpieces W, , W,
This is to determine the position of.

以上の構成において、第4図および第5図に示す中央処
理装置31での処理を示すフローチャートにより本実施
例におけるセンサデータ補正手順について説明をする。
In the above configuration, the sensor data correction procedure in this embodiment will be explained using flowcharts showing processing in the central processing unit 31 shown in FIGS. 4 and 5.

第4図に示す手順は、工業用ロボット10が溶接を開始
する為の前処理として行われる。ステンプ100では、
作業者が操作盤35またはオペレーティングボックス3
6から、第5図に示す工業用ロボット10の溶接実行時
におけるセンサデータ補正手順に必要な定数を設定する
。中央処理装置31はその値を記憶装置32に記憶する
The procedure shown in FIG. 4 is performed as pre-processing before the industrial robot 10 starts welding. In Stemp 100,
Operator operates operation panel 35 or operating box 3
6, constants necessary for the sensor data correction procedure during welding execution of the industrial robot 10 shown in FIG. 5 are set. Central processing unit 31 stores the value in storage device 32.

第5図に示す手順は、工業用ロボット10の溶接実行時
に視覚センサ20が検出するセンサデータから溶接用ト
ーチTの目標点を決定するための確定データA1を決定
するセンサデータ補正手順である。センサデータは教示
点を結んだ溶接線W。と実際の溶接線WCの差を示すも
ので、高さ方向データと横方向データで構成されている
。以下は横方向アークX、を例にとって説明するが高さ
方向データについても同様である。
The procedure shown in FIG. 5 is a sensor data correction procedure for determining definitive data A1 for determining the target point of the welding torch T from the sensor data detected by the visual sensor 20 when the industrial robot 10 performs welding. The sensor data is the welding line W connecting the teaching points. It shows the difference between the actual weld line WC and the actual weld line WC, and is composed of height direction data and lateral direction data. The following explanation will take the horizontal direction arc X as an example, but the same applies to the height direction data.

ステップ200では、視覚センサ20が実際の溶接線W
cの位置をデータXlとして検出したかどうかを判別し
、もし仮溶接部等の理由で検出されない場合は、ステッ
プ206に移り、前回の確定データA0を今回の確定デ
ータAIとする。
In step 200, the visual sensor 20 detects the actual welding line W.
It is determined whether the position c has been detected as data Xl, and if it is not detected due to a temporary welding part or the like, the process moves to step 206, and the previous confirmed data A0 is set as the current confirmed data AI.

ステップ201では、ステップ200で確認されたデー
タX、を適用条件範囲内、すなわち予め決められた最小
値X、、、以上、最大値XMAX以下のものであるかを
判別し、データX1自体の大きさによって著しい速度変
化が生じるのを防ぐとともに、視覚センサ20が誤った
データを検出することを防止する。そしてこの適用条件
範囲外の場合は、ステップ206に移り、前回の確定デ
ータA0を今回の確定データA、とする。
In step 201, it is determined whether the data X confirmed in step 200 is within the applicable condition range, that is, it is greater than or equal to the predetermined minimum value X, and less than the maximum value XMAX, and the size of the data X1 itself is determined. This prevents a significant speed change from occurring due to the change in speed, and also prevents the visual sensor 20 from detecting erroneous data. If it is outside the applicable condition range, the process moves to step 206, and the previous confirmed data A0 is set as the current confirmed data A.

ステップ202では、ステップ201で判別されたデー
タX、と前回の確定データA0との変化量X、−A、が
適用条件範囲内、すなわち予め決められた最小変化量d
Xn+N以上、最大変化量dX IIAX以下のもので
あるかを判別し、求める目標点が一つ前の目標点に比べ
大きな誤差を生じないようにする。そしてこの適用条件
範囲内の場合は、ステップ203に移動してデータX、
をそのまま確定データA、とする。
In step 202, the amount of change X, -A between the data X determined in step 201 and the previous confirmed data A0 is within the applicable condition range, that is, a predetermined minimum amount of change d.
It is determined whether the target point is greater than or equal to Xn+N and less than or equal to the maximum amount of change dX IIAX, so that the target point to be found does not have a large error compared to the previous target point. If it is within this applicable condition range, the process moves to step 203 and data X,
Let it be fixed data A as it is.

ステップ204では、ステップ202でデータXIが許
容範囲内になかった場合、補正データR1を変化量縮小
係数C(0<C<1)を用いて以下のように求める。
In step 204, if the data XI is not within the allowable range in step 202, the correction data R1 is obtained as follows using the change amount reduction coefficient C (0<C<1).

RI= (X+  Ao )xc+A。RI=(X+Ao)xc+A.

ステップ205では、ステップ204で求められた補正
データR+ と前回の確定データA0との差R+  A
oが適用条件範囲内、すなわち予め決められた最小変化
量dR□N以上、最大変化量dRMAX以下のものであ
るかを判別し、ステップ204で求められた補正データ
R1が適用条件範囲内の場合は、目標点を決定する値と
して適することが確認され、ステップ207に移り補正
データR2を確定データA1とする。そしてこの適用条
件範囲外の場合は、ステップ206に移り前回の補正デ
ータA。を確定データA、とする。ただし、ここで用い
られる最小および最大変化量d RMIN 。
In step 205, the difference R+A between the correction data R+ obtained in step 204 and the previous confirmed data A0 is calculated.
It is determined whether o is within the applicable condition range, that is, greater than or equal to a predetermined minimum amount of change dR□N and less than or equal to the maximum amount of change dRMAX, and if the correction data R1 obtained in step 204 is within the applicable condition range. is confirmed to be suitable as a value for determining the target point, and the process moves to step 207, where the correction data R2 is set as the final data A1. If the applicable condition is outside the range, the process moves to step 206 and the previous correction data A is used. Let be definite data A. However, the minimum and maximum variation d RMIN used here.

dRMAxはステップ202で使用したd XMIN 
dRMAx is the dXMIN used in step 202
.

dX、□とは異なる値である。This is a different value from dX and □.

ステップ208では、以上の手順で求められた確定デー
タA、を記憶し、出力する。これによって、アーク溶接
用トーチTの目標点を決定するための確定データA、の
決定手順を終了する。
In step 208, the final data A obtained through the above procedure is stored and output. This completes the procedure for determining the final data A for determining the target point of the arc welding torch T.

上述した補正手順の手順の中で使用した最小および最大
変化量dX□N 、  dX、4ax 、  dR□8
゜dRMAXとステップ202で使用した変化量縮小係
数Cは第4図におけるステップ100で与えられた定数
である。
The minimum and maximum changes dX□N, dX, 4ax, dR□8 used in the correction procedure described above
dRMAX and the variation reduction coefficient C used in step 202 are constants given in step 100 in FIG.

このように工作物Wに応じた適切な定数を作業者が設定
し、この定数を用いてセンサデータからトーチTの目標
点を決定する確定データを導く。
In this way, the operator sets an appropriate constant according to the workpiece W, and uses this constant to derive definitive data for determining the target point of the torch T from the sensor data.

このときセンサデータの大きさおよび変化量によって、
センサデータを補正するだけでなく補正されたデータを
さらに吟味することによって、適切な確定データを得る
ことができる。この確定データにより工業用ロボットI
Oを制御する目標点を決定し、アーク溶接用トーチTの
移動速度が大きく変化しないようにしたため、工作物W
上の仮溶接部、傷、汚れ等に影響されることなく溶接を
行うことが可能となった。
At this time, depending on the size and amount of change in the sensor data,
Appropriate definitive data can be obtained not only by correcting the sensor data but also by further examining the corrected data. With this confirmed data, industrial robot I
The target point for controlling O was determined so that the moving speed of the arc welding torch T did not change significantly.
It is now possible to perform welding without being affected by the temporary weld on the top, scratches, dirt, etc.

〈発明の効果〉 以上述べたように本発明は、視覚センサが検出したセン
サデータを補正し、アーク溶接用トーチが移動する実際
の溶接線上の目標点を決定することによって、アーク溶
接用トーチの移動速度が大きく変化しないようにしたた
め、工作物上の仮溶接部、傷、汚れ等に影響されること
なく溶接を行うことができ、溶接不良が大幅に減少する
という利点がある。またこれによって、作業者が溶接不
良となった工作物の手直しをすることが大幅に減少した
ので、作業時間および労力の削減が可能と丁 第1図は本発明の構成を明示する図である。第2図から
第5図は、本発明による自動溶接装置の一実施例を示し
、第2図は実施例の工業用ロボットの全体構成図、第3
図は第2図における工業用ロボットの電気的構成図、第
4図および第5図は制御装置の動作を説明するためのフ
ローチャートである。
<Effects of the Invention> As described above, the present invention corrects the sensor data detected by the visual sensor and determines the target point on the actual welding line along which the arc welding torch moves. Since the moving speed does not change significantly, welding can be performed without being affected by temporary welds, scratches, dirt, etc. on the workpiece, and there is an advantage that welding defects are significantly reduced. In addition, this greatly reduces the number of times workers have to rework workpieces with defective welding, making it possible to reduce work time and labor. . 2 to 5 show an embodiment of an automatic welding device according to the present invention, FIG. 2 is an overall configuration diagram of an industrial robot according to the embodiment, and FIG.
This figure is an electrical configuration diagram of the industrial robot in FIG. 2, and FIGS. 4 and 5 are flowcharts for explaining the operation of the control device.

第6図および第7図は、従来技術の一例を示し、第6図
は従来の問題点を説明するための図、第7図は第6図の
詳細図である。
6 and 7 show an example of the prior art, FIG. 6 is a diagram for explaining the problems of the prior art, and FIG. 7 is a detailed diagram of FIG. 6.

1・・・制御手段、2・・・補正データ算出手段、3・
・・補正データ判定手段、4・・・センサデータ判別手
段、10・・・工業用ロボット、11・・・手首部、1
5・・・アーク溶接機、20・・・視覚センサ、T・・
・アーク溶接用トーチ、W・・・工作物、Wo ・・・
教示点を結んだ溶接線、Wc ・・・実際の溶接線。
1... Control means, 2... Correction data calculation means, 3.
. . . Correction data judgment means, 4 . . Sensor data judgment means, 10 . . Industrial robot, 11 . . . Wrist portion, 1
5... Arc welding machine, 20... Visual sensor, T...
・Arc welding torch, W...workpiece, Wo...
Welding line connecting teaching points, Wc... Actual welding line.

Claims (1)

【特許請求の範囲】[Claims] (1)手首部にアーク溶接用トーチおよび工作物表面の
溶接線をセンサデータとして検出する視覚センサを備え
た工業用ロボットと、前記視覚センサにより検出された
前記センサデータに応じて前記アーク溶接用トーチが前
記溶接線に沿って移動するように前記工業用ロボットを
倣い制御する制御手段と、前記アーク溶接用トーチに電
力を供給するアーク溶接機を備えてなる自動溶接装置に
おいて、前記センサデータが補正の必要のない適用条件
範囲内にあるかどうかを判別するセンサデータ判別手段
と、前記センサデータ判別手段で適用条件範囲外となっ
たセンサデータを補正して補正データを算出する補正デ
ータ算出手段と、前記補正データが適用条件範囲内にあ
るかどうかを判別し、適用条件範囲外の補正データは所
定の値に置き換えて、補正データを確定する補正データ
判定手段を備え、前記制御手段は前記センサデータ判別
手段および前記補正データ判定手段から与えられたデー
タに基づいて前記アーク溶接用トーチの目標点を決定し
、前記工業用ロボットを制御することを特徴とする自動
溶接装置。
(1) An industrial robot equipped with an arc welding torch and a visual sensor that detects welding lines on the surface of a workpiece as sensor data in its wrist, and an industrial robot that In the automatic welding apparatus, the automatic welding apparatus includes a control means for copying and controlling the industrial robot so that the torch moves along the welding line, and an arc welding machine that supplies electric power to the arc welding torch. A sensor data determining means for determining whether or not the sensor data falls within an applicable condition range that does not require correction; and a correction data calculating means for calculating corrected data by correcting the sensor data that falls outside the applicable condition range by the sensor data determining means. and a correction data determining means for determining whether or not the correction data is within the range of applicable conditions, replacing the correction data outside the range of the applicable conditions with a predetermined value, and determining the correction data, the control means An automatic welding apparatus characterized in that the target point of the arc welding torch is determined based on data given from the sensor data determining means and the correction data determining means, and the industrial robot is controlled.
JP2684790A 1990-02-06 1990-02-06 Automatic welding apparatus Pending JPH03230867A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2684790A JPH03230867A (en) 1990-02-06 1990-02-06 Automatic welding apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2684790A JPH03230867A (en) 1990-02-06 1990-02-06 Automatic welding apparatus

Publications (1)

Publication Number Publication Date
JPH03230867A true JPH03230867A (en) 1991-10-14

Family

ID=12204670

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2684790A Pending JPH03230867A (en) 1990-02-06 1990-02-06 Automatic welding apparatus

Country Status (1)

Country Link
JP (1) JPH03230867A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995001850A1 (en) * 1993-07-06 1995-01-19 Masayuki Hamura Welding robot control method
JP2004261878A (en) * 2003-02-06 2004-09-24 Daihen Corp Control system using working robot, and work machining method using that control system
CN103480991A (en) * 2013-09-16 2014-01-01 河北工业大学 Thin steel plate narrow welding joint online visual inspection and control device
CN111037062A (en) * 2018-10-12 2020-04-21 哈尔滨工业大学 Adaptive control and automatic visual inspection method for GTAW weld forming

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995001850A1 (en) * 1993-07-06 1995-01-19 Masayuki Hamura Welding robot control method
JP2004261878A (en) * 2003-02-06 2004-09-24 Daihen Corp Control system using working robot, and work machining method using that control system
JP4578056B2 (en) * 2003-02-06 2010-11-10 株式会社ダイヘン Workpiece machining method by control system using work robot
CN103480991A (en) * 2013-09-16 2014-01-01 河北工业大学 Thin steel plate narrow welding joint online visual inspection and control device
CN111037062A (en) * 2018-10-12 2020-04-21 哈尔滨工业大学 Adaptive control and automatic visual inspection method for GTAW weld forming

Similar Documents

Publication Publication Date Title
KR100621100B1 (en) method and system for teaching welding robot
JPH03230867A (en) Automatic welding apparatus
JP3326716B2 (en) Bead lap welding method and its automatic welding device
JP2895289B2 (en) Automatic welding copying machine
JP3765861B2 (en) Electrode non-consumable welding robot and arc welding method using the same
JPH0569132A (en) Teaching method for arc welding robot
JP2899642B2 (en) Processing position detection device and processing position detection method
JP2003039354A (en) Control method, controller, and tool for robot
JPH08103870A (en) Welding robot
JP3596095B2 (en) Robot controller
JP2512716B2 (en) Automatic welding equipment
JPS6036862B2 (en) How to control automatic welding machine
JP3414118B2 (en) Automatic welding equipment
JPS6213109B2 (en)
JPH0462829B2 (en)
JP2655898B2 (en) Control method of memory and regeneration type arc welding robot
KR920006680B1 (en) Welding wire pursuit device
JPS5927776A (en) Groove welding control device
JPH0438511B2 (en)
JPH0420711B2 (en)
JPH04101102U (en) Copy processing equipment
JPH06645A (en) Profile welding equipment for rotating welding
Nagarajan et al. On-line identification and control of part-preparation and fixturing errors in arc welding
JPH0461750B2 (en)
JP2865416B2 (en) Robot controller