JPS6025681A - ロボツト把持器自動較正補償方法 - Google Patents

ロボツト把持器自動較正補償方法

Info

Publication number
JPS6025681A
JPS6025681A JP59125445A JP12544584A JPS6025681A JP S6025681 A JPS6025681 A JP S6025681A JP 59125445 A JP59125445 A JP 59125445A JP 12544584 A JP12544584 A JP 12544584A JP S6025681 A JPS6025681 A JP S6025681A
Authority
JP
Japan
Prior art keywords
robot
cube
gripper
robot gripper
coordinate system
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
JP59125445A
Other languages
English (en)
Other versions
JPH0429516B2 (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 JPS6025681A publication Critical patent/JPS6025681A/ja
Publication of JPH0429516B2 publication Critical patent/JPH0429516B2/ja
Granted legal-status Critical Current

Links

Classifications

    • B—PERFORMING OPERATIONS; TRANSPORTING
    • B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00—Program-controlled manipulators
    • B25J9/16—Program controls
    • B25J9/1679—Program controls characterised by the tasks executed
    • B25J9/1692—Calibration of manipulator
    • 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/50139—Calibration, setting tool after measurement on tool

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野コ 本発明はロボット等においてロボット把持器を全自由度
で較正し補償する方法に関する。
[従来技術] ロボットの応用例では、ロボット把持器がロボットの作
業範囲内で所定の位置に順次反復的に作動させ且つ位置
決めされるようコンピュータ下でプログラム制御される
。r I B M Robot System/1、G
eneral、 Information Manua
l and User” sguideJを参照されれ
ば、ロボツI−の詳細が説明されている。
新しい作業工程の始動時に把持器を正確に定義されたホ
ーム位置から始動させる必要がある。その場合のロボッ
トの動作中、6軸方向の幾つか又は全ての方向の誤差に
より把持器の位置決めに誤差が生じるかもしれない。従
って、ロボット把持器の全ての軸方向の較正及び補償が
適当な期間毎に必要となる。このような較正は、各軸方
向の別個の測定手段によって、また測定しようとする軸
方向の種々の点で行なわれてきた。そこで得られた値か
ら別個の軸方向に修正がなされる。このような測定は非
常に時間がかかる。その上、方向軸が互いに影響を及ぼ
しあうので、満足のいくような正確度を得るには反復的
な測定を行なう必要がある。
米国特許第4362977号公報には、ロボットを較正
し、その結果を用いてロボッ1−の不正確さを補償する
方法や装置を開示している。この方法は、ロボット制御
手段で指定されもしくは位置コード化器で測定された1
組の公称位置にロボット把持器を移動させる段階と、独
立の正確な測定手段でもってロボット位置を測定したり
ロボットの作用機構即ちエンドエフェクタを正確な較正
マスクに整列させたりしてその1組の公称位置に対応す
る実際の位置を決める段階とを含む。この較正の結果は
記憶され、その後ロボットの不正確さを補償してロボッ
トを実際の所望の位置に移動させるのに使用される。
[発明が解決しようとする問題点コ しかし従来の技法では複数の所定の位置へ何度もロボッ
ト把持器を移動させ、夫々の位置で独立の測定装置でロ
ボット位置を測定したり、較正用マスクと整列させたり
するので較正や補償に時間がかかつていた。
[問題点を解決するための手段] 特許請求の範囲に示す発明は、上述の問題点を解決する
ことを目的とする。本発明は、ロボットの作業領域内の
1点で全ての自由度の方向にロボット把持器の空間位置
を一遍に調べることによって上述の問題点を解決する。
これはロボッ1〜枠に固着された測定用静止体内の較正
位置にロボット把持器で測定体を位置決めすることによ
って実行される。この測定体は、例えば、把持器のあら
かじめ決められた定義位置に対し正確に定義された立方
体の3つの面を含んでもよい。測定用静止体は、例えば
アレイ状の感知手段を含んでもよい。
これらの感知手段は測定体の上述の3つの面に対応する
測定用静止体の3つの面に位置づけられる。
感知手段から受取った測定値から異なる軸方向の誤差が
計算され、その誤差を補償するようにロボットに指令が
出される。代りに、その誤差の値がコンピュータ指令値
に修正値として加えられてもよい。
[実施例コ 第2A図はロボット装置の傾斜図である。ロボットの把
持器1はロボットの作業領域2(破線で両爪)内でコン
ピュータ制御下で動作する。この把持器は6つの座標軸
方向α、β、γ、X−V及び2の6つの座標軸方向に移
動できる。ただしαは首振り座標軸、βは縦揺れ座標軸
、そしてγは旋回軸である。ロボット枠4に固着された
作業テーブル3に器具及び材料が位置づけられる。これ
らの器具及び材料は、ロボット把持器がそれらを見つけ
たり処理したりできるように正確に予め決められた定義
位置に作業テーブル上で位置づけられる。ロボットの作
業スペースはロボット座標系(x、y、z)によって定
義される。
新しい作業手順を始めるとき把持器が最初に較正され、
補償される必要がある。このことはロボット座標系で正
確に定義された開始位置に把持器が位置づけられること
を意味する。そしてその位置からロボット把持器はコン
ピュータ・プログラムの制御下で動作し始めることがで
きる。その」二、ロボットの作業プロセスの間、把持器
の位置決めの誤差が、6軸方向の一部又は全部でのドリ
フ1〜により、生じるおそれがある。そこで把持器が必
要な器具又は材料を見つけなかった場合ロボツ1への欠
陥動作が起ることになる。従って適当な期間毎にロボッ
ト軸の補償が必要となる。
第3図は、図示のような較正装置21を設けたロボット
の斜視図を示す。この較正装置は、2つの主要部(第1
図も参照のこと)即ちロボット枠に固着された第1の部
分31と1把持器によって把持される立方体型の測定体
32である第2の部分とより成る。この第2の部分は、
ロボットの作業領域内の適当な位置に位置づけられ得る
。較正モードでは、把持器が第2の部分を把持し、それ
を較正装置の第1の部分の中の較正位置に移動させる。
好ましくは、第2の部分が上記第1の部分31内の位置
にばねによって装着される。第2の部分は下記でもつと
詳細に説明する。
第1図及び第4図に示すように、較正装置の固定部分即
ち静止体が立方体31の3つの側面ΔAF、BBF及び
CCFより成る。この静止体には感知手段S1乃至S6
(破線で示す)が設けられ、較正中、上記第2部分32
即ち測定体の空間内での位置を判定する。
感知手段Sの位置Pl乃至P6は第4図に示すような位
置又はその他の適当な位置でよい。6個のそのような感
知手段が使用されて測定体の空間体中の位置を定義する
のに使用される。好適には、側面AAF、BBF及びC
CFに2つずつ配置される。これらの感知手段は夫々の
表面に直角に位置づけられる。即ちx−y面内の81−
82、X−2面内の53−84、y−z面内の85−3
6といったように、第4図で破線で示すロボット座標系
の各面に位置づけられる。上記第1の較正部分である静
止体31は、その座標軸x、y、zが第2図の夫々の座
標軸x、y及びZと正しく平行になるよう或いはそれと
対応するようロボツl−枠に固着される。
第5a図は、ここで使用する個々の座標系相互。
の関係を示す。測定体即ち測定用立方体のボーム座標系
(XHO,YHO,ZHO)が第5a図では破線で示さ
れる6その測定体がホーム位置に位置づけられるとき全
ての感知手段が所定の値を示す。従って、ロボット把持
器は正確に定義された開始位置にある。第5a図は立方
体の中央ホーム座標系(XCHO,YCHO,ZCHO
)を示す。
立方体の中央ホーム座標系とは、立方体がホーム位置に
あるとき立方体の中央の座標系と一致する座標系のこと
である。立方体中央座標系(XC1yc、zc)は測定
用立方体の中央点に原点を有し、その立方体の軸はその
立方体の面に直角な軸を有する。
第6図は、X軸、X軸及びZ軸といった正の中央座標軸
相互間の切点PEE、PDD及びPFFを、想像上の立
体面EE、DD及びFFとともに示す。交点PJJは立
方体のYC軸上にある。
6つの座標軸方向の誤差の計算は図面の特に第8図の流
れ図に沿って下記で説明する。簡単のためベクトルを用
いて計算が行なわれる。1つのベクトルでのエレメント
群は直線的に配列されもしくは一方向に配列される。即
ち3次元空間でのベクトルについては第1成分(X軸)
、第2成分cy軸)及び第3成分(2軸)がある。ベク
トルの基準点はこの座標系の原点である。
1つのアレイの他の形態はマトリックスであり、諸成分
が行及び列で配列される。n個の角部をもつ物体は3次
元空間内で3行、n列のマトリックス即ち各座標軸毎に
1行及び1つの角部に1列を含むマトリックスによって
完全に定義される。
1つのアレイの諸成分は指標によって表わされる。1つ
の成分を選択するために1つのアレイの各寸法毎に指標
値が必要である。かくしてNXMのマトリックスのP’
[,11]は第1行及び第1列の成分であり、P[N;
Mlは第N行及び第M列の成分である。
自動的な較正及び補償の過程は3ステツプで行なわれる
。
(1) ロボット把持器はコンピュータプログラム制御
下で測定体32を把持し、それを測定用静、圧体31の
中の較正位置に動かす。選択的に、ロボットがその較正
位置に測定体を把持する。
(2) その立方体の空間中の位置は6個のセンサS1
乃至S6によって感知される。この6個のセンサの値は
、これらのセンサの位置Pl乃至P6の既知の座標値と
組合わされて、その感知された諸点の空間座標を与える
。これらの座標値から測定用立方体32の空間中の位置
及び6個の別個の座標方向の必要な修正値がコンピュー
タで計算され記憶される。
(3) ロボットの把持器は、計算された修正値に従っ
て補償位置に、コンピュータプログラム制御下で移動さ
れる。そこでそのロボットは記憶されたワーク・プロセ
スのプログラムに従ってコンピュータプログラム制御下
でワークを開始させる用意がある。選択的に、この修正
値はコンビュ−夕指令値に加えられてもよい。
この修正値の計算は下記のように実行される。
Sl、S2及びS3の値がら立方体32の底面AAを含
む表面が計算される。この表面の式は、A A A x
 + B A A y 十CA A z = まただし
PAAA (AAA、BAA、CAA)は下記の式から
得られる。
ただしくxi、yl、zl)はSlの空間座標といった
具合である。
P4 (x4、y4、z4)を通る上記表面に直角な面
とその表面との間の交点は下記で与えられる。
N A A 4 (x N A A 4、yNAA4、
zNAA4’)ただし xNAA4= ((BBB2+CCC2) ・x4+(
AAA−BBB−y4)−(AAA−CCC−z4) 
+AAA)NNNただし NNN= (AAA”+BBB2+CCC”)yNAA
4= (xNAA4−X4) ・BBB÷AAA+y4
’zNAA4= (xNAA、4−x4) ・CCC÷
AAA+z4立方体の表面BBを含む表面が、表面AA
を含む表面と同じ態様で計算できる。その表面の3点S
4 (x4、y4、z4) 、S5 (x5、y5、z
5)及びNAA4が既知である。
表面AA及びBBを含む表面に直角で且っ56(x6、
y6、z6)及び上記表面をそれぞれ通る交点NAA6
及びNBB6を先ず計算することによって、立方体の表
面CCを含む表面が計算される。
この3つの表面の式は下記で与えられる。
A A A x + B A A y + CA A 
z = 1ABBx十BBBy+CBBz=1 A CCx + B CCy + CCCz = 1立
方体の表面AA、BB及びCC間の交点PHは、上記の
式を解くことによって得られる。かくして、PH(xH
,yH,zH)は 立方体の縁に沿うPH(PXX、PYY、PZZ)の単
位軸は PXX= (NAA4−PH)+ ((NAA4−PH
) 2)”PYY= (NAA6−PH)÷((NAA
6−PH) 2)’°5′PZZ= (NBB6−PH
)÷((NI386−PH) 2)”’この立方体の側
面の長さを2dと仮定しよう。
するとロボット座標系の立方体の中央座標系の原点PC
Oの位置は下記のとおりである。
PCO=PH+dx (PXX+PYY十PZZ)この
立方体のホームの座標系の原点はPH0(xHo、uH
o、zHo)によって定義され、立方体の中央のホーム
の座標系の原点はPCHO(x CHO、u CHO、
z CHO)によって定義される(第5a図参照)。
立方体の中央のホーム座標系で定義される立方体中央の
座標系の原点の位置は下記の式で与えられる。
PACO=PCO−PCHO PCOとその接続部との距離が5dとする。するとロボ
ット座標系でPDD、PEE、PFF及びPJJの各点
は下記で定義される。
PDD=PCO+d xPYY PEE=PCO+d xPXX PFF=PCO+、dxPZZ PJJ=PCO+5dxPYY これらの諸点はPCOが加えられるので下記のようにマ
トリックス様式で表現され且つ作動される。
pCUJo=pco、PDD、PEE、PFF、PJJ
又は書出されたマトリックス様式としてロボット座標系
から立方体中央ホーム座標系への変換は、下記によって
行なわれる。
PCUJOC=PCUJO−PCHO PACOを原点PCHOにもたらすために変換マトリッ
クスM、 T Rは下記のとおりである。
この変換マトリックスは下記で表わされる。
T ROR,I G O= M T Rx P CU 
J OCさて、α及びβの軸の誤差は下記の式で表わさ
れる。
α=arctg(TRORIGO[3;5] )÷(T
RORIGo [2;5] )β=arctg(TRO
RI Go [1; 5] )÷(TRORIGO[2
;5] )TR0RIGoαのX軸の廻りの回転度合及
びZ軸の廻りのβの回転度合は立方体中央座標系のy軸
を立方体中央ホーム座標系のy軸と同軸にする。
X軸、y軸及びZ軸の廻りの回転のためのマトリックス
は夫々下記のとおりである。
M 1 = ROT X A X x ROT Z A
 X斯して M A、 TO=M1xTRORIG。
はTR0RIGoをMATOに変換する。MATOはそ
のy軸をycHo軸と同軸のマトリックスである。
γ座標軸方向の誤差は下記のとおりである。
y =arctg(MATO[1; 4] )÷(MA
TO[3; 4] )MATOのy軸の廻りの回転γ度
はM A、 T Oをもたらす。このことは立方体及び
その結合点をそのホーム位置にもたらす。
M A T HO= ROT Y A X x M A
 T O従って結合点PJJのX方向、X方向及び2方
向の必要な修正は、下記の式で与えられる。
XYZ=PCUJO[123;5] −MATHO[1
,23;5コx=XYZ[1] y=XYZ [2コ z=XYZ [3コ この6つの座標軸方向についての−α、−β、−γ、−
x、−y及び−2という修正値はコンピュータに修正値
として送られる。
APLプログラムコードで上記の計算を行なえることは
当業者には容易に理解できよう。センサの値として例え
ば下記の所定の値が使用されたとする。即ちPL(10
,4、O)、P2 (4,4、Q)、P3(4,10、
O)、P4(10,0,6)、P5 (4,0、f3)
 、P6 (0,6,6)及びd=5とする。所定のセ
ンサの値は全てのセ。
ンサについて2に選択される。このことは測定用立方体
がホーム位置にもたらされるとき、感知される全ての値
が2であることを意味する。
下記の表は、感知手段で感知された一例の値を如上の計
算式に充てはめてみたものである。
膿 ぐ 0 寸 (0寸 ■ 10 jD OIf) 寸 hす■の の N ■ 凶 Io 0 ■ ω の ■ さ COの 国 ■ OO (’)C−t−000+−1 t’−−、Hco o o 。
へ CD ω OOO さ の hooo ω 寸 〇 −〇■OOOIn CQ O [>c’−■ OOOト OO OOO■ OO OOOω 00 (O11’) 寸 ← co ■ O ■ +++ −■ 0F−1■ 0+ ooぐ 。。。 層 1 vJ。
転相 難罰 虫コ [発明の効果] 本発明によれば、複数の位置へ何度もロボット把持器を
移動させなくても、複数個の感知手段で1回測定するだ
けで、各軸方向の誤差がM1算され、その誤差を補償で
きるので、較正や補償の時間が著しく短縮できる効果が
ある(実施例では2.3秒でできた)。
【図面の簡単な説明】
第1図は、較正装置の斜視図である。第2A図は6自由
度で移動できるロボット把持器を設けたロボット装置の
斜視図である。第2B図乃至第2D図は、3自由度のロ
ボット・ハンドを示す。第3図は較正装置が設けられた
ロボット装置の斜視図である。第4図は、較正装置の一
定部分を示す斜視図である。第5図は空間の種々の位置
を説明するのに使用される座標系を示す斜視図である。 第5A図は座標系相互の関係を示す図である。第6図は
挿入された立方体の座標系をもつ測定用立方体の斜視図
である。第7図は測定用水の斜視図である。第8図は本
発明の第1の代替実施例の動作に示す流れ図である。 1・・・・ロボットの把持器、2・・・・作業領域、3
・・・・作業テーブル、4・・・・ロボット枠、21・
・・・較正装置、31・・・・(測定用)静止体、32
・・・・。 測定体又は(測定用)立方体、81〜S6・・・・感知
手段、P1〜P6・・・・感知手段81〜S6の位置。 出願人 インターナショナル・ビジネス・マシーンズ・
コーポレーション 代理人 弁理士 山 本 仁 朗 (外1名) 第1vl 第2B図 第2C図 第2D図 H2 第6図 第7図

Claims (1)

  1. 【特許請求の範囲】 ロボット把持器を全自由度で自動的に較正し補償する方
    法にして、 ロボット制御器の記憶している、測定用静止体中の予め
    決められた公称位置を表わす指令に応答して、ロボット
    把持器で保持されている測定体を移動させ、 上記測定体によって得られる実際の位置を複数個の感知
    手段による実際の測定によって1回で調べ、 上記複数個の感知手段から受けた測定値及び公称位置の
    値に基づく種々の軸方向の誤差を計算し、各軸方向の誤
    差を補償することを特徴とするロボット把持器自動較正
    補償方法。
JP59125445A 1983-07-22 1984-06-20 ロボツト把持器自動較正補償方法 Granted JPS6025681A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SE8304101-2 1983-07-22
SE8304101A SE8304101L (sv) 1983-07-22 1983-07-22 System for automatisk kalibrering av rymdkoordinater hos en robotgripper i sex frihetsgrader

Publications (2)

Publication Number Publication Date
JPS6025681A true JPS6025681A (ja) 1985-02-08
JPH0429516B2 JPH0429516B2 (ja) 1992-05-19

Family

ID=20352040

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59125445A Granted JPS6025681A (ja) 1983-07-22 1984-06-20 ロボツト把持器自動較正補償方法

Country Status (8)

Country Link
US (1) US4581566A (ja)
EP (1) EP0132616B1 (ja)
JP (1) JPS6025681A (ja)
DE (1) DE3463912D1 (ja)
DK (1) DK357684A (ja)
FI (1) FI76275C (ja)
NO (1) NO159065C (ja)
SE (1) SE8304101L (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61203286A (ja) * 1985-03-07 1986-09-09 三菱電機株式会社 産業用ロボツト装置
JP2005193339A (ja) * 2004-01-08 2005-07-21 Honda Motor Co Ltd アシスト搬送方法及びその装置
JP2005194061A (ja) * 2004-01-08 2005-07-21 Honda Motor Co Ltd アシスト搬送方法及びその装置

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4683406A (en) * 1984-06-08 1987-07-28 Nec Corporation Joint assembly movable like a human arm
JPS6125207A (ja) * 1984-07-12 1986-02-04 Fanuc Ltd ツ−ル座標系の設定方式
JP2684359B2 (ja) * 1985-02-22 1997-12-03 ファナック 株式会社 ロボットのワーク直交座標系設定装置
US4639878A (en) * 1985-06-04 1987-01-27 Gmf Robotics Corporation Method and system for automatically determining the position and attitude of an object
DD240351A1 (de) * 1985-08-19 1986-10-29 Werkzeugmasch Okt Veb Industrieroboter fuer die handhabung von werkstuecken und werkzeugen
US4763276A (en) * 1986-03-21 1988-08-09 Actel Partnership Methods for refining original robot command signals
US5078140A (en) * 1986-05-08 1992-01-07 Kwoh Yik S Imaging device - aided robotic stereotaxis system
US4725965A (en) * 1986-07-23 1988-02-16 American Telephone And Telegraph Company Method for calibrating a SCARA robot
US4841762A (en) * 1987-10-27 1989-06-27 Automatix Incorporated Symmetry calibration method for multi-configuration robots
US4908777A (en) * 1988-01-27 1990-03-13 Storage Technology Corporation Robot arm calibration system
US5086319A (en) * 1989-11-17 1992-02-04 Xerox Corporation Multiple servo system for compensation of document mis-registration
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
JPH04359302A (ja) * 1991-06-05 1992-12-11 Hitachi Ltd ロボットの制御方法
US5798627A (en) 1995-01-04 1998-08-25 Gilliland; Malcolm T. Method for simultaneous operation of robot welders
KR0176662B1 (ko) * 1995-12-28 1999-04-01 김광호 칩마운터용 직교로봇의 칩마운팅 위치제어방법 및 위치제어장치
DE19616276C2 (de) * 1996-04-24 1998-04-30 Kuka Roboter Gmbh Verfahren und Vorrichtung zum Vermessen und Kalibrieren eines mehrachsigen Manipulators
US5740328A (en) * 1996-08-12 1998-04-14 The Regents Of The University Of California Apparatus for robotic positional referencing and calibration
US6571148B1 (en) 2000-05-03 2003-05-27 The Boeing Company System for automatically certifying the accuracy of a manufacturing machine and associated methods
TW493799U (en) * 2000-12-15 2002-07-01 Mosel Vitelic Inc Teaching tool for a robot arm for wafer reaction ovens
DE10203002B4 (de) * 2002-01-26 2006-12-28 Wilhelm Karmann Gmbh Vorrichtung zum Kalibrieren eines Roboters
JP2014176943A (ja) * 2013-03-15 2014-09-25 Yaskawa Electric Corp ロボットシステム、校正方法及び被加工物の製造方法
CN103707292B (zh) * 2013-12-30 2015-08-19 上海交通大学 基于xyz直角坐标关节和姿态腕的6自由度工业机器人
TW201600275A (zh) * 2014-06-26 2016-01-01 Hiwin Tech Corp 機械手臂系統及其平行度校正方法
US10331105B2 (en) * 2015-08-07 2019-06-25 Spm Automation (Canada) Inc. Machine for self-adjusting its operation to compensate for part-to-part variations
WO2019086612A1 (en) * 2017-11-03 2019-05-09 Starship Technologies Oü Device, system and method for storing, safeguarding and maintaining a mobile robot
WO2022074448A1 (en) * 2020-10-06 2022-04-14 Mark Oleynik Robotic kitchen hub systems and methods for minimanipulation library adjustments and calibrations of multi-functional robotic platforms for commercial and residential environments with artificial intelligence and machine learning
GB2616844A (en) 2022-03-20 2023-09-27 True Position Robotics Ltd Robot guidance using multiple frames

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 (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE443531B (sv) * 1978-11-27 1986-03-03 Asea Ab Industrirobotutrustning
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
JPH065486B2 (ja) * 1981-03-26 1994-01-19 株式会社安川電機 ロボットの軌跡制御方法
US4372721A (en) * 1981-05-18 1983-02-08 Nordson Corporation Apparatus for calibrating link position transducers of a teaching robot and a work robot

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

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61203286A (ja) * 1985-03-07 1986-09-09 三菱電機株式会社 産業用ロボツト装置
JP2005193339A (ja) * 2004-01-08 2005-07-21 Honda Motor Co Ltd アシスト搬送方法及びその装置
JP2005194061A (ja) * 2004-01-08 2005-07-21 Honda Motor Co Ltd アシスト搬送方法及びその装置

Also Published As

Publication number Publication date
NO159065B (no) 1988-08-22
DE3463912D1 (en) 1987-07-02
JPH0429516B2 (ja) 1992-05-19
DK357684A (da) 1985-01-23
SE8304101L (sv) 1985-01-23
FI76275B (fi) 1988-06-30
NO159065C (no) 1988-11-30
FI76275C (fi) 1988-10-10
NO842908L (no) 1985-01-23
DK357684D0 (da) 1984-07-20
FI842847A7 (fi) 1985-01-23
FI842847A0 (fi) 1984-07-16
EP0132616A1 (en) 1985-02-13
US4581566A (en) 1986-04-08
SE8304101D0 (sv) 1983-07-22
EP0132616B1 (en) 1987-05-27

Similar Documents

Publication Publication Date Title
JPH0429516B2 (ja)
US4725965A (en) Method for calibrating a SCARA robot
Borm et al. Determination of optimal measurement configurations for robot calibration based on observability measure
JP3326175B2 (ja) 産業用ロボットの運動軸の較正方法及び装置
CN111452048B (zh) 多机器人相对空间位置关系的标定方法和装置
EP1775077B1 (en) Parallel kinematic machine, calibration method of parallel kinematic machine, and calibration program product
JPS6025680A (ja) ロボツト把持器の位置決め誤差補償方法
CN101866163B (zh) 数值控制机床及数值控制装置
WO1996030171A1 (en) Method and device for calibration of movement axes of an industrial robot
CN116457158A (zh) 用于校准并联运动学机构的方法和装置
JP2006318419A (ja) パラレルメカニズム機械のキャリブレーション方法
US20190299418A1 (en) Method and device for evaluating calibration precision
JPH06131032A (ja) ロボット装置およびロボット装置のティ−チング方法。
JPH07237158A (ja) 位置・姿勢検出方法及びその装置並びにフレキシブル生産システム
JPH05111897A (ja) 複数台のロボツトの相対位置関係取得方式
JP3857796B2 (ja) 配管間距離等測定装置
JPS59178310A (ja) 多関節ロボツトの座標系較正用位置合せ装置
CN115619877B (zh) 单目线激光传感器与二轴机床系统的位置关系标定方法
JPH012104A (ja) ロボットの位置決め誤差補正方法
JPH0857790A (ja) 蓄電池におけるエルボのフレアリングと挿入と溶接のための方法と装置
JPS62272111A (ja) ロボツトハンドの位置・姿勢検出方法
JPH0417351Y2 (ja)
CA1204864A (en) System for automatically calibrating the space coordinates of a robot gripper in six degrees of freedom
JPH0243602A (ja) ロボットの機械系誤差補正方法
JPH0238913A (ja) ワークの寸法検査方法