JPS60246407A - 追従式ロボツト装置 - Google Patents

追従式ロボツト装置

Info

Publication number
JPS60246407A
JPS60246407A JP59104016A JP10401684A JPS60246407A JP S60246407 A JPS60246407 A JP S60246407A JP 59104016 A JP59104016 A JP 59104016A JP 10401684 A JP10401684 A JP 10401684A JP S60246407 A JPS60246407 A JP S60246407A
Authority
JP
Japan
Prior art keywords
robot
rotary table
rotation
follow
work head
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.)
Granted
Application number
JP59104016A
Other languages
English (en)
Other versions
JPH0545964B2 (ja
Inventor
Kuniro Shibata
柴田 国郎
Katsumi Yamamoto
克己 山本
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.)
Toyoda Koki KK
Original Assignee
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 Toyoda Koki KK filed Critical Toyoda Koki KK
Priority to JP59104016A priority Critical patent/JPS60246407A/ja
Publication of JPS60246407A publication Critical patent/JPS60246407A/ja
Publication of JPH0545964B2 publication Critical patent/JPH0545964B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/41815Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the cooperation between machine tools, manipulators and conveyor or other workpiece supply system, workcell
    • G05B19/4182Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the cooperation between machine tools, manipulators and conveyor or other workpiece supply system, workcell manipulators and conveyor only
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明は、連続回転する回転テーブルに追従して部品の
着脱等を行うロボット装置に関するものである。
〈従来技術〉 一般に、回転可能な回転テーブルに載置された部品をロ
ボットによりつかんだり、あるいはその部品に別の部品
を組付ける場合、従来においては回転テーブルを静止さ
せて行うことが必要であり、ロボットによる所定の作業
の後に回転テーブルを1ピッチ回転割出しするようにし
ている。
しかしながら、回転テーブルの一部において、回転テー
ブルの回転を利用して部品に研削加工を行うなどの特別
な事情がある場合には、回転テーブルを静止させること
ができないため、回転テーブルの回転中にロボットによ
る部品の着脱あるいは組付等を行なえるようにすること
が必要となり、これはまたタクトタイムを短縮するうえ
でも有効となる。
〈発明の目的〉 本発明の目的は、回転テーブルの回転を静止させること
なく回転テーブルの回転にロボットを追従させて部品の
着脱を行なえるようにすることである。
〈発明の構成〉 本発明は上記した目的を達成するために、ワークを保持
する複数の治具を円周方向に間隔を有して設置した回転
テーブルに対応してロボットを配設し、このロボットを
基準にした座標で回転テーブルの回転中心位置およびワ
ークの回転半径を記憶するとともにロボットの作業ヘッ
ドの作業を教示した点の位置データを記憶する記憶手段
を設け、前記回転テーブル上の治具がロボットに対して
一定の箇所を通過したことが検出された後にロボットの
作業へノドを教示された点間を回転テーブルの回転中心
位置を中心とした円弧軌道に沿って円弧補間して追従動
作させる動作制御手段を備えたものである。
このような構成により、ロボットの作業へノドは教示さ
れた点間を回転テーブルの回転に同期して円弧補間によ
り追従動作され、回転テーブルの回転中にロボットによ
りワークの着脱あるいは組付等を行なえるようになる。
〈実施例〉 以下本発明の実施例を図面に基づいて説明する。
第1図において、10は凹路の支持台上に水平面内で回
転可能に支持された回転テーブルを示し、この回転テー
ブル10上には円周上等角度間隔に複数の治具11が設
置され、これら治具11上に部品W1が取付けられるよ
うになっている。回転テーブル10は第2図に示すサー
ボモータ12により所定速度で連続回転されるようにな
っており、この回転テーブル100回転角はサーボモー
タ12の出力軸に連結したエンコーダ13によっテ検出
される。前記支持台には前記各治具11が基準原点を通
過したことを検出する原点検出器14が固設され、この
原点検出器14を作動させるドグ15が各治具11に取
付けられている。
20は水平多関節形のロボットを示し、このロポソ)2
0は前記回転テーブル10の外周−か所に対応して配設
されている。かがるロボット2゜は、固定ベース21に
上下動可能に支持された胴部22を備え、この胴部22
に第1アーム23を水平旋回可能に枢支し、この第17
−ム23の先端に第2アーム24を水平旋回可能に枢支
し、このg142アーム24の先端に作業へノド25を
取付けたものである。
次に前記回転テーブル1oおよびロボ7)20を制御装
置を第2図に基づいて説明すると、3゜はマイクロコン
ピュータ等からなる中央処理装置であり、この中央処理
装置30には、メモリ31、回転テーブル駆動用のサー
ボモータ12を駆動するサーボコンピュータ32、ロボ
ット2oの各軸周サーボモータM1〜M3を駆動するサ
ーボコンピュータ33、教示点の指示等を行う操作盤3
4が接続されている。
前記メモリ31には、ロボット20の作業ヘッド25の
位置決め点のデータを直交座標値で記憶する記憶エリア
A1が設けられており、教示モードにおいては、回転テ
ーブル1oを所定の角度位置に静止させた状態で、ロボ
ット2oを設定された教示位置に位置決めして始点P1
のデータをメモリ31の記憶エリアAIに記憶し、その
状態で回転テーブル10を手動で回転させながら所要の
教示動作を行い、各教示位置におけるデータを前記記憶
エリアAIに記憶するようになっている。
また前記メモリ31には、ロボット位置を基準にした座
標で回転テーブル1oの中心位ffo+を記憶するとと
もに、この回転テーブル1o上のワークの回転半径Rお
よびワークの角度ピッチP等を記憶する記憶エリアA2
が設けられている。
また前記サーボコンピュータ32は、前記エンコーダ1
3からの出力パルスを計数して回転テーブル10の角度
位置を検出する機能を有している。
すなわちサーボコンピュータ32に接続されたメモリ3
6には位置検出用のカウンタPDCが形成されており、
サーボコンピュータ32は前記原点検出器14から原点
検出信号が出力されるとカウンタPDCを零リセットし
、その後はエンコーダ13からパルスが出力される毎に
カウンタPDCを歩進させ、このカウンタPDCの角度
位置を検出する。前記メモリ36にはまた、ロボット2
0の追従動作を開始する位置を設定する設定エリアDS
Aが形成されており、サーボコンピュータ32は中央処
理装置30からの指令データに基づいて設定エリアDS
Aに位置データの設定を行い、前記カウンタPDCの計
数値がこの設定エリアDSAの値に等しくなると中央処
理装置30に割込みをかけるようになっている。
次に前記サーボコンピュータ32.33の動作を第3図
および第4図に示すフローチャートに基づいて説明する
回転テーブル10がサーボモータ12により所定の回転
速度で回転されている状態において、治具11に取付け
られたドグ15により原点検出器14が作動されると(
ステップ50)、その後はカウンタPDCは原点位置を
基準にしたテーブル回転角度を検出する。しかしてこの
間にロボット20の作業ヘッド25が教示された始点P
1まで移動され、その位置で後述するように中央処理装
置30より割込信号が送出されるまで待機状態となる。
前記原点検出器14の作動に伴いメモリ36のカウンタ
PDCが零リセットされると、それ以後サーボコンピュ
ータ32は、メモリ36の設定エリアDSAに設定され
た値とカウンタPDCの内容とを比較しくステップ52
)、両者が一致すると、すなわち回転テーブル10上の
部品W1の中心がロボット20の作業ヘノド25が位置
決めさている教示位置に一致する角度位置まで回転テー
ブル10が回転されると、中央処理装置30に割込信号
を送出する(ステップ53)。
かかる割込信号より中央処理装置30は、サーボコンピ
ュータ33にロボット20の追従移動を指令しくステッ
プ54)、これに基づいてロボット20の作業ヘッド2
5は、予め節目、節目で教示した点間を円弧補間により
回転テーブルlO上の部品W1に同期して移動される。
以下ロボット20の追従動作を第4図および第5図に示
すように、回転テーブル10上の部品W1に組付部品W
2を装入する例について説明する。
上記したようにステップ54でロボット20の追従移動
が指令されると、まずエンコーダ13の出力に基づいて
回転テーブル10の回転速度Vtが算出され(ステップ
55)、続いて予め教示された始点P1と終点P2の座
標値に基づいてロボット20の作業ヘッド25を回転テ
ーブル10の回転に同期して移動させるべきワーク中心
を通る円弧軌跡に沿った移動量lがめられるとともに、
移動速度Vrが下記式によってめられる(ステップ56
)。
Vr= (■ゴT1丁)・V、t/j!ここでdは前記
始点P1と終点P2の上下方向距離である。
このようにしてロボット20の作業ヘッド25を速度V
rで始点P1から終点P2へ半径Rの円弧軌道に沿って
移動させるべく、極座標への変換を行い(ステップ57
)、Lかる後この変換データに基づいて円弧補間が行わ
れ(ステ、プ57)、ロポソ)20の作業ヘッド25は
回転テーブル10の回転に追従しながら、部品W1への
組付部品W2の装入動作を行う。
これにより、回転テーブル10上の一部でワークWの研
削加工を行うために回転テーブル10を静止できないよ
うな場合でも、回転テーブル10の回転中に部品の着脱
および組付等を行なえるようになり、また回転テーブル
10を静止させないでロボット20により作業が行い得
ることから、タクトタイムの短縮を可能にできる。
前記実施例においては、回転テーブル10に連結したエ
ンコーダ13の出力によってテーブル回転速度Vtを算
出し、これに基づいてロボット20の追従速度を決定す
るようになっており、これによればテーブル回転速度が
変化しても、それに応じてロボット20を追従動作でき
る利点があるが、回転テーブルを指令された一定の速度
で駆動し、その指令値に基づいてロボットの追従速度を
決定することもできる。
また上記実施例においては、ロボット20の作業へラド
25を部品W1の回転軌跡に沿って円弧補間させる単純
な例で示したが、組付内容等によっては作業ヘッド25
を回転テーブル10に対して半径方向移動させながら追
従させるようにすることもできる。
〈発明の効果〉 以上述べたように本発明によれば、ロボットの作業ヘッ
ドを回転テーブルの回転に同期して円弧補間により追従
させるようにしたので、回転テーブルの回転を静止させ
ることなく回転テーブルに対する部品の着脱あるいは組
付等を行えるようになる効果がある。
【図面の簡単な説明】
図面は本発明の実施例を示すもので、第1図は回転テー
ブルとロボットの関係を示す平面図、第2図は制御回路
の構成を示すブロック図、第3図および第4図はフロー
チャートを示す図、第5図および第6図はロボットの作
業ヘッドの移動経路を示す図である。 10・・・回転テーブル、11・・・治具、14・・・
原点検出器、20・・・ロボット、25・・・作業ヘッ
ド、30・・・中央処理装置、31・・・メモリ、32
.33・・・サーボコンピュータ。 特許出願人 豊田工機株式会社 第2図

Claims (1)

    【特許請求の範囲】
  1. (11ワークを保持する複数の治具を円周方向に間隔を
    有して設置した回転テーブルに対応してロボットを配設
    し、駆動手段による回転テーブルの回転に同期して前記
    ロボットの作業ヘッドを追従移動させて着脱あるいは組
    付等の作業を行う追従式ロボット装置であって、前記ロ
    ボットを基準にした座標で前記回転テーブルの回転中心
    およびワークの回転半径を記憶するとともに前記ロボッ
    トの作業ヘッドの作業を教示した点の位置データを記憶
    する記憶手段と、前記回転テーブル上の治具が前記U−
    ボットに対して一定の箇所を通過したことを検出する検
    出手段と、この検出手段による検出の後に前記ロボット
    の作業ヘッドを前記教示された点間を前記回転テーブル
    の回転中心位置を中心とした円弧軌道に沿って円弧補間
    して追従動作させる動作制御手段とを備えてなる追従式
    ロボット装置。
JP59104016A 1984-05-22 1984-05-22 追従式ロボツト装置 Granted JPS60246407A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59104016A JPS60246407A (ja) 1984-05-22 1984-05-22 追従式ロボツト装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59104016A JPS60246407A (ja) 1984-05-22 1984-05-22 追従式ロボツト装置

Publications (2)

Publication Number Publication Date
JPS60246407A true JPS60246407A (ja) 1985-12-06
JPH0545964B2 JPH0545964B2 (ja) 1993-07-12

Family

ID=14369459

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59104016A Granted JPS60246407A (ja) 1984-05-22 1984-05-22 追従式ロボツト装置

Country Status (1)

Country Link
JP (1) JPS60246407A (ja)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61281305A (ja) * 1985-06-06 1986-12-11 Toyota Motor Corp 多関節ロボツト制御装置
JPS6374583A (ja) * 1986-09-16 1988-04-05 三菱重工業株式会社 作業ロボツト装置
JPS63113605A (ja) * 1986-10-30 1988-05-18 Toyota Motor Corp 同期型ロボツト装置の動作制御方法
JPH01136207A (ja) * 1986-11-17 1989-05-29 Siemens Ag ロボットの制御方法
JPH01149113A (ja) * 1987-12-05 1989-06-12 Fanuc Ltd 円弧トラッキング制御方式
WO1991009710A1 (fr) * 1989-12-25 1991-07-11 Fanuc Ltd Systeme d'asservissement de poursuite d'arbre additionnel pour robot
JP2017514714A (ja) * 2014-02-21 2017-06-08 エスカー−テヒノロギーズ ウーゲーSk−Technologies Ug 同時平行処理時間で単一のステーションの機械加工ユニットを装填し取り出すためのロボット・セル
JP2019034364A (ja) * 2017-08-14 2019-03-07 ファナック株式会社 ロボットシステム及びロボット制御装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4872855A (ja) * 1971-12-29 1973-10-01
JPS4976257A (ja) * 1972-11-24 1974-07-23
JPS5014777A (ja) * 1973-06-11 1975-02-17
JPS51106894A (ja) * 1975-03-15 1976-09-22 Shin Meiwa Ind Co Ltd Suchiseigyosochi
JPS5845887A (ja) * 1981-09-14 1983-03-17 三菱電機株式会社 産業用ロボツトの制御装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4872855A (ja) * 1971-12-29 1973-10-01
JPS4976257A (ja) * 1972-11-24 1974-07-23
JPS5014777A (ja) * 1973-06-11 1975-02-17
JPS51106894A (ja) * 1975-03-15 1976-09-22 Shin Meiwa Ind Co Ltd Suchiseigyosochi
JPS5845887A (ja) * 1981-09-14 1983-03-17 三菱電機株式会社 産業用ロボツトの制御装置

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61281305A (ja) * 1985-06-06 1986-12-11 Toyota Motor Corp 多関節ロボツト制御装置
JPS6374583A (ja) * 1986-09-16 1988-04-05 三菱重工業株式会社 作業ロボツト装置
JPS63113605A (ja) * 1986-10-30 1988-05-18 Toyota Motor Corp 同期型ロボツト装置の動作制御方法
JPH01136207A (ja) * 1986-11-17 1989-05-29 Siemens Ag ロボットの制御方法
JPH01149113A (ja) * 1987-12-05 1989-06-12 Fanuc Ltd 円弧トラッキング制御方式
WO1989005486A1 (fr) * 1987-12-05 1989-06-15 Fanuc Ltd Procede de commande du suivi d'une trajectoire courbe
WO1991009710A1 (fr) * 1989-12-25 1991-07-11 Fanuc Ltd Systeme d'asservissement de poursuite d'arbre additionnel pour robot
JP2017514714A (ja) * 2014-02-21 2017-06-08 エスカー−テヒノロギーズ ウーゲーSk−Technologies Ug 同時平行処理時間で単一のステーションの機械加工ユニットを装填し取り出すためのロボット・セル
JP2019034364A (ja) * 2017-08-14 2019-03-07 ファナック株式会社 ロボットシステム及びロボット制御装置

Also Published As

Publication number Publication date
JPH0545964B2 (ja) 1993-07-12

Similar Documents

Publication Publication Date Title
US4541062A (en) Method of interlockingly controlling a robot and positioner
WO1997039853A1 (fr) Systeme de soudage par points
JPS60246407A (ja) 追従式ロボツト装置
EP0601206A4 (en) WELDING ROBOT.
JP2024177314A (ja) ロボットシステム、プランニングシステム、ロボット制御方法、およびプランニングプログラム
JP2919754B2 (ja) 球面又は円弧面加工時におけるバックラッシュ計測補正装置
JPS5937031A (ja) 切粉除去装置
WO1991009710A1 (fr) Systeme d'asservissement de poursuite d'arbre additionnel pour robot
JPS5950971A (ja) 産業用ロボットの制御方法
JPH05265537A (ja) ロボットの自動教示法
JPH04190977A (ja) アーク溶接ロボットの制御方式
JP2659121B2 (ja) 産業用ロボットの自動教示装置
JPS63174889A (ja) ロボツトの制御方法
JPS6057408A (ja) ロボツトの軌跡制御装置
JPH0754447B2 (ja) 産業用ロボツトの速度制御方法
JPH0123279B2 (ja)
JPS6351282B2 (ja)
JP2532098B2 (ja) 工業用ロボツトの教示方法
JPS62139006A (ja) ロボツト制御装置
JPS58120483A (ja) ロボツトとポジシヨナの連動制御方法
JPH0740270A (ja) ロボットの原点補正方法
JPH0749246A (ja) エンコーダシステム
JPH0158020B2 (ja)
JPS6213269A (ja) 溶接開始点検出方法
JPH0360866A (ja) 溶接ロボットの溶接トーチ制御方法