DE3243341A1 - Industrie-roboter - Google Patents

Industrie-roboter

Info

Publication number
DE3243341A1
DE3243341A1 DE19823243341 DE3243341A DE3243341A1 DE 3243341 A1 DE3243341 A1 DE 3243341A1 DE 19823243341 DE19823243341 DE 19823243341 DE 3243341 A DE3243341 A DE 3243341A DE 3243341 A1 DE3243341 A1 DE 3243341A1
Authority
DE
Germany
Prior art keywords
workpiece
manipulator
industrial robot
tool
area
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
DE19823243341
Other languages
English (en)
Other versions
DE3243341C2 (de
Inventor
Yoshimasa Yokohama Kanagawa Itoh
Yutaka Tokyo Kitano
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.)
Tokico 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
Publication of DE3243341A1 publication Critical patent/DE3243341A1/de
Application granted granted Critical
Publication of DE3243341C2 publication Critical patent/DE3243341C2/de
Granted 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/00Programme-controlled manipulators
    • B25J9/0093Programme-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/00Programme-control systems
    • G05B19/02Programme-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/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/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)

Description

Beschreibung
Die Erfindung betrifft Industrie-Roboter gemäß dem Oberbegriff des Anspruchs 1.
Werden unter Verwendung eines Roboters mit Lehr- und Wiedergabebetrieb Dichtungs-, Beschichtungs-, Schweißarbeiten oder ähnliches an einem Werkstück ausgeführt, müssen die zu bearbeitenden Bereiche des Werkstücks nach einem Lehrbetrieb im Wiedergabebetrieb genau ausgerichtet sein .
Wenn alle Werkstücke nacheinander von einer Transporteinrichtung mit einem Förderband befördert werden und während des Transports gedichtet, beschichtet, geschweißt oder ähnliches werden, ist das genaue Ausrichten aller Werkstücke bezüglich des Manipulators des Roboters nach einem Lehrbetrieb zeitraubend und schwierig. Selbst wenn alle Werkstücke bezüglich des Manipulators an der Stelle des Lehrbetriebs genau ausgerichtet werden können, bleiben immer noch ungelöste Probleme, da bei jedem Werkstück die /u bearbeitenden Bereiche, genauer die Lage der Bereiche, die bearbeitet werden sollen, auch bei Werkstücken mit identischer Form immer etwas verschieden ist. Dieses Problem kann im wesentlichen mit einem Roboter gelöst werden, der an dem Manipulator eine Erkennungsvorrichtung zur Erfassung der zu bearbeitenden Bereich aufweist und der geeignet ist, einen Wiedergabebetrieb auszuführen und dabei
3b gleichzeitig Lagekorrekturen durch Drehen oder Schwen-
. BAD ORIGINAL
ken einer Dichtungsdüse, einer Sprühdüse oder eines Schweißbrenners gemäß einem Erfassungssignal der Erkennungsvorrichtung durchzuführen, um das Vorderende der Düsen bzw. des Schweißbrenners zu den Arbeitsbereichen zu bewegen. Wenn die lagesteuerung des Vorderendes durch viele zur Lagekorrektur dienende Einzelschritte durchgeführt wird, kann es manchmal vorkommen, daß keine ausreichende Dichtung, Beschichtung oder Verschweißung er/ielt wird.
Aufgabe der Erfindung ist es, einen Industrie-Roboter zu schaffen, der in der Lage ist, zufriedenstellende Arbeiten auszuführen, selbst wenn die Stellungen der Werkstücke im Wiedergabebetrieb und/oder die Stellungen
-15 der zu bearbeitenden Bereiche der Werkstücke bei allen Werkstücken verschieden ist.
Ziel der Erfindung ist es ferner, einen Industrie-Roboter zu schaffen, bei dem die Zahl der Lagekorrektur-Schritte im Wiedergabebetrieb verringert werden kann und somit die Verwendung einer Korrekturvorrichtung mit einem engeren Arbeitsbereich möglich ist.
Darüberhinaus ist es Ziel der Erfindung, einen Industrie-Roboter zu schaffen, der Korrekturen schnell durchführt und die Arbeiten in dem zu bearbeitenden Bereich genau ausführt.
Zur Lösung dieser Aufgabe dienen die im kennzeichnenden Teil des Hauptanspruchs angegebenen Merkmale.
Die Erfindung wird im folgenden anhand der Zeichnung näher erläutert.
Es zeigen:
ORIGINAL
Figur 1 eine Seitenansicht eines Ausführungsbeispiels der Erfindung;
Figur 2 eine Draufsicht des Ausführungsbeispiels aus Figur 1;
Figuren perspektivische Ansichten von Einzelheiten eines Gelenks und seiner wesentlichen Teile;
-|ο Figuren anschauliche Ansichten der von einer Fernseh
kamera empfangenen Schlitzbilder; und
Figur 7 ein Blockdiagramm zur Erläuterung der Funktion des Ausführungsbeispiels in Figur 1.
In den Figuren umfaßt ein Roboter-Hauptkörper oder Manipulator 1 eines mehrgelenkigen Roboters eine Plattform 2 und einen schwenkbaren Arm 3. Der schwenkbare Arm 3 umfaßt einen gegenüber der Plattform 2 in Richtung A drehbaren Drehtisch 4, einen gegenüber dem Drehtisch 4 in Richtung B drehbaren Stützpfosten 5, einen gegenüber dem Stützpfosten 5 in Richtung C drehbaren Arm 6 und ein freibiegbares Gelenk 7 der sogenannten flexiblen Art. Der Aufbau des Manipulators 1 wurde in US-SN 185 023 und 195 947 beschrieben und Einzelheiten des Gelenks 7 in US-SN 338 055.
An einer zylindrischen Spitze 8 des Gelenks 7 ist ein erster Bügel 9 befestigt, an dem mit Hilfe eines Verbindungsteils 10 ein zweiter Bügel 12 drehbar um eine Achse 11 befestigt ist. An dem zweiten Bügel 12 ist eine Schlitzlichtquelle 16, die ein Schlitzbild 15 auf die Oberfläche 14 eines zu bearbeitenden Werkstücks 13 ß^ projiziert, angebracht, sowie eine fernsehkamera 17, die
BAD ORIGINAL
mit Hilfe von Hal bl ei tersensorcn. oder ahn] J c-.hem das Sch 1 it/bi Id 15 auf der Oberfläche 14 und einem Werkzeug 18 empfängt. Eine drehbare Achse 19 ist zur drehbaren Befestigung des zweiten Bügels 12 an den ersten Bügel 9 in der Achse 11 angebracht, in ihrem mittleren Bereich an der Fernsehkamera 17 befestigt und mit beiden Enden drehbar an seitlichen Fortsätzen 20, 21 des ersten Bügels 9 festgemacht. An einem Ende der drehbaren Achse 19 ist ein Zahnscheibensegrnent 22 befestigt, das mit einem Ritzel 23 kämmt, welches auf einer Ausgangswelle eines Untersetzungsgetriebes 24 sitzt. Das Untersetzungsgetriebe 24 ist mit einem Motor 2b verbunden, der ein gutes Ansprechverhalten wie ein kernloser Motor hat und an dem ersten Bügel 9 befestigt ist.
Aufgrund der Funktion des Motors 25 als Korrektionsvorrichtung werden die Schlitzlichtquelle 16, die Fernsehkamera 17 und das Werkzeug 18 zusammen um die Achse 11 in Richtung H verdreht.
Die Licht aufnehmende optische Achse 26 der Fernsehkamera 17, also ihre Mittellinie 26, fluchtet mit der Mittellinie der zylindrischen Spitze 8 des Gelenks 7 und steht auf der Achse 11 senkrecht. 'Eine optische Achse 27 der Schlitzlichtquelle 16 schneidet die optische Achse 26 und die Achse 11 schiefwinklig. Das Werkzeug 18 umfaßt eine Dichtungsdüse 31, die mit ihrem Vorderende 28 die Werkstückoberfläche 14 leicht berührt und Dichtungsmasse 30 aus dem Vorderende 28 auf einen Bereich 29 des zu dichtenden Werkstücks 13 aufbringt, einem Düsenhalter 32, der die Düse 31 nachgiebig entlang der Abdichtungsrichtung D und senkrecht dazu verschiebbar hält, und ein Verbindungsteil 33, das den Düsenhalter 32 an dem zweiten Bügel 12 befestigt. Der Düsenhalter 32 kann Vertikalfehler am Vorderande 28 der Düse 31 beim Wiedergabebetrieb absorbieren. Die Düse 31
BAD ORIGINAL
liegt in einer Ebene, die die optischen Achsen 26, 27 einschließt und das Vorderende 28 der Düse 31 liegt im Schnittpunkt der optischen Achsen 26 und 27. Die Plattform 2 wird von einer Transporteinrichtung 34 getragen, das eine endlose Kette umfaßt und der Manipulator 1 wird durch den Betrieb einer Kette der Transporteinrichtung 34 in der Richtung F bewegt, die senkrecht auf der Richtung E steht, in der das Werkstück 13 von einer Transporteinrichtung 35 bewegt wird. Die Transporteinrichtung 34 wird ihrerseits von einer Transporteinrichtung 36 getragen, die ein endloses Kettenband umfaßt, und die Transporteinrichtung 34 und damit der Manipulator 1 werden durch den Betrieb der Kette der Transporteinrichtung 36 in Richtung G parallel zur Richtung E bewegt. Die Transporteinrichtung 35 umfaßt beispielsweise einen Endlosbandförderer und befördert die Werkstücke 13 fortlaufend in Richtung E.
Wie unten beschrieben werden wird, speichert eine Steuereinrichtung 37, die einen Mikrocomputer oder ähnliches aufweist, die Lagedaten für den schwenkbaren Arm 3 des Manipulators 1 in einer Speichereinheit 38 als Lehrdaten gemäß einem Steuerprogramm 'ab, das zuvor in der Speichereinheit 38 im Lehrbetrieb gespeichert wurde, liest die Lehrdaten aus, die in der Speichereinheit 38 ebenfalls gemäß dem Steuerprogramm gespeichert wurden, und steuert gestützt auf die im Wiedergabebetrieb entsprechend ausgelesenen Lehrdaten den schwenkbaren Arm 3 des Manipulators 1. Die Steuereinrichtung 37 steuert auch die Funktion der Transporteinrichtungen 34 und 36 und die Transporteinrichtung 35 mit Hilfe des Signals eines Detektors 39, der optisch oder magnetisch das Herannahen von Werkstücken 13 erfaßt, des Signals einer Bildverarbeitungseinrichtung 40 und mit Hilfe des in der Speichereinheit 38 gespeicherten
BÄP ORIGINAL
Steuerprogramms. Einzelheiten über den Lehr- und Wiedergabebetrieb mit dem Manipulator 1 sind in den erwähnten US-Anmeldungen 185 023 und 195 947 beschrieben. Die Bildverarbeitungseinrichtung 40 vergleicht die von der Fernsehkamera 17 empfangenen Bilder mit vorher in der Speichereinheit 41 gespeicherten Bezugsbildern und gibt als Ausgangssignal ein auf dem Ergebnis dos Vergleichs beruhendes Steuersignal an die Steuere.inr i c-htung 37 und den Motor 25 ab. Einzelheiten über die Bildvorarbeitungseinrichtung 40 .sind aus der US-Anmeldung 322 375 hekannt.
Die Funktion des dargestellen mehrgelenkigen Roboters 50 wird im folgenden erklärt. Nach dem Lehrbetrieb wird die Transporteinrichtung 35 angehalten und das Werkstück 13 in einer vorgegebenen Lage auf das Band der Transporteinrichtung 35 gebracht. Dann wird der Manipulator 1 manuell zum stillstehenden Werkstück 13 bewegt, während das Vorderende 28 an die Anfangsstelle 51 eines Abdichtungsvorgangs gebracht, die Achse 11 parallel zum zu bearbeitenden Dichtungsbereich 29 eingestellt, die optische Achse 26 senkrecht auf die bearbeitete Werkstücksoberfläche 14 gestellt und der Schnittpunkt der optischen Achsen 26 und 27 auf die Anfangsstelle 51 eingestellt wird. Danach wird das Vorderende 28 entlang dem Dichtungsbereich 29 zur Endstelle 52 verschoben, wobei die oben beschriebenen l.ageverhältnisse beibehalten werden. Während das Vorderende 28 von der Anfangsstelle 51 zur Endstelle 52 verschoben wird, werden alle . Stellungen für den schwenkbaren Arm 3 nacheinander als Lehrdaten gespeichert, d.h. es wird unter Steuerung durch die Steuereinrichtung 37 ein Arbeitsprogramm in die Speichervorrichtung 38 eingespeichert. Jede Stellung für den schwenkbaren Arm 3 kann beispielsweise von einem an jedem Gele.nk des schwenkbaren Arms 3 angebrach-
BAD ORIGINAL
_ 10"" " " 32A3341
ten Potentiometer erfaßt werden. Im Wiedergabebereich wird die Transporteinrichtung 34 von der Transporteinrichtung 36 entgegen der Richtung A bewegt und unter Überwachung der Steuereinrichtung 37 in die Anfangslage am äußersten rechten Rand in Figur 2 gebracht. Nachdem die Transporteinrichtung 35 durch die Steuereinrichtung 37 mit dem Arbeitsbeginn-Signal in Betrieb gesetzt wurde, werden die Werkstücke 13 nacheinander in Richtung E bewegt. Wenn die Lagebeziehung zwischen dem ersten herangebrachten Werkstück 13 und der Transporteinrichtung . 34 gleich der im Lehrbetrieb eingestellten Lagebeziehung ist, werden die in der Speichervorrichtung 38 gespeicherten Lehrdaten aufgrund eines Signals des Detektors 39 ausgelesen, der unter Überwachung der
-| 5 Steuereinrichtung 37 die genannte Stellung optisch oder magnetisch erfaßt; dadurch wird der Manipulator 1 so gesteuert, daß das Vorderende 28 durch die Lehrdaten an die Anfangsstelle 51 gebracht wird, während andererseits die Transportvorrichtung 36 unter Überwachung der Steuereinrichtung 37 so betrieben wird, daß der Manipulator 1 synchron in der Bewegungsrichtung E des Werkstücks 13 bewegt wird. Manipulator 1 und Werkstück 13 werden also gleich schnell in Richtung E'bewegt. Nachdem das Vorderende 28 an die Anfangsstelle 51 gebracht wurde, untersucht die Bildverarbeitungseinrichtung 40 des Roboters 50 die von der Fernsehkamera 17 empfangenen Schlitzbilder 15. Wenn sich die Schlitzlichtquelle 16, die Fernsehkamera 17, das Werkzeug 18 und der Dichtungsbereich 29 in der gleichen Lagebeziehung wie im Lehrbetrieb befinden, empfängt die Fernsehkamera 17 Schlitzbilder 52 als ein Erkennungssignal. Wenn sich andererseits die Schlitzlichtquelle 16, die Fernsehkamera 17, das Werkzeug 18 und der Dichtungsbereich 29 des Werkstücks 13 in einer anderen Lagebeziehung als im
3J3 Lehrbetrieb befinden, empfängt die Fernsehkamera 17
BAD ORIGINAL
beispielsweise Schlitzbilder 54 als Erkennungssignal. Bei den dem Schlitzbild 15 entsprechenden Abbildungen 55 in den Schlitzbildern 54 verkörpert der Abstand 58 in Richtung F zwischen der Stelle 56 für den abgeknickten Bereich, der sich an dem Absatz des Dichtungsbereichs 29 ergibt, und der Mitte 57 des Schlitzbildes 54 die Abweichung in der Richtung F zwischen dem Vorderende 28 und dem Dichtungsbereich 29. Wenn die Schi it/bilder b3 von der Fernsehkamera 17 aufgenommen werden, betätigt die Steuereinrichtung 37 des Roboters 50 direkt den schwenkbaren Arm 3, um das Vorderende 28 in Richtung D zu bewegen und zwar aufgrund eines Anzeigesignals der Bildverarbeitungsvorrichtung 40, so daß die Abdichtung im Dichtungsbereich 29 von der Anfangsstelle 51 bis zur Endstelle 52 entsprechend den Lehrdaten ausgeführt wird. Für den Fall, daß Schlitzbilder 54 von der Fernsehkamera 17 empfangen werden, gibt die Bildverarbeitungseinrichtung 40 als Ausgangssignäl ein dem Abstand 58 entsprechendes Signal an die Steuereinrichtung 37 des Roboters 50 ab, die die Transporteinrichtung 34 betätigt, um den Manipulator 1 entsprechend dem Anzeigesignal der Bildverarbeitungseinrichtung 40 in Richtung F zu bewegen, bis die Schlitzbilder 53 empfangen werden. Wenn als Ergebnis der Bewegung des Manipulators 1 in Richtung F die Schlitzbilder 53 empfangen werden, beginnt der Roboter 50 die Abdichtung im Dichtungsbereich 29 wie oben beschrieben. Während der Abdichtung im Dichtungsbereich 29 von der Anfangsstelle 51 bis zur Endstelle 52 in Übereinstimmung mit den. Lehrdaten, überwacht die Bildverarbeitungsvorrichtung 40 die von der Fernsehkamera 17 aufgenommenen Schlitzbilder, Wenn im Verlauf der Abdichtung aufgrund einer Verschiebung des Dichtungsbereichs 29 die Schlitzbilder 54 empfangen werden, betätigt die Bildverarbeitungseinrichtung 40 den umscha]tbaren Motor 25, um die
BAD
Schi itzlichtquelle 16, die Fernsehkamera 17 und das Werkzeug 18 um die Achse 11 in Richtung H zu drehen, so daß das Schlitzbild 53 empfangen wird, und stellt das Vorderende 28 auf den Dichtungsbereich 29 ein. Der Abstand 58 kann dadurch erfaßt werden, daß die empfangenen Schlitzbilder 54 mit dem Schlitzbild 53 verglichen werden, das zuvor als Bezugsbild in der Speichereinheit 41 in Form von Digital-Signalen gespeichert wurde. Wenn die Abdichtung im Dichtungsbereich 29 entsprechend den Lehrdaten vollendet wurde, veranlaßt die Steuereinheit 37 die Transporteinrichtung 36 die Bewegung des Manipulators 1 in Richtung E zu beenden und bewegt dann den Manipulator 1 mit Hilfe der Transporteinrichtung 36 entgegengesetzt zur Richtung E, um den
-15 Manipulator 1 in die Ausgangsstellung zu bringen. Wenn der Manipulator 1 in Ausgangsstellung gebracht ist, wiederholt der Roboter 50 die Abdichtung in gleicher Weise beim nächsten herangebrachten Werkstück 13.
In dem Ausführungsbeispiel wurden die Erklärungen für eine Verschiebung des zu bearbeitenden Bereichs in Richtung F gemacht, beispielsweise eines Dichtungsbereichs 29, der sich wie die Transportvorrichtung 35 in Richtung E erstreckt. Für den Fall, daß sich der Dichtungsbereich 29 beispielsweise in Richtung F erstreckt, wird die Schlitzlichtquelle 16 verschoben, so daß die Schlitzbilder auf der Werkstückoberfläche 14 senkrecht zur Richtung F erzeugt werden und die Bewegungsgeschwindigkeit des Manipulators 1 in Richtung E wird durch die Transporteinrichtung 36 entsprechend den Schlitzbildern richtig eingestellt, wodurch das Vorderende 28 unter Berücksichtigung von Verschiebungen des Dichtungsbereichs 29 in oder entgegen der Richtung E genau auf die Anfangsstelle 51 des Abdichtungsvorgangs eingestellt wird. Dadurch, daß der erste Bügel 9 an dem Gelenk 7 so
. BAD ORIGINAL
f ■· *
angebracht ist, daß die Achse 11 parallel zum Dichtungsbereich 29 verläuft, kann bei Verschiebungen des Dichtungsbereichs 29 entgegen der Richtung E das Vorderende 28 genau dem Dichtungsbereich 29 von der Anfangsstel- ^ Ie 51 bis zur Endstelle 52 folgen., um ihn ebenso abzudichten, wie im vorangehenden Aüsführungsbeispiel, selbst wenn der Dichtungsbereich 29 sich in oder entgegen der Richtung E verschiebt. Der zu bearbeitende Bereich muß nicht notwendig gerade sein, wie oben be-
"Ό schrieben, sondern kann auch gekrümmt sein. In diesem Fall ist eine Erkennungsvorrichtung zur Erfassung gekrümmter Bereiche an der Spitze 8 des Gelenks 7 befestigt und beide Transporteinrichtungen 34 und 36 werden entsprechend einem Erfassungssignal, von der Erkennungsvorrichtung gesteuert. Zuerst wird das Vorderende 28 an eine Bezugsstelle des zu bearbeitenden Bereichs gebracht und während des den Lehrdaten entsprechenden Arbeitsvorgangs an diesem Bereich wird das Vorderende 28 der Verschiebung dieses Bereichs durch eine auf dem Erfassungsignal der Erkennungsvorrichtung beruhenden Betätigung der Transporteinrichtungen 34 und 36 nachgeführt. Obwohl als Bezugsstelle die Anfangsstelle 51 des Arbeitsvorgangs an dem Werkstück 13 gewählt wurde, kann dies stattdessen auch eine Ecke 59 des Werkstücks 13 sein. In diesem Fall werden im Lehrbetrieb die Bilder der Ecke 59 in der Speichereinheit 41 gespeichert. Im Wiedergabebetrieb wird das Vorderende 28 zuerst auf der Ecke 59 eingestellt, um deren Bilder zu erfassen. Die so gewonnenen Bilder werden mit den gespeicherten verglichen, um die Verschiebung des Werkstücks 13 zu erfassen; die Transporteinrichtungen 34 und 36 werden so gesteuert, daß Verschiebungen des Manipulators 1 kompensiert werden. Während in diesem Fall Verschiebungen der einzelnen Werkstücke 13 auf der Transporteinrichtung 35 einfach kompensiert werden
BAD ORIGINAL
- ΛΑ -
können, kann die Verschiebung des zu bearbeitenden Bereichs selbst nicht leicht ausgeglichen werden. Deshalb ist es in den Fällen wünschenswert, die Bezugsstelle in dem zu bearbeitenden Bereich ?u wählen, in denen die Arbeitsbereiche für jedes Werkstück 13 etwas verschieden sind. Darüberhinaus kann die Erfindung nicht nur für Dichtungsroboter verwendet werden, sondern auch für Schweiß- oder Besch i chtungsroboter, für die ein an die Arbeitsweise angepaßtes Werkzeug ausgewählt wird, also ei" Schweißbrenner zum Schweißen b/w. eine Spritzdüse /um Beschichten.
GL/HU/wo
15
BAD ORIGINAL

Claims (6)

  1. Ansprüche
    Tndustrie-Roboter, gekennzeichnet durch:
    - eine Speichereinheit (41) zur Speicherung eines Arbeitsprogramms;
    - einen Manipulator (1) mit einem Werkzeug (18) an dessen Spitze (8), das gemäß dem in der Speichereinheit (41) gespeicherten Arbeitsprogramm in die richtige Lage bezüglich einem Werkstück (13) bringL)ar ist;
    - eine Erkennungsvorrichtung, die zusammen mit dem Werkzeug (18) an dem Manipulator (1) vorgesehen ist und zur Erfassung eines zu bearbeitenden Bereichs (29) eines Werkstücks (13) dient;
    BAD ORIGINAL
    - eine Korrekturvorrichtung (22, 23, 24, 25) zur Korrektur der Stellung des Werkzeugs (18) gegenüber dem zu bearbeitenden Bereich (?9) aufgrund von Erfassungsignalen der Erkennungsvorrichtung; und
    - Transporteinrichtungen (34, 36) zur Bewegung des Manipulators (1) aufgrund von Erfassungsignalen der Erkennungsvorrichtung bezüglich einer Bezugsstelle (51), so daß das Werkzeug (18) an die Bezugsstelle (51) des Werkstücks (13) bringbar ist.
  2. 2. Industrie-Roboter nach Anspruch 1, dadurch gekennzeichnet, daß die Erkennungsvorrichtung eine Fern-
    sehkamera (17) zur Aufnahme von Bildern (53, 54) umfaßt, die auf das Werkstück (13) pr.oji/iert werden.
  3. 3. Industrie-Roboter nach Anspruch 2, dadurch gekenn-
    zeichnet, daß in der Erkennungsvorrichtung ein von der Fernsehkamera (17) aufgenommenes Bild mit einem vorher gespeicherten Bezugsbild vergleichbar ist.
  4. 4. Industrie-Roboter nach Anspruch 1, dadurch gekennzeichnet, daß
    - der Manipulator (1) einen schwenkbaren Arm (3) und eine Plattform (2) zur drehbaren Halterung des schwenkbaren Arms (3) aufweist, und
    - daß die Plattform (2) auf den Transporteinricht.ungen (34, 36) angebracht ist.
  5. 5. Industrie-Roboter nach Anspruch 1, dadurch gekenn-3^ zeichnet,
    BAD ORIGINAL
    _ 3 _ 324334
    - daß der Roboter (50) eine Transporteinrichtung (35) zur Beförderung des Werkstücks (13) aufweist ; und
    - daß eine Transporteinrichtung (36) zur Bewegung 5 des manipulators (1) in der gleichen Richtung E
    wie das von der Transporteinrichtung (35) beförderte Werkstück (13) dient.
  6. 6. Industrie-Roboter nach Anspruch 1, dadurch gekenri-10 zeichnet, daß eine Bezugsstelle (51) auf dem zu bearbeitenden Bereich (29) einstellbar ist.
    BAD ORIGINAL
DE19823243341 1981-11-20 1982-11-19 Industrie-roboter Granted DE3243341A1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56186690A JPS5887603A (ja) 1981-11-20 1981-11-20 産業用ロボツト

Publications (2)

Publication Number Publication Date
DE3243341A1 true DE3243341A1 (de) 1983-06-01
DE3243341C2 DE3243341C2 (de) 1989-04-20

Family

ID=16192926

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19823243341 Granted DE3243341A1 (de) 1981-11-20 1982-11-19 Industrie-roboter

Country Status (4)

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

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0110644A1 (de) * 1982-11-19 1984-06-13 Tokico Ltd. Industrieroboter mit Abtasteinrichtung
EP0154226A1 (de) * 1984-02-15 1985-09-11 Hitachi Construction Machinery Co., Ltd. Lehrendes Play-back System
DE3526958A1 (de) * 1985-07-27 1985-12-19 Daimler-Benz Ag, 7000 Stuttgart Im teach-in-verfahren programmierbarer lackierroboter
DE3613096A1 (de) * 1986-04-18 1987-10-29 Messer Griesheim Gmbh Verfahren zum bearbeiten von werkstuecken
DE3627560A1 (de) * 1986-08-14 1988-02-18 Audi Ag Programmgesteuertes und sensorgefuehrtes fertigungs- und/oder montagesystem, insbesondere industrieroboter
EP1445031A2 (de) 2000-09-29 2004-08-11 Josef Schucker Einrichtung zum Aufbringen von Klebstoff auf ein Werkstück
DE102005039094B4 (de) * 2005-08-08 2009-03-19 Carl Zeiss Industrielle Messtechnik Gmbh Verfahren und Vorrichtung zum Führen eines Maschinenteils entlang einer definierten Bewegungsbahn über einer Werkstücksoberfläche
US8400503B2 (en) 2003-12-23 2013-03-19 Quiss Gmbh Method and apparatus for automatic application and monitoring of a structure to be applied onto a substrate

Families Citing this family (34)

* 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
JPS6042584U (ja) * 1983-08-29 1985-03-26 フアナツク株式会社 産業ロボツト用視覚センサ
JPS60118907A (ja) * 1983-12-01 1985-06-26 Tokico Ltd 工業用ロボツト
EP0151417A1 (de) * 1984-01-19 1985-08-14 Hitachi, Ltd. Verfahren zur Korrektur von Koordinatensystemen eines mit einem Sichtgerät ausgerüsteten Roboters und Apparatur dafür
FR2564016B1 (fr) * 1984-05-11 1989-02-17 Commissariat Energie Atomique Procede de recalage de la trajectoire d'un organe et dispositif pour la mise en oeuvre de ce procede
IL77654A (en) * 1986-01-20 1991-03-10 Dov Rosenthal Electric positioning apparatus
GB8626499D0 (en) * 1986-11-06 1986-12-10 Busm Co Ltd Treating workpieces
JPH0790482B2 (ja) * 1987-04-08 1995-10-04 株式会社日立製作所 加工線始端の開先位置検出方法
JPH0815877B2 (ja) * 1987-12-10 1996-02-21 日産自動車株式会社 自動車車体の組立方法
CH677745A5 (de) * 1988-02-15 1991-06-28 Amada Co Ltd
JPH02160487A (ja) * 1988-12-12 1990-06-20 Fanuc Ltd ロボット手動送り補正方式
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 (fr) * 1989-01-05 1994-06-17 Peugeot Ligne de fabrication industrielle automatisee
JPH02250782A (ja) * 1989-03-20 1990-10-08 Fanuc Ltd 産業用ロボットの手動介入方式
DE4100806C2 (de) * 1990-07-27 1994-08-11 Kloeckner Ferromatik Desma Verfahren und Vorrichtung zum Bestimmen von Koordinatenwerten zur Steuerung eines Roboters, insbesondere für die Schuhfertigung
JPH0511825A (ja) * 1991-07-03 1993-01-22 Matsushita Electric Ind Co Ltd ロボツトの軌跡補正装置
JPH06344315A (ja) * 1993-06-04 1994-12-20 Inax Corp 圧力鋳込成形法
DE19615069A1 (de) * 1996-04-17 1997-10-23 Hannover Laser Zentrum Verfahren und Vorrichtung zum Nachführen von Werkzeugen mittels Kantenverfolgung
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 (de) * 2000-02-16 2004-08-26 Anders, Michael, Dr.-Ing. Verfahren und Vorrichtung zum Fügen von Werkstückteilen mittels eines Energiestrahls, insbesondere Laserstrahls
DE10323536A1 (de) * 2003-05-24 2004-12-09 Liman Gmbh & Co. Kg Vorrichtung zum Aufbringen eines Kunststoffstranges auf eine Unterlage
JP3905073B2 (ja) 2003-10-31 2007-04-18 ファナック株式会社 アーク溶接ロボット
ES2264892B1 (es) * 2005-07-04 2007-12-16 Index Servicios De Ingenieria, S.L. Sistema automatico de aplicacion de un fluido solidificable.
CN102794771A (zh) * 2011-05-24 2012-11-28 鸿富锦精密工业(深圳)有限公司 机械手臂校正***及方法
DE102012105275A1 (de) * 2012-06-18 2013-12-19 Endress + Hauser Gmbh + Co. Kg Verfahren und Vorrichtung zur Überprüfung einer räumlichen Ausrichtung und einer Positionierung mindestens eines Funktionselements einer Fertigungseinrichtung
GB201413991D0 (en) 2014-08-07 2014-09-24 Ubisense Ltd Tool tracking
CN105818134B (zh) * 2016-05-12 2017-11-14 南京理工大学 一种带有自动按压按钮功能的智能机械手臂
JP6914067B2 (ja) * 2017-03-21 2021-08-04 株式会社神戸製鋼所 動作プログラム補正方法および溶接ロボットシステム
CN107297399B (zh) * 2017-08-08 2018-10-16 南京埃斯顿机器人工程有限公司 一种机器人自动寻找折弯位置的方法
GB201800534D0 (en) 2018-01-12 2018-02-28 Ubisense Ltd Tool tracking
FR3093021B1 (fr) 2019-02-22 2023-10-20 Hms2030 Robot terrestre à haute mobilité & à haute performance, grâce à ses bras actifs à compliance contrôlée
WO2023002066A1 (es) * 2021-07-17 2023-01-26 Garmo Instruments, Sl Robot colaborativo para aplicaciones de soldadura

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2952443A1 (de) * 1978-12-25 1980-07-03 Kawasaki Heavy Ind Ltd Verfahren und vorrichtung zum ermitteln der lage eines gegenstandes
GB2045463A (en) * 1979-04-03 1980-10-29 Hall Automation Ltd Arrangement for controlling an operation performed on a workpiece
DE3145878A1 (de) * 1980-11-20 1982-06-03 Tokico Ltd., Kawasaki, Kanagawa Roboter

Family Cites Families (2)

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

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2952443A1 (de) * 1978-12-25 1980-07-03 Kawasaki Heavy Ind Ltd Verfahren und vorrichtung zum ermitteln der lage eines gegenstandes
GB2045463A (en) * 1979-04-03 1980-10-29 Hall Automation Ltd Arrangement for controlling an operation performed on a workpiece
DE3145878A1 (de) * 1980-11-20 1982-06-03 Tokico Ltd., Kawasaki, Kanagawa Roboter

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0110644A1 (de) * 1982-11-19 1984-06-13 Tokico Ltd. Industrieroboter mit Abtasteinrichtung
US4546724A (en) * 1982-11-19 1985-10-15 Tokico, Ltd. Industrial robot having a sensor unit
EP0154226A1 (de) * 1984-02-15 1985-09-11 Hitachi Construction Machinery Co., Ltd. Lehrendes Play-back System
DE3526958A1 (de) * 1985-07-27 1985-12-19 Daimler-Benz Ag, 7000 Stuttgart Im teach-in-verfahren programmierbarer lackierroboter
DE3613096A1 (de) * 1986-04-18 1987-10-29 Messer Griesheim Gmbh Verfahren zum bearbeiten von werkstuecken
DE3627560A1 (de) * 1986-08-14 1988-02-18 Audi Ag Programmgesteuertes und sensorgefuehrtes fertigungs- und/oder montagesystem, insbesondere industrieroboter
EP1445031A2 (de) 2000-09-29 2004-08-11 Josef Schucker Einrichtung zum Aufbringen von Klebstoff auf ein Werkstück
EP1445031A3 (de) * 2000-09-29 2006-01-25 Josef Schucker Einrichtung zum Aufbringen von Klebstoff auf ein Werkstück
US8400503B2 (en) 2003-12-23 2013-03-19 Quiss Gmbh Method and apparatus for automatic application and monitoring of a structure to be applied onto a substrate
US8538125B2 (en) 2003-12-23 2013-09-17 Quiss Gmbh Method for recognizing a structure to be applied to a substrate, with the aid of several cameras and device therefore
DE102005039094B4 (de) * 2005-08-08 2009-03-19 Carl Zeiss Industrielle Messtechnik Gmbh Verfahren und Vorrichtung zum Führen eines Maschinenteils entlang einer definierten Bewegungsbahn über einer Werkstücksoberfläche

Also Published As

Publication number Publication date
DE3243341C2 (de) 1989-04-20
CA1181837A (en) 1985-01-29
GB2110427B (en) 1985-08-21
GB2110427A (en) 1983-06-15
JPS5887603A (ja) 1983-05-25

Similar Documents

Publication Publication Date Title
DE3243341A1 (de) Industrie-roboter
DE3145878C2 (de)
DE3688221T2 (de) Verfahren zur detektion und steuerung des anfangspunktes eines roboters.
DE102004011769B3 (de) Verfahren zum Laserbearbeiten und Lasereinrichtung
DE69017670T2 (de) Verfahren zur positionierung eines metallblattes in einer blattmetallbearbeitungsvorrichtung.
DE60119072T2 (de) Laserschweissverfahren und Laserschweissvorrichtung
DE69723532T2 (de) Punktschweissvorrichtung mit robotern
DE3902149C2 (de) Biegeeinrichtung und Verfahren zum Positionieren von Werkstücken in einer Blechbiegeeinrichtung
DE3144843A1 (de) Verfahren zum betreiben eines als schweissroboter arbeitenden manipulators und dementsprechende steuerung
DE3143834C2 (de)
WO2005065844A1 (de) Verfahren zum automatischen aufbringen und überwachen einer auf einem substrat aufzubringenden struktur sowie eine vorrichtung hierfür
DE19615069A1 (de) Verfahren und Vorrichtung zum Nachführen von Werkzeugen mittels Kantenverfolgung
DE3873893T2 (de) Ausrichtgeraet fuer ein laserstrahl-liefersystem und verfahren zum ausrichten.
EP0763406B1 (de) Verfahren zum Bestimmen der Lage eines Körpers im Raum
DE4335301C1 (de) Medizinische Anlage
DE3210066A1 (de) Verfahren und vorrichtung zum steuern des weges eines roboters
EP0280022A1 (de) Verfahren und Anlage zum Löten von bestückten Leiterplatten
DE102018100710B4 (de) Bearbeitungssystem mit einem Roboter, der Werkstücke zu einer Bearbeitungsmaschine transportiert
DE102008029063B4 (de) Verfahren und Vorrichtung zum Aufbringen einer Applikationsstruktur auf ein Werkstück sowie zum Überwachen der Applikationsstruktur
DE3490009T1 (de) Verfahren und Vorrichtung zur Bestimmung der gewünschten Mittellinie eines zylindrischen Gegenstandes, z.B. eines Holzblocks
DE69814237T2 (de) Nahführungsverfahren für angefaste Rohrendflächen zum Stumpfschweissen von Rohren, und Vorrichtung zur Ausführung
WO2003076115A2 (de) Verfahren und schweissvorrichtung zum konturschweissen
EP2565015B1 (de) Vorrichtung und Verfahren zum Umrüsten von Profilummantelungsmaschinen
DE102014104031B4 (de) Verfahren zur Onlinebahnführung für einen Roboter, Verfahren zur Überwachung einer Applikationsstruktur sowie Sensor zum Durchführen dieser Verfahren
DE3700190A1 (de) Vorrichtung und verfahren zum laserschneiden

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8125 Change of the main classification

Ipc: B25J 9/18

8128 New person/name/address of the agent

Representative=s name: FRHR. VON UEXKUELL, J., DIPL.-CHEM. DR.RER.NAT. GR

D2 Grant after examination
8364 No opposition during term of opposition
8328 Change in the person/name/address of the agent

Free format text: STOLBERG-WERNIGERODE, GRAF ZU, U., DIPL.-CHEM. DR.RER.NAT. SUCHANTKE, J., DIPL.-ING. HUBER, A., DIPL.-ING. KAMEKE, VON, A., DIPL.-CHEM. DR.RER.NAT., PAT.-ANWAELTE, 2000 HAMBURG

8339 Ceased/non-payment of the annual fee