DE69122185T2 - Verfahren und Vorrichtung zum Steuern eines Gelenkroboters mit Redundanz - Google Patents
Verfahren und Vorrichtung zum Steuern eines Gelenkroboters mit RedundanzInfo
- Publication number
- DE69122185T2 DE69122185T2 DE69122185T DE69122185T DE69122185T2 DE 69122185 T2 DE69122185 T2 DE 69122185T2 DE 69122185 T DE69122185 T DE 69122185T DE 69122185 T DE69122185 T DE 69122185T DE 69122185 T2 DE69122185 T2 DE 69122185T2
- Authority
- DE
- Germany
- Prior art keywords
- robot
- axes
- control point
- group
- point
- 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.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims description 19
- 238000010586 diagram Methods 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 4
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1628—Programme controls characterised by the control loop
- B25J9/1643—Programme controls characterised by the control loop redundant control
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/40—Robotics, robotics mapping to robotics vision
- G05B2219/40353—Split robot into two virtual robot, origin of second equals tip of first
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
- Manipulator (AREA)
Description
- Die vorliegende Erfindung betrifft ein Verfahren zum Steuern eines gelenkigen Roboters mit Redundanz.
- In letzter Zeit wird gefordert, daß sich Industrieroboter flexibler bewegen können, um mit schwierigeren Aufgaben fertig zu werden, und daß sie eine größere Anzahl von Steuerachsen haben sollen, die gleichzeitig gesteuert werden können. Im allgemeinen sind die notwendigen und hinreichenden Bedingungen, die ein Roboter zum Erreichen einer gewünschten Gelenkposition und einer gewünschten Gelenkstellung erfüllen muß, daß der Roboter sechs Achsen hat. Jedoch fordern jüngste Anwendungen, daß Industrieroboter eine Redundanz mit über sechs Achsen haben.
- Damit ein Robotergelenk eine interpolierte Bewegung durchführt, müssen die Position und die Stellung des Robotergelenks auf einem bestimmten Weg durch die Drehwinkel der jeweiligen Gelenke des Roboters gesteuert werden. Jedoch ist es, da die Roboter mit Redundanz, die über sechs Achsen haben, äußerst viel Berechnungen erfordern, schwierig, Daten während einer Roboteroperation auf Echtzeitbasis zu verarbeiten, und solche Roboter sind in der Praxis nicht eingesetzt worden.
- Als Lösung für die obigen Probleme ist bisher ein Steuerverfahren zum Bestimmen des Drehwinkels einer vierten Achse vorgeschlagen worden, bei dem die Summe aus oder die Differenz zwischen dem Kosinus des Drehwinkels einer zweiten Achse und dem Kosinus des Drehwinkels einer sechsten Achse bei einem siebenachsigen Roboter einen Extremwert annimmt, wie es im offengelegten japanischen Patent mit der Nr. 64-42704 (oder der Nr. 42704/89) offenbart ist. Das offengelegte japanische Patent mit der NR. 64-16389 (oder der Nr. 16389/89) offenbart ein Verfahren zum Steuern der Position und der Stellung eines Roboter-(Hand-)Gelenks durch die Rekonstruktion eines virtuellen sechsachsigen Roboters mit fixierten Redundanzachsen.
- Die herkömmlichen Steuerverfahren sind jedoch auf einen siebenachsigen Roboter beschränkt oder erfordern, daß ein Roboter als virtueller sechsachsiger Roboter gesteuert wird. Wenn die Redundanzachsen zeitweilig angehalten werden, werden nicht alle Achsen gleichzeitig gesteuert und der Roboter wird nicht für eine flexible Bewegung gesteuert.
- Die EP-A-0 239 797 offenbart einen Roboterarm mit neun Freiheitsgraden (DOF). Die ersten drei DOF werden durch ein Programm gesteuert. Die letzten sechs DOF werden durch eine Master-/Slave-Anordnung durch einen Bediener gesteuert, der den Arm über einen Monitor überwacht.
- IEEE Transactions on Robotics and Automation, 5 (1989) August Nr. 4 (Seraiji, J.), S. 472-490 beschreibt ein Verfahren zum Berechnen der Positionen jeder Gelenkverbindung in einem Roboterarm mit Redundanz.
- Angesichts der zuvor genannten Nachteile ist es eine Aufgabe der vorliegenden Erfindung, ein Verfahren zum Steuern eines gelenkigen Roboters zu schaffen, so daß alle Achsen des Roboters gleichzeitig gesteuert werden können.
- Gemäß der vorliegenden Erfindung weist ein Verfahren zum Steuern eines gelenkigen Roboters mit über sechs Achsen und bis zu zwölf Achsen folgende Schritte auf:
- Aufteilen der Achsen in zwei Gruppen, die jeweils aus sechs Achsen oder weniger zusammengesetzt sind, wobei jene Achsen, die auf einer Seite einer Teilstelle positioniert sind, welche nahe einer Referenzstelle ist, als Redundanzachsen dienen, und wobei jene Achsen, die auf der anderen Seite der Teilstelle positioniert sind, welche nahe einem Robotergelenk sind, als Grundachsen dienen, und
- Steuern der Teilstelle als erste Steuerstelle mittels Interpolation und Steuern des Robotergelenks als zweite Steuerstelle mittels Interpolation, wobei die gesteuerte erste Steuerstelle als neue Referenzstelle angesehen wird.
- Die Achsen, die von einer Referenzstelle zur ersten Steuerstelle reichen, sind sechs Achsen oder weniger, und die Achsen, die von der ersten Steuerstelle zur zweiten Steuerstelle reichen, sind auch sechs Achsen oder weniger. Die erste Steuerstelle wird mittels Interpolation gesteuert, und die zweite Steuerstelle wird mittels Interpolation unter Bezugnahme auf die erste Steuerstelle gesteuert, die mittels Interpolation gesteuert worden ist, wobei jede Interpolation gemäß dem herkömmlichen Steuerverfahren gesteuert wird.
- Fig. 1 ist ein Blockdiagramm, das eine Vorrichtung zum Ausführen eines Verfahrens zum Steuern eines gelenkigen Roboters gemäß der vorliegenden Erfindung zeigt;
- Fig. 2 ist ein Diagramm, das erste und zweite Steuerstellen zeigt;
- Fig. 3 ist ein Diagramm, das Fig. 2 im Detail zeigt; und
- Fig. 4 ist ein Diagramm, das das Steuerverfahren gemäß der Erfindung zeigt.
- Gemäß der vorliegenden Erfindung wird angenommen, daß, wie es in den Fig. 2 und 3 gezeigt ist, eine Gesamtheit von zwölf Achsen in zwei Gruppen aufgeteilt ist, die jeweils aus sechs Achsen bestehen, und eine Steuerstelle P als erste Steuerstelle für Redundanzachsen 11 und eine Steuerstelle Q als zweite Steuerstelle (Robotergelenk) für Grundachsen 12 sind durch P&sub1;, Q&sub1; und P&sub2;, Q&sub2; in den jeweiligen Gruppen gezeigt. Die Steuerstelle Q am Robotergelenk wird derart gesteuert, daß sie eine linear interpolierte Bewegung durchführt. Nun wird nachfolgend das Verfahren gemäß der vorliegenden Erfindung unter Bezugnahme auf Fig. 1 beschrieben.
- Impulsdaten für die jeweiligen Achsen des Roboters, welche die zweiten Steuerstellen Q&sub1;, Q&sub2; anzeigen, werden aus einem Speicher 1 genommen und durch einen Vorwärtswandler 2 in Vorwärtsrichtung umgewandelt, wodurch Positions- und Stellungsdaten für die Steuerstellen P&sub1;, Q&sub1;, P&sub2;, Q&sub2; berechnet werden. Diese Berechnungen werden nicht beschrieben, da bekannt ist, daß sie bewirkt werden können, wenn die Achsenanordnung des Roboters und die Drehwinkel der jeweiligen Achsen gegeben sind. Die bekannte Technologie ist im Detail in ROBOT MANIPULATORS Mathematics. Programming. and Control von Richard P. Paul, MIT Press (übersetztes Buch: ROBOT MANIPULATORS, veröffentlicht von Corona Co.) beschrieben.
- In bezug auf die Steuerstelle Q am Robotergelenk werden Berechnungen für eine lineare Interpolation von Q&sub1; zu Q&sub2; durch eine Interpolationsberechnungseinheit 4 bewirkt. Zu dieser Zeit wird eine Matrix, die die Position und die Stellung einer i-ten Steuerstelle Qi in bezug auf eine Teilungszahl n darstellt, durch Ti (i = 1, ..., n) angezeigt, wie es in Fig. 4 gezeigt ist. Weiterhin werden Berechnungen für die Steuerstelle P für die Redundanzachsen zum Durchführen einer interpolierten Bewegung von P&sub1; zu P&sub2; durch eine Interpolationsberechnungseinheit 3 bewirkt. Diese interpolierte Bewegung ist nicht auf eine linear interpolierte Bewegung beschränkt, sondern kann eine Gelenkverbindungsbewegung, eine linear interpolierte Bewegung oder eine zirkular interpolierte Bewegung sein, und zwar in Abhängigkeit von der Anwendung, bei der der Roboter verwendet wird. Eine Matrix, die die Position und die Stellung einer i-ten Steuerstelle Pi in bezug auf die Teilungszahl n darstellt, wird durch Si (i = 1, ..., n) angezeigt. Wenn die Matrix Si einem Rückwärtswandler 5 eingegeben wird, der Drehwinkel θ&sub1; θ&sub6; der Redundanzachsen berechnet, können diese Berechnungen gemäß dem Verfahren ausgeführt werden, das im offengelegten japanischen Patent mit der Nr. 62-193786 (oder der Nr. 193786/87) offenbart ist.
- Die Drehwinkel θ&sub7; θ&sub1;&sub2; der Grundachsen werden berechnet durch Eingeben von Ui, die durch folgende Matrixberechnungen erzeugt wird, zum Rückwärtswandler 6:
- Ti = Si Ui
- Ui = Si&supmin;¹ Ti (i = 1, ...2, n)
- Diese Berechnungen können auch gemäß dem in der obigen offengelegten Veröffentlichung offenbarten Verfahren ausgeführt werden.
- Die berechneten Drehwinkel θ&sub1; θ&sub1;&sub2; werden dann einer Positionsbefehlseinheit 7 zugeführt, deren Ausgangssignale Servoverstärkern für die jeweiligen Achsen zum Steuern aller Achsen des gelenkigen Roboters zugeführt werden.
- Mit der oben beschriebenen vorliegenden Erfindung werden die Achsen der gelenkigen Roboter in Gruppen aufgeteilt, die aus sechs Achsen oder weniger bestehen, und die erste und die zweite Steuerstelle werden errichtet, wobei die zweite Steuerstelle unter Bezugnahme auf die erste Steuerstelle gesteuert wird. Daher ist das Steuerverfahren nicht auf einen siebenachsigen Roboter beschränkt oder es ist nicht erforderlich, den Roboter als virtuellen siebenachsigen Roboter zu steuern, bei dem die Redundanzachsen zeitweilig angehalten werden. Demgemäß ermöglicht das Steuerverfahren, den Roboter derart zu steuern, daß er verschiedene interpolierte Bewegungen für eine flexible Roboterbewegung durchführt, während die zwölf Achsen gleichzeitig gesteuert werden.
Claims (4)
1. Verfahren zum Steuern der Bewegung eines gelenkigen
Roboters mit sieben bis zwölf Achsen, das folgende Schritte
aufweist:
Aufteilen der Achsen in eine erste Gruppe (11) mit bis
zu sechs Achsen, die zwischen einer Referenzstelle und
einer ersten Steuerstelle (P) positioniert sind, wobei
beide Stellen am Roboter sind, und eine zweite Gruppe (12)
mit bis zu sechs Achsen zwischen der ersten Steuerstelle
(P) und einer zweiten Steuerstelle (Q), die an einem
Robotergelenk entfernt von der Referenzstelle angeordnet ist,
wobei die erste Gruppe (11) als Redundanzachsen dient und
die zweite Gruppe (12) als Grundachsen dient;
Steuern der Bewegung der ersten Steuerstelle (P) des
Roboters durch Durchführen einer Interpolationsberechnung
basierend auf der Referenzstelle zum Sorgen für eine
interpolierte Bewegung der ersten Steuerstelle (P); und
Steuern der zweiten Steuerstelle (Q) des Roboters, um
das Robotergelenk durch Durchführen einer zweiten
Interpolationsberechnung zu steuern, wobei die zweite
Interpolationsberechnung unter Verwendung der ersten Steuerstelle
als Referenzstelle berechnet wird, um für eine
interpolierte Bewegung der zweiten Steuerstelle (Q) zu sorgen.
2. Verfahren nach Anspruch 1, wobei die Bewegungen der ersten
Gruppe (11) und der zweiten Gruppe (12) gleichzeitig
berechnet werden.
3. Gelenkiger Roboter mit sieben bis zwölf Achsen, die
aufeinanderfolgend entlang dem Roboter von einer Referenzstelle
aus beabstandet sind, wobei die Achsen in eine erste
Gruppe (11) aus bis zu sechs Achsen zwischen der
Referenzstelle und einer ersten Steuerstelle (P) am Roboter und eine
zweite Gruppe (12) aus bis zu sechs Achsen zwischen der
ersten Steuerstelle (P) und einer zweiten Steuerstelle (Q)
an einem Robotergelenk des Roboters aufgeteilt sind,
dadurch gekennzeichnet, daß die erste Steuerstelle (P) durch
eine erste Einrichtung (1, 2, 3, 5) bewegbar ist, die eine
interpolierte Bewegung basierend auf der Referenzstelle
berechnet, und die zweite Steuerstelle (Q) durch eine
zweite Einrichtung (1, 2, 4, 6) bewegbar ist, die eine
interpolierte Bewegung basierend auf der ersten
Steuerstelle (Q) berechnet.
4. Roboter nach Anspruch 3, wobei die erste Gruppe (11) und
die zweite Gruppe (12) gleichzeitig bewegbar sind, und
wobei die erste Einrichtung (1, 2, 3, 5) und die zweite
Einrichtung (1, 2, 4, 6) die Interpolationsbewegungen
gleichzeitig berechnen.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011890A JP2874238B2 (ja) | 1990-01-23 | 1990-01-23 | 多関節形ロボットの制御方法 |
PCT/JP1991/000063 WO1991010945A1 (en) | 1990-01-22 | 1991-01-21 | Method of controlling articulated robot |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69122185D1 DE69122185D1 (de) | 1996-10-24 |
DE69122185T2 true DE69122185T2 (de) | 1997-01-30 |
Family
ID=11790324
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69122185T Expired - Lifetime DE69122185T2 (de) | 1990-01-23 | 1991-01-21 | Verfahren und Vorrichtung zum Steuern eines Gelenkroboters mit Redundanz |
Country Status (6)
Country | Link |
---|---|
US (1) | US5187418A (de) |
EP (1) | EP0465661B1 (de) |
JP (1) | JP2874238B2 (de) |
KR (1) | KR0176249B1 (de) |
DE (1) | DE69122185T2 (de) |
WO (1) | WO1991010945A1 (de) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102015004483B4 (de) * | 2014-04-14 | 2021-03-11 | Fanuc Corporation | Robotersteuerung und Robotersystem zum Bewegen eines Roboters als Reaktion auf eine Kraft |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR950010972B1 (ko) * | 1991-12-07 | 1995-09-26 | 포항종합제철주식회사 | 업셋(offset)이 있는 로보트손목의 기구변수 결정법 |
JP3402378B2 (ja) * | 1993-02-01 | 2003-05-06 | 株式会社安川電機 | 7軸マニピュレータの制御方法 |
JP3331674B2 (ja) * | 1993-05-07 | 2002-10-07 | 株式会社安川電機 | 7軸多関節ロボットマニピュレータの肘回転方法 |
FR2810573B1 (fr) * | 2000-06-21 | 2002-10-11 | Commissariat Energie Atomique | Bras de commande a deux branches en parallele |
JP4488811B2 (ja) * | 2004-06-30 | 2010-06-23 | 川崎重工業株式会社 | ロボット制御方法およびロボットシステム |
JP4525325B2 (ja) * | 2004-12-08 | 2010-08-18 | トヨタ自動車株式会社 | 超冗長自由度ロボットの動作制御方法 |
JP5730179B2 (ja) * | 2011-03-08 | 2015-06-03 | 株式会社神戸製鋼所 | 多関節型ロボットの制御装置,制御方法及び制御プログラム |
JP2015037818A (ja) * | 2013-08-17 | 2015-02-26 | セイコーエプソン株式会社 | ロボット、ロボットの制御方法、プログラム及び経路作成装置 |
EP2845696B1 (de) | 2013-09-10 | 2017-05-17 | Siemens Aktiengesellschaft | Bearbeitungsmaschine mit redundanten Achsen und Auflösung der Redundanz in Echtzeit |
JP2015174184A (ja) * | 2014-03-14 | 2015-10-05 | 三菱重工業株式会社 | 制御装置 |
DE102014119654A1 (de) * | 2014-12-29 | 2016-06-30 | Brötje-Automation GmbH | Verfahren zur Kompensation einer Abweichung eines Arbeitspunkts |
JP7219534B2 (ja) * | 2017-03-28 | 2023-02-08 | 川崎重工業株式会社 | 塗装用ロボット装置 |
JP6857145B2 (ja) * | 2018-03-09 | 2021-04-14 | 株式会社日立製作所 | 軌道計画装置、軌道計画方法、及び生産システム |
CN113001537B (zh) * | 2019-12-20 | 2022-08-02 | 深圳市优必选科技股份有限公司 | 机械臂控制方法、机械臂控制装置及终端设备 |
KR102492869B1 (ko) | 2020-10-27 | 2023-01-31 | 한국과학기술연구원 | 영공간으로 투영된 작업 공간을 활용한 볼봇의 자세 균형 제어 방법 및 이를 이용하는 제어 시스템 |
Family Cites Families (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3935950A (en) * | 1973-09-04 | 1976-02-03 | Quality Steel Fabricators, Inc. | Industrial robot |
JPS5685106A (en) * | 1979-12-14 | 1981-07-11 | Hitachi Ltd | Robot teaching method |
JPS57120112A (en) * | 1980-12-22 | 1982-07-27 | Fujitsu Ltd | Locus control method of arm |
US4550383A (en) * | 1981-09-24 | 1985-10-29 | Hitachi, Ltd. | Parabolic position and attitude interpolation for a robot hand |
JPS595309A (ja) * | 1982-07-02 | 1984-01-12 | Mitsubishi Electric Corp | ロボツトの制御装置 |
GB2129086B (en) * | 1982-10-26 | 1985-10-09 | Marconi Co Ltd | Co-ordinate tables |
JPS59106007A (ja) * | 1982-12-10 | 1984-06-19 | Toyota Central Res & Dev Lab Inc | 多関節型ロボツトの軌跡制御装置 |
JPS59107884A (ja) * | 1982-12-10 | 1984-06-22 | 株式会社日立製作所 | ロボツトの制御方式 |
JPS59153207A (ja) * | 1983-02-21 | 1984-09-01 | Mitsubishi Electric Corp | ロボツトの制御装置 |
JPS59218513A (ja) * | 1983-05-26 | 1984-12-08 | Fanuc Ltd | 工業用ロボツトの円弧制御法 |
FR2553698B1 (fr) * | 1983-10-20 | 1987-05-15 | Commissariat Energie Atomique | Porte-outil, pour robot, et son procede de mise en oeuvre |
US4595334A (en) * | 1984-01-18 | 1986-06-17 | International Business Machines Corporation | Robotic apparatus with improved positioning accuracy |
JPS6142004A (ja) * | 1984-08-06 | 1986-02-28 | Toyota Central Res & Dev Lab Inc | 追従ロボツト装置 |
EP0184075B1 (de) * | 1984-12-04 | 1988-09-07 | Siemens Aktiengesellschaft | Einrichtung und Verfahren zum Regeln eines Industrieroboters |
US4710884A (en) * | 1984-12-19 | 1987-12-01 | Hitachi Construction Machinery Co., Ltd. | Device for compensating for deflection in a pliable positioning apparatus |
US4680519A (en) * | 1985-09-23 | 1987-07-14 | General Electric Co. | Recursive methods for world-to-joint transformation for a robot manipulator |
JPS62193786A (ja) * | 1986-02-17 | 1987-08-25 | 株式会社安川電機 | ロボツトの制御方法 |
US4823279A (en) * | 1986-02-27 | 1989-04-18 | Unimation, Inc. | Coordinate conversion system and method for controlling an industrial robot |
JPH0789286B2 (ja) * | 1986-02-28 | 1995-09-27 | 株式会社日立製作所 | 多関節マニピユレ−タの作業原点決定方法 |
JP2560212B2 (ja) * | 1986-07-25 | 1996-12-04 | 工業技術院長 | 冗長マニピユレ−タのハイブリツド制御装置 |
US4884189A (en) * | 1986-10-06 | 1989-11-28 | Kabushiki Kaisha Yaskawa Denki Seisakusho | Locus interpolation device |
JPS63118804A (ja) * | 1986-11-06 | 1988-05-23 | Mitsubishi Heavy Ind Ltd | 多関節形ロボツトの軌跡制御方式 |
DE3866006D1 (de) * | 1987-05-04 | 1991-12-12 | Siemens Ag | Verfahren zur positionierung eines werkzeugs eines mehrgelenkigen roboters. |
JPS6416389A (en) * | 1987-07-11 | 1989-01-19 | Agency Ind Science Techn | Control system of multi-joint type arm robot having redundancy |
JP2691985B2 (ja) * | 1987-08-04 | 1997-12-17 | ファナック 株式会社 | ロボットの軌跡制御方法 |
JPH087612B2 (ja) * | 1987-08-11 | 1996-01-29 | 工業技術院長 | ロボットの制御方法 |
JP2652880B2 (ja) * | 1988-08-31 | 1997-09-10 | ファナック株式会社 | 垂直多関節形ロボット |
US4967126A (en) * | 1990-01-30 | 1990-10-30 | Ford Aerospace Corporation | Method of controlling a seven degree of freedom manipulator arm |
-
1990
- 1990-01-23 JP JP2011890A patent/JP2874238B2/ja not_active Expired - Fee Related
-
1991
- 1991-01-21 DE DE69122185T patent/DE69122185T2/de not_active Expired - Lifetime
- 1991-01-21 EP EP91902755A patent/EP0465661B1/de not_active Expired - Lifetime
- 1991-01-21 WO PCT/JP1991/000063 patent/WO1991010945A1/ja active IP Right Grant
- 1991-01-21 KR KR1019910701151A patent/KR0176249B1/ko not_active IP Right Cessation
- 1991-01-21 US US07/761,952 patent/US5187418A/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102015004483B4 (de) * | 2014-04-14 | 2021-03-11 | Fanuc Corporation | Robotersteuerung und Robotersystem zum Bewegen eines Roboters als Reaktion auf eine Kraft |
Also Published As
Publication number | Publication date |
---|---|
DE69122185D1 (de) | 1996-10-24 |
EP0465661A4 (en) | 1993-03-17 |
KR920701885A (ko) | 1992-08-12 |
US5187418A (en) | 1993-02-16 |
JPH03217906A (ja) | 1991-09-25 |
WO1991010945A1 (en) | 1991-07-25 |
JP2874238B2 (ja) | 1999-03-24 |
KR0176249B1 (ko) | 1999-05-01 |
EP0465661A1 (de) | 1992-01-15 |
EP0465661B1 (de) | 1996-09-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69122185T2 (de) | Verfahren und Vorrichtung zum Steuern eines Gelenkroboters mit Redundanz | |
DE3344633C2 (de) | ||
DE3046897C2 (de) | ||
DE69216167T2 (de) | Gerät zur Steuerung eines Industrieroboters zur Durchführung koordinierter Arbeitsvorgänge unter Verwendung eines Playbackteachingverfahrens und dies-bezügliches Verfahren | |
DE112016004725B4 (de) | Verfahren zum Teach-ln eines Roboters und Roboterarmsteuervorrichtung | |
DE112013003209B4 (de) | Robotersteuerungsvorrichtung und Robotersteuerungsverfahren | |
DE69032185T2 (de) | Verfahren und Vorrichtung zur Kontrolle der Bearbeitungsspur eines Industrieroboters | |
EP0016330B1 (de) | Manipulatoranordnung mit einer Einrichtung zur Kompensation der Schwerkraftwirkung | |
DE69013573T2 (de) | Verteilersteuergerät. | |
EP1602456B1 (de) | Verfahren und Vorrichtung zum Steuern von Handhabungsgeräten | |
DE3587396T2 (de) | Handhabungsgerät mit beweglicher Struktur. | |
DE3406255C2 (de) | ||
DE68927138T2 (de) | Handhabungssteuerungsverfahren und -system | |
EP0866390B1 (de) | Verfahren zur Steuerung von Koordinatenmessgeräten nach Solldaten | |
DE69716018T2 (de) | Verfahren und Steuerungsgerät zur Steuerung einer Krafthilfeeinrichtung | |
DE68926739T2 (de) | Lernverfahren und steuergerät für ein roboter | |
DE69024854T2 (de) | Verfahren zur Steuerung von Roboterbewegungen | |
DE102015004483B4 (de) | Robotersteuerung und Robotersystem zum Bewegen eines Roboters als Reaktion auf eine Kraft | |
DE3143834C2 (de) | ||
DE3317263A1 (de) | Manipulator mit adaptiver geschwindigkeitsgesteuerter bahnbewegung | |
DE3144843A1 (de) | Verfahren zum betreiben eines als schweissroboter arbeitenden manipulators und dementsprechende steuerung | |
DE60219710T2 (de) | Verfahren und Vorrichtung zur Bestimmung von Referenzpositionen bei Punktschweisszangen | |
DE69837741T2 (de) | Verfahren und system zur steuerung eines roboters | |
DE102004026814A1 (de) | Verfahren und Vorrichtung zum Verbessern der Positioniergenauigkeit eines Handhabungsgeräts | |
DE102020126209A1 (de) | Roboter |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8320 | Willingness to grant licences declared (paragraph 23) |