JPH10264060A - 塗装ロボットのティーチング装置 - Google Patents

塗装ロボットのティーチング装置

Info

Publication number
JPH10264060A
JPH10264060A JP7472397A JP7472397A JPH10264060A JP H10264060 A JPH10264060 A JP H10264060A JP 7472397 A JP7472397 A JP 7472397A JP 7472397 A JP7472397 A JP 7472397A JP H10264060 A JPH10264060 A JP H10264060A
Authority
JP
Japan
Prior art keywords
painting
distance
machine
robot arm
coating
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
JP7472397A
Other languages
English (en)
Inventor
Kouou Yamamoto
本 高 櫻 山
Toshio Narita
田 年 男 成
Hitoshi Yano
野 仁 士 矢
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.)
Trinity Industrial Corp
Original Assignee
Trinity Industrial 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 Trinity Industrial Corp filed Critical Trinity Industrial Corp
Priority to JP7472397A priority Critical patent/JPH10264060A/ja
Publication of JPH10264060A publication Critical patent/JPH10264060A/ja
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B05SPRAYING OR ATOMISING IN GENERAL; APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
    • B05BSPRAYING APPARATUS; ATOMISING APPARATUS; NOZZLES
    • B05B13/00Machines or plants for applying liquids or other fluent materials to surfaces of objects or other work by spraying, not covered by groups B05B1/00 - B05B11/00
    • B05B13/02Means for supporting work; Arrangement or mounting of spray heads; Adaptation or arrangement of means for feeding work
    • B05B13/04Means for supporting work; Arrangement or mounting of spray heads; Adaptation or arrangement of means for feeding work the spray heads being moved during spraying operation
    • B05B13/0447Installation or apparatus for applying liquid or other fluent material to conveyed separate articles
    • B05B13/0452Installation or apparatus for applying liquid or other fluent material to conveyed separate articles the conveyed articles being vehicle bodies
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B05SPRAYING OR ATOMISING IN GENERAL; APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
    • B05BSPRAYING APPARATUS; ATOMISING APPARATUS; NOZZLES
    • B05B12/00Arrangements for controlling delivery; Arrangements for controlling the spray area
    • B05B12/08Arrangements for controlling delivery; Arrangements for controlling the spray area responsive to condition of liquid or other fluent material to be discharged, of ambient medium or of target ; responsive to condition of spray devices or of supply means, e.g. pipes, pumps or their drive means
    • B05B12/12Arrangements for controlling delivery; Arrangements for controlling the spray area responsive to condition of liquid or other fluent material to be discharged, of ambient medium or of target ; responsive to condition of spray devices or of supply means, e.g. pipes, pumps or their drive means responsive to conditions of ambient medium or target, e.g. humidity, temperature position or movement of the target relative to the spray apparatus
    • B05B12/124Arrangements for controlling delivery; Arrangements for controlling the spray area responsive to condition of liquid or other fluent material to be discharged, of ambient medium or of target ; responsive to condition of spray devices or of supply means, e.g. pipes, pumps or their drive means responsive to conditions of ambient medium or target, e.g. humidity, temperature position or movement of the target relative to the spray apparatus responsive to distance between spray apparatus and target
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1679Programme controls characterised by the tasks executed
    • B25J9/1684Tracking a line or surface by means of sensors
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/42Recording and playback systems, i.e. in which the programme is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine
    • G05B19/4202Recording and playback systems, i.e. in which the programme is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine preparation of the programme medium using a drawing, a model
    • G05B19/4207Recording and playback systems, i.e. in which the programme is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine preparation of the programme medium using a drawing, a model in which a model is traced or scanned and corresponding data recorded
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/45Nc applications
    • G05B2219/45238Tape, fiber, glue, material dispensing in layers, beads, filling, sealing

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Manipulator (AREA)
  • Spray Control Apparatus (AREA)

Abstract

(57)【要約】 【課題】 作業者の熟練度によらず、塗装機を正しい位
置及び姿勢に維持して塗装できるように、ロボットアー
ムの動きを誰でも簡単に短時間でティーチングできるよ
うにする。 【解決手段】 塗装機(T) の移動軌跡に従って塗装面
(F) にマーキングテープ(3) を貼り付けて塗装ロボット
(R)を起動すると、ロボットアーム(2) の先端に取り付
けた画像センサ(4) と距離センサ(5x, 5y)の出力信号に
基づいて、画像処理装置(6) で塗装機(T) の進行経路,
距離・姿勢算出装置(7) で塗装機(T) の位置と姿勢が算
出される。そして、制御装置(8) では、塗装機(T) と塗
装面(F) との距離を所定の値に維持し、塗装機(T) を塗
装面(F) に正対させ、塗装機(T) が前記進行経路に沿っ
て移動するようにフィードバック制御しながら、ロボッ
トアーム(2) の各軸の制御パラメータが駆動装置(10)
に出力され, 駆動装置(10)により動かされるロボット
アーム(2) の各軸の制御パラメータが記憶装置(9) に時
系列で記憶される。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、先端に塗装機を取
り付ける多軸ロボットアームを備えた塗装ロボットで塗
装する場合に、被塗物の形状に応じてロボットアームの
動きをその各軸の制御パラメータのデータとして予め記
憶させる塗装ロボットのティーチング装置に関する。
【0002】
【従来の技術】最近では、5〜7軸の多軸ロボットアー
ムを備えた塗装ロボットを用いて自動車ボディの塗装を
行う塗装ラインが増えてきている。特にこの種の塗装ロ
ボットは多軸機構のため動作範囲が広く、アンダーコー
ト,自動車ボディ外板中塗り塗装,メタリック外板上塗
り塗装,ソリッドクリヤー外板上塗り塗装などの従来の
レシプロ式自動塗装装置で塗れる部分はもちろんのこ
と、シーリング,自動車ボディ内板中塗り塗装,内板上
塗り塗装など,レシプロ式自動塗装装置で塗れなかった
部分も塗装することができ、さらに、小型で扱いやすい
ため盛んに導入されつつある。
【0003】
【発明が解決しようとする課題】ところで、自動車ボデ
ィなどを塗装する場合は高い塗装品質が要求され、均一
な塗膜を形成するために、塗装機と塗装面の距離を予め
設定された距離に維持し、且つ、塗装機を塗装面に対し
て正対させた姿勢に維持しながら、所定の軌跡に沿って
移動させる必要がある。したがって、塗装ロボットを用
いて塗装する場合も、塗装機がそのような姿勢を維持し
て移動するようにロボットアームの動きを予め記憶させ
ている。これをティーチングと呼び、このティーチング
には、ダイレクトティーチ及びリモートティーチという
二つの方式が知られている。
【0004】 ダイレクトティーチは、ロボットアーム
先端に取り付けた塗装機を直接手で持って、作業者が塗
装順序通りにロボットアームを強制的に手動で動かし、
その動きを記憶させるものである。したがって、ダイレ
クトティーチの場合、塗装機を直接動かしながらティー
チングするのであるから、塗装機の動作を知っていれ
ば、ティーチングにそれ程の熟練を必要としないが、ロ
ボットアームを手動で動かさなければならないことか
ら、その労力が極めて大きく、通常の作業者では一人で
ティーチングすることができないという問題があった。
【0005】 また、リモートティーチは、ティーチン
グペンダントと称する小型の携帯遠隔操作盤の押しボタ
ンスイッチを操作して、遠隔操作で塗装順序通りにロボ
ットアームを動かし、その動きを記憶させるものであ
る。したがって、ティーチングペンダントの操作を知っ
ていれば足り、労力は必要としないが、ある程度熟練し
た作業者でないと、ロボットアームの先端に取り付けた
塗装機(模擬体)を思い通りに動かすことができず、テ
ィーチングに極めて長時間がかかるという問題があっ
た。特に、ティーチングペンダントの操作方法やティー
チングの具体的な手順はロボットメーカごとに異なるた
め、A社の塗装ロボットについてティーチングに精通し
た者でも、B社の塗装ロボットについては全く勝手がわ
からず、やはり、ティーチングに長時間を要するという
問題があった。
【0006】 さらに、いずれの方式でティーチングす
る場合も、塗装機と塗装面の距離が予め設定された距離
に維持されているか否か、また、塗装機が塗装面に対し
て正対した姿勢に維持されているか否かは、ティーチン
グ作業を行う作業者の勘に頼らざるを得ない。したがっ
て、自動車ボディのように塗装面が三次元曲面で形成さ
れている場合に、その形状に応じて塗装機の位置及び姿
勢が決定されているとは言えず、ティーチングを行う作
業者によって、塗装品質にバラツキを生ずるという問題
があった。
【0007】 そこで本発明は、作業者の熟練度によら
ず、誰でも簡単に塗装ロボットに短時間で、しかも、塗
装機が正しい位置及び姿勢を維持した状態で塗装できる
ようにロボットアームの動きをティーチングすることが
でき、塗装品質にバラツキを生ずることなく高品質の塗
装を行えるようにすることを技術的課題としている。
【0008】
【課題を解決するための手段】この課題を解決するため
に、本発明は、先端に塗装機を取り付ける多軸ロボット
アームと、その各軸を所定の制御パラメータに従って駆
動する駆動装置を備えた塗装ロボットで塗装する場合
に、被塗物の形状に応じて前記制御パラメータをデータ
として予め記憶させる塗装ロボットのティーチング装置
であって、塗装機を取り付けるロボットアームの先端
に、塗装機の移動軌跡に従って予め被塗物の塗装面に貼
り付けたマーキングテープを撮像する画像センサと、塗
装面上に直線的に配列されていない3点以上の各点まで
の距離が測定可能な距離センサが取り付けられ、前記画
像センサの出力信号に基づいて、前記マーキングテープ
の画面上の位置及び形状を画像データとして認識し、そ
の画面上に塗装機位置に対応して予め設定した基準位置
とマーキングテープの画像データに基づいて基準位置の
進行経路を決定する画像処理装置と、前記距離センサの
出力信号に基づいて、ロボットアームの先端に塗装機を
取り付けたときの当該塗装機から塗装面までの距離と、
当該塗装機の姿勢を算出する距離・姿勢算出装置と、前
記距離・姿勢算出装置の出力信号に基づいて、前記塗装
機と塗装面との距離を予め設定された所定の値に維持
し、塗装機を塗装面に正対させるようにフィードバック
制御すると共に、前記画像処理装置の出力信号に基づい
て、塗装機が前記進行経路に沿って移動するようにフィ
ードバック制御しながら、ロボットアームの各軸の制御
パラメータを決定して前記駆動装置に出力する制御装置
と、前記駆動装置により動かされるロボットアームの各
軸の制御パラメータを時系列で記憶する記憶装置を備え
たことを特徴とする。
【0009】 本発明によれば、まず、塗装機の移動軌
跡に従って予め塗装面にマーキングテープを貼り付け、
前記マーキングテープを撮像する画像センサと、塗装面
上に直線的に配列されていない3点以上の各点までの距
離が測定可能な距離センサをロボットアーム先端に取り
付けて、塗装ロボットを起動する。このとき、前記画像
センサの出力信号が、画像処理装置に入力されて、前記
マーキングテープの画面上の位置及び形状が画像データ
として認識され、その画面上に塗装機位置に対応して予
め設定した基準位置とマーキングテープの前記画像デー
タに基づいて基準位置の進行経路が決定される。また、
前記距離センサの出力信号が、距離・姿勢算出装置に入
力されて、ロボットアームの先端に塗装機を取り付けた
ときの当該塗装機から塗装面までの距離と、当該塗装機
の姿勢が算出される。そして、画像処理装置及び距離・
姿勢算出装置の出力信号は制御装置に入力され、距離・
姿勢算出装置の出力信号に基づいて、前記塗装機と塗装
面との距離を予め設定された所定の値に維持し、且つ、
塗装機を塗装面に正対させるようにフィードバック制御
すると共に、前記画像処理装置の出力信号に基づいて、
塗装機が前記進行経路に沿って移動するようにフィード
バック制御しながら、ロボットアームの各軸の制御パラ
メータが決定される。そして、刻々と変化する各軸の制
御パラメータが駆動装置に出力されて、ロボットアーム
が動かされ、このときのロボットアームの各軸の制御パ
ラメータを時系列で記憶装置に記憶しておく。次いで、
塗装を行うときは、記憶装置に記憶された制御パラメー
タに従って駆動装置によりロボットアームを動かせば、
塗装機は、塗装面との距離が一定に保たれ、且つ、塗装
面に正対した姿勢に維持されると共に、マーキングテー
プで指定された進行経路に沿って移動する。したがっ
て、作業者が塗装機の移動軌跡に従って塗装面にマーキ
ングテープを貼り付ければ、あとは自動的に塗装機の位
置,姿勢,進行経路が読み取られ、そのときのロボット
アームの各軸の制御パラメータがデータとして記憶され
るので、誰でも簡単に短時間でティーチングを行うこと
ができる。しかも、塗装機と塗装面の距離は常に一定に
維持され、塗装機は塗装面に正対されるので、塗装品質
にバラツキを生ずることなく高品質で塗装できる。
【0010】
【発明の実施の形態】以下、本発明の実施の形態を図面
に基づいて具体的に説明する。図1は本発明に係る塗装
ロボットのティーチング装置を示すフローシート、図2
はそのティーチング動作を示す説明図、図3(a)〜
(c)は画像処理装置による進行経路の決定方法を示す
説明図、図4(a),(b)は距離センサで検出された
塗装面形状を示すグラフ。
【0011】 図中1は、先端に塗装機Tを取り付ける
多軸ロボットアーム2と、その各軸を所定の制御パラメ
ータに従って駆動する駆動装置10を備えた塗装ロボッ
トRで塗装する場合に、自動車ボディ(被塗物)Wの形
状に応じて前記ロボットアーム2の動きをその各軸の制
御パラメータのデータとして予め記憶させるティーチン
グ装置である。なお、制御パラメータとしては、多関節
型ロボットの場合は主として各軸を回転させる回転角が
多く用いられ、シリンダなどのスライダ機構がある場合
にはリニアエンコーダなどで検出される長さが用いら
れ、さらに必要に応じて、各軸相互間の位置関係を決定
するための座標データなどが用いられる。
【0012】 このティーチング装置1は、塗装機Tの
移動軌跡に沿って貼り付けたマーキングテープ3を撮像
する画像センサ4の出力信号に基づいて塗装機Tの進行
経路を設定する画像処理装置6と、本例では、塗装面F
上で交差する2軸上の任意の複数点までの距離が測定可
能な複数の距離センサ5x,5yの出力信号に基づい
て、塗装機Tから塗装面Fまでの距離,塗装機Tの姿勢
を算出する距離・姿勢算出装置7を備えている。そし
て、前記画像処理装置6及び距離・姿勢算出装置7の出
力信号に基づいて、塗装機Tと塗装面Fとの距離を予め
設定された所定の値に維持し、塗装機Tを塗装面Fに正
対させ、塗装機Tを所定の進行経路に沿って沿って移動
するようにフィードバック制御しながら、ロボットアー
ム2の各軸の制御パラメータを決定して前記駆動装置1
0に出力する制御装置8と、前記駆動装置10により動
かされるロボットアーム2の各軸の制御パラメータを時
系列で記憶する記憶装置9とを備えている。
【0013】 前記画像センサ4及び各距離センサ5
x,5yは、塗装機Tを取り付けるロボットアーム2の
先端に、塗装機Tに替えて取り付けられている。画像セ
ンサ4は、塗装機Tの移動軌跡に従って予め塗装面Fに
貼り付けたマーキングテープ3を撮像して、その出力信
号を画像処理装置6に入力する。画像処理装置6は、前
記画像センサ4の出力信号に基づいて、前記マーキング
テープ3の画面上の位置及び形状を画像データとして認
識すると共に、その画面上に塗装機位置に対応して予め
設定した基準位置PT とマーキングテープ3の画像デー
タに基づいて基準位置PT の進行経路を決定するように
なされている。
【0014】 具体的には、画像処理装置6の画面上に
は、図3(a)〜(c)に示すように、その中心に基準
位置PT が設定されると共に、その周囲に塗装機Tの進
行方向を限定する環状のセンサ列Sが設定されている。
そして、画面上で基準位置PT をマーキングテープ3の
画像に重ねた状態で塗装ロボットRを起動させ、図3
(a)上方へ移動するように指示すると、制御装置8か
らセンサ列Sとマーキングテープ3の像に重なった部分
の両端Sa,Sbの中心Scに向かう進行経路が決定さ
れ、当該進行経路に沿って基準位置PT を移動させるよ
うにロボットアーム2の各軸の制御パラメータが出力さ
れ、基準位置PT がマーキングテーブ3の像に沿ってそ
の長手方向に自動的に移動する。ここで、例えばマーキ
ングテープ3が右側に曲がっていると、図3(b)に示
すように、センサ列Sとマーキングテープ3の像と重な
った部分が右側に拡がるので、その中心Scが右側にず
れ、基準位置PT の進行経路も右側に傾く。そして、さ
らに基準位置PT が移動して、図3(c)に示す位置に
達すると、センサ列Sとマーキングテープ3の像の重な
った部分の両端Sa,Sbの中心Scに向かう右向き9
0°の進行経路が決定される。
【0015】 また、前記各距離センサ5x,5yは、
塗装面F上に直線的に配列されていない3点以上の各点
までの距離を測定するもので、例えば図2に示すように
前記画像センサ4の周囲に取り付けられ、塗装面F上で
交差するX方向とY方向にスキャニングされて、その2
軸上の任意の点までの距離が測定可能なレーザ変位計が
用いられている。このレーザ変位計は、塗装面Fをスキ
ャニングした方向の表面形状を測定することができ、例
えば自動車ボディWの側面はその縦方向に湾曲してお
り、水平方向は略フラットであるから、X方向(水平方
向)にスキャニングされる距離センサ5xの出力は図4
(a)に示すように略フラットな線で出力され、Y方向
(縦方向)にスキャニングされる距離センサ5yの出力
は図4(b)に示すように湾曲した線で出力される。
【0016】 そして、これら各距離センサ5x,5y
が距離・姿勢算出装置7に接続されている。距離・姿勢
算出装置7では、前記距離センサ5x,5yの出力信号
が入力されたときに、塗装機Tから塗装面Fまでの複数
点の距離を算出する。この場合、例えば、各距離センサ
5x,5yがスキャニングされる中心点P0 と、その中
心点から±30°の角度をなす点P+x, P-x,P+y, P
-yの塗装面Fまでの距離が算出される。また、X軸上の
3点P+x, P0 ,P-x とY軸上の3点P+y, P0 ,P
-yの値から、塗装機Tの傾き(姿勢)が算出される。
【0017】 そして、前記画像処理装置6及び距離・
姿勢算出装置7が、ロボットアーム2の各軸制御パラメ
ータを決定する制御装置8に接続されている。制御装置
8は、前記距離・姿勢算出装置7の出力信号に基づい
て、前記塗装機Tと塗装面Fとの距離を予め設定された
所定の値に維持し、塗装機Tを塗装面Fに正対させるよ
うにフィードバック制御すると共に、前記画像処理装置
6の出力信号に基づいて、その画像上に予め設定した基
準位置PT が設定された進行経路に沿って移動するよう
にフィードバック制御しながら、ロボットアーム2の各
軸の制御パラメータを決定して前記駆動装置10に出力
するように成されている。
【0018】 このように、制御装置8では、画像処理
装置6及び距離・姿勢算出装置の出力信号に基づいて各
軸の制御パラメータを駆動装置10に出力してロボット
アーム2を動かしながらフィードバック制御を行うこと
により、塗装機Tと塗装面Fまでの距離を予め設定され
た所定の値に維持し、塗装機Tを塗装面Fに正対させた
状態で、塗装機Tをマーキングテープ3で指定された移
動軌跡に沿って移動させることができ、この制御パラメ
ータが時系列で記憶装置9に順次記憶される。
【0019】 以上が本発明の一例構成であって、次に
その作用を説明する。例えば、自動車ボディWの塗装面
Fを塗装する塗装ロボットRにティーチングを行うとき
は、まず、自動車ボディWの塗装面F上に塗装機Tの移
動軌跡に沿ってマーキングテープ3を貼り付ける。そし
て、ロボットアーム2の先端に取り付けられている塗装
機Tを外して、同じ位置に各センサ4,5x,5yを取
り付け、画像処理装置6の画面上に設定された基準位置
T をマーキングテープ3の像の一端部に重ねておく。
【0020】 この状態で、塗装ロボットRを起動する
と、画像センサ4の出力信号が画像処理装置6に入力さ
れて、前記マーキングテープ3の画面上の位置及び形状
が画像データとして認識され、その画面上に塗装機位置
に対応して予め設定した基準位置PT とマーキングテー
プ3の前記画像データに基づいて基準位置PT の進行経
路が決定される。また、距離センサ5x,5yの出力信
号が距離・姿勢算出装置7に入力されて、ロボットアー
ム2の先端に塗装機Tを取り付けたときの当該塗装機T
から塗装面Fまでの距離と、当該塗装機Tの姿勢が算出
される。
【0021】 次いで、画像処理装置6及び距離・姿勢
算出装置7の出力信号が制御装置8に入力されて、塗装
機Tから塗装面Fまでの距離を所定の値に維持し、塗装
機Tを塗装面Fに正対させ、塗装機Tがマーキングテー
プ3で指定された移動軌跡上に沿って移動するようにロ
ボットアーム2の各軸の制御パラメータが決定され、こ
の制御パラメータに従って駆動装置10によりロボット
アーム2が動かされる。
【0022】 そして、駆動装置10により動かされて
いるロボットアーム2の制御パラメータが記憶装置9に
時系列で記憶されて、ロボットアーム2の動きのティー
チングが終了する。次いで、このようにティーチングさ
れたロボットアーム2の動きに従い、データ補完修正装
置11により塗装機Tの移動速度を設定したり、塗料の
スプレー開始/終了のタイミングを指定したり、塗装ロ
ボットRの塗装プログラムを作成し、これを記憶装置9
に記憶させておく。なお、塗装機Tの移動速度は、例え
ば、各軸の制御パラメータ同士を同期させる同期信号の
信号周期を変更して調整することができ、同期信号をカ
ウンタしたときの番号を指定することにより部分的に速
度を設定していくこともできる。また、塗料のスプレー
開始/終了のタイミング調整も、前記同期信号をカウン
タしたときの番号を指定することにより行うことができ
る。
【0023】 そして、塗装を行う場合は、記憶装置9
に記憶された塗装プログラムをロボットコントローラ1
2に出力してロボットアーム2を駆動させれば、塗装プ
ログラムで指定された各軸制御パラメータに従って、自
動車ボディWのように三次元曲面の塗装面Fを塗装する
場合でも、ロボットアーム2の先端に取り付けた塗装機
Tから塗装面Fまでの距離が予め設定された所定の値に
維持され、且つ、塗装機Tが塗装面Fに正対されるの
で、これにより、塗装パターンの大きさや形状が変化す
ることなく、均一な塗装を行うことができる。また、塗
装機Tは予め設定された移動軌跡に沿って移動されるの
で、塗装パターンを所定幅で均一に重ねることができ、
塗膜厚さにムラのない均一な塗装を行うことができる。
【0024】
【発明の効果】以上述べたように、本発明によれば、テ
ィーチングを行う作業者は、塗装機を画像センサ及び距
離センサに付け替えて、マーキングテープを塗装機の移
動軌跡に沿って塗装面に貼り付けるだけで、ロボットア
ームが自動的に駆動制御されて、塗装機から塗装面まで
の距離を予め設定された所定の値に維持し、且つ、塗装
機を塗装面に正対させると共に、塗装機がマーキングテ
ープで指定された移動軌跡に沿って移動するようにロボ
ットアームの各軸の制御パラメータが決定されるので、
作業者の熟練度によらず、誰でも簡単に短時間で、しか
も、正しい位置及び姿勢を維持して塗装できるように塗
装機のティーチングを行うことができ、塗装品質にバラ
ツキを生ずることなく高品質の塗装を行えることができ
るという大変優れた効果を奏する。
【図面の簡単な説明】
【図1】本発明に係る塗装ロボットのティーチング装置
を示すフローシート。
【図2】そのティーチング動作を示す説明図。
【図3】(a)〜(c)は画像処理装置による進行経路
の決定方法を示す図。
【図4】(a),(b)は距離センサで検出された塗装
面形状を示すグラフ。
【符号の説明】
1・・・・・・ティーチング装置 T・・・・・・塗装機 2・・・・・・ロボットアーム R・・・・・・塗装ロボット 3・・・・・・マーキングテープ 4・・・・・・画像センサ 5x,5y・・距離センサ W・・・・・・自動車ボディ(被塗物) F・・・・・・塗装面 6・・・・・・画像処理装置 7・・・・・・距離・姿勢算出装置 8・・・・・・制御装置 9・・・・・・記憶装置 10・・・・・・駆動装置

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 先端に塗装機(T)を取り付ける多軸ロ
    ボットアーム(2)と、その各軸を所定の制御パラメー
    タに従って駆動する駆動装置(10)を備えた塗装ロボッ
    ト(R)で塗装する場合に、被塗物(W)の形状に応じ
    て前記制御パラメータをデータとして予め記憶させる塗
    装ロボットのティーチング装置であって、 塗装機(T)を取り付けるロボットアーム(2)の先端
    に、塗装機(T)の移動軌跡に従って予め被塗物(W)
    の塗装面(F)に貼り付けたマーキングテープ(3)を
    撮像する画像センサ(4)と、塗装面(F)上に直線的
    に配列されていない3点以上の各点までの距離が測定可
    能な距離センサ(5x, 5y) が取り付けられ、 前記画像センサ(4)の出力信号に基づいて、前記マー
    キングテープ(3)の画面上の位置及び形状を画像デー
    タとして認識し、その画面上に塗装機位置に対応して予
    め設定した基準位置(PT )とマーキングテープ(3)
    の画像データに基づいて基準位置(PT )の進行経路を
    決定する画像処理装置(6)と、 前記距離センサ(5x, 5y) の出力信号に基づいて、ロボ
    ットアーム(2)の先端に塗装機(T)を取り付けたと
    きの当該塗装機(T)から塗装面(F)までの距離と、
    当該塗装機(T)の姿勢を算出する距離・姿勢算出装置
    (7)と、 前記距離・姿勢算出装置(7)の出力信号に基づいて、
    前記塗装機(T)と塗装面(F)との距離を予め設定さ
    れた所定の値に維持し、塗装機(T)を塗装面(F)に
    正対させるようにフィードバック制御すると共に、前記
    画像処理装置(6)の出力信号に基づいて、塗装機
    (T)が前記進行経路に沿って移動するようにフィード
    バック制御しながら、ロボットアーム(2)の各軸の制
    御パラメータを決定して前記駆動装置(10)に出力する
    制御装置(8)と、 前記駆動装置(10)により動かされるロボットアーム
    (2)の各軸の制御パラメータを時系列で記憶する記憶
    装置(9)を備えたことを特徴とする塗装ロボットのテ
    ィーチング装置。
JP7472397A 1997-03-27 1997-03-27 塗装ロボットのティーチング装置 Pending JPH10264060A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7472397A JPH10264060A (ja) 1997-03-27 1997-03-27 塗装ロボットのティーチング装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7472397A JPH10264060A (ja) 1997-03-27 1997-03-27 塗装ロボットのティーチング装置

Publications (1)

Publication Number Publication Date
JPH10264060A true JPH10264060A (ja) 1998-10-06

Family

ID=13555439

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7472397A Pending JPH10264060A (ja) 1997-03-27 1997-03-27 塗装ロボットのティーチング装置

Country Status (1)

Country Link
JP (1) JPH10264060A (ja)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011257267A (ja) * 2010-06-09 2011-12-22 Kawada Industries Inc 撮像面位置検出装置およびそれを具える作業ロボット
EP2433716A1 (en) 2010-09-22 2012-03-28 Hexagon Technology Center GmbH Surface spraying device with a nozzle control mechanism and a corresponding method
JP2013146814A (ja) * 2012-01-18 2013-08-01 Honda Motor Co Ltd ロボットティーチング方法
EP2641661A1 (en) 2012-03-20 2013-09-25 Hexagon Technology Center GmbH Graphical application system
ITPI20120062A1 (it) * 2012-05-21 2013-11-22 Cmo Di Sodini Dino & C S N C Metodo per la verniciatura di oggetti e apparecchiatura che attua tale metodo
CN103770112A (zh) * 2012-10-19 2014-05-07 株式会社安川电机 机器人***及加工件的制造方法
CN107414859A (zh) * 2017-08-30 2017-12-01 海安科大机器人科技有限公司 基于机械臂的爬壁喷涂机器人
CN108425310A (zh) * 2018-04-20 2018-08-21 东莞理工学院 一种具有示教作用的喷涂机器人、喷涂方法和喷涂装置
WO2019111523A1 (ja) * 2017-12-05 2019-06-13 株式会社大気社 表面処理システムの制御方法
CN110170409A (zh) * 2019-05-10 2019-08-27 闽江学院 一种多功能喷漆设备
CN111409067A (zh) * 2020-03-12 2020-07-14 杭州新松机器人自动化有限公司 一种机器人用户坐标自动标定***及其标定方法
US11052497B2 (en) * 2017-09-05 2021-07-06 Northwestern Polytechnical University Method and system for automatic assembly of curved surface part
CN114472074A (zh) * 2022-01-17 2022-05-13 中国第一汽车股份有限公司 一种机器人涂胶距离自动补偿***及方法
CN114555239A (zh) * 2020-06-18 2022-05-27 Abb瑞士股份有限公司 涂装机器人及使用涂装机器人的涂装方法
CN114687538A (zh) * 2020-12-29 2022-07-01 广东博智林机器人有限公司 一种地坪漆涂敷设备的工作方法、装置、设备及介质
KR102464844B1 (ko) * 2022-06-20 2022-11-09 공주대학교 산학협력단 스프레이건의 분사특성 분석을 이용한 자동차 보수도장 방법 및 시스템
WO2022267158A1 (zh) * 2021-06-25 2022-12-29 南京涵铭置智能科技有限公司 一种基于视觉的喷涂机器人及喷涂方法
CN116714001A (zh) * 2023-08-11 2023-09-08 星力驰(北京)智能科技有限公司 一种人工智能控制***及控制方法、车辆涂装工作站

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011257267A (ja) * 2010-06-09 2011-12-22 Kawada Industries Inc 撮像面位置検出装置およびそれを具える作業ロボット
US8875655B2 (en) 2010-09-22 2014-11-04 Hexagon Technology Center Gmbh Graphical application system
EP2433716A1 (en) 2010-09-22 2012-03-28 Hexagon Technology Center GmbH Surface spraying device with a nozzle control mechanism and a corresponding method
WO2012038446A1 (en) 2010-09-22 2012-03-29 Hexagon Technology Center Gmbh Surface spattering device
US9844792B2 (en) 2010-09-22 2017-12-19 Hexagon Technology Center Gmbh Surface spattering device
JP2013146814A (ja) * 2012-01-18 2013-08-01 Honda Motor Co Ltd ロボットティーチング方法
EP2641661A1 (en) 2012-03-20 2013-09-25 Hexagon Technology Center GmbH Graphical application system
WO2013175392A1 (en) 2012-05-21 2013-11-28 Cmo Di Sodini Dino & C. S.N.C. Method and apparatus for painting objects
ITPI20120062A1 (it) * 2012-05-21 2013-11-22 Cmo Di Sodini Dino & C S N C Metodo per la verniciatura di oggetti e apparecchiatura che attua tale metodo
CN104487174A (zh) * 2012-05-21 2015-04-01 Cmo索迪尼蒂诺和C.S.N.C.公司 将对象涂漆的方法和仪器
US9827583B2 (en) 2012-05-21 2017-11-28 Cmo Di Sodini Dino & C. S.N.C. Method and apparatus for painting objects
CN103770112A (zh) * 2012-10-19 2014-05-07 株式会社安川电机 机器人***及加工件的制造方法
JP2014083610A (ja) * 2012-10-19 2014-05-12 Yaskawa Electric Corp ロボットシステムおよび加工品の製造方法
CN107414859A (zh) * 2017-08-30 2017-12-01 海安科大机器人科技有限公司 基于机械臂的爬壁喷涂机器人
US11052497B2 (en) * 2017-09-05 2021-07-06 Northwestern Polytechnical University Method and system for automatic assembly of curved surface part
JP2019098483A (ja) * 2017-12-05 2019-06-24 株式会社大気社 表面処理システムの制御方法
WO2019111523A1 (ja) * 2017-12-05 2019-06-13 株式会社大気社 表面処理システムの制御方法
CN110709214A (zh) * 2017-12-05 2020-01-17 株式会社大气社 表面处理***的控制方法
US20200198154A1 (en) * 2017-12-05 2020-06-25 Taikisha Ltd. Method of Controlling Surface Treatment System
TWI724335B (zh) * 2017-12-05 2021-04-11 日商大氣社股份有限公司 表面處理系統之控制方法
CN108425310A (zh) * 2018-04-20 2018-08-21 东莞理工学院 一种具有示教作用的喷涂机器人、喷涂方法和喷涂装置
CN110170409A (zh) * 2019-05-10 2019-08-27 闽江学院 一种多功能喷漆设备
CN111409067A (zh) * 2020-03-12 2020-07-14 杭州新松机器人自动化有限公司 一种机器人用户坐标自动标定***及其标定方法
CN114555239A (zh) * 2020-06-18 2022-05-27 Abb瑞士股份有限公司 涂装机器人及使用涂装机器人的涂装方法
CN114555239B (zh) * 2020-06-18 2023-08-18 Abb瑞士股份有限公司 涂装机器人及使用涂装机器人的涂装方法
CN114687538A (zh) * 2020-12-29 2022-07-01 广东博智林机器人有限公司 一种地坪漆涂敷设备的工作方法、装置、设备及介质
CN114687538B (zh) * 2020-12-29 2023-08-15 广东博智林机器人有限公司 一种地坪漆涂敷设备的工作方法、装置、设备及介质
WO2022267158A1 (zh) * 2021-06-25 2022-12-29 南京涵铭置智能科技有限公司 一种基于视觉的喷涂机器人及喷涂方法
CN114472074A (zh) * 2022-01-17 2022-05-13 中国第一汽车股份有限公司 一种机器人涂胶距离自动补偿***及方法
KR102464844B1 (ko) * 2022-06-20 2022-11-09 공주대학교 산학협력단 스프레이건의 분사특성 분석을 이용한 자동차 보수도장 방법 및 시스템
CN116714001A (zh) * 2023-08-11 2023-09-08 星力驰(北京)智能科技有限公司 一种人工智能控制***及控制方法、车辆涂装工作站
CN116714001B (zh) * 2023-08-11 2023-10-27 星力驰(北京)智能科技有限公司 一种人工智能控制***及控制方法、车辆涂装工作站

Similar Documents

Publication Publication Date Title
JPH10264060A (ja) 塗装ロボットのティーチング装置
US4761596A (en) Method of detecting and controlling work start point of robot
US11717937B2 (en) Automatic polishing system
US11059172B2 (en) Control apparatus and robot system
US4853603A (en) Control of an industrial robot
CN113246142A (zh) 一种基于激光引导的测量路径规划方法
JPH07325611A (ja) オフラインティーチングデータの自動補正方法
JP4257468B2 (ja) 塗装ロボット
JPH10264059A (ja) 塗装ロボットのティーチング装置
JP4056662B2 (ja) 外観検査装置
JP2003039000A (ja) ペースト塗布機
JP2011045951A (ja) 塗装用ロボットのティーチング装置、及びティーチング方法
JPH0746288B2 (ja) 手先視覚を持つロボットの制御方法とその装置
JP2718249B2 (ja) ロボットの位置ずれ検出装置
JPH0830978B2 (ja) 産業用ロボットの教示・再生方法
JPH077303B2 (ja) ロボット教示方法
JP2914719B2 (ja) 工業用ロボット
JPS60147810A (ja) 溶接ロボツトの制御装置
JPH10264066A (ja) ロボットの制御装置
JPS62282880A (ja) ロボツトの三次元テイ−チング装置
JPH0953937A (ja) 座標測定機
JPH07314359A (ja) マニピュレータ用追従装置およびその制御方法
JP3285694B2 (ja) 自動溶接装置及び該自動溶接装置を用いた溶接方法
JP3297170B2 (ja) 回転装置付ロボット
JP2604838B2 (ja) 工業用ロボットの制御方法

Legal Events

Date Code Title Description
A977 Report on retrieval

Effective date: 20041217

Free format text: JAPANESE INTERMEDIATE CODE: A971007

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050104

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050307

A131 Notification of reasons for refusal

Effective date: 20050920

Free format text: JAPANESE INTERMEDIATE CODE: A131

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060411