JPH03196981A - ロボットの付加軸追従制御方式 - Google Patents
ロボットの付加軸追従制御方式Info
- Publication number
- JPH03196981A JPH03196981A JP1335833A JP33583389A JPH03196981A JP H03196981 A JPH03196981 A JP H03196981A JP 1335833 A JP1335833 A JP 1335833A JP 33583389 A JP33583389 A JP 33583389A JP H03196981 A JPH03196981 A JP H03196981A
- Authority
- JP
- Japan
- Prior art keywords
- robot
- additional axis
- tool tip
- tip point
- additive
- 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
Links
- 239000000654 additive Substances 0.000 title abstract 6
- 230000000996 additive effect Effects 0.000 title abstract 6
- 238000000034 method Methods 0.000 claims description 8
- 238000003466 welding Methods 0.000 claims description 5
- 230000009466 transformation Effects 0.000 description 7
- 239000011159 matrix material Substances 0.000 description 6
- 238000010586 diagram Methods 0.000 description 3
- 101100480814 Arabidopsis thaliana TCP12 gene Proteins 0.000 description 2
- 210000000707 wrist Anatomy 0.000 description 2
Classifications
-
- 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/418—Total 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/41815—Total 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/4182—Total 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
-
- 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/36—Nc in input of data, input key till input tape
- G05B2219/36448—Teaching, consider workpoint on workpiece temporarily as tip of end effector
-
- 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/39—Robotics, robotics to robotics hand
- G05B2219/39101—Cooperation with one or more rotating workpiece holders, manipulators
-
- 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/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50353—Tool, probe inclination, orientation to surface, posture, attitude
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Manipulator (AREA)
- Numerical Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は付加軸に追従してロボットを制御するロボット
の付加軸追従制御方式に関し、特に付加軸の手動ジョグ
送りに対して自動的に追従するようにしたロボットの付
加軸追従制御方式に関する。
の付加軸追従制御方式に関し、特に付加軸の手動ジョグ
送りに対して自動的に追従するようにしたロボットの付
加軸追従制御方式に関する。
溶接ロボット等では、ワークを固定するテーブルが回転
したり、回転に垂直な方向に移動できるようになってい
る。このテーブルの制御はロボット制御装置内の付加軸
制御回路によって制御される。これによって、溶接等の
加工を行うときに、ロボットの姿勢制御を簡単にするた
めである。
したり、回転に垂直な方向に移動できるようになってい
る。このテーブルの制御はロボット制御装置内の付加軸
制御回路によって制御される。これによって、溶接等の
加工を行うときに、ロボットの姿勢制御を簡単にするた
めである。
しかし、このテーブルを手動ジョグで移動させると、溶
接ロボットのトーチとテーブル上のワ−夕の位置及び姿
勢が変化してしまい、この位置及び姿勢を一定にするた
めに、ロボットのアームの位置及び姿勢を変化させる必
要がある。このような指令は通常のロボットでは簡単に
はいかず、非常に手間のかかる作業となり、教示模作が
煩雑となる。
接ロボットのトーチとテーブル上のワ−夕の位置及び姿
勢が変化してしまい、この位置及び姿勢を一定にするた
めに、ロボットのアームの位置及び姿勢を変化させる必
要がある。このような指令は通常のロボットでは簡単に
はいかず、非常に手間のかかる作業となり、教示模作が
煩雑となる。
本発明はこのような点に鑑みてなされたものであり、付
加軸手動送りに対して自動的に追従するようにしたロボ
ットの付加軸追従制御方式を提供することを目的とする
。
加軸手動送りに対して自動的に追従するようにしたロボ
ットの付加軸追従制御方式を提供することを目的とする
。
本発明では上記課題を解決するために、付加軸に追従し
て10ボツトの工具先端点(TCP)を制御するロボッ
トの付加軸追従制御方式において、付加軸を手動で送り
、前記付加軸の座標位置を読み取り、前記付加軸とロボ
ットの前記工具先端点との相対位置及び姿勢が同一にな
るような、前記工具先端点の座標と姿勢を末的、前記工
具先端点を移動させることを特徴とするロボットの付加
軸追従制御方式が、提供される。
て10ボツトの工具先端点(TCP)を制御するロボッ
トの付加軸追従制御方式において、付加軸を手動で送り
、前記付加軸の座標位置を読み取り、前記付加軸とロボ
ットの前記工具先端点との相対位置及び姿勢が同一にな
るような、前記工具先端点の座標と姿勢を末的、前記工
具先端点を移動させることを特徴とするロボットの付加
軸追従制御方式が、提供される。
付加軸のテーブル等を手動で送ると、その座標位置は付
加軸制御回路内にあるので、これを読み出す。この移動
に対応する工具先端点の位置と座標を末的る。これはロ
ボットを制御するマイクロプロセッサによって実行され
る。この新しい工具先端点の位置と座標に向かって、ロ
ボットのアームを位置決めする。これによって、テーブ
ル等の付加軸の位置と工具光9H,j;、点の位置関係
及び姿勢が一定に保たれる。
加軸制御回路内にあるので、これを読み出す。この移動
に対応する工具先端点の位置と座標を末的る。これはロ
ボットを制御するマイクロプロセッサによって実行され
る。この新しい工具先端点の位置と座標に向かって、ロ
ボットのアームを位置決めする。これによって、テーブ
ル等の付加軸の位置と工具光9H,j;、点の位置関係
及び姿勢が一定に保たれる。
以下、本発明の一実施例を図面に基づいて説明する。
第2図は本発明を実施するだめのロボットシステl、の
構成図である。ロボット1の手首2の先端にはトーチ3
がある。一方、テーブル5はロボット制御装置7内の付
加軸制御回路8によって制御される。テーブル5は回転
と回転に対する垂直方向に移動するように制御される。
構成図である。ロボット1の手首2の先端にはトーチ3
がある。一方、テーブル5はロボット制御装置7内の付
加軸制御回路8によって制御される。テーブル5は回転
と回転に対する垂直方向に移動するように制御される。
テーブル5の上にはワーク6が固定されている。
ここで、テーブル5を回転あるいは垂直方向に図示され
ていない操作盤で手動ジョグ送りする。
ていない操作盤で手動ジョグ送りする。
ロボット制御装置7内のマイクロプロセッサは付加軸制
御回路8内のテーブルの座標を読み取り、トーチ3の先
端とワークの位置が同一に保たれるように制御する。
御回路8内のテーブルの座標を読み取り、トーチ3の先
端とワークの位置が同一に保たれるように制御する。
第3図は工具先端点(TCP)と付加軸の座標系の関係
を示す図である。ロボットのベース座標系11に対して
、ロボット先端点(TCP)12の座標系がある。これ
に対して、付加軸ベース座標系21がある。これは第2
図のテーブル5の座標系である。付加軸のベース座標系
21に対して、付加軸の座標系22がある。ここで、付
加軸の座4票系22の原点ΔP 1からTCP 12の
座標系12の原点RPIへの座標変換行列をBとする。
を示す図である。ロボットのベース座標系11に対して
、ロボット先端点(TCP)12の座標系がある。これ
に対して、付加軸ベース座標系21がある。これは第2
図のテーブル5の座標系である。付加軸のベース座標系
21に対して、付加軸の座標系22がある。ここで、付
加軸の座4票系22の原点ΔP 1からTCP 12の
座標系12の原点RPIへの座標変換行列をBとする。
ここで、付加軸を点ΔP2まで座標変換行列Δだけ手動
ジョグ送りで移動させる。このとき、TCP12の位置
が同じになるためには、図の座標変換行列Rが次の式を
満足するようにTCP12を制御する。
ジョグ送りで移動させる。このとき、TCP12の位置
が同じになるためには、図の座標変換行列Rが次の式を
満足するようにTCP12を制御する。
R=B伺AP 及び P=B
ここで、座標変換行列Pは点AP2がら点RP2への座
標変換行列である。すなわち、座標変換行列RがTCP
12の求めるべき移動座標変換行列である。
標変換行列である。すなわち、座標変換行列RがTCP
12の求めるべき移動座標変換行列である。
第1図は本発明のロボットの付加軸追従制御方式のフロ
ーチャートである。図において、Sに続く数値はステッ
プ番号を示す。
ーチャートである。図において、Sに続く数値はステッ
プ番号を示す。
〔Sl〕付加軸すなわちテーブル5を手動ジョグで移動
させる。
させる。
〔S2〕付加軸制御回路8からロボット制御装置7内の
プロセッサは付加軸の座標を読み取る。
プロセッサは付加軸の座標を読み取る。
〔S3〕付加軸の座標系からTCP12の移動点RP2
の座標を算出する。
の座標を算出する。
[S4]TCP12を点RP2に移動させる。
このようにして、付加軸のテーブル等が移動したときに
、この位置及び姿勢に対応して工具先端点(TCP)を
自動的に移動させる。従って、ロボットの移動、姿勢制
御を行う必要がない。
、この位置及び姿勢に対応して工具先端点(TCP)を
自動的に移動させる。従って、ロボットの移動、姿勢制
御を行う必要がない。
上記の説明では、溶接用ロボットについて説明したが、
他の付加軸で制御されるテーブル等を有するロボットで
同様に制御できる。
他の付加軸で制御されるテーブル等を有するロボットで
同様に制御できる。
以上説明したように本発明では、付加軸の手動送りした
座標に対して、位置及び姿勢を同一に保ようにロボット
を自動的に追従するようにしたので、付加軸を移動させ
゛〔も、ロボットの位置、姿勢を制御する必要がなく、
教示作業の効率が上がる。
座標に対して、位置及び姿勢を同一に保ようにロボット
を自動的に追従するようにしたので、付加軸を移動させ
゛〔も、ロボットの位置、姿勢を制御する必要がなく、
教示作業の効率が上がる。
第1図は本発明のロボットの付加軸追従制御方式のフロ
ーチャート、 第2図は本発明を実施するためのロボットシステムの構
成図、 第3図は工具先端点(TCP)と付加軸の座標系の関係
を示す図である。 ロボット 手首 トーチ テーブル ワーク ロボット制御装置 付加軸制御回路 ロボットのベース座標系 工具先端点(TCP)の座標系 付加軸ベース座標系 付加軸の座標系
ーチャート、 第2図は本発明を実施するためのロボットシステムの構
成図、 第3図は工具先端点(TCP)と付加軸の座標系の関係
を示す図である。 ロボット 手首 トーチ テーブル ワーク ロボット制御装置 付加軸制御回路 ロボットのベース座標系 工具先端点(TCP)の座標系 付加軸ベース座標系 付加軸の座標系
Claims (2)
- (1)付加軸に追従してロボットの工具先端点(TCP
)を制御するロボットの付加軸追従制御方式において、 付加軸を手動で送り、 前記付加軸の座標位置を読み取り、 前記付加軸とロボットの前記工具先端点との相対位置及
び姿勢が同一になるような、前記工具先端点の座標と姿
勢を求め、 前記工具先端点を移動させることを特徴とするロボット
の付加軸追従制御方式。 - (2)前記ロボットは先端に溶接用のトーチを有し、前
記付加軸の座標に対し、前記トーチの位置と姿勢が一定
になるように制御することを特徴とする特許請求の範囲
第1項記載のロボットの付加軸追従制御方式。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1335833A JPH03196981A (ja) | 1989-12-25 | 1989-12-25 | ロボットの付加軸追従制御方式 |
PCT/JP1990/001645 WO1991009710A1 (en) | 1989-12-25 | 1990-12-14 | Additional shaft follow-up control system of robot |
DE69022407T DE69022407T2 (de) | 1989-12-25 | 1990-12-14 | Nachfolgesteuerungssystem für eine zusätzliche roboterachse. |
EP91900926A EP0460227B1 (en) | 1989-12-25 | 1990-12-14 | Additional shaft follow-up control system of robot |
US07/752,444 US5313563A (en) | 1989-12-25 | 1990-12-14 | Method of controlling a robot with a supplementary axis |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1335833A JPH03196981A (ja) | 1989-12-25 | 1989-12-25 | ロボットの付加軸追従制御方式 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH03196981A true JPH03196981A (ja) | 1991-08-28 |
Family
ID=18292916
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1335833A Pending JPH03196981A (ja) | 1989-12-25 | 1989-12-25 | ロボットの付加軸追従制御方式 |
Country Status (5)
Country | Link |
---|---|
US (1) | US5313563A (ja) |
EP (1) | EP0460227B1 (ja) |
JP (1) | JPH03196981A (ja) |
DE (1) | DE69022407T2 (ja) |
WO (1) | WO1991009710A1 (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06278063A (ja) * | 1993-03-31 | 1994-10-04 | Matsushita Electric Ind Co Ltd | 産業用ロボットシステム |
KR20130040153A (ko) * | 2011-10-13 | 2013-04-23 | 쿠카 로보테르 게엠베하 | 로봇 제어 방법 |
CN103568008A (zh) * | 2012-07-27 | 2014-02-12 | 精工爱普生株式会社 | 机器人***以及机器人控制装置 |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0785492B1 (en) * | 1995-08-09 | 2001-11-07 | Fanuc Ltd | Jog operation method of robot |
DE102006056051B4 (de) | 2006-11-28 | 2018-09-20 | Robert Bosch Gmbh | Roboter mit Steuerung für Zusatzachsen |
CN106325302B (zh) * | 2015-06-17 | 2020-03-13 | 电子科技大学 | 一种移动物***置跟踪平台、跟踪装置及跟踪方法 |
US11874101B2 (en) | 2018-04-12 | 2024-01-16 | Faro Technologies, Inc | Modular servo cartridges for precision metrology |
US10969760B2 (en) | 2018-04-12 | 2021-04-06 | Faro Technologies, Inc. | Coordinate measurement system with auxiliary axis |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61281305A (ja) * | 1985-06-06 | 1986-12-11 | Toyota Motor Corp | 多関節ロボツト制御装置 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SE7603703L (sv) * | 1976-03-26 | 1977-09-27 | Retab Ab | Forfarande vid styrning av en industrirobot |
JPS60193016A (ja) * | 1984-03-14 | 1985-10-01 | Toyota Motor Corp | ロボツト装置 |
JPS60246407A (ja) * | 1984-05-22 | 1985-12-06 | Toyoda Mach Works Ltd | 追従式ロボツト装置 |
JPS6125207A (ja) * | 1984-07-12 | 1986-02-04 | Fanuc Ltd | ツ−ル座標系の設定方式 |
JPS6132113A (ja) * | 1984-07-23 | 1986-02-14 | Seiko Instr & Electronics Ltd | ロボツト制御方式 |
JPS6142004A (ja) * | 1984-08-06 | 1986-02-28 | Toyota Central Res & Dev Lab Inc | 追従ロボツト装置 |
JPH0789287B2 (ja) * | 1985-11-07 | 1995-09-27 | 三菱電機株式会社 | ロボットのプログラミング方法 |
SE464855B (sv) * | 1986-09-29 | 1991-06-24 | Asea Ab | Foerfarande vid en industrirobot foer kalibrering av en sensor |
JPH079606B2 (ja) * | 1988-09-19 | 1995-02-01 | 豊田工機株式会社 | ロボット制御装置 |
-
1989
- 1989-12-25 JP JP1335833A patent/JPH03196981A/ja active Pending
-
1990
- 1990-12-14 DE DE69022407T patent/DE69022407T2/de not_active Expired - Fee Related
- 1990-12-14 EP EP91900926A patent/EP0460227B1/en not_active Expired - Lifetime
- 1990-12-14 US US07/752,444 patent/US5313563A/en not_active Expired - Lifetime
- 1990-12-14 WO PCT/JP1990/001645 patent/WO1991009710A1/ja active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61281305A (ja) * | 1985-06-06 | 1986-12-11 | Toyota Motor Corp | 多関節ロボツト制御装置 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06278063A (ja) * | 1993-03-31 | 1994-10-04 | Matsushita Electric Ind Co Ltd | 産業用ロボットシステム |
KR20130040153A (ko) * | 2011-10-13 | 2013-04-23 | 쿠카 로보테르 게엠베하 | 로봇 제어 방법 |
CN103568008A (zh) * | 2012-07-27 | 2014-02-12 | 精工爱普生株式会社 | 机器人***以及机器人控制装置 |
Also Published As
Publication number | Publication date |
---|---|
EP0460227A1 (en) | 1991-12-11 |
US5313563A (en) | 1994-05-17 |
DE69022407T2 (de) | 1996-02-29 |
EP0460227A4 (en) | 1992-03-11 |
DE69022407D1 (de) | 1995-10-19 |
WO1991009710A1 (en) | 1991-07-11 |
EP0460227B1 (en) | 1995-09-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1644782B1 (en) | Multiple robot arm tracking and mirror jog | |
JP2684359B2 (ja) | ロボットのワーク直交座標系設定装置 | |
JP3476288B2 (ja) | Yagカッティングツールを用いた立体加工装置 | |
JPH079606B2 (ja) | ロボット制御装置 | |
US4706000A (en) | Tool posture control system | |
JPH07295650A (ja) | 多関節型ロボットの制御方法 | |
JPH03196981A (ja) | ロボットの付加軸追従制御方式 | |
JP2020171989A (ja) | ロボット教示システム | |
JPH0569362A (ja) | 産業用ロボツト | |
JPS62154006A (ja) | ロボツト制御装置 | |
JPH0425905A (ja) | 産業用ロボットの教示・再生方法 | |
JPH08323665A (ja) | ロボットの教示制御装置 | |
US20230142821A1 (en) | Method for Precise, Intuitive Positioning of Robotic Welding Machine | |
JP3350687B2 (ja) | ロボット制御方法およびロボット制御装置 | |
JPS60101606A (ja) | ロボツト自動運転方式 | |
JP2841364B2 (ja) | 加工装置の位置決め方法 | |
JP2003053539A (ja) | 溶接用ロボットの姿勢制御方法 | |
JPS60200313A (ja) | ロボツト座標補正装置 | |
JPS61278907A (ja) | 関節形ロボツトの制御方式 | |
JP2537469Y2 (ja) | 回転外部軸を有する産業用ロボットの制御装置 | |
JPH0596481A (ja) | ロボツト制御装置 | |
JPH0637904U (ja) | 直動外部軸を有するロボットの制御装置 | |
JPH02280988A (ja) | 3次元レーザのノズル制御方式 | |
JPH08383B2 (ja) | ロボットの制御装置 | |
JPH04244390A (ja) | ピッチ可変の2つのツールを有した産業用ロボットの動作制御方法 |