JPH05111886A - ロボツトマニピユレータのキヤリブレーシヨン点教示方法およびキヤリブレーシヨン作業方法 - Google Patents

ロボツトマニピユレータのキヤリブレーシヨン点教示方法およびキヤリブレーシヨン作業方法

Info

Publication number
JPH05111886A
JPH05111886A JP27260891A JP27260891A JPH05111886A JP H05111886 A JPH05111886 A JP H05111886A JP 27260891 A JP27260891 A JP 27260891A JP 27260891 A JP27260891 A JP 27260891A JP H05111886 A JPH05111886 A JP H05111886A
Authority
JP
Japan
Prior art keywords
robot
calibration
rod
point
tool
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
JP27260891A
Other languages
English (en)
Inventor
Takeyoshi Kanehara
武吉 金原
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.)
Yaskawa Electric Corp
Original Assignee
Yaskawa 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 Yaskawa Electric Corp filed Critical Yaskawa Electric Corp
Priority to JP27260891A priority Critical patent/JPH05111886A/ja
Publication of JPH05111886A publication Critical patent/JPH05111886A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

(57)【要約】 【構成】 ロボットマニピュレータの手首軸に6軸の力
センサを設け、インピーダンス制御を行うロボットシス
テムを用いてキャリブレーション点教示を行うに際し、
円形状の穴(2a)を持つ治具(2)を定点に準備し、
治具(2)の円形状の穴(2a)にちょうど挿入できる
棒(3)をツールとしてロボットマニピュレータの手首
軸に装着し、このツールの先端をロボットマニピュレー
タの制御点とし、治具(2)の円形状の穴(2a)にロ
ボット(1)のツールである棒(3)を挿入することに
より定点観測をし、ロボットの制御点の位置情報と姿勢
情報をキャリブレーション情報として利用する。 【効果】 位置情報と姿勢情報を1回の棒の挿入作業で
行えるため、キャリブレーション作業を半分にすること
ができ、またインピーダンス制御機構により棒の挿入作
業の無人化、すなわち自動キャリブレーションデータ収
集機能を持たせることができる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ロボットを用いた自動
生産ラインや、ロボットにオフラインティーチングで動
作を要求する必要がある場合の、ロボットマニピュレー
タのキャリブレーション点教示方法およびキャリブレー
ション作業方法に関する。
【0002】
【従来の技術】ロボットマニピュレータのキャリブレー
ション作業、つまりキャリブレーションのために準備さ
れた定点にロボットの制御点を移動し、定点の位置にお
ける理論上のロボットの各軸の角度と、計測された実際
のロボットの各軸の角度との間の変位を調整する作業に
おいて、定点にロボットマニピュレータの制御点を移動
するには、ロボットのティーチング作業による方法が一
般的である(特開昭62−156701号公報参照)。
通常この方法によって得られる情報は、位置の情報であ
って、姿勢の情報は使われない。一方、特開昭63−2
51810号公報には、水平関節ロボットの先端のZ軸
へ取付けたブロックと、このブロックとは上下方向にの
み自由に支持されたピンと、前記ロボット先端と前記ピ
ンの相対距離を測定する測定手段と、前記ロボット先端
と前記ピンの相対距離に関連して反力を生じる弾性体
と、前記ロボットが取付けられ前記ピンが挿入する穴を
複数開口部の高さを異にするものを含めてあけてある測
定台と、前記ロボットの現在姿勢などの情報を読み込み
且つ前記測定手段の値を読み込み且つ演算処理をする解
析装置とを備えた水平多関節ロボットの較正装置が記載
されている。また、特開平2−160492号公報に
は、任意の位置に駆動されるアーム部と、このアーム部
の先端に接続され、ワークを把持するためのフィンガ部
と、前記アーム部とフィンガ部との間に介設され、フィ
ンガ部に作用する力を検出する力センサと、この力セン
サからの検出出力に基づいて、ワークの組付状態および
組付動作のティーチングポイントのずれ状態を判断する
判断手段とを備えた産業用ロボットが記載されている。
【0003】
【発明が解決しようとする課題】前記特開昭62−15
6701号公報に記載されたような通常のキャリブレー
ション作業では、姿勢の管理までしないので、位置のテ
ィーチングからは位置の情報しか得られない。1回の作
業で2つのデータが得られるのに1つしか使っていない
のが問題である。また、前記特開昭63−251810
号公報に記載された装置では、力センサを持っていない
ので、多関節に展開することができない。前記特開平2
−160492号公報に記載された産業用ロボットで
は、力センサで組立作業を行うときにティーチングデー
タの微修正を行う方法を示しているが、この力センサは
単にセンサを持ったツールの補助手段として使っている
に過ぎず、ロボットのキャリブレーションを行うこと
や、微修正データを記録し、ロボットの矯正に積極的に
利用しようとするものではない。そこで本発明が解決す
べき課題は、ロボットに1回のティーチングで、位置の
情報と姿勢の情報を取り込み、ロボットのキャリブレー
ションのためのティーチング作業を半減させることにあ
る。
【0004】
【課題を解決するための手段】この課題を解決するた
め、本発明に係るキャリブレーション点教示方法は、ロ
ボットマニピュレータの手首軸に6軸の力センサを設
け、ロボットコントローラでロボットマニピュレータの
インピーダンス制御を行うロボットシステムを用いてキ
ャリブレーション点教示を行うに際し、円形状の穴を持
つ治具を定点に準備し、前記治具の円形状の穴にちょう
ど挿入できる棒をツールとしてロボットマニピュレータ
の手首軸に装着し、このツールの先端をロボットマニピ
ュレータの制御点とし、前記治具の円形状の穴に前記ロ
ボットのツールである棒を挿入することにより定点観測
をし、ロボットの制御点の位置情報と姿勢情報をキャリ
ブレーション情報として利用する。また、本発明に係る
キャリブレーション作業方法は、ロボットマニピュレー
タの手首軸に6軸の力センサを設け、ロボットコントロ
ーラでロボットマニピュレータのインピーダンス制御を
行うロボットシステムを用いてキャリブレーション作業
を行うに際し、円形状の穴を持つ治具を定点に準備し、
前記治具の円形状の穴にちょうど挿入できる棒をツール
としてロボットマニピュレータの手首軸に装着し、この
ツールの先端をロボットマニピュレータの制御点とし、
前記治具の円形状の穴に前記ロボットのツールである棒
を挿入することにより定点観測をし、キャリブレーショ
ン作業を行う。
【0005】
【作用】本発明では、ロボットマニピュレータの手首軸
に6軸の力センサを設け、ロボットのコントローラでロ
ボットマニピュレータのインピーダンス制御を行うロボ
ットシステムを用いて、円形状の穴2aを持つ治具2
(図3)を定点に準備し、ロボットのツールとしてこの
治具の円形状の穴にちょうど挿入できる棒3(図4)を
準備し、このツール3をロボットマニピュレータの手首
軸に装着し(図1)、このツール3の先端をロボットマ
ニピュレータの制御点とするシステムにおいて、治具2
の円形状の穴2aにロボットのツールである棒3を挿入
することで(図2)定点観測をし、キャリブレーション
点教示およびキャリブレーション作業を行うものであ
る。この方法により、位置の情報と姿勢の情報を正確に
得ることができる。このキャリブレーション点教示方法
により、位置情報と姿勢情報を1回の棒の挿入作業で行
え、ロボットのキャリブレーションのためのティーチン
グ作業が半分で済む。また、インピーダンス制御機構に
より、棒の挿入作業を無人化でき、自動キャリブレーシ
ョンデータ収集機能を持たせることができる。
【0006】
【実施例】以下、本発明を実施例を参照しながら具体的
に説明する。図1は本発明に係るキャリブレーション作
業を行っている状態を示す説明図であり、1はロボッ
ト、2は治具、3はツールを示している。本発明におい
ては、図3に示すように円形状の穴2aを加工した治具
2を用意し、また図4に示すように治具2の円形状の穴
2aにちょうど挿入できる棒3を準備する。次いで、ロ
ボットシステムのインピーダンス制御を用いてロボット
に予め教えられたティーチングデータに基づいて、挿入
作業をさせる。インピーダンス制御により、ロボット1
の位置決め精度が多少狂っていても、挿入作業はスムー
ズに完全に行うことができる。ロボット1は、やはりイ
ンピーダンス制御により、穴2aの底に当たるまでこの
挿入作業を継続するようにプログラムされており、穴2
aの底に当たった時に動作をやめる(図2参照)。そし
て、このときの各軸の角度を計測し、位置の情報と姿勢
の情報をもって、ロボットの精度に及ぼすパラメータを
調整する。ロボットのキャリブレーションは複数点教示
し統計的に処理をするので、従来24ポイント教えなけ
ればできなかったことが本発明では半分の12ポイント
で済むことになる。具体的には、ティーチングにより、
位置座標としてP(x,y,z)、姿勢データとしてθ
(α,β,γ)のデータが得られる。6軸ロボットの場
合、各軸には4つの誤差要因があり、各軸の4つの未知
数を求めることがロボットキャリブレーションである。
6軸×4個で合計24変数の連立方程式の解を求めるこ
とが必要である。24変数の解を求めるには、最低24
個の方程式を立てる必要がある。1つの方程式を立てる
には1つの位置データまたは1つの姿勢データが必要で
ある。本来ならば24点のティーチングデータを作成し
なければロボットキャリブレーションはできないことに
なるが、本発明では姿勢が穴の挿入作業によって固定さ
れることになるから、12点のティーチングから同等の
効果を得ることができる。
【0007】
【発明の効果】以上に述べたように、本発明のロボット
キャリブレーション点教示方法によれば、位置情報と姿
勢情報を1回の棒の挿入作業で行えるため、キャリブレ
ーション作業を半分にすることができ、またインピーダ
ンス制御機構により棒の挿入作業の無人化、すなわち自
動キャリブレーションデータ収集機能を持たせることが
できる。
【図面の簡単な説明】
【図1】 本発明に係るキャリブレーション作業を行っ
ている状態を示す説明図である。
【図2】 治具の穴に棒を挿入した状態を示す断面図で
ある。
【図3】 治具の例を示す斜視図である。
【図4】 治具と対になる棒を示す斜視図である。
【符号の説明】
1 ロボット、2 治具、2a 穴、3 棒(ツール)
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 G05B 19/42 R 9064−3H

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 ロボットマニピュレータの手首軸に6軸
    の力センサを設け、ロボットコントローラでロボットマ
    ニピュレータのインピーダンス制御を行うロボットシス
    テムを用いてキャリブレーション点教示を行うに際し、
    円形状の穴を持つ治具を定点に準備し、前記治具の円形
    状の穴にちょうど挿入できる棒をツールとしてロボット
    マニピュレータの手首軸に装着し、このツールの先端を
    ロボットマニピュレータの制御点とし、前記治具の円形
    状の穴に前記ロボットのツールである棒を挿入すること
    により定点観測をし、ロボットの制御点の位置情報と姿
    勢情報をキャリブレーション情報として利用することを
    特徴とするロボットマニピュレータのキャリブレーショ
    ン点教示方法。
  2. 【請求項2】 ロボットマニピュレータの手首軸に6軸
    の力センサを設け、ロボットコントローラでロボットマ
    ニピュレータのインピーダンス制御を行うロボットシス
    テムを用いてキャリブレーション作業を行うに際し、円
    形状の穴を持つ治具を定点に準備し、前記治具の円形状
    の穴にちょうど挿入できる棒をツールとしてロボットマ
    ニピュレータの手首軸に装着し、このツールの先端をロ
    ボットマニピュレータの制御点とし、前記治具の円形状
    の穴に前記ロボットのツールである棒を挿入することに
    より定点観測をし、キャリブレーション作業を行うこと
    を特徴とするロボットマニピュレータのキャリブレーシ
    ョン作業方法。
JP27260891A 1991-10-21 1991-10-21 ロボツトマニピユレータのキヤリブレーシヨン点教示方法およびキヤリブレーシヨン作業方法 Pending JPH05111886A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP27260891A JPH05111886A (ja) 1991-10-21 1991-10-21 ロボツトマニピユレータのキヤリブレーシヨン点教示方法およびキヤリブレーシヨン作業方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27260891A JPH05111886A (ja) 1991-10-21 1991-10-21 ロボツトマニピユレータのキヤリブレーシヨン点教示方法およびキヤリブレーシヨン作業方法

Publications (1)

Publication Number Publication Date
JPH05111886A true JPH05111886A (ja) 1993-05-07

Family

ID=17516303

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27260891A Pending JPH05111886A (ja) 1991-10-21 1991-10-21 ロボツトマニピユレータのキヤリブレーシヨン点教示方法およびキヤリブレーシヨン作業方法

Country Status (1)

Country Link
JP (1) JPH05111886A (ja)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100416225B1 (ko) * 2001-05-03 2004-01-31 광주과학기술원 정밀 기기의 기구교정 방법 및 그 장치
WO2006117840A1 (ja) * 2005-04-27 2006-11-09 Hirata Corporation ロボットへのワーク受渡し位置教示装置及び教示方法
US7166114B2 (en) 2002-09-18 2007-01-23 Stryker Leibinger Gmbh & Co Kg Method and system for calibrating a surgical tool and adapter thereof
JP2009220248A (ja) * 2008-03-18 2009-10-01 Ihi Corp ロボット設置方法及びロボット生産システム
US7771436B2 (en) 2003-12-10 2010-08-10 Stryker Leibinger Gmbh & Co. Kg. Surgical navigation tracker, system and method
US7873400B2 (en) 2003-12-10 2011-01-18 Stryker Leibinger Gmbh & Co. Kg. Adapter for surgical navigation trackers
JP2011011326A (ja) * 2009-07-06 2011-01-20 Ihi Corp ロボットのツール位置較正治具と方法
DE102016014155A1 (de) 2015-12-04 2017-06-08 Fanuc Corporation Kombiniertes System mit Werkzeugmaschine und Roboter
CN107802347A (zh) * 2017-11-10 2018-03-16 唐佩福 标定装置
KR20190130403A (ko) * 2018-05-14 2019-11-22 한화정밀기계 주식회사 로봇의 좌표계 교정 방법
CN113352323A (zh) * 2021-05-31 2021-09-07 深圳市优必选科技股份有限公司 自动标定对位装置、***及方法

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100416225B1 (ko) * 2001-05-03 2004-01-31 광주과학기술원 정밀 기기의 기구교정 방법 및 그 장치
US7166114B2 (en) 2002-09-18 2007-01-23 Stryker Leibinger Gmbh & Co Kg Method and system for calibrating a surgical tool and adapter thereof
US7771436B2 (en) 2003-12-10 2010-08-10 Stryker Leibinger Gmbh & Co. Kg. Surgical navigation tracker, system and method
US7873400B2 (en) 2003-12-10 2011-01-18 Stryker Leibinger Gmbh & Co. Kg. Adapter for surgical navigation trackers
WO2006117840A1 (ja) * 2005-04-27 2006-11-09 Hirata Corporation ロボットへのワーク受渡し位置教示装置及び教示方法
JPWO2006117840A1 (ja) * 2005-04-27 2008-12-18 平田機工株式会社 ロボットへのワーク受渡し位置教示装置及び教示方法
JP2009220248A (ja) * 2008-03-18 2009-10-01 Ihi Corp ロボット設置方法及びロボット生産システム
JP2011011326A (ja) * 2009-07-06 2011-01-20 Ihi Corp ロボットのツール位置較正治具と方法
DE102016014155A1 (de) 2015-12-04 2017-06-08 Fanuc Corporation Kombiniertes System mit Werkzeugmaschine und Roboter
JP2017102825A (ja) * 2015-12-04 2017-06-08 ファナック株式会社 工作機械及びロボットを備えた複合システム
DE102016014155B4 (de) 2015-12-04 2019-04-18 Fanuc Corporation Kombiniertes System mit Werkzeugmaschine und Roboter
US10386813B2 (en) 2015-12-04 2019-08-20 Fanuc Corporation Combined system having machine tool and robot
CN107802347A (zh) * 2017-11-10 2018-03-16 唐佩福 标定装置
CN107802347B (zh) * 2017-11-10 2023-09-26 中国人民解放军总医院 标定装置
KR20190130403A (ko) * 2018-05-14 2019-11-22 한화정밀기계 주식회사 로봇의 좌표계 교정 방법
CN113352323A (zh) * 2021-05-31 2021-09-07 深圳市优必选科技股份有限公司 自动标定对位装置、***及方法
CN113352323B (zh) * 2021-05-31 2022-09-16 深圳市优必选科技股份有限公司 自动标定对位***及方法

Similar Documents

Publication Publication Date Title
US6317699B1 (en) Device and method for calibrating a robot
US4590578A (en) Off-line programmable robot
JP5321532B2 (ja) ロボットキャリブレーション装置及びキャリブレーション方法
EP0470257A1 (en) Calibration system for robot
JPH05111886A (ja) ロボツトマニピユレータのキヤリブレーシヨン点教示方法およびキヤリブレーシヨン作業方法
EP0149682B1 (en) Method of determining reference position of industrial robot
US5418890A (en) Arm origin calibrating method for an articulated robot
EP1671759B1 (en) Robot controller and robot control method
EP0533949A1 (en) Calibration system for industrial robot
JP3577124B2 (ja) 力制御ロボットを用いて嵌合データを取得する方法
JPH06304893A (ja) 位置決め機構のキャリブレーション方式
US4685862A (en) Industrial robot
JP4170530B2 (ja) ロボットの作業教示方法及び装置
JP2003181782A (ja) 産業用ロボット
JPH05329786A (ja) 産業用ロボット装置
JPH0446717B2 (ja)
JP2538287B2 (ja) 水平関節型ロボットの原点調整方式
JPH05337856A (ja) 産業用多関節ロボットのマスタリング装置
KR100214677B1 (ko) 산업용 로봇의 기준위치 교정 장치 및 그 방법
JP2005028529A (ja) 産業用ロボットの原点位置合わせ装置
JPH0916228A (ja) 力制御ロボットのモーメント誤差校正方法及び力制御 ロボット
KR100214678B1 (ko) 산업용 로봇의 기준 자세 교정 장치 및 그 방법
KR19980050618A (ko) 산업용 로봇의 기준자세 및 위치 교정 장치 및 그 방법
JPS633305A (ja) 工業用ロボツトの動作制御点補正方法
JP2631631B2 (ja) 工業用ロボットの基準位置決め方法