JPS5887603A - Industrial robbot - Google Patents

Industrial robbot

Info

Publication number
JPS5887603A
JPS5887603A JP56186690A JP18669081A JPS5887603A JP S5887603 A JPS5887603 A JP S5887603A JP 56186690 A JP56186690 A JP 56186690A JP 18669081 A JP18669081 A JP 18669081A JP S5887603 A JPS5887603 A JP S5887603A
Authority
JP
Japan
Prior art keywords
work
tip
image
robot
teaching
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
JP56186690A
Other languages
Japanese (ja)
Inventor
Yutaka Kitano
豊 北野
Yoshimasa Ito
伊藤 芳昌
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.)
Hitachi Ltd
Original Assignee
Tokico 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 Tokico Ltd filed Critical Tokico Ltd
Priority to JP56186690A priority Critical patent/JPS5887603A/en
Priority to CA000415857A priority patent/CA1181837A/en
Priority to DE19823243341 priority patent/DE3243341A1/en
Priority to GB08233052A priority patent/GB2110427B/en
Publication of JPS5887603A publication Critical patent/JPS5887603A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K9/00Arc welding or cutting
    • B23K9/12Automatic feeding or moving of electrodes or work for spot or seam welding or cutting
    • B23K9/127Means for tracking lines during arc welding or cutting
    • B23K9/1272Geometry oriented, e.g. beam optical trading
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/02Sensing devices
    • B25J19/021Optical sensing devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Program-controlled manipulators
    • B25J9/0093Program-controlled manipulators co-operating with conveyor means
    • 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
    • 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/42Recording and playback systems, i.e. in which the program 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/423Teaching successive positions by walk-through, i.e. the tool head or end effector being grasped and guided directly, with or without servo-assistance, to follow a path
    • 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/36Nc in input of data, input key till input tape
    • G05B2219/36417Programmed coarse position, fine position by alignment, follow line, path adaptive
    • 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/36Nc in input of data, input key till input tape
    • G05B2219/36503Adapt program to real coordinates, software orientation
    • 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/37Measurements
    • G05B2219/37462Resistor, potentiometers
    • 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/37Measurements
    • G05B2219/37572Camera, tv, vision
    • 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/45013Spraying, coating, painting
    • 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/45135Welding
    • 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)
  • Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • Robotics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Plasma & Fusion (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 本発明は産業用ロボットに関する。[Detailed description of the invention] The present invention relates to industrial robots.

ティーテンダブレイパック臘ロボットにより被作業物体
に接着、塗装又は*接等の作業を施す場合、被作業物体
の作業部位は、ティーチング時における位置に正確に設
定しなければならない。
When a robot performs work such as gluing, painting, or welding on a workpiece, the working part of the workpiece must be set accurately at the position at the time of teaching.

しかし乍ら、多くの被作業物体をベルト;ンベアなどに
より搬送しなから順次作業を行う場合には、被作業物体
の全てを正確にティーチング時の位置く設定するには多
くの時間tl!L困難な作業となる。加えて、各被作業
物体の作業部位は夫々若干異なり、九とえ被作業物体を
ティーチング時の位置に正確に設定し得九としても、未
だ問題を解決し得ない。作業部位の位置管検出する検出
装置をロボット本体に設け、こO検出装置からの検出信
号に基づいて接着ノズル、塗装ノズル又は溶接トーチ等
を回動し、その先端管作業部位にもたらして位置修正を
行いつつプレイパック動作を行なうロボットでは、前記
問題は一応解決されるが、多量の位置修正動作によりノ
ズル又はトーチ先端を作業部位にもたらすと、検出装置
の分解能と応答性との関連により満足し得る接着、塗装
又は溶接を行い得ない場合がある。
However, when carrying out work on many objects one after another without transporting them using a conveyor belt, etc., it takes a lot of time to accurately set all the objects to the teaching positions. L It will be a difficult task. In addition, the working parts of each workpiece are slightly different, and even if the workpiece can be set accurately at the position at the time of teaching, the problem still cannot be solved. A detection device for detecting the position of the working area is installed on the robot body, and based on the detection signal from the detection device, the adhesive nozzle, painting nozzle, welding torch, etc. is rotated and the tip of the nozzle is brought to the working area to correct the position. In a robot that performs a playpack operation while performing a playpack operation, the above problem is solved to a certain extent, but when the nozzle or torch tip is brought to the work site by a large number of position correction operations, the relationship between the resolution and responsiveness of the detection device becomes less satisfactory. In some cases, it may not be possible to adhere, paint, or weld the product to the desired level.

本発明は前記緒点に鎌人なされたものであり、その目的
とするところは、各被作業物体の設定位置、又は各被作
業物体の作業部位が夫々相違していても、好ましく作業
を行い得る産業用ロボットを提供することにある。
The present invention was developed at the beginning of the above, and its purpose is to perform work preferably even if the set position of each work object or the working part of each work object is different. Our goal is to provide industrial robots that can be used in a variety of ways.

次に本発明による好ましい一^体例を接着等に適用した
場合にりいて図面に基づいて説明する。
Next, a preferred example of the present invention applied to adhesion will be explained based on the drawings.

図において、関節諷ロボット本体1は、基台2と可動腕
部3とからなり、腕部3は、基台2に対して入方向Km
動自在な回転テーブル4と、テーブル4に対してB方向
に回動自在な支柱5と、支柱5に対してC方向に回動自
在なアーム6と、いわゆるフレキシブルタイプの曲折自
在な手首7とからなる。
In the figure, the articulated armchair robot main body 1 consists of a base 2 and a movable arm 3, and the arm 3 extends in an incoming direction Km with respect to the base 2.
A rotary table 4 that is freely movable, a support 5 that is rotatable in the B direction with respect to the table 4, an arm 6 that is rotatable in the C direction with respect to the support 5, and a so-called flexible type wrist 7 that can be bent freely. Consisting of

手首7の円筒状先端8には、ブラケット9が固定されて
おり、プラタン)9には、連結部材10を介してもう一
つのブラケット12が軸線11t−中心として回動自在
に設けられている。プラタン)12には、被作業物体1
3の作業面14にスリン)儂15tP投影するためのス
リット光W16、作業面14上のスリット像15を撮像
するため。
A bracket 9 is fixed to the cylindrical tip 8 of the wrist 7, and another bracket 12 is rotatably provided on the platen 9 via a connecting member 10 about an axis 11t. The object to be worked 1 is placed on the platen) 12.
The slit light W16 is used to project the slit light W15 onto the work surface 14 of the third embodiment, and to capture the slit image 15 on the work surface 14.

半導体イメージセンサ等を用いたテレビカメラ17及び
作業部材18が固定されている。軸線11上に位置して
ブラケット12t−ブラケット9に回動自在に支持する
回動軸19は、中央部でカメラ17に固定されており、
両燗部でブラケット9の個方突出部20.21により回
動自在に支持されてい−る0回動軸19の一端部には歯
車22が固定されており、歯車22には歯車23が唆合
しており、歯車23は減速機24の出方軸に固定されて
おり、減速機24は、ブラケット9に固定されたコアレ
スモーフ等応答性の良い毫−125に連結されている。
A television camera 17 using a semiconductor image sensor or the like and a working member 18 are fixed. A rotation shaft 19 located on the axis 11 and rotatably supported by the bracket 12t-bracket 9 is fixed to the camera 17 at the center,
A gear 22 is fixed to one end of the 0-rotation shaft 19, which is rotatably supported by the individual protrusions 20.21 of the bracket 9 at both ends. The gear 23 is fixed to the output shaft of a reducer 24, and the reducer 24 is connected to a highly responsive gear 125 such as a coreless morph fixed to the bracket 9.

修正装置としてのモータ25の回転に応じてスリット光
源16、カメ917及び作業部材18が一体的に軸線1
1のまわりで回動変位される。
The slit light source 16, the camera 917, and the working member 18 are integrally moved along the axis 1 according to the rotation of the motor 25 as a correction device.
It is rotated around 1.

検出装置とし桝メラ17の受光光軸26は手首7の円−
状先端部8の中心軸線と一致していると共に回転軸線1
1に直交している。スリット光Il[16の光軸27は
光軸26と回転軸線11に斜交している0作111部材
18は、先端11s28で作業面14に軽く接触し、先
端部28から物体13の接着部29に椅蒐材30會出す
接着ノズル31と、ノズル31t−接着方向DK沿う方
向及びこの方向に交差する方向に変位可能に弾性支持す
るノズルホルダ32と、ノズルホルダ32tブラケツ)
12に固着する取付部材33とよりなる。ノズルホルダ
32はプレイパックの際の先端28の上下方向の誤差を
吸収し得る。ノズル31は軸線26.27と同一平面内
にあり、ノズル31の先端28は軸線26と27との交
点に位置する。基台2は、無端チェーンコンベアからな
る移動装置34に載置されており、移動装置34のチェ
ーン麺行でもって本体1は、物体13を搬送する搬送装
置35の搬送方向、すなわちE方向に対して直交するF
方向に移動される。移動装置34は、同じく無端チェー
ンコンベアからなる移動装置36に載置されており、移
動装置36のチェーンの走行でもって移動装置34は換
言すれば本体1はE方向と平行  −なC方向に移動さ
れる。搬送装置35は例えばベルトコンベアからなり、
顆次物体13t−E方向に搬送する。
The light receiving optical axis 26 of the detector 17 is located at the circle of the wrist 7.
The axis of rotation coincides with the central axis of the tip 8 and the axis of rotation 1.
It is orthogonal to 1. The optical axis 27 of the slit light Il [16 is oblique to the optical axis 26 and the rotational axis 11. The member 18 makes light contact with the work surface 14 at the tip 11s28, and from the tip 28 to the adhesive part of the object 13 29, a bonding nozzle 31 that brings out the chair material 30, a nozzle holder 32 that elastically supports the nozzle 31t so that it can be displaced in a direction along the bonding direction DK and a direction crossing this direction, and a nozzle holder 32t bracket)
12. The nozzle holder 32 can absorb errors in the vertical direction of the tip 28 during playpacking. The nozzle 31 is in the same plane as the axes 26, 27, and the tip 28 of the nozzle 31 is located at the intersection of the axes 26, 27. The base 2 is placed on a moving device 34 consisting of an endless chain conveyor, and the chain row of the moving device 34 allows the main body 1 to move in the direction of conveyance of the conveying device 35 that conveys the object 13, that is, in the E direction. F orthogonal to
direction. The moving device 34 is placed on a moving device 36 which is also an endless chain conveyor, and as the chain of the moving device 36 runs, the moving device 34, in other words, moves the main body 1 in the C direction parallel to the E direction. be done. The conveyance device 35 consists of a belt conveyor, for example,
The condylar object is conveyed in the direction of 13t-E.

このように構成された関節型口ボッ)50は次のように
動作する。まず、ティーチングの際には、搬送装置35
の作動を停止し、物体13を搬送装置35のベルト上の
所定位置に設置する。このように静止された物体13に
対して本体1t−手動により動かし、先端28を接着開
始点51′にもたらし、軸線11f作業部位である接着
線29と平行にし、軸!I26を作業面14と直交せし
め、軸線26と27との交点を開始点51に位置せしめ
る。
The articulated mouthpiece 50 constructed in this manner operates as follows. First, during teaching, the transport device 35
The object 13 is placed in a predetermined position on the belt of the conveying device 35. The main body 1t is manually moved relative to the stationary object 13, and the tip 28 is brought to the bonding starting point 51', and the axis 11f is parallel to the bonding line 29, which is the working area, and the axis 11f is parallel to the bonding line 29, which is the working area. I26 is made perpendicular to the work surface 14, and the intersection of the axes 26 and 27 is located at the starting point 51.

その後、この状態を保持しつつ先端部28を接着112
9に沿って接着終了点521で移動させる。
Then, while maintaining this state, the tip 28 is glued 112
9 at the bonding end point 521.

先端部28が開始点s1から終了点52壕で移動する間
での腕部3の各位置がティーチングデータすなわち作業
プログラムとして記憶装置に順次記憶される。腕W30
各位置は、例えば各関節に設けられ九ボテンシ曹メータ
により検出し得る。プレイバッタ09には、移動装置3
4は、移動装置36によりE方向と反対の方向に移動さ
れ第2図KThいて最も右側の初期位置に設定される0
次に搬送装置35が作動畜れ、物体13が順次E方向に
搬送される。搬送されてくる最初の物体13と移動装置
34とO位置関係が、ティーチングの際の位置関係と同
じとなると、とれを検出する検出器からO信号でもって
記憶装置に記憶されたティーチングデータが貌入出され
、先端28が開始点SIK設定されるようにこのティー
チングデータでもって本体1が作動される一方、本体1
が物体13のE方向の移動と同期して同方向に移動され
るように、移動装置36が作動される。すなわち、本体
1と物体13とは同速度でE方向に移動場れる。先端2
8が開始点51に設定されると、ロボット50はカメラ
17で撮像するスリット1sの画像を検査する。光源1
6、カメラ17、及び作業部材18と物体13の接着1
129とがティーチング時と同様な位置関係にあるli
Kは、カメラ17は検出信号としてスリット画像s3を
受像する。
Each position of the arm portion 3 while the tip portion 28 moves from the starting point s1 to the ending point 52 is sequentially stored in the storage device as teaching data, that is, a work program. Arm W30
Each position can be detected, for example, by a nine-potency meter provided at each joint. Play grasshopper 09 has a moving device 3
4 is moved in the direction opposite to the E direction by the moving device 36 and set to the rightmost initial position in FIG. 2 KTh.
Next, the conveying device 35 is activated and the objects 13 are sequentially conveyed in the E direction. When the O positional relationship between the first object 13 being conveyed and the moving device 34 is the same as the positional relationship at the time of teaching, the teaching data stored in the storage device is displayed with the O signal from the detector that detects breakage. The main body 1 is operated with this teaching data so that the tip 28 is set at the starting point SIK.
The moving device 36 is operated so that the object 13 is moved in the same direction in synchronization with the movement of the object 13 in the E direction. That is, the main body 1 and the object 13 move in the E direction at the same speed. Tip 2
8 is set as the starting point 51, the robot 50 inspects the image of the slit 1s captured by the camera 17. light source 1
6. Adhesion of camera 17 and work member 18 to object 13 1
129 is in the same positional relationship as during teaching.
K, the camera 17 receives the slit image s3 as a detection signal.

一方、光源16、カメラ17及び作業部材18と物体1
30接着部29とがティーチング時の位置関係と異なる
際には、カメラ17は例えば検出信号としてスリット画
像54t−受像する0画像54のスリン)15に対応す
る像55において、接着部290段差で生じる曲折部の
位置56と画像54の中央位置S7とOF方向に関する
距離58は、先端28と接着部29とOF方向Oずれo
*を表わしている0画像53が得られる際には、ロボッ
ト50は直ちにティーチングデータに基づいて開始点5
1から終了点521での接着11s29の接着作業を行
うべく、腕113Yt作動せしめて先端28ID方向に
移動する0画像54が得られる際には、ロボット50は
、距離58に基づいて移動装置34を作動して画像53
が得られる壕で本体1tF方向に移動する0本体1のF
方向の移動の結釆画偉ssが得すれると、ロボット50
は前記同様接着@29の接着部S:を開始する。ティー
チングデータに従う開始点51から終了点52tでの接
着部29の接着作業中、ロボツ)50はカメラ17によ
りスリット画像を監視し、接着部29の変位により途中
でスリット画像54t−受儂すると、リバーシブルモー
タ2sを作動し、スリット画11!$3を受像するよう
に、軸線11を中心として光源16、カメラ17及び作
業部材18tH方向に回動し、先端28を接着部29に
位置決めする。距離58の検出は、ロボット50に画像
処理装置を設け、この画像処理装置に予め画像53をデ
ジタル信号として記憶しておき、記憶された画像S3と
受像する画像54と會比較して行うことかで*i、ティ
ーチングデータに基づく接着部290@着作業が全て終
了すると、ロボット50は、移動装置36による本体1
のE方向の移動を停止し、逆に移動装置36により本体
11に方向と逆に移動し、本体1を初期位置に設定する
。ロボット50は初期位置に設定されると、搬送されて
くる次の物体に対して同様に接着作業を繰り遮光す。
On the other hand, the light source 16, the camera 17, the work member 18 and the object 1
30 and the adhesive part 29 are different from the positional relationship at the time of teaching, the camera 17 uses the slit image 54t as a detection signal - the image 55 corresponding to the received 0 image 54) 15, which is generated by the difference in level between the adhesive part 290. The position 56 of the bent part, the center position S7 of the image 54, and the distance 58 in the OF direction are determined by the deviation o between the tip 28, the adhesive part 29, and the OF direction O.
When the 0 image 53 representing * is obtained, the robot 50 immediately moves to the starting point 5 based on the teaching data.
When the robot 50 operates the arm 113Yt and moves in the direction of the tip 28ID in order to perform the bonding work of the bonding 11s29 from 1 to the end point 521, the robot 50 moves the moving device 34 based on the distance 58. It works and image 53
F of 0 body 1 moving in the direction of body 1tF in the trench where is obtained.
When the conclusion image of directional movement is obtained, the robot 50
starts the bonding part S: of bonding @29 as above. During the gluing work of the gluing part 29 from the start point 51 to the end point 52t according to the teaching data, the robot 50 monitors the slit image with the camera 17, and if the slit image 54t is taken on the way due to the displacement of the gluing part 29, it is reversible. Activate motor 2s, slit image 11! The light source 16, the camera 17, and the working member 18tH are rotated about the axis 11 so as to receive an image of $3, and the tip 28 is positioned on the adhesive portion 29. The distance 58 can be detected by providing an image processing device in the robot 50, storing the image 53 as a digital signal in advance in this image processing device, and comparing the stored image S3 with the received image 54. *i. When the gluing part 290@gluing work based on the teaching data is completed, the robot 50 moves the main body 1 by the moving device 36.
stops moving in the E direction, and conversely moves to the main body 11 by the moving device 36 in the opposite direction to set the main body 1 at the initial position. When the robot 50 is set at the initial position, it repeats the gluing operation on the next object to be transported in the same way and shields it from light.

尚、前記具体例では、接着@290ように、搬送方向E
と同方向に伸延する作業部位のF方向の変位に関して説
明したが、例えば接着IB2GがF方向に伸延する−に
は、スリット偉15がF方向に直交して作業面14に形
成されるように、光源16を設置し、スリット画11に
基づいて移動装置36による本体1のE方向の移動速度
管増減すれば、接着部29のE方向又はその逆の方向の
変位に関して先端28を正確に作業開始点に設定し得る
。この場合、軸線11が接着s29と平行となるように
、ブラケツ)9i手首7に取り付けると、前記具体例と
同様に作業開始点から作業終了点までOS着部のE方向
又はその逆方向の変位に対して先端281正確に追従せ
しめることができる。
In addition, in the above specific example, as in adhesion @290, the conveyance direction E
The explanation has been made regarding the displacement in the F direction of the work area extending in the same direction as the above, but for example, when the adhesive IB2G extends in the F direction, the slit groove 15 is formed on the work surface 14 perpendicular to the F direction. , by installing the light source 16 and increasing or decreasing the moving speed of the main body 1 in the E direction by the moving device 36 based on the slit image 11, the tip 28 can be accurately worked with respect to the displacement of the adhesive part 29 in the E direction or the opposite direction. Can be set as a starting point. In this case, if the bracket (9i) is attached to the wrist 7 so that the axis 11 is parallel to the adhesive s29, the displacement of the OS mounting part in the E direction or the opposite direction from the work start point to the work end point will occur as in the above specific example. The tip 281 can be made to follow accurately.

を九、作業部位としては前記のような直線的なもOK@
定されず、1線的なものでもよく、こOような作業部位
會検出し得る検出装置t4−17の先端に取り付け、こ
O検出装置からの検出信号に基づいて移動装置34及び
361Qに作動せしめ、まず先端281作am位の基準
位置に設定し、ティーチングデータに従う作業部位に対
する作業中には、先端28[−検出装置からの検出信号
に基づいて作業部位O変位に従追せしめてもよい。加え
て、前記で社基単位置七作業部材の作業開始点とし九が
、これに代えて、基準位置【例えば書体130角郁s9
としてもよく、角部59の画像をティーチング時画像処
理装置に記憶しておき、プレイバック時先端28t1ず
角部59に位置せしめて、角一部59の画像を得、この
画像と記憶された画像とを比較して、物体13の変位を
検出し、この変位を本体111で補正するように移動装
置34及び36上作動せしめてもよい。この場合、搬送
装置35上での物体13の各々の変位に対しては、好ま
しく補正し得るが作業部位それ自体の変位に対しては補
正し難い。従って、作業部位が各物体13において夫々
若干異なる際には、作業部位に基準位置を設定するのが
好ましい。一方、本発明は、接着作業用に限らず、**
又は塗装作業のりポットにも適用し得、検出装置として
はこれら作業に最速なものを選択し得る。
9. As for the work part, it is OK to use a straight line like the one mentioned above.
It is attached to the tip of the detection device t4-17 capable of detecting such a work site, and is actuated by the moving devices 34 and 361Q based on the detection signal from the detection device. First, the tip 281 may be set at a reference position of about 281 am, and during work on the work part according to the teaching data, the tip 28 [-- may be made to follow the work part O displacement based on the detection signal from the detection device. . In addition, in the above, the work starting point of the company base single position 7 work member 9 is replaced by the reference position [for example, typeface 130 Kakuku s9
Alternatively, an image of the corner 59 may be stored in the image processing device during teaching, and during playback, the tip 28t1 is positioned at the corner 59 to obtain an image of the corner 59, and this image is stored. The displacement of the object 13 may be detected by comparing the images, and the moving devices 34 and 36 may be operated to correct this displacement in the main body 111. In this case, it is possible to preferably correct the displacement of each object 13 on the transport device 35, but it is difficult to correct the displacement of the work site itself. Therefore, when the work parts are slightly different for each object 13, it is preferable to set the reference position at the work part. On the other hand, the present invention is not limited to adhesive work;
Alternatively, it can be applied to glue pots for painting work, and the fastest detection device for these works can be selected.

前記の如く、本発明によれば、各被作業物体の設定位置
がティーチング時と異なっていても又は各被作業物体の
作業部位が夫々異なっていても、プレイパック時、ティ
ーチングデータK11l@fk(、その相違をロボット
本体側で補正するため、作業部材を正確に作業部位に設
定し得る上に、作業中における修正装置の修正量を少な
くし得る結果、動作範囲の小さい修正装置を用いること
ができ、小型、軽量1分解能音高くし得る。
As described above, according to the present invention, even if the set position of each work object is different from that at the time of teaching, or even if the work part of each work object is different, the teaching data K11l@fk ( Since the difference is corrected on the robot body side, the work member can be set accurately at the work site, and the amount of correction by the correction device during work can be reduced, making it possible to use a correction device with a small operating range. It is small, lightweight, and has a high resolution.

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

第1図は本発明による好オしい具体例の正面図、第2図
は第1図に示す具体例の平間図、第3図及び第4glは
手菫等の詳細斜視図、第5図及び籐6図ハ夫々テレビカ
メラによるスリット画像の説明図である。 1・・・qボッド本体、 17・・・テレビカメラ、1
8・・・作業部材、3・・・可逆モータ、34.36・
・・移動装置。 代理人  川   口  義  雄 第3図 第5図
FIG. 1 is a front view of a preferred embodiment according to the present invention, FIG. 2 is a floor plan view of the embodiment shown in FIG. 1, FIGS. Figure 6 is an explanatory diagram of a slit image taken by a television camera. 1...Q bot body, 17...TV camera, 1
8... Working member, 3... Reversible motor, 34.36.
...Movement device. Agent Yoshio KawaguchiFigure 3Figure 5

Claims (1)

【特許請求の範囲】[Claims] 先端に作業部材を有しており、記憶装置に記憶された作
業プログラムに従って被作業物体に対して作業部材管位
置決めするロボット本体と、作業部材と共にロボット本
体に設けられており、被作業物体の作業部位を検出する
検出装置と、検出装置からの検出信号に基づいて作業部
位に対する作業部材O位置を修正する修正装置と、作業
部材を被作業物体O基準位置に設定すべく、基準位置に
調する検出装置からの検出信号に基づいてロボット本体
を移動する移動装置とからなる産業用ロゼツト。
The robot body has a working member at its tip and positions the working member pipe relative to the workpiece according to the work program stored in the storage device. A detection device that detects the part, a correction device that corrects the position of the work member O with respect to the work part based on the detection signal from the detection device, and a correction device that adjusts the work member to the reference position to set the work member O to the reference position of the workpiece O. An industrial rosette consisting of a moving device that moves the robot body based on a detection signal from a detection device.
JP56186690A 1981-11-20 1981-11-20 Industrial robbot Pending JPS5887603A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP56186690A JPS5887603A (en) 1981-11-20 1981-11-20 Industrial robbot
CA000415857A CA1181837A (en) 1981-11-20 1982-11-18 Industrial robot
DE19823243341 DE3243341A1 (en) 1981-11-20 1982-11-19 INDUSTRIAL ROBOT
GB08233052A GB2110427B (en) 1981-11-20 1982-11-19 Industrial robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56186690A JPS5887603A (en) 1981-11-20 1981-11-20 Industrial robbot

Publications (1)

Publication Number Publication Date
JPS5887603A true JPS5887603A (en) 1983-05-25

Family

ID=16192926

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56186690A Pending JPS5887603A (en) 1981-11-20 1981-11-20 Industrial robbot

Country Status (4)

Country Link
JP (1) JPS5887603A (en)
CA (1) CA1181837A (en)
DE (1) DE3243341A1 (en)
GB (1) GB2110427B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6042584U (en) * 1983-08-29 1985-03-26 フアナツク株式会社 Vision sensor for industrial robots
JPS60118907A (en) * 1983-12-01 1985-06-26 Tokico Ltd industrial robot
JPS63251182A (en) * 1987-04-08 1988-10-18 株式会社日立製作所 How to detect the bevel position at the starting end of the machining line
JPH01301082A (en) * 1988-02-15 1989-12-05 Amada Co Ltd Welding robot
WO1990006836A1 (en) * 1988-12-12 1990-06-28 Fanuc Ltd Robot operation method that can be manually corrected
WO1990011166A1 (en) * 1989-03-20 1990-10-04 Fanuc Ltd Manual intervention method for industrial robot
JPH0511825A (en) * 1991-07-03 1993-01-22 Matsushita Electric Ind Co Ltd Robot trajectory correction device
JPH06344315A (en) * 1993-06-04 1994-12-20 Inax Corp Pressure cast molding method
CN105818134A (en) * 2016-05-12 2016-08-03 南京理工大学 Intelligent mechanical arm with automatic button pressing function
CN107297399A (en) * 2017-08-08 2017-10-27 南京埃斯顿机器人工程有限公司 A kind of method of robot Automatic-searching bending position
JP2019098159A (en) * 2017-11-28 2019-06-24 パオ チェン コン イエ クー フェン ユー シェン コン スー Brushing system

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4380696A (en) * 1980-11-12 1983-04-19 Unimation, Inc. Method and apparatus for manipulator welding apparatus with vision correction for workpiece sensing
CA1204192A (en) * 1982-04-30 1986-05-06 Norman H. Vogt Method and apparatus for processing similar workpieces of varying shape, points of contour and dimension
JPS5992054A (en) * 1982-11-19 1984-05-28 Tokico Ltd Sensor unit
EP0151417A1 (en) * 1984-01-19 1985-08-14 Hitachi, Ltd. Method for correcting systems of coordinates in a robot having visual sensor device and apparatus therefor
JPS60169905A (en) * 1984-02-15 1985-09-03 Hitachi Constr Mach Co Ltd Teaching play back device
FR2564016B1 (en) * 1984-05-11 1989-02-17 Commissariat Energie Atomique METHOD FOR RECALARING THE TRAJECTORY OF AN ORGAN AND DEVICE FOR CARRYING OUT SAID METHOD
DE3526958A1 (en) * 1985-07-27 1985-12-19 Daimler-Benz Ag, 7000 Stuttgart Enamelling robot which can be programmed by the teach-in method
IL77654A (en) * 1986-01-20 1991-03-10 Dov Rosenthal Electric positioning apparatus
DE3613096A1 (en) * 1986-04-18 1987-10-29 Messer Griesheim Gmbh Method for machining workpieces
DE3627560C3 (en) * 1986-08-14 1994-12-22 Audi Ag Program-controlled and sensor-guided manufacturing and / or assembly unit, especially industrial robots
GB8626499D0 (en) * 1986-11-06 1986-12-10 Busm Co Ltd Treating workpieces
JPH0815877B2 (en) * 1987-12-10 1996-02-21 日産自動車株式会社 Assembly method of car body
GB2226372B (en) * 1988-12-15 1992-11-11 Luk Lamellen & Kupplungsbau Assembly process for the clutch and clutch disc in motor vehicles and tool for carrying out the process
FR2641223B1 (en) * 1989-01-05 1994-06-17 Peugeot AUTOMATED INDUSTRIAL MANUFACTURING LINE
DE4100806C2 (en) * 1990-07-27 1994-08-11 Kloeckner Ferromatik Desma Method and device for determining coordinate values for controlling a robot, in particular for shoe manufacture
DE19615069A1 (en) * 1996-04-17 1997-10-23 Hannover Laser Zentrum Procedure for panning machine tool esp. laser beam cutter using edge tracking on workpiece
US5807449A (en) * 1997-01-08 1998-09-15 Hooker; Jeffrey A. Workpiece treating apparatus and method of treating same
US6259519B1 (en) 1999-08-31 2001-07-10 Intelligent Machine Concepts, L.L.C. Method of determining the planar inclination of a surface
DE10006852C5 (en) * 2000-02-16 2004-08-26 Anders, Michael, Dr.-Ing. Method and device for joining workpiece parts by means of an energy beam, in particular a laser beam
DE10048749A1 (en) 2000-09-29 2002-04-11 Josef Schucker Arrangement for applying adhesive to a workpiece
DE10323536A1 (en) * 2003-05-24 2004-12-09 Liman Gmbh & Co. Kg Adhesive applicator for use in interconnecting together sheet metal parts of motor vehicle body, has pair of nozzle bodies both rotatable about axis corresponding to adhesive flow direction
JP3905073B2 (en) * 2003-10-31 2007-04-18 ファナック株式会社 Arc welding robot
DE10361018C9 (en) 2003-12-23 2021-03-04 QUISS Qualitäts-Inspektionssysteme und Service GmbH Method for recognizing a structure to be applied to a substrate with a plurality of cameras and a device therefor
ES2264892B1 (en) * 2005-07-04 2007-12-16 Index Servicios De Ingenieria, S.L. AUTOMATIC SYSTEM FOR APPLICATION OF A SOLIDIFICABLE FLUID.
DE102005039094B4 (en) * 2005-08-08 2009-03-19 Carl Zeiss Industrielle Messtechnik Gmbh Method and device for guiding a machine part along a defined trajectory over a workpiece surface
CN102794771A (en) * 2011-05-24 2012-11-28 鸿富锦精密工业(深圳)有限公司 Mechanical arm correction system and method
DE102012105275A1 (en) * 2012-06-18 2013-12-19 Endress + Hauser Gmbh + Co. Kg Production device comprises support device arranged on working plane, and functional element comprising a transmitting device mounted on work plane, which emits radiation during operation in a predetermined two-dimensional output form
GB201413991D0 (en) * 2014-08-07 2014-09-24 Ubisense Ltd Tool tracking
JP6914067B2 (en) * 2017-03-21 2021-08-04 株式会社神戸製鋼所 Motion program correction method and welding robot system
GB201800534D0 (en) 2018-01-12 2018-02-28 Ubisense Ltd Tool tracking
FR3093021B1 (en) 2019-02-22 2023-10-20 Hms2030 High mobility & high performance terrestrial robot, thanks to its active arms with controlled compliance
EP4173763A4 (en) * 2021-07-17 2024-06-12 Garmo Instruments, Sl COLLABORATIVE ROBOT FOR WELDING APPLICATIONS

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS49103358A (en) * 1973-02-09 1974-09-30
JPS5633175A (en) * 1979-08-22 1981-04-03 Daihen Corp Welding robot

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6016673B2 (en) * 1978-12-25 1985-04-26 川崎重工業株式会社 Object recognition device in servo system
GB2045463B (en) * 1979-04-03 1983-04-20 Hall Automation Ltd Arrangement for controlling an operation performed on a workpiece
US4468695A (en) * 1980-11-20 1984-08-28 Tokico Ltd. Robot

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS49103358A (en) * 1973-02-09 1974-09-30
JPS5633175A (en) * 1979-08-22 1981-04-03 Daihen Corp Welding robot

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6042584U (en) * 1983-08-29 1985-03-26 フアナツク株式会社 Vision sensor for industrial robots
JPS60118907A (en) * 1983-12-01 1985-06-26 Tokico Ltd industrial robot
JPS63251182A (en) * 1987-04-08 1988-10-18 株式会社日立製作所 How to detect the bevel position at the starting end of the machining line
JPH01301082A (en) * 1988-02-15 1989-12-05 Amada Co Ltd Welding robot
WO1990006836A1 (en) * 1988-12-12 1990-06-28 Fanuc Ltd Robot operation method that can be manually corrected
WO1990011166A1 (en) * 1989-03-20 1990-10-04 Fanuc Ltd Manual intervention method for industrial robot
JPH0511825A (en) * 1991-07-03 1993-01-22 Matsushita Electric Ind Co Ltd Robot trajectory correction device
JPH06344315A (en) * 1993-06-04 1994-12-20 Inax Corp Pressure cast molding method
CN105818134A (en) * 2016-05-12 2016-08-03 南京理工大学 Intelligent mechanical arm with automatic button pressing function
CN107297399A (en) * 2017-08-08 2017-10-27 南京埃斯顿机器人工程有限公司 A kind of method of robot Automatic-searching bending position
JP2019098159A (en) * 2017-11-28 2019-06-24 パオ チェン コン イエ クー フェン ユー シェン コン スー Brushing system

Also Published As

Publication number Publication date
GB2110427B (en) 1985-08-21
GB2110427A (en) 1983-06-15
DE3243341A1 (en) 1983-06-01
DE3243341C2 (en) 1989-04-20
CA1181837A (en) 1985-01-29

Similar Documents

Publication Publication Date Title
JPS5887603A (en) Industrial robbot
FR2493744A1 (en) MANIPULATOR WELDING APPARATUS USING VISION CORRECTION FOR SOLDER DETECTION, AND METHOD OF CONTROLLING SAME
JPH09162257A (en) Thin-type substrate transfer device
JP6120582B2 (en) Coating system and coating method
EP0610662B1 (en) Clamp for placing heads on the ends of paper rolls
CN115443363A (en) Block transfer device and improved clamping assembly for use therewith
CN111148706B (en) Conveying device and conveying method
JPS6218316B2 (en)
JPS63260781A (en) industrial robot
TWI738576B (en) Holding device, robot and robot system
JPS6427885A (en) Part fixture
JP2002144034A (en) Device for checking reference position in working tool with robot
JPH01281163A (en) Control device for starting adhesive coating
JP3929579B2 (en) Component mounting method and apparatus
JPH10151552A (en) Peripheral edge grinding method and apparatus for plate-like body
JPH07105623B2 (en) Parts mounting device
JP3006811B2 (en) Disk dynamic balance correction device
JPH04286195A (en) Electronic part fixture having part recognizing function
JPS59219195A (en) Display mechanism for making sure reference position of robot
JPH0951197A (en) Electronic component mounting method and mounting machine
JP3587624B2 (en) Inner lead bonding equipment
JPS6247767B2 (en)
JPH04167600A (en) Position correction device and method
JP2019038073A (en) Robot system and method for performing work on conveyed workpiece
JPS63318278A (en) Teaching method of industrial robot