JPS6025680A - ロボツト把持器の位置決め誤差補償方法 - Google Patents

ロボツト把持器の位置決め誤差補償方法

Info

Publication number
JPS6025680A
JPS6025680A JP59125444A JP12544484A JPS6025680A JP S6025680 A JPS6025680 A JP S6025680A JP 59125444 A JP59125444 A JP 59125444A JP 12544484 A JP12544484 A JP 12544484A JP S6025680 A JPS6025680 A JP S6025680A
Authority
JP
Japan
Prior art keywords
robot
gripper
robot gripper
compensate
move
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
JP59125444A
Other languages
English (en)
Other versions
JPH0429515B2 (ja
Inventor
ラスズロ・スゼニ
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.)
International Business Machines Corp
Original Assignee
International Business Machines 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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPS6025680A publication Critical patent/JPS6025680A/ja
Publication of JPH0429515B2 publication Critical patent/JPH0429515B2/ja
Granted legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Program-controlled manipulators
    • B25J9/16Program controls
    • B25J9/1679Program controls characterised by the tasks executed
    • B25J9/1692Calibration of manipulator

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)
  • Numerical Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野〕 本発明はロボット等においてロボット把持器の全自由度
の位置決め誤差を較正し補償する方法に関する。
[従来技術] ロボットの応用例では、ロボット把持器がロボットの作
業範囲内で所定の複数の位置に順次反復的に作動され且
つ位置決めされるようコンピュータ下でプログラム制御
される。r I B M RobotSystem/1
. General Information Man
ual andUser’ s guideJを参照さ
れれば、ロボットの詳細が説明されている。
新しい作業工程の始めに把持器を正確に定義されたホー
ム位置から始動させる必要がある。その場合のロボット
の動作中、6軸方向の幾つか又は全ての方向の誤差によ
り把持器の位置決めに誤差が生じるかもしれない。従っ
て、ロボット把持器の全ての軸方向の較正及び補償が適
当な期間毎に必要となる。このような較正は、各軸方向
の別個の測定手段によって、また測定しようとする座標
軸の種々の点で行なわれてきた。そこで得られた値から
別個の軸方向に修正がなされる。このような測定は非常
に時間がかかる。その上、各方向の座標が互いに影響を
及ぼしあうので、満足のいくような精度を達成するには
反復的な測定を行なう必要がある。
米国特許第4362977号公報には、ロボットを較正
し、その結果を用いてロボットの不正確さを補償する方
法や装置を開示している。この方法は、ロボット制御手
段で指定されもしくは位置コード化器で測定された1組
の公称位置にロボット把持器を移動させる段階と、独立
な正確な測定手段でもってロボット位置を測定したりロ
ボットの作用機構即ちエンドエフェクタを正確な較正マ
スクに整列させたりしてその1組の公称位置に対応する
実際の位置を決める段階とを含む。この較。
正の結果は記憶され、その後口ボッ1への不正確さを補
償してロボットを実際の所望の位置に移動させるのに使
用される。
[発明が解決しようとする問題点] しかし、従来は1つの軸方向だけでも幾つもの位置で較
正しなければならず、非常に時間がかかつていた。
[問題点を解決するための手段] 特許請求の範囲に示す発明は、上述の問題点を解決する
ことを目的とする。本発明は、ロボット把持器が移動す
る異なる軸方向の誤差を反復的に補償することによって
上述の問題を解決する。これはロボット枠に固着された
測定用静止体内の較正位置にロボット把持器で測定体を
位置決めすることによって実行される。このil+!I
定体は1定体ば、把持器の予め決められた定義位置に対
し正確に定義された立方体の3つの面を含んでもよい。
測定用静止体は、例えば1つのアレイの感知手段を含ん
でもよい。これらの感知手段は測定体の上述の3つの面
に対応した測定用静止体の3つの面に位置づけられる。
2個の適宜選択された感知手段の値の差が、ロボット把
持器を、対応する角度の座標軸方向(β)において反復
的に補償するよう使用される。この過程は各座標軸方向
(α及びγ)毎に反復される。その後、ロボット把持器
を直交座標軸方向に反復的に補償するために1対の感知
手段の等価の値が公称値と比較される。代替例として、
個々の座標軸方向β、α、γ、x、y及び2の誤差が逐
次に計算され、その計算された誤差値が別個の座標軸方
向の誤差を逐次に補償するために使用されてもよい。
[実施例コ 第2A図はロボット装置の傾斜図である。ロボットの把
持器1はロボットの作業領域2(破線で図示)内でコン
ピュータ制御下で動作する。この把持器は6つの座標軸
方向α、β、γ、X、V及び2の6つの座標軸方向に移
動できる。ただしαは首振り座標軸、βは縦揺れ座標軸
、そしてγは旋回軸である。ロボット枠4に固着された
作業テ・−プル3に器用及び材料が位置づけられる。こ
れらの器具及び材料は、ロボット把持器がそれらを見つ
けたり処理したりできるように正確に予め決められた定
義位置に作業チルプル上で位置づけられる。ロボットの
作業スペースはロボッ1へ座標系(x、y、 z)によ
って定義される。
新しい作業手順を始めるとき把持器が最初に較正され、
補償される必要がある。このことはロボット座標系で正
確に定義された開始位置に把持器が位置づけられること
を看、味する。そしてこの位置からロボット把持器はコ
ンピュータ・プログラムの制御下で動作し始めることが
できる。その」二、ロボットの作業プロセスの開、把持
器の位置決めの誤差が、6軸方向の一部又は全部でのド
リフl〜により、生じるおそれがある。そこで把持器が
必要な器具又は材料を見つけなかった場合ロボツ1−の
欠陥動作が起ることになる。従って適当な期間毎にロボ
ット軸の補償が必要となる。
第3図は、図示のような較正装置21を設けたロボット
の傾斜図を示す。この較正装置は、2つの主要部(第1
図も参照のこと)即ちロボット枠に固着された第1の部
分31と、把持器によって把持される立方体型の測定体
32である第2の部分とより成る。この第2の部分は、
ロボットの作業領域内の適当な位置に位置づけられ得る
。較正モードでは、把持器が第2の部分を把持し、それ
を較正装置の第1の部分の中の較正装置に移動させる。
好ましくは、第2の部分が上記第1−の部分31内の位
置にばねによって装着される。第2の部分は下記でもつ
と詳細に説明する。
第1図及び第4図に示すように、較正装置の固定部分即
ち静止体が立方体31の3つの側面AAF、BBF及び
CCFより成る。この固定部分には感知手段S1乃至S
6(破線で示す)が設けられ、較正中、上記第2部分3
2即ち測定体の空間内での位置を判定する。
感知手段Sの位置Pl乃至P6は第4図に示すような位
置又はその他の適当な位置でよい。6個のそのような感
知手段が使用されて測定体の空間中の位置を定義するの
に使用される。好適には、側面AAF、BBF及びCC
Fに2つずつ配置される。これらの感知手段は夫々の表
面に直角に位置づけられる。即ちX−7面内の5L−8
2、X−2面内の83−84、y−z面内の85−86
といったように、第4図で破線で示すロボッ1へ座標系
の各面に位置づけられる。上記第1の較正部分である静
止体31は、その座標軸x、y、zが第2図の夫々の座
標軸x、y及びZと正しく平行になるよう或いはそれと
対応するようロボット枠に固着される。
第5a図は、ここで使用する個々の座標系相互の関係を
示す。測定体即ち測定用立方体のホーム座標系(XHO
,YHO,ZHO)が第5a図では破線で示される。そ
の測定体がホーム位置に位置づけられるとき全ての感知
手段が所定の値を示す。従って、ロボット把持器は正確
に定義された開始位置にある。第5a図は立方体の中央
ホーム座標系(XCHO,YCHOlZCHO)を示す
立方体の中央ホーム座標系とは、立方体がホーム位置に
あるとき立方体の中央の座標系と一致する座標系のこと
である。立方体中央座標系(XC1YC,ZC)は測定
用立方体の中央点に原点を有し、その立方体の軸はその
立方体の面に直角な軸を有する。
第6図は、X軸、y軸及びZ軸といった正の中央座標軸
相互間の切点PEE、PDD、及びPFFを、想像上の
立体面EE、DD及びFFとともに示す。交点PJJは
立方体のYC軸上にある。
第7図は、測定体としての測定用立方体32を切離した
図である。この立方体には中間壁33が設けられ、該中
間壁33の案内面34は把持器がその立方体を把持する
ときその把持器の立方体の定義点35と一致するようそ
の定義点35を案内する。
この自動補償手順は、本発明を用いた2つの方法を示す
第8A図、第8B図及び第9A図、第9B図の流れ図と
して以下で説明する。
補償モードの初めにロボット把持器はコンピュータ・プ
ログラム制御下で測定体32を把持し、測定用静止体3
1中の較正位置に移動させる。代りにロボット把持器が
測定用静止体31中の予備。
測定位置中で測定体32を把持する。
本発明の第1実施例(第8A図、第8B図)によれば、
この補償プロセスは下記の主要なステップa乃至gによ
って実行される。
(a) センサ値S1及びS2が読まれ、互いに比較さ
れる。Slが82に等しければそのプロセスは主たるス
テップ(b)に続く。Slが82に等しくなければ反復
プロセスが開始される。Slが82より大きければ、ロ
ボット把持器が−βの座標軸方向に移動(回転)される
よう指令される。
S2が81よりも大きければ、ロボット把持器は+βの
座標軸方向に移動(回転)されるよう指令される。この
反復プロセスは、この場合81が82に等しくなるまで
続行される。
(b) センサの値S3及びS4が読出され、互いに比
較される。S3が82に等しければ、このプロセスは主
たるステップ(c)に続<、、S3が84に等しくなけ
れば反復プロセスが開始される。
S3が84よりも大きければロボット把持器が−αの座
標軸方向に移動(回転)するよう指令される。S4が8
3よりも大きければ、ロボット把持器は+αの座標軸方
向に移動(回転)するよう指令される。この反復プロセ
スは、S3が84に等しくなるまで続けられる。
(c)センサ値S5及びS6が読まれ、互いに比較され
る。S5が86に等しければそのプロセスは主たるステ
ップ(d)に続く。S5が86に等しくなければ、反復
プロセスが開始される。S5が86よりも大きければ、
ロボット把持器が−γ座標軸方向に移動(回転)される
よう指令が出る。
S6が85よりも大きければロボット把持器は+βの座
標軸方向に移動(回転)するよう指令される。この反復
プロセスは、S5が86に等しくなるまで続けられる。
(d) センサ値SL(又はS2、これが今ではSlに
等しい)が読まれ、所定の公称値NY(この例では2)
と比較される。SlがNYに等しければ、そのプロセス
は主たるステップ(e)に続く。
SlがNYに等しくなければ反復プロセスが開始される
。SlがNYよりも大きければ、ロボット把持器が−y
座標軸方向に移動されるよう指令が出される。NYが8
1よりも大きければ、ロボット把持器が+y座標軸方向
に移動されるよう指令が出される。このプロセスは、S
lがNYに等しくなるまで続けられる。
(e) センサ値S3(又はS4.これが今ではS3に
等しくなっている)が読まれ、所定の公称値NZ(この
例の場合2)と比較される。S3がNZに等しければ、
このプロセスは主たるステップ(f)に続く。もしS3
がNZに等しくなれば、反復作用が開始される。S3が
NZよりも大きければ、ロボット把持器が一2座標軸方
向に移動されるよう指令が出される。NZが83よりも
大きければ、ロボット把持器は+2座標軸方向に移動さ
れるよう指令が出される。このプロセスは、S3がNZ
に等しくなるまで続けられる。
(f) センサ値S5(又はS6.これが今ではS5に
等しい)が読まれ、所定の公称値NX(この場合2)と
比較される。SlがNXに等しければ、ロボット把持器
は全ての座標軸方向での誤差が完全に補償され、このプ
ロセスは、主たるステップ(g)に続く。S5がNXに
等しくなければ、反復作用が開始される。S5がNXよ
りも大きければロボット把持器が−X座標軸方向に移動
されるよう指令が出される。NXが85よりも大きけれ
ば、ロボット把持器は+X座標軸方向に移動されるよう
指令が出される。このプロセスは、S5がNXに等しく
なるまで続けられる。このときロボット把持器は、全て
の座標軸方向の誤差を完全に補償される。
(g) このロボットは補償モードから通常の動作モー
ドに戻される。
本発明の第2の実施例(第9a図、第9b図)によれば
、この補償プロセスは下記の主たるステップ(k)〜(
q)によって実行される(k) センサ値S1及びS2
が読まれ互いに比較される。Slが82に等しければ、
そのプロセスは主たるステップ(Q)に続く。Slが8
2よりも大きければβ座標軸方向の誤差は、式β1=a
rctg [(S 1− S 2)÷dQ]によって計
算される。ただし、dQはPl及びP2間の距離である
。そこで、ロボット把持器が一Δβ0回転されるよう指
令が出される。S2が81よりも大きければ、β座標軸
方向の誤差が、式Δβ2 =arctg[(S2−81
)÷dQ]によって計算される。
そこでロボット把持器が+Δβ°回転するよう指令が出
される。
(Q) センサ値S3及びS4が読まれ、互いに比較さ
れる。S3が82に等しければ、このプロセスは主たる
ステップ(+n)に続く。S3が84よりも大きければ
、α座標方向の誤差が、式Δα1=arctg [(S
 3 S 4)÷d2コで計算される。
但し、d2はP3及び24間の距離である。そこでロボ
ット把持器が一Δα1.°回転するよう指令が出される
。S4が83よりも大きければα座標軸方向の誤差が、
式Δα2=arctg [(S4−53)÷d2]で計
算される。そこでロボット把持器が+Δα2°回転され
るよう指令が出される。
(at) センサ値S5及びS6が読まれ、互いに比較
される。S5が86に等しければこのプロセスは主たる
ステップ(n)に続く。S5が86よりも大きければ、
X座標軸方向の誤差が1式ΔγQ=arctg [(s
5−86)÷d3]によって計算される。ただし、d3
はP5及び26間の距離である。そこでロボット把持器
が−ΔγQ°されるよう指令される。S6が85よりも
大きければ、X座標軸方向の誤差が、式Δγ2 =ar
ctg [(56−85)÷d3]で計算される。そこ
でロボット把持器が+Δγ2°回転されるよう指令が出
される。
(n) センサ値SL(又はS2、これは今ではSlに
等しい)が読まれ、所定の公称値NY (この例では2
)と比較される。SlがNYに等しければこのプロセス
は主たるステップ(0)でも続行される。SlがNYよ
りも大きければロボット把持器が、−ΔyQ=−(81
−NY)だけ座標軸方向に移動されるよう指令される。
NYがSl−よりも大きければロボット把持器が、+Δ
y2=+(NY−81)だけX座標軸方向に移動するよ
う指令が出される。
(、) センサ値S3(又はS4、これが今ではS3に
等しい)が読まれ、所定の公称値NZ(この例では2)
と比較される。S3がNZに等しければそのプロセスは
主たるステップ(p)に続く。
S3がNZよりも大きければロボット把持器が−Δi=
 <5s−NZ)だけZ座標軸方向に移動されるよう指
令が出される。NZが83よりも太き・ければロボット
把持器は、+Δ2=+(NZ−83)だけZ座標軸方向
に移動されるよう指令が出される。
(p) センサ値S5(又はS6、これは今ではS5に
等しい)が読まれ、所定の公称値NX(この例では2)
と比較される。もしもS5がNXに等しければ、ロボッ
ト把持器は全ての座標軸方向で完全に補償され、そのプ
ロセスが主たるステップ(q)に続く。S5がNXより
も大きければ、ロボット把持器は、−Δx1= (SI
 NX)だけX座標軸方向に移動するよう指令が出され
る。
NXが85よりも大きければロボット把持器は、+Δx
2=十(NX−85)だけX座標軸方向に移動するよう
指令が出される。
(q) ロボットは補償モードから通常の動作モードに
戻される。
、[発明の効果コ 本発明によれば、ロボット把持器の種々の座標軸方向の
誤差が迅速に補償される効果がある。そしてこのように
短期間で較正及び補償がなされるということは、必要に
応じ、従来より頻繁に較正を行なえることになり、ロボ
ットの位置決め精度も向上されることにもつながる。
【図面の簡単な説明】
第1図は、較正装置の斜視図である。第2A図は6自由
度で移動できるロボット把持器を設けたロボット装置の
斜視図である。第2B図乃至第2D図は、3自由度のロ
ボット・ハンドを示す。第3図は較正装置が設けられた
ロボット装置の斜視図である。第4図は、較正装置の一
定部分を示す斜視図である。第5図は空間の種々の位置
を説明するのに使用される座標系を示す斜視図である。 第5A図は座標系相互の関係を示す図である。第。 6図は挿入された立方体の座標系をもつ測定用立方体の
斜視図である。第7図は測定体の斜視図である。第8A
図及び第8B図は本発明の第1の代替実施例の動作を示
す流れ図である。第9A図及び第9B図は、第2の代替
実施例の動作を示す流れ図である。 1・・・・ロボットの把持器、2・・・・作業領域、3
゜・・・・作業テーブル、4・・・・ロボット枠、21
・・・・較正装置、31・・・・(測定用)静止体、3
2・・・・測定体又は(測定用)立方体、81〜S6・
・・・感知手段、P1〜P6・・・・感知手段81〜S
6の位置。 第1図 第2B図 第2c図 第2D図 H2 第6図 第7図

Claims (1)

  1. 【特許請求の範囲】 測定用静止体内部の、ロボッ、ト制御手段に既知の所定
    の公称位置を表わす指令に応じ、ロボット把持器で保持
    された測定体を移動させる段階と、複数個の感知手段に
    よる実際の測定によって、第1の対の感知手段の値相互
    の差を調べ、この差を用いて、それに対応する第1の角
    座標方向の誤差を補償するようロボット把持器を移動さ
    せる段階と。 各対の感知手段の値を用いて対応する角座標方向の誤差
    を補償するよう上記の段階を順次反復する段階と、 上記第1の対の感知手段の等価な値を、上記測ヒ 定休の上記所定の公称値を表わす第1公称値)庇較する
    段階と、 この差の値を用いて、それに対応する第1の直交座標軸
    方向の誤差を補償するようロボット把持器を移動させる
    段階と、 各々の別の対の感知手段の値を用いて、夫々対応する直
    交座標軸方向の誤差を補償するよう上記の過程を順次反
    復する段階と を具備する、ロボット把持器の全自由度の位置決め誤差
    を補償する方法。
JP59125444A 1983-07-22 1984-06-20 ロボツト把持器の位置決め誤差補償方法 Granted JPS6025680A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SE8304100-4 1983-07-22
SE8304100A SE8304100L (sv) 1983-07-22 1983-07-22 System for automatisk kalibrering av rymdkoordinaterna hos en robotgripper i sex frihetsgrader

Publications (2)

Publication Number Publication Date
JPS6025680A true JPS6025680A (ja) 1985-02-08
JPH0429515B2 JPH0429515B2 (ja) 1992-05-19

Family

ID=20352039

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59125444A Granted JPS6025680A (ja) 1983-07-22 1984-06-20 ロボツト把持器の位置決め誤差補償方法

Country Status (8)

Country Link
US (1) US4642781A (ja)
EP (1) EP0136413B1 (ja)
JP (1) JPS6025680A (ja)
DE (1) DE3464338D1 (ja)
DK (1) DK357784A (ja)
FI (1) FI76276C (ja)
NO (1) NO158786C (ja)
SE (1) SE8304100L (ja)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4575637A (en) * 1983-07-28 1986-03-11 Polaroid Corporation Part positioning system employing a mask and photodetector array
JPS61279478A (ja) * 1985-05-31 1986-12-10 フアナツク株式会社 産業用ロボツトの基準位置決め装置
US4831549A (en) * 1987-07-28 1989-05-16 Brigham Young University Device and method for correction of robot inaccuracy
US4880992A (en) * 1987-10-08 1989-11-14 Siemens Aktiengesellschaft Non-contacting measuring system for precision characteristics, particularly of industrial robots
US4939678A (en) * 1987-11-19 1990-07-03 Brown & Sharpe Manufacturing Company Method for calibration of coordinate measuring machine
US4892457A (en) * 1988-07-11 1990-01-09 Gmf Robotics Corporation Apparatus for mastering a robot
US4967370A (en) * 1988-10-21 1990-10-30 Robotic Vision Systems, Inc. Robot and sensor error determination system
JP2786225B2 (ja) * 1989-02-01 1998-08-13 株式会社日立製作所 工業用ロボットの制御方法及び装置
US5105368A (en) * 1990-08-01 1992-04-14 At&T Bell Laboratories Method for improving robot accuracy
US5392384A (en) * 1991-04-09 1995-02-21 Kabushiki Kaisha Yaskawa Denki Method of calibrating an industrial robot
SE501263C2 (sv) * 1991-12-10 1994-12-19 Asea Brown Boveri Förfarande för kalibrering av rörelseaxlar hos en industrirobot
US5535306A (en) * 1993-01-28 1996-07-09 Applied Materials Inc. Self-calibration system for robot mechanisms
US5740328A (en) * 1996-08-12 1998-04-14 The Regents Of The University Of California Apparatus for robotic positional referencing and calibration
US6070109A (en) * 1998-03-10 2000-05-30 Fanuc Robotics North America, Inc. Robot calibration system
US6571148B1 (en) 2000-05-03 2003-05-27 The Boeing Company System for automatically certifying the accuracy of a manufacturing machine and associated methods
SE529122C2 (sv) * 2004-09-24 2007-05-02 Jokab Safety Ab Skyddsanordning för områdesbegränsning och övervakning
EA012196B1 (ru) * 2006-02-17 2009-08-28 Оушиниэринг Интэнэшнл, Инк. Система привода для манипулятора (варианты)
AP2008004585A0 (en) * 2006-02-17 2008-08-31 Oceaneering Int Inc Variable mode manipulator and drive system
KR100871857B1 (ko) * 2007-06-11 2008-12-03 성균관대학교산학협력단 차량 내부의 네트워크 시스템 및 그 제어방법
EP2585886B1 (en) * 2010-06-22 2018-08-01 Siemens Healthcare Diagnostics Inc. Methods, systems, and apparatus for calibration of a positional offset between an end effector and a position sensor
TWI754888B (zh) * 2020-01-21 2022-02-11 財團法人工業技術研究院 校準方法及校準系統

Citations (1)

* 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

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3526886A (en) * 1968-03-26 1970-09-01 Westinghouse Air Brake Co Precision location detector
US3795054A (en) * 1970-08-13 1974-03-05 American Welding Mfg Co Method and apparatus for calibrating the position of a tool and for gauging the dimension of a workpiece
JPS5425196B2 (ja) * 1972-03-16 1979-08-25
US4140953A (en) * 1976-03-03 1979-02-20 Unimation, Inc. Real time program modification apparatus
GB2045461A (en) * 1979-03-22 1980-10-29 Hall Automation Ltd Servo control system
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
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
US4372721A (en) * 1981-05-18 1983-02-08 Nordson Corporation Apparatus for calibrating link position transducers of a teaching robot and a work robot
EP0076135A3 (en) * 1981-09-28 1984-05-09 Hitachi, Ltd. Apparatus for taking out articles
US4486843A (en) * 1982-03-03 1984-12-04 Nordson Corporation Transitional command position modification for a controller

Patent Citations (1)

* 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

Also Published As

Publication number Publication date
FI76276C (fi) 1988-10-10
FI76276B (fi) 1988-06-30
FI842846A0 (fi) 1984-07-16
SE8304100L (sv) 1985-01-23
EP0136413A3 (en) 1985-07-24
JPH0429515B2 (ja) 1992-05-19
EP0136413A2 (en) 1985-04-10
NO158786B (no) 1988-07-25
NO842907L (no) 1985-01-23
DK357784A (da) 1985-01-23
DE3464338D1 (en) 1987-07-30
US4642781A (en) 1987-02-10
FI842846A7 (fi) 1985-01-23
EP0136413B1 (en) 1987-06-24
SE8304100D0 (sv) 1983-07-22
DK357784D0 (da) 1984-07-20
NO158786C (no) 1988-11-02

Similar Documents

Publication Publication Date Title
JPS6025680A (ja) ロボツト把持器の位置決め誤差補償方法
EP0132616B1 (en) System for automatically calibrating the space coordinates of a robot gripper in six degrees of freedom
US6970802B2 (en) Three-dimensional measuring device
US4725965A (en) Method for calibrating a SCARA robot
JP4275632B2 (ja) パラレルメカニズム機構のキャリブレーション方法、キャリブレーションの検証方法、キャリブレーションの検証プログラム、データ採取方法及び空間位置補正における補正データ採取方法
JP2651251B2 (ja) スカラ型ロボットの機構誤差補正方法
JP2510216B2 (ja) 産業用ロボットのセンサを校正するための方法
JP5030653B2 (ja) 数値制御工作機械及び数値制御装置
EP0522411A1 (en) Positional calibration of robotic arm joints relative to the gravity vector
US20090178482A1 (en) Apparatus for Measuring Wall Thicknesses of Objects
JPH01255009A (ja) 倣い制御ロボット
US11289303B2 (en) Calibrating method and calibrating system
JPH07501755A (ja) 産業用ロボットの運動軸の較正方法及び装置
US11801577B2 (en) 5-axis processing machine
US6519043B1 (en) Vector measurement for coordinate measuring machine
JPS6228808A (ja) ロボツト座標系の較正方法
CN121548486A (zh) 控制装置、参数校正方法以及程序
JPH05329786A (ja) 産業用ロボット装置
JPH0774964B2 (ja) ロボットの位置決め誤差補正方法
JP2005181023A (ja) 平面間の高低差と傾斜角度の測定装置及び方法
JPH0561648B2 (ja)
Newberry On the micro-precision robotic drilling of aerospace components
JPS5959394A (ja) ロボツト機構誤差の推定装置
JP2760934B2 (ja) 多関節型ロボットの原点校正方法
JPH0417351Y2 (ja)