JPS59153207A - ロボツトの制御装置 - Google Patents

ロボツトの制御装置

Info

Publication number
JPS59153207A
JPS59153207A JP58027266A JP2726683A JPS59153207A JP S59153207 A JPS59153207 A JP S59153207A JP 58027266 A JP58027266 A JP 58027266A JP 2726683 A JP2726683 A JP 2726683A JP S59153207 A JPS59153207 A JP S59153207A
Authority
JP
Japan
Prior art keywords
robot
arm
data
deviation
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.)
Pending
Application number
JP58027266A
Other languages
English (en)
Inventor
Yoshiyuki 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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP58027266A priority Critical patent/JPS59153207A/ja
Priority to DE19843406255 priority patent/DE3406255A1/de
Priority to US06/581,621 priority patent/US4594670A/en
Publication of JPS59153207A publication Critical patent/JPS59153207A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/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/425Teaching successive positions by numerical control, i.e. commands being entered to control the positioning servo of the tool head or end effector
    • 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/18Numerical 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
    • G05B19/19Numerical 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 characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous 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/41Servomotor, servo controller till figures
    • G05B2219/41177Repetitive control, adaptive, previous error during actual positioning
    • 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/45083Manipulators, robot

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Robotics (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

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

Description

【発明の詳細な説明】 本発明は、ロボットの制j卸装置に関するもので、荷に
、操作位置の空間における実際の位置と、その位it’
に表わすとして記憶さ2″したデータと全完全に一致さ
せるためのものに係わる。
本発明の対象となるロボットの一例である2ア一ム水平
関節型τ〜操作面上方から見’fC4台の概略図′?!
:第1図に示す。図において、(1,1は一端vc設け
ら九た回転中心軸(8)全中心に回動するiA1アーム
、(2)はIA1アーム(1)の他端に回動自任に設け
られた回転中心軸(4)全中心に回動する第2アームで
、こnら渠1アーム(1)および第2アーム(2)の唐
定月度の回動により第2アーム(2)の他端會所定の操
作位置に合わせるようにべさnている。また、(5) 
Fi第1回転中心m<srに機械的に固定して取付けら
れ一1アーム(1)の基準点を確立する位置雑誌スイッ
チ、(6)は第1アーム(1)の第1回転中心1111
i1(81側で第1アーム(1)の中心線上VC取付け
らへ位置確端スイッチ(5ンに対応するドグ、(7ンは
第1アーム(1)の第2アーム(2)側先端に機械的に
固定して取付けられ諾2アーム(2)の基」寡黙を確立
する位置確認スイッチ、(8)はIオ゛L2アーム(2
)の第1アーム(1)側で第2アーム(2)の中心訝上
に取付けらn位置確認スイッチ(7)に対応するドグで
、ロボットの承準点俊帰時には、一対を・なす位置確認
スイッチ(5)とドグ(6)とが第1アーム(1)中心
、細土で、他対會なす位置確認スイッチ(7)とドグ(
8)とが第2アーム(2)中心縁上で対向するようにな
されている。なお、第1図(a)は谷アーム(υ、(2
)が1i′意角麓、回動した場合のロボット状態を示し
、第1図(b)は谷アームが澁墳点俊帰した@台のロボ
ット状態を示す。
かかる、lH成kmするロボッ) (9) u 、第2
図に示す制御#装置叫によって運転制御さnる。図にお
いて、囲Viロボット(9)の作業点および作業手順等
r記偲する王西己1意都、g隅はロボットのむアーム(
1ン。
(2)の現在位置データを記憶する現任点記I恵都、(
18)は谷アーム(1) I (2)の基準点偵ヅ蛍時
における位置データをd己憶する基準点記憶例、(1刹
はロボット(9)の位置割mおよび外部療器制岬等の各
種制御を逐行する中央処理装置(以下、CPUと称す)
、+1511’をロボット(9)内のサーボモータへ出
力を送出する出力指令部で、主記憶@(Ill vc記
憶さnた作業点および  2作業手順、現在点記憶@(
埒に一〇憶された現在位置データ、並びに基準点記淋!
 +18J K記憶さ九た基準位置データに基づき、C
PU(圓が出力指令部(15ノを介してロボット(9)
に指令を込出し、もって、所定の移IjdJ動作等會遂
行させるようになさfている。なお、現任点記憶都(胸
および鯖1■点記憶都11BJに格納さ九る位置データ
としては、Vすえは、第3図に示すような、直交座標系
のX軸と第1アーム(1)(正#に言えば第1アーム(
1)の中心線)間の角度θ0、および第1アーム(1)
の処理+m(破線)と第2アーム(2)間の角度θ2と
でなるデータが芋げらnる。
以上のように榊成さf′したロボットの制御装置Jtに
おいて、動作制御開始時、即ち、電硼投入時には、現在
点記憶部(図は白紙状態であるので、各アーム(1) 
、 (2)の位置全認識して記録する8賛がある。その
ために、起動時には、各アーム(i) s (2)の空
間における実際の位置と、その位置に対応した各アーム
(1) l (2)のiじ憶にかかる位ぽデータとを一
致させて記録すべく基準点復帰r行なう。・例えば、谷
アーム(1) + (2) 7” 第1 図faJ V
C示す姿勢にめnば、第1アーム(1パ1回転中心@ 
(81k中心にして位置確認スイッチ(5ンとドグ(6
)とが一致するまで回JWシ、かつ、第2アーム(2)
勿、回転中心軸(4)會中心にして位置確認スイッチ(
γンとドグ(8)とが一致するまで回!+のして第1図
Tblに示す基準点復帰状態とする。しかして、位置確
絡スイッチとドグの谷対(5)と(6)。
(7)と(8)が−′Cれぞれ一致し1ζことを構出し
た俊には、CPU J庫は、44点屈導都(IB)に格
納ざ九でいる端墳点位置データθ□0.θ2o  全現
任点記′隠都(1々に転送して6じ憶させ、谷アーム(
υ、(2)の空間における実際の位置とml憶にがかる
位1証データ櫃と全一致させる。なお、tL直イ1請認
スイッチ(5) j (γンおよびドグ(i。
(8)は模様的に固定ざ几ているので、丞準点俊帰毎に
谷アーム(1) s (2)の位置が異なることはない
以後、ロボットの位置割りは、現在点6d憶姉(+27
に路網さf′した位−データfC基づき、かつ王配置怠
都(111に記憶されている作業+順に従って行なわn
る。
即ち、王ml扉部σ刀の目ピt@手順に従がうnf定の
作業点にロボット(9)の先端が移動する場合には、そ
の作業点の位置データに、机在点if憶fitt−に記
憶ざnていて移動に伴ない逐次更新される谷アーム(υ
(2)の現在位置データが一致するように、CPU(1
剣で谷アームの移動量ケ計算し、そして、その計算値に
応じた出カケ出力指令部(L5)からロボツ119Hc
送出し先端上作業点にあわせるのである。
ところで、このような方法でロボットの位区+fllJ
御食行なう揚台、各アーム(1ン1 (2)の空間にお
ける実際の基準点位置と、記憶にがかる示準点位置デー
タとが一致していることが前提となるが、設計図■上で
基準点位を會決足してt位置確認スイッチやドグ等全基
準点位置に4h′度よく一致させて取り付けることは組
立誤差や部品−差等の影響があって困難であり、従って
、天空間における牽準点位咳と記憶にがかる恭準点位置
データとが不一致VCなることが少なからずあつfco この不一・致の場合、つまり、基準点記憶例における谷
アーム(1)、(2)の空間における冥除の位置θ0、
θ2□(第4図実線参照)と渉準点記憶都(助における
t1コ憶位置データθ、2.θaa(44図破線診照)
とが異なっている場合には、ロボット先端iY軸の正方
向に、しかもY軸に対して平行移動させるとき、CPU
(141内ではH己憶にかかるデータθ、2.θ22を
基に第4図に示す二点鎖線a’bの歯縁経路をとるより
に演算して出力指令部(均に対して指令全出力するが、
央PAVCは動作開始点Aは、データ値θ□□、θ2□
 で定援る位置T/cめるため、該指令に基づいた軌跡
は第4図に示す一点類its A Bの曲線となり、正
確な作条r行なうことができないという欠点があった。
しかも、従来は該欠点勿回避するためには、空間におけ
る基準点位置と記憶にかかる基準点位置データとを一致
させるための高価な専用治工具上用いなけnばならなか
った。
本発明は、以上の点ケ嚇みなさfしたちので、ロボット
操作端の空間における央−の位置と、その位l成として
記憶さfした記憶位置との偏差を俣出し、その偏差VC
基づき記1慮にかかるIV直テデーを1−正する修正部
會眩け、位置R+lJ 1卸勿碓冥に行ない侍て、正確
な咋栗ケ遂行できるロボットの制御装置の提供全目的と
する。
以下、本発明の一突施例會第2図と同一−または同効の
部分には同−符号會附して示す第5図について説明する
。図において、(16)は基準点の空間における実際の
位置と基準点記憶部1181 K記憶された位ばデータ
との偏差に基づき例えば基準点記憶部(1B)の基準内
容を修正させろ1じ正指令部、117)は修正時におけ
る手1−七投入指令する各種スイッチ(17a)〜(1
7e)でなる値正用数示箱であり、また、第5図におけ
るCPU(i騙は谷アーム(1) 9 (2)の第6図
に示す2様の姿勢、即ち、(la)、(2a) VC,
J:る姿勢I(以下、右手系の姿勢と称す)と(lb)
、(2b) vr−よる姿勢■(以下、左手系の姿勢と
椰す)の谷位置データr教示箱(1q)の侶号に基づき
入力して上述の偏走を構出する1炊餌を有しており、上
述の教示箱αη上の各スイッチ(17a )〜(17e
) 會所定手順で投入しCPU兇に修正動PI:七起動
させて上記偏差を恢出せしめ、その偏差値に基づき修正
指令f! (16)が現在点記憶部(胸または/および
基準点記憶部σB)の内谷會16正するようになさnて
いる。つまり、cput144、修正指令部(16)お
よび教示箱(1′I)とで位Pt7−タの修正部ケ伺欣
している。
次に、修正動作全詳述すると、制イ卸装置叫の゛電源没
入時にμ、基準点り帰を行ないロボット(9)を位置制
御の可能状態にする必要があるか、・単に復シ・ボさせ
るだけでは、上述したようにロボット(9)の谷アーム
(1) * (2)(IA点記憶かかる現在位1藏テー
タと、空間における芙除の位1直とが一致しない姻′8
があooそこで、まず、操゛咋者は教示箱+17Jの修
正開姉用スイッチ(17a) 會抑圧してCPU (1
4] k待機状態とさせ、次いで、JOG用スづツテ(
17b) ’に押圧して、TOG指令icPけ(川に入
力ざぜ、ロボット<9)K出力指令御側を介して侶号荀
与えて各アーム(υ、(2)を移@させ、そして、右手
系の姿勢Ivcよって先端ケ任意位【縫Pvc@わさぜ
る。その後、記録追加用スイッチ(17c) 全投入し
てCPU圓へ現在点記憶部(趨に記憶された位■直デー
タθ、8.θ281■込ませる。次いで、JOG用・不
イツテ(17b) k再び投入し、上述の位iPK左手
系の姿勢…によって先端が一致するようにロボット(9
)の各アーム(i) * (2) w移動させる。この
位置合わせ終了後、記録補馬用スイッチ(17d) ’
に投入し、現在点記憶部(契から左手系の姿勢Hにかか
る記憶位置データθ、わ、θ2bをCPU(14]K取
り込ませる。そして、最後に、記1球終了用スイッチ(
17θ)を投入し、上述の6値θ□0゜θgaeθ05
.θ2bJ:す空間における実際の位置と西じ憶にかか
る位置デー夕との偏走i C!PU圓で計算さぜ、その
後、CPU(141はその偏差分だけ、′修正指令部0
6)上置して現任点記憶部(彼または/および基準点記
1煮都(18)の記憶内容を1−正させる。
従って、以降の位置制御は正確に行なわれ、看切な軌道
に従かった咋栗七ロボット(9)は行なうことができる
ここで、上記右手系の姿勢IKよる現在点記1意位置デ
ータθ、8.θ2a  と左手系の姿勢■による現在点
記憶位置データθ、わ、θ2b  とから、空間におけ
る実際の位置と記憶にかかる位置データとの偏差を求め
る演算原理全第7図を用いて祝明する。
なお、内において、Pは上述の任意位置ヲ衣わし、P工
、P]Iはそれぞn、右手系の姿勢lまたは左手系の姿
勢■によって定点P會とつf′CXS合に記憶さf′し
た位1献テータを空間座標上に描いた点孕表わしている
。この中、P工は記憶位置データθ、8゜θ により特
定され、P は記憶位置データθ、わ。
2a                       
■θ2bにより特定さ几てお9、定点Pの絶対位置デー
タとは七nぞn41アーム(1)につきΔθ□、第2ア
ーム(2) KつきΔθ2異なっている。
即ち、任意位置Pの絶対位置データは右手系の優勢Iに
かかる伍[蟻データθ0.,028  ?用いて辰わせ
ば、θ、8+Δθ、と02a+Δθ2 となり、従って
、絶対位置を直交座標系で表わせは次式のようになる。
・−−−−(1) 同様に、定点Pの絶対位置データは左手革・の姿勢■に
かかる位Iイデータθ0..θ2b會用いてそ7tぞれ
θ、ゎ+Δθ0.θ2b+Δθ2 と表わすことができ
、戸って、位置Pの絶対位置を直交座標系で表わせば次
式のようになる。
・書・・・(2〕 上記(1)式お呪び(2)式における×座標値PXとY
S標値PYとは、そ几ぞn凹−位置Pを右手系の姿勢I
と左手系の姿勢■で捉えているので等しく、し  ′か
も、位置データθ、8とθ、a、θ、わとθ、bおよび
谷アーム長e工、e、は既知であるので、こnらの式に
基づき偏差Δθ、およびΔθ2を求めることができる。
このような演X’(l−行ないCPU (144は偏M
k捉えているのである。
なお、上記実施例では、1し正時における位1Mデータ
の取り込み全教示箱Uηの記録追加スイッチ(17a)
、記録補正スイッチ(17a)および記録終了スイッチ
等により行なう構成としているが、本発明はこnK限ら
れるものでないこと、また、位置データの取り込み手順
も、・上述の手順を前後入れ換えて調剤しても良いこと
は勿論である。更に、上6ビ実施例では、2アームの水
平関節型ロボットの場合について説明したが、こfLに
1恨らず、2ア一ム以上の多関節製ロボットにおいても
、例えは、同−位II:忙ケ複数の姿勢で捉えることに
より本発明全フl用することができることも勿論である
以上のように、本発明によ九ば、ロボットの制御装置に
、ロボット操作端の記憶にがかる位ばデータと、空間に
おける実際の位置との偏差を耐昇して、その1掃差分、
記憶にかかる位1メデータ値ヶ・瞼正する修正部ケ付加
したので、ロボット組立後における谷アームの基準点調
螢11曲な専用治工具を用いずに闇単にかつ梢度よく行
なうことができるという効果と共に、記憶にかかる基準
点の位はデータが正確であるので、増切な位置制御によ
7″9所定軌道に従った作業を行なうことができ1檗ミ
スを減少させることができるという効果ケもゼする。
【図面の簡単な説明】
第1図は本発明が適用できるロボットアームの構成ヶ示
す概略図、第2図は従来のロボットの制御装置の構成を
示すブロック図、第6図はロボット操作端の位置を特定
するデータの捉え方を示した説明図、第4図は従来のロ
ボットの制御装置による位置制御の欠点を説明するため
の説明図、第5図は本発明の一実施例によるロボットの
制御装置の構成ケ示すブロック図、第6図は所定位置と
ロボット操作端と七一致させ得る俵数のアーム桧勢會示
しfC説明図、第7図は1掃差演舅原理會祝明するため
の説明図である。 (9)二ロボット    叫:制例j装置回:主記憶都
    (契:現在点記憶部(19’J :基準点記・
1.は剖 (141:中央処理装置(CPU) (16) : qh正指令fll(17) : Wh正
正数教示箱お、図中、同一符号は同一または相轟部分を
示す。 代理人  葛  野  匍  −

Claims (2)

    【特許請求の範囲】
  1. (1)ロボットの作業点訃よび作業手順を記憶する王記
    憶部と、ロボット操作端の現在位1dデータ全記憶する
    現任点記憶都と、ロボット作動時における操作端の位置
    データを記憶する謎軍点gt−+1意都、および、こ几
    ら咋呆点、作票手順、祝仕泣匝データと基準位置データ
    とに基づきロボットに所定の運転動作を遂行させる中央
    処理装置と全晦えて成るロボットの1iilJ (4装
    置において、ロボットウ蒙1乍端の空間における夫際の
    位置と、七の位置として記憶された記憶位置との偏差を
    検出し、その偏差に参つき記憶にか;/)−る位置デー
    タ金1−正する修正制を賭けたことを%麻とするロボッ
    トのrl+11011装置。
  2. (2)前記修正髄は、を聞にかけるi+:翼位置t、僧
    数のアーム姿勢で捉えたデータに基づいて前記偏差の検
    出全行なうことを特徴とする特許請求の範囲第1J)4
    に紀1或のロボットの制御装置。
JP58027266A 1983-02-21 1983-02-21 ロボツトの制御装置 Pending JPS59153207A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP58027266A JPS59153207A (ja) 1983-02-21 1983-02-21 ロボツトの制御装置
DE19843406255 DE3406255A1 (de) 1983-02-21 1984-02-21 Robotersteuerapparat
US06/581,621 US4594670A (en) 1983-02-21 1984-02-21 Robot control apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58027266A JPS59153207A (ja) 1983-02-21 1983-02-21 ロボツトの制御装置

Publications (1)

Publication Number Publication Date
JPS59153207A true JPS59153207A (ja) 1984-09-01

Family

ID=12216267

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58027266A Pending JPS59153207A (ja) 1983-02-21 1983-02-21 ロボツトの制御装置

Country Status (3)

Country Link
US (1) US4594670A (ja)
JP (1) JPS59153207A (ja)
DE (1) DE3406255A1 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62282302A (ja) * 1985-10-23 1987-12-08 Kawasaki Heavy Ind Ltd 工業用ロボツトの位置検出器の補正用基本出力値検出方法及びその検出装置
JPS633305A (ja) * 1986-06-24 1988-01-08 Matsushita Electric Ind Co Ltd 工業用ロボツトの動作制御点補正方法
JPS6344206A (ja) * 1986-07-23 1988-02-25 アメリカン テレフオン アンド テレグラフ カムパニ− スカラ型ロボットを較正する方法
JPH0262609A (ja) * 1988-08-30 1990-03-02 Mutoh Ind Ltd 自動製図機等のサーボ機構における自動零調整方法
WO1997002114A1 (fr) * 1995-07-05 1997-01-23 Fanuc Ltd Appareil et procede de commande du mouvement d'un robot

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60231211A (ja) * 1984-05-02 1985-11-16 Fanuc Ltd 数値制御装置と強電制御回路間のインタフエイス装置
JPS6126106A (ja) * 1984-07-16 1986-02-05 Fanuc Ltd 工具位置補正方式
JPH0631527B2 (ja) * 1985-04-30 1994-04-27 マツダ株式会社 さく岩機のブ−ム位置決め装置
JPS6243701A (ja) * 1985-08-21 1987-02-25 Hitachi Ltd ロボツト制御方式
JPS6261104A (ja) * 1985-09-11 1987-03-17 Fanuc Ltd 水平関節型ロボツトの加減速制御方式
JPS62123504A (ja) * 1985-11-22 1987-06-04 Toshiba Mach Co Ltd ロボツトの制御方法
WO1987005721A1 (en) * 1986-03-14 1987-09-24 Fanuc Ltd Robot controller
US4763276A (en) * 1986-03-21 1988-08-09 Actel Partnership Methods for refining original robot command signals
US4908556A (en) * 1986-11-20 1990-03-13 Unimation Inc. Modular robot control system
CA1299362C (en) * 1986-12-10 1992-04-28 Gregory James Mcdonald Coordinate measuring system
DE3702185A1 (de) * 1987-01-26 1988-08-04 Siemens Ag Einrichtung zum transport eines gegenstandes von einer position in eine andere entlang einer geraden
JP2703767B2 (ja) * 1987-10-05 1998-01-26 株式会社日立製作所 ロボットの教示データ作成方法
JP2511072B2 (ja) * 1987-10-23 1996-06-26 三菱重工業株式会社 ロボットにおける教示デ―タの記録・再生方法
US4965499A (en) * 1987-12-31 1990-10-23 Westinghouse Electric Corp Parametric path modeling for an optical automatic seam tracker and real time robotic control system
US4908777A (en) * 1988-01-27 1990-03-13 Storage Technology Corporation Robot arm calibration system
US5276777A (en) * 1988-04-27 1994-01-04 Fanuc Ltd. Locus correcting method for industrial robots
US5250886A (en) * 1988-12-27 1993-10-05 Canon Kabushiki Kaisha Method of controlling robot and robot control apparatus
JPH02198783A (ja) * 1989-01-23 1990-08-07 Fanuc Ltd 産業用ロボットの位置決め補正方式
JPH0769738B2 (ja) * 1989-09-01 1995-07-31 株式会社不二越 ロボットの制御方法及び装置
IT1237707B (it) * 1989-12-20 1993-06-15 Prima Ind Spa Struttura di macchina operatrice
JP2874238B2 (ja) * 1990-01-23 1999-03-24 株式会社安川電機 多関節形ロボットの制御方法
FR2671305B1 (fr) * 1991-01-09 1995-04-07 Commissariat Energie Atomique Procede de pilotage d'un bras de robot en definissant des trajets de substitution.
JP2897547B2 (ja) * 1992-04-10 1999-05-31 三菱電機株式会社 被駆動機械の駆動制御装置、並びに、被駆動機械の駆動制御装置におけるパラメータ表示方法
EP1215019A3 (en) * 2000-11-17 2003-01-22 Honda Giken Kogyo Kabushiki Kaisha Method for designing a robot arm
US20050220582A1 (en) * 2002-09-13 2005-10-06 Tokyo Electron Limited Teaching method and processing system
US8944802B2 (en) 2013-01-25 2015-02-03 Radiant Fabrication, Inc. Fixed printhead fused filament fabrication printer and method
JP6475409B2 (ja) * 2013-12-20 2019-02-27 蛇の目ミシン工業株式会社 ロボット、ロボットの制御方法、及びロボットの制御プログラム
US8827684B1 (en) 2013-12-23 2014-09-09 Radiant Fabrication 3D printer and printhead unit with multiple filaments
DE102014119654A1 (de) 2014-12-29 2016-06-30 Brötje-Automation GmbH Verfahren zur Kompensation einer Abweichung eines Arbeitspunkts
US11123875B2 (en) * 2016-10-19 2021-09-21 Kanae Kogyo Co., Ltd. Work assembling device, control method for work assembling device, control program for work assembling device, and recording medium
JP6816495B2 (ja) 2016-12-19 2021-01-20 株式会社デンソーウェーブ ロボットのたわみ補正方法、ロボットの制御装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS51141165A (en) * 1975-05-29 1976-12-04 Toshiba Corp Reference position adjusting system for industrial robot
JPS5960507A (ja) * 1982-09-30 1984-04-06 Fujitsu Ltd 平面多関節型ロボツトの作業点数示方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA918789A (en) * 1969-03-18 1973-01-09 F. Engelberger Joseph Programmed manipulator apparatus
US4011437A (en) * 1975-09-12 1977-03-08 Cincinnati Milacron, Inc. Method and apparatus for compensating for unprogrammed changes in relative position between a machine and workpiece
US4140953A (en) * 1976-03-03 1979-02-20 Unimation, Inc. Real time program modification apparatus
US4362977A (en) * 1980-06-30 1982-12-07 International Business Machines Corporation Method and apparatus for calibrating a robot to compensate for inaccuracy of the robot
US4356554A (en) * 1980-09-12 1982-10-26 Thermwood Corporation Method and apparatus for compensating for system error in an industrial robot control
JPS57113111A (en) * 1980-12-30 1982-07-14 Fanuc Ltd Robot control system
US4403281A (en) * 1981-04-03 1983-09-06 Cincinnati Milacron Industries, Inc. Apparatus for dynamically controlling the tool centerpoint of a robot arm off a predetermined path
JPS5856003A (ja) * 1981-09-30 1983-04-02 Hitachi Ltd 工業用ロボツトの制御方法
US4481592A (en) * 1982-03-05 1984-11-06 Texas Instruments Incorporated Calibration system for a programmable manipulator
JPH0666042B2 (ja) * 1982-05-07 1994-08-24 フアナツク株式会社 工業用ロボット制御装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS51141165A (en) * 1975-05-29 1976-12-04 Toshiba Corp Reference position adjusting system for industrial robot
JPS5960507A (ja) * 1982-09-30 1984-04-06 Fujitsu Ltd 平面多関節型ロボツトの作業点数示方法

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62282302A (ja) * 1985-10-23 1987-12-08 Kawasaki Heavy Ind Ltd 工業用ロボツトの位置検出器の補正用基本出力値検出方法及びその検出装置
JPS633305A (ja) * 1986-06-24 1988-01-08 Matsushita Electric Ind Co Ltd 工業用ロボツトの動作制御点補正方法
JPS6344206A (ja) * 1986-07-23 1988-02-25 アメリカン テレフオン アンド テレグラフ カムパニ− スカラ型ロボットを較正する方法
JPH0262609A (ja) * 1988-08-30 1990-03-02 Mutoh Ind Ltd 自動製図機等のサーボ機構における自動零調整方法
WO1997002114A1 (fr) * 1995-07-05 1997-01-23 Fanuc Ltd Appareil et procede de commande du mouvement d'un robot
US5980082A (en) * 1995-07-05 1999-11-09 Fanuc Limited Robot movement control device and movement control method

Also Published As

Publication number Publication date
DE3406255A1 (de) 1984-09-27
DE3406255C2 (ja) 1990-04-05
US4594670A (en) 1986-06-10

Similar Documents

Publication Publication Date Title
JPS59153207A (ja) ロボツトの制御装置
US9517563B2 (en) Robot system using visual feedback
CN107443382A (zh) 工业机器人结构参数误差辨识与补偿方法
JPH0553587B2 (ja)
EP0172486B1 (en) Tracking robot apparatus
US5189351A (en) Corrective positioning method in a robot
CN101213049B (zh) 旋转中心点计算方法、旋转轴线计算方法、程序的生成、动作方法以及机器人装置
JPS62218808A (ja) 三次元計測ロボットの計測精度補正方法
JPH0413726B2 (ja)
CN107544311A (zh) 工业机器人手执示教的辅助装置和方法
JPH05345291A (ja) ロボットの動作範囲制限方式
JPS6218316B2 (ja)
CN110561387B (zh) 工业机器人***中可旋转工件的测定方法
JPS60118478A (ja) 関節形ロボツトの位置制御装置
JPS618236A (ja) 移動体制御装置
JP2560283B2 (ja) ロボツトの制御方法
RU2795317C1 (ru) Способ управления манипулятором
JP3146463B2 (ja) 冗長軸マニピュレータの肘移動制御装置
JPS624471Y2 (ja)
JPS61164788A (ja) 産業用ロボツト
JPS6054275A (ja) 溶接ト−チの駆動制御方法
JPH0772930A (ja) 位置決め装置
JPH0346272B2 (ja)
del Pobil et al. Interaction in robotics with a combination of vision, tactile and force sensing
JPS64199B2 (ja)