WO1992015838A1 - Detection position correction system - Google Patents

Detection position correction system Download PDF

Info

Publication number
WO1992015838A1
WO1992015838A1 PCT/JP1992/000241 JP9200241W WO9215838A1 WO 1992015838 A1 WO1992015838 A1 WO 1992015838A1 JP 9200241 W JP9200241 W JP 9200241W WO 9215838 A1 WO9215838 A1 WO 9215838A1
Authority
WO
WIPO (PCT)
Prior art keywords
sensor
movement
data
calibration
orientation
Prior art date
Application number
PCT/JP1992/000241
Other languages
English (en)
French (fr)
Inventor
Atsushi Watanabe
Taro Arimatsu
Fumikazu Warashina
Original Assignee
Fanuc Ltd
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
Priority to US07/941,071 priority Critical patent/US5319443A/en
Application filed by Fanuc Ltd filed Critical Fanuc Ltd
Priority to DE69219532T priority patent/DE69219532T2/de
Priority to KR1019920702703A priority patent/KR970007039B1/ko
Priority to EP92906250A priority patent/EP0528054B1/en
Publication of WO1992015838A1 publication Critical patent/WO1992015838A1/ja

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/16Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using electromagnetic waves other than radio waves
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/24Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1679Programme controls characterised by the tasks executed
    • B25J9/1692Calibration of manipulator
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1694Programme controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
    • B25J9/1697Vision controlled systems
    • 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/401Numerical 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 control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes
    • G05B19/4015Numerical 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 control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes going to a reference at the beginning of machine cycle, e.g. for calibration

Definitions

  • FIG. 1 is a diagram showing the overall configuration of a robot system for implementing the detection position correction method of the present invention.
  • Robot 1 is controlled by a command from robot controller 10.
  • a camera 3 is attached to the arm 2 of the robot 1.
  • the camera 3 is moved by the robot 1 from, for example, a ⁇ position indicated by a broken line to a ⁇ position indicated by a solid line, and images a feature point 33 of the object 30 at each position.
  • the positions A and B correspond to the state when a work robot (not shown) performs palletizing work in which each stage of the object 30 is removed from the top in order and moved.
  • Reference numeral 3 moves from the position A to the position B in order to image the feature point 33 provided on the upper surface of each stage of the object 30.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Automation & Control Theory (AREA)
  • Electromagnetism (AREA)
  • Manipulator (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Numerical Control (AREA)
  • Control Of Position Or Direction (AREA)

Description

明 細 書 検出位置補正方式 技 術 分 野
本発明はセンサによる対象物の位置検出に使用される検出位 置補正方式に関し、 特にロボッ トハン ドに取り付けられた視覚 セ ンサによって対象物の位置を検出する検出位置補正方式に関 する。 背 景 技 術
ロボッ ト システムでは、 口ボッ トに視覚機能を持たせ、 その 視覚機能によって対象物の位置を認識させて組立作業、 パレタ イ ジング作業等を行わせることが実用化されつつある。 その視 覚機能は、 例えばロボッ トハン ドに取り付けられた視覚セ ンサ (例えばカ メ ラ) が対象物を撮像するような機能である。 この ようなロボッ ト システムにおいて、 対象物の位置を検出するに は、 視覚セ ンサが対象物をどの位置から見ているかという情報、 すなわち、 キヤ リ ブレーシ ョ ンデータを予め設定しておく必要 がある。
このキ ヤ リ ブレー シ ョ ンデータ は、 そのキ ヤ リ ブレー シ ョ ン が行われたときの視覚セ ンサの位置及び姿勢でのみ有効である c したがって、 視覚セ ンサはキ ヤ リ ブレー シ ョ ンが行われた位置 に完全に固定して使用する必要がある。 また、 ロボッ トハン ド 等の可動部に取り付けた視覚セ ンサを用いて対象物の位置を検 出しようとする場合も、 キ ヤ リ ブレ一 シ ヨ ンを行ったときの視 覚センサの位置及び姿勢をそのまま再現して使用する必要があ る。 このため、 視覚センサはその位置が制約され、 視覚センサ による対象物の検出を狭い範囲でしか行うことができないとい う問題点があった。 例えば、 対象物の位置が変化したときは、 その対象物が視覚センサの視野外となり、 対象物を検出できな くなるようなこともあった。
さらに、 ロボッ トハン ドに取り付けた 1台の視覚センサによ つて、 複数箇所の検出を行いたい場合があるが、 そのようなと きもその複数箇所の数だけキヤ リブレーショ ンデータを準備す る必要があった。 このため、 キヤ リブレ一ショ ン作業に多くの 工数と時間を要するという問題点もあった。 発 明 の 開 示
本発明はこのような点に鑑みてなされたものであり、 広範囲 に対象物の位置検出を行うことができる検出位置補正方式を提 供することを目的とする。
また、 本発明の他の目的は、 任意の位置でキヤ リ ブレーショ ンを一度行うだけで、 他の位置でも対象物の位置検出を行うこ とができる検出位置捕正方式を提供することである。
本発明では上記課題を解決するために、
センサが検出した対象物の検出データを補正して対象物の正 確な位置を求める検出位置補正方式において、 前記可動部の座 標系と前記可動部に設置されたセンサの座標系との間でキヤ リ ブレーショ ンを行って第 1 のキャ リ ブレーショ ンデータを求め、 前記キヤ リブレーショ ンを行ったときの前記センサの移動前の 位置及び姿勢を認識し、 前記可動部によって前記センサが移動 したときの前記センサの移動後の位置及び姿勢を認識し、 前記 センサの移動前及び移動後の位置及び姿勢から前記センサの位 置及び姿勢の移動量を求め、 前記センサの位置及び姿勢の移動 量及び前記第 1のキャ リ ブレーショ ンデータに基づいて、 前記 センサの移動後の位置における第 2のキヤ リブレーショ ンデー タを求め、 前記第 2のキヤ リ ブレーショ ンデータ及び前記セ ン サが移動後の位置において検出した対象物の検出データに基づ いて、 前記対象物の正確な位置を求めることを特徴とする検出 位置補正方式が、 提供される。
可動部の座標系とセン の座標系との間でキャ リ ブレーショ ンを行って第 1のキヤ リ ブレーショ ンデータを求める。 そのキ ャ リブレーショ ンを行ったときのセンサの移動前の位置及び姿 勢、 及びセンサが移動したときの移動後の位置及び姿勢からセ ンサの位置及び姿勢の移動量を求める。 このセンサの位置及び 姿勢の移動量及び第 1のキャ リ ブレーショ ンデータに基づいて、 センサの移動後の位置における第 2のキヤ リ ブレーショ ンデー タが求められる。 この第 2のキヤ リ ブレ一シヨ ンデータ及びセ ンサが移動後の位置において検出した対象物の検出データに基 づいて、 対象物の正確な位置が求められる。 すなわち、 キヤ リ ブレーショ ンは第 1 のキヤ リ ブレーショ ンデータを求めるとき にのみ行えばよく、 第 2のキャ リ ブレーショ ンデータは、 セン サのあらゆる位置で演算によって求められる。 したがって、 セ ンサはその位置が制約されず、 センサによって広範囲に対象物 の位置検出を行う ことができる。 図 面 の 簡 単 な 説 明 図 1 は本発明の検出位置補正方式を実施するための口ポッ ト システムの全体構成を示す図、
図 2は本発明の検出位置補正方式の第 2の実施例を示す図で ある ο 発明を実施するための最良の形態
以下、 本発明の一実施例を図面に基づいて説明する。
図 1 は本発明の検出位置補正方式を実施するためのロボッ ト システムの全体構成を示す図である。 ロボッ ト 1 はロボッ ト制 御装置 1 0からの指令によって制御されている。 ロボッ ト 1 の アーム 2には、 カメ ラ 3が取り付けられる。 カメ ラ 3はロボッ ト 1 によって、 例えば破線で示す Α位置から実線で示す Β位置 に移動し、 それぞれの位置で対象物 3 0の特徴点 3 3を撮像し、 その撮像データを後述する視覚センサ制御装置 2 0に送る。 こ の A位置及び B位置は、 ここでは図示しない作業用ロボッ トが 対象物 3 0の各段を上から順に取り除いて移動させるパレタィ ジング作業を行ったときの状態に対応しており、 カメ ラ 3は対 象物 3 0の各段の上面に設けられている特徴点 3 3を撮像する ために A位置から B位置に移動する。
ロボッ ト制御装置 1 0は、 ロボッ ト 1のアーム 2先 ¾の位置 及び姿勢を認識可能であり、 カメ ラ 3の A位置及び B位置にお ける各々の位置及び姿勢のデータをメモ リ 1 1 に格納する。 こ こで、 A位置におけるカメ ラ 3の位置及び姿勢のデータを C A 1 1 a、 B位置に'おけるカメ ラ 3の位置及び姿勢のデータを C B 1 1 bとする。
—方、 視覚セ ンサ制御装置 2 0 はプロセ ッ サ (C P U 2 1 を中心に構成されている。 R OM 2 2 には本発明の検出位置補 正方式やキヤ リ ブレ一シヨ ンを行うためのコ ン ト ロ ール · ソ フ ト ウヱァ 2 2 aが格納されている。 R AM 2 3には、 上述した ロボッ ト制御装置 1 0内のカメ ラ 3の位置及び姿勢データ (C A 1 l a、 C B 1 l b ) がイ ンタフヱース 2 7を経由して格納 される。 また、 R AM 2 4には B位置にあるカメ ラ 3が対象物 3 0を撮像して得られた撮像データが力メ ラ · イ ンタフヱース 2 8を経由して格納される。 この撮像データを WD B 3 1 とす る。 さらに、 R AM 2 5には、 カメ ラ 3が A位置にあるときの キヤ リ ブレーショ ンによって得られたキヤ リ ブレーショ ンデー タ (C D A) 3 2が予め格納されている。 キャ リ ブレー シ ョ ン データ (C D A) 3 2は、 カメ ラ座標系を共通座標系に変換す るためのデータであり、 A位置にある力メ ラ 3がカメ ラ座標系 において撮像した対象物 3 0の撮像データは、 このキヤ リブレ ーシヨ ンデータ (C DA) 3 2によって補正され、 その結果対 象物 3 0の位置が共通座標系によって認識される。
プロセッサ 2 1 はコ ン ト ロール · ソフ ト ウ エア 2 2 aに従つ て、 ロボッ ト システム全体を制御して対象物 3 0の移動後の現 在位置を求める。 ここで、 その手順を説明する。 まず、 画像処 理プロセッサ 2 6が、 カメ ラ 3の移動前 (A位置) の位置及び 姿勢データ (C A) 1 1 a及び移動後 (B位置) の位置及び姿 勢データ (C B) 1 1 bからカメ ラ 3の位置及び姿勢の移動量
(C M) 1 2を求める。 この移動量 C M 1 2 は R AM 2 3に格 納される。 次に、 カメ ラ 3の移動量 (C M) 1 2 と、 R AM 2 5に格納されているキャ リ ブレーショ ンデータ (C D A) 3 2 に基づいて、 カメ ラ 3の移動後の位置、 すなわち、 B位置にお けるキャ リブレーシ ョ ンデータ (C DB) 3 3を求め、 R AM 2 5に格納する。 このキャ リ ブレーショ ンデータ (C DB) 3 3及び上述した撮像データ (WDB) 3 1に基づいて対象物 3 0の移動後の現在位置が正確に求められる。 すなわちカメ ラ 3 が B位置で撮像した対象物 3 0の撮像データ (WDB) 3 1が、 カメ ラ 3が B位置にあるときのキャ リブレーショ ンデータ (C DB) 3 3によって補正され、 共通座標系において対象物 3 0 の位置が認識される。
このように、 カメ ラ 3が移動する前の A位置でのキヤ リブレ ーシ ョ ンによつて得られたキヤ リ ブレーシヨ ンデータ (C D A) 3 2と、 カ メ ラ 3の位置及び姿勢の移動量データ (CM) 1 2から計算によって力メ ラ 3の移動後の B位置でのキヤ リブ レーシヨ ンデータ (CDB) 3 3を求め、 このキヤ リブレーシ ヨ ンデータ (CDB) 3 3とその B位置での対象物 3 0の撮像 データから対象物 3 0の位置を検出するようにした。 このため、 最初にキヤ リブレーショ ンを 1回だけ行ってキヤ リブレーショ . ンデータを求めればよく、 その後は力メ ラ 3の位置及び姿勢が 変化しても、 その変化に応じて、 計算によってキヤ リブレーシ ヨ ンデータを求めることができる。 すなわち、 あらゆる位置で キヤ リブレーショ ンデータを求めることができる。 したがって、 カメ ラ 3の位置は制約されず、 カ メ ラ 3によって広範囲に対象 物の位置検出を行うことができる。 また、 キャ リ ブレーシ ョ ン 時に生じる誤差も殆ど含まないため、 位置検出を正確に行うこ とができる。 - 上記の説明では、 移動前のキヤ リブレ一シヨ ンデータと移動 量から移動後のキャ リ ブレーシ ョ ンデータを求め、 その移動後 のキャ リ ブレーショ ンデータと移動後の位置で力メ ラの撮像デ 一夕とから、 対象物の位置を求めるように構成したが、 これを 次のように構成することもできる。 すなわち、 まず、 移動後の 位置でのカメ ラの撮像データと移動前のキャ リブレーショ ンデ 一夕から、 対象物の仮の位置を求め、 次にその射象物の仮の位 置と移動量とから対象物の位置を求めるように構成することも できる。 この場合、 対象物の仮の位置とは、 移動後の位置での カメ ラの撮像データをあたかも移動前の位置での撮像データで あるとみなして、 移動前のキヤ リ ブレーショ ンデータで補正し て得られたものであり、 対象物の真の位置は、 この仮の位置に カメ ラの移動量を反映させて得られる。 このような構成にする と、 対象物の'位置が求まるまでの計算上の処理が簡単になると いう利点がある。
図 2は本発明の検出位置補正方式の第 2の実施例を示す図で ある。 この第 2の実施例での口ボッ ト システムは、 自動車の生 産ライ ンにおいて、 車体 (対象物) 7 0のドア 7 1 にボルト締 め等の作業をロボッ 卜に正確に行わせるためのものである。 車 体 7 0 は、 3合のカメ ラ 4 1、 4 2、 4 3によってその 3点が 撮像され、 視覚センサ制御装置 4 0はその 3点の撮像データか ら車体 7 0の位置のズレを検出丈る。 この位置のズレに関する 情報は、 ロボッ ト制御装置 8 0に送られる。 ロボッ ト 9 0はそ の情報に応じてアーム 9 1 に取り付けられている力メ ラ 4 4の 位置及び姿勢を制御する。
一方、 ロボッ ト 6 0はロボッ ト制御装置 5 0からの指令によ つて、 そのロボッ トハン ド 6 2を用いてドア 7 1が所定位置に 来るように ド了 7 1 を開く。 このとき、 ロボッ ト 9 0 は、 カメ ラ 4 4がドア? 1 の所定箇所をその視野にとらえることができ るように、 上記の車体? 0の位置のズレに関する情報に基づい てカメ ラ 4 4の位置を移動させる。
視覚セ ンサ制御装置 4 0は、 カメ ラ 4 4の移動前のキャ リブ レーシヨ ンデータを予め持っており、 ドア 7 1 の位置検出を上 述した本発明の検出位置補正方式によって求める。 すなわち、 カメ ラ 4 4の移動前のキャ リブレーショ ンデータとカメ ラ 4 4 の移動量から移動後のキヤ リブレ一ショ ンデータを求め、 その 移動後のキャ リブレーショ ンデータと移動後の位置でのカメ ラ
4 4の撮像データとから、 ドア 7 1の正確な位置を求める。 こ の位置データに基づいて、 こ こでは図示しない作業用ロボッ ト がドア 7 1にボルト締め等の作業を行う。
このように、 対象物 (車体のドア) の位置がずれるような場 合でも、 そのズレ量を検出し、 そのズレ量に応じてカメ ラの位 置及び姿勢を補正し、 常時カメ ラの視野内に対象物の特徴点が 入るようにした。 このため、 対象物の位置がずれたとしても、 その対象物を常に検出することができ、 対象物の位置検出を正 確に行うこと力できる。
以上説明したように本発明では、 セ ンサの移動前のキャ リブ レーシヨ ンデータとセンサの移動量から移動後のキャ リブレー ショ ンデータを求め、 その移動後のキャ リブレーショ ンデータ と移動後の位置でセ ンサの検出データとから、 対象物の位置を 求めるように構成した。 このため、 最初にキヤ リ ブレ一シ ヨ ン を 1回だけ行ってキャ リブレーシ ョ ンデータを求めればよく、 その後はセ ンサの位置及び姿勢が変化しても、 その変化に応じ て、 計算によってキヤ リ ブレーショ ンデータを求めることがで きる。 すなわち、 あらゆる位置でキ ャ リ ブレー シ ョ ンデータを 求めることができる。 したがって、 セ ンサの位置は制約されず、 センサによつて広範囲に対象物の位置検出を行う ことができる。 また、 キャ リ ブレーシ ョ ン時に生じる誤差も殆ど含まないため、 位置検出を正確に行うことができる。
また、 移動後の位置でのセ ンサの検出データと移動前のキ ヤ リブレーシ ヨ ンデータから、 対象物の仮の位置を求め、 その対 象物の仮の位置とセンサの移動量とから対象物の位置を求める ように構成した。 このため、 対象物の位置を求めるまでの計算 上の処理をより簡単にす,ることができる。
さらに、 対象物の位置がずれるようなときでもそのズレ量を 検出し、 そのズレ量に応じてカメ ラの位置及び姿勢を補正し、 常時セ ンサの視野内に対象物の特徴点が入るようにした。 この ため、 対象物の位置がずれたとしても、 その対象物を常に検出 することができる。 したがって、 対象物の位置検出を常時正確 に行う こと力 できる。

Claims

請 求 の 範 囲
1 . セ ンサが検出した対象物の検出データを補正して対象物 の正確な位置を求める検出位置補正方式において、
可動部の座標系と前記可動部に取り付けられたセ ンサの座標 系との間でキャ リブレ一ショ ンを行って第 1のキャ リ ブレーシ ョ ンデータを求め、
前記キヤ リブレーショ ンを行ったときの前記センサの移動前 の位置及び姿勢を認識し、
前記可動部によって前記セ ンサが移動したときの前記セ ンサ の移動後の位置及び姿勢を認識し、
前記セ ンサの移動前及び移動後の位置及び姿勢から前記セ ン サの位置及び姿勢の移動量を求め、
前記センサの位置及び姿勢の移動量及び前記第 1のキヤ リブ レーショ ンデータに基づいて、 前記センサの移動後の位置にお ける第 2のキヤ リブレ一ショ ンデータを求め、
前記第 2 のキヤ リ ブレーショ ンデータ及び前記セ ンサが移動 後の位置において検出した対象物の検出データに基づいて、 前 記対象物の正確な位置を求めることを特徴とする検出位置補正
2 . 前記センサ以外の他のセンサによって検出された前記対 象物の位置に応じて、 前記可動部の撮像位置を補正し、 前記可 動部に取り付けられたセンサにより前記対象物の特徴点を検出 することを特徴とする請求項 1記載の検出位置補正方式。
3 . 前記可動部はロボッ トであることを特徵とする請求項 1 記載の検出位置補正方式。
4 . 前記セ ンサは視覚セ ンサであることを特徴とする請求項 1記載の検出位置補正方式。
5 . センサが検出した対象物の検出データを補正して対象物 の正確な位置を求める検出位置補正方式において、
前記可動部の座標系と前記可動部に設置されたセンサの座標 系との間でキヤ リ ブレーショ ンを行って第 1 のキヤ リ ブレーシ ヨ ンデータを求め、
前記キヤ リブレーショ ンを行ったときの前記センサの移動前 の位置及び姿勢を認識し、
前記可動部によって前記センサが移動したときの前記センサ の移動後の位置及び姿勢を認識し、
前記センサの移動前及び移動後の位置及び姿勢から前記セン サの位置及び姿勢の移動量を求め、
前記センサが移動後の位置において検出した対象物の検出デ ータ及び前記第 1のキヤ リブレーショ ンデータに基づいて前記 対象物の仮の位置を求め、
前記対象物の仮の位置及び前記センサの位置及び姿勢の移動 量に基づいて、 前記対象物の正確な位置を求めることを特徴と する検出位置補正方式。
PCT/JP1992/000241 1991-03-07 1992-02-28 Detection position correction system WO1992015838A1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US07/941,071 US5319443A (en) 1991-03-07 1990-02-28 Detected position correcting method
DE69219532T DE69219532T2 (de) 1991-03-07 1992-02-28 Methode zur koreektur einer detektierten position
KR1019920702703A KR970007039B1 (ko) 1991-03-07 1992-02-28 검출 위치 보정 방법
EP92906250A EP0528054B1 (en) 1991-03-07 1992-02-28 Detected position correcting method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP3/67981 1991-03-07
JP3067981A JP2889011B2 (ja) 1991-03-07 1991-03-07 検出位置補正方法

Publications (1)

Publication Number Publication Date
WO1992015838A1 true WO1992015838A1 (en) 1992-09-17

Family

ID=13360675

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1992/000241 WO1992015838A1 (en) 1991-03-07 1992-02-28 Detection position correction system

Country Status (6)

Country Link
US (1) US5319443A (ja)
EP (1) EP0528054B1 (ja)
JP (1) JP2889011B2 (ja)
KR (1) KR970007039B1 (ja)
DE (1) DE69219532T2 (ja)
WO (1) WO1992015838A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104842352A (zh) * 2014-02-13 2015-08-19 发那科株式会社 利用了视觉反馈的机器人***
WO2017000773A1 (zh) * 2015-06-30 2017-01-05 芋头科技(杭州)有限公司 一种机器人的摄像头总成装置及其拍摄与跟踪方法

Families Citing this family (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2764485B2 (ja) * 1991-08-27 1998-06-11 ファナック株式会社 リアルタイムセンサの診断方法
JP3394322B2 (ja) 1994-05-19 2003-04-07 ファナック株式会社 視覚センサを用いた座標系設定方法
WO1996007929A1 (de) * 1994-09-09 1996-03-14 Siemens Aktiengesellschaft Anordnung zur automatischen positionserfassung eines container-transportfahrzeuges
US6014652A (en) * 1994-11-02 2000-01-11 Foster-Miller, Inc. Object classification and identification system
JPH0970780A (ja) * 1995-09-06 1997-03-18 Fanuc Ltd ロボットのツール形状補正方式
JPH1091207A (ja) * 1996-09-13 1998-04-10 Fujitsu Ltd 内部表現自動生成方法及び装置
US5831621A (en) * 1996-10-21 1998-11-03 The Trustees Of The University Of Pennyslvania Positional space solution to the next best view problem
US6141863A (en) * 1996-10-24 2000-11-07 Fanuc Ltd. Force-controlled robot system with visual sensor for performing fitting operation
DE19814779A1 (de) * 1998-04-02 1999-10-07 Vitronic Dr Ing Stein Bildvera Verfahren und Vorrichtung zum Steuern eines beweglichen Gegenstandes
FR2792720B1 (fr) * 1999-04-23 2001-07-06 Process Conception Ing Sa Procede et dispositif de controle de silhouette de vehicule automobile
US6166811A (en) * 1999-08-12 2000-12-26 Perceptron, Inc. Robot-based gauging system for determining three-dimensional measurement data
US20030152248A1 (en) * 2000-04-11 2003-08-14 Spark Peter Edmunds Self calibration of an array of imaging sensors
JP3796449B2 (ja) * 2002-01-31 2006-07-12 キヤノン株式会社 位置姿勢決定方法および装置並びにコンピュータプログラム
US7151560B2 (en) * 2002-06-20 2006-12-19 Hewlett-Packard Development Company, L.P. Method and apparatus for producing calibration data for a digital camera
DE10249786A1 (de) * 2002-10-24 2004-05-13 Medical Intelligence Medizintechnik Gmbh Referenzierung eines Roboters zu einem Werkstück und Vorrichtung hierfür
DE10319253B4 (de) * 2003-04-28 2005-05-19 Tropf, Hermann Dreidimensional lagegerechtes Zuführen mit Roboter
JP4496354B2 (ja) 2004-06-18 2010-07-07 独立行政法人 宇宙航空研究開発機構 カメラ校正のための透過型校正器具とその校正法
JP3752251B2 (ja) * 2004-07-01 2006-03-08 シャープ株式会社 自走式移動車
JP2008514504A (ja) * 2004-09-30 2008-05-08 アーベーベー アーエス 産業用ロボットに使用されるドア開閉機構
US9198728B2 (en) * 2005-09-30 2015-12-01 Intouch Technologies, Inc. Multi-camera mobile teleconferencing platform
JP2008279549A (ja) * 2007-05-10 2008-11-20 Honda Motor Co Ltd ワーク搬送システムおよびワーク搬送方法
JP5428639B2 (ja) * 2009-08-19 2014-02-26 株式会社デンソーウェーブ ロボットの制御装置及びロボットのティーチング方法
JP4837116B2 (ja) * 2010-03-05 2011-12-14 ファナック株式会社 視覚センサを備えたロボットシステム
JP5561260B2 (ja) * 2011-09-15 2014-07-30 株式会社安川電機 ロボットシステム及び撮像方法
US9463574B2 (en) * 2012-03-01 2016-10-11 Irobot Corporation Mobile inspection robot
JP5670416B2 (ja) 2012-12-28 2015-02-18 ファナック株式会社 ロボットシステム表示装置
JP6108860B2 (ja) * 2013-02-14 2017-04-05 キヤノン株式会社 ロボットシステム及びロボットシステムの制御方法
JP5616478B1 (ja) 2013-04-18 2014-10-29 ファナック株式会社 ワークを搬送するロボットを備えるロボットシステム
JP5698789B2 (ja) 2013-04-18 2015-04-08 ファナック株式会社 ワークを搬送するロボットの制御装置
JP5946884B2 (ja) 2014-10-24 2016-07-06 ファナック株式会社 対象物の位置を検出する位置検出システム
CN105911938B (zh) * 2016-05-04 2018-09-18 首钢京唐钢铁联合有限责任公司 一种位置标定方法、***及自动监控方法
JP7105223B2 (ja) * 2017-03-23 2022-07-22 株式会社Fuji ロボットシステム
JP6966230B2 (ja) 2017-06-15 2021-11-10 Tmtマシナリー株式会社 自動糸掛け装置、糸処理設備、及び、糸掛け方法
JP6795471B2 (ja) * 2017-08-25 2020-12-02 ファナック株式会社 ロボットシステム
WO2020047713A1 (en) * 2018-09-03 2020-03-12 Abb Schweiz Ag Method and apparatus for managing robot system
JP7163115B2 (ja) * 2018-09-12 2022-10-31 キヤノン株式会社 ロボットシステム、ロボットシステムの制御方法、物品の製造方法、制御装置、操作装置、撮像装置、制御プログラム及び記録媒体
JP6871220B2 (ja) 2018-11-08 2021-05-12 ファナック株式会社 制御システム
JP7309371B2 (ja) * 2019-01-25 2023-07-18 株式会社ソニー・インタラクティブエンタテインメント ロボット制御システム
JP6892462B2 (ja) * 2019-02-05 2021-06-23 ファナック株式会社 機械制御装置
JP6892461B2 (ja) 2019-02-05 2021-06-23 ファナック株式会社 機械制御装置
JP6898374B2 (ja) * 2019-03-25 2021-07-07 ファナック株式会社 ロボット装置の動作を調整する動作調整装置およびロボット装置の動作を調整する動作調整方法
JP7502343B2 (ja) * 2020-01-17 2024-06-18 ファナック株式会社 画像処理システム

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59142617A (ja) * 1983-02-02 1984-08-15 Mitsubishi Electric Corp ロボツトの制御装置
JPS60252914A (ja) * 1984-05-30 1985-12-13 Fanuc Ltd 視覚センサ座標情報とロボツト基準座標情報の換算方式
JPS62226308A (ja) * 1986-03-28 1987-10-05 Fanuc Ltd 視覚センサを有するロボツトの制御方式
JPH01153907A (ja) * 1987-12-10 1989-06-16 Aisin Seiki Co Ltd 画像処理装置を利用した視覚センサ姿勢補正方式

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0114505B1 (en) * 1982-12-28 1987-05-13 Diffracto Ltd. Apparatus and method for robot calibration
JPS60262215A (ja) * 1984-06-08 1985-12-25 Hitachi Ltd ロボツトの教示方法
JPS62126404A (ja) * 1985-11-27 1987-06-08 Agency Of Ind Science & Technol マニピユレ−タのキヤリブレ−シヨン装置
JPS642889A (en) * 1987-06-23 1989-01-06 Omron Tateisi Electron Co Calibrating method for robot visual coordinate system
JPH0299802A (ja) * 1988-10-07 1990-04-11 Fanuc Ltd ハンドアイを用いた視覚センサにおける座標系設定方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59142617A (ja) * 1983-02-02 1984-08-15 Mitsubishi Electric Corp ロボツトの制御装置
JPS60252914A (ja) * 1984-05-30 1985-12-13 Fanuc Ltd 視覚センサ座標情報とロボツト基準座標情報の換算方式
JPS62226308A (ja) * 1986-03-28 1987-10-05 Fanuc Ltd 視覚センサを有するロボツトの制御方式
JPH01153907A (ja) * 1987-12-10 1989-06-16 Aisin Seiki Co Ltd 画像処理装置を利用した視覚センサ姿勢補正方式

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP0528054A4 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104842352A (zh) * 2014-02-13 2015-08-19 发那科株式会社 利用了视觉反馈的机器人***
US9517563B2 (en) 2014-02-13 2016-12-13 Fanuc Corporation Robot system using visual feedback
WO2017000773A1 (zh) * 2015-06-30 2017-01-05 芋头科技(杭州)有限公司 一种机器人的摄像头总成装置及其拍摄与跟踪方法

Also Published As

Publication number Publication date
EP0528054A1 (en) 1993-02-24
JPH05241626A (ja) 1993-09-21
US5319443A (en) 1994-06-07
EP0528054B1 (en) 1997-05-07
DE69219532D1 (de) 1997-06-12
DE69219532T2 (de) 1997-09-04
JP2889011B2 (ja) 1999-05-10
KR930700818A (ko) 1993-03-16
EP0528054A4 (ja) 1995-06-07
KR970007039B1 (ko) 1997-05-02

Similar Documents

Publication Publication Date Title
WO1992015838A1 (en) Detection position correction system
JP4961860B2 (ja) ロボット装置及びロボット装置の制御方法
US8326460B2 (en) Robot system comprising visual sensor
EP2781315A1 (en) Robot picking system, control device and method of manufacturing a workpiece
JP6855492B2 (ja) ロボットシステム、ロボットシステム制御装置、およびロボットシステム制御方法
WO1991019240A1 (en) Calibration system of visual sensor
JP6816070B2 (ja) 干渉回避装置およびロボットシステム
JP2007061979A (ja) ロボットアームの視覚センサ補正方法およびコンピュータプログラム
JP2008183690A (ja) ロボット制御装置及びロボット制御システム
JP3412465B2 (ja) 移動ロボット装置
CN111152243A (zh) 控制***
JP2014188617A (ja) ロボット制御システム、ロボット、ロボット制御方法及びプログラム
JP2006224291A (ja) ロボットシステム
US20100017032A1 (en) Device for controlling a robot
JP2003136465A (ja) 検出対象物の3次元位置・姿勢決定方法とロボット用視覚センサ
JP7351667B2 (ja) 複数点嵌合を行うロボット制御システム、制御方法、コンピュータのプログラム、および制御装置
JP6930517B2 (ja) 位置合わせ装置
WO2021145280A1 (ja) ロボットシステム
JP7448884B2 (ja) 計測システム、計測装置、計測方法、及び計測プログラム
JPH0575243B2 (ja)
JPH0929673A (ja) マニピュレータ制御装置
WO2022091895A1 (ja) ロボット制御方法
WO2023137841A1 (zh) 基于机器视觉的机器人关节形变传感器、机械臂及方法
JP4414859B2 (ja) 視覚装置の画像処理方法および画像処理装置
JPH01180401A (ja) 視覚センサ付ロボットの物体認識位置の補正方法

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): KR US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FR GB GR IT LU MC NL SE

WWE Wipo information: entry into national phase

Ref document number: 1992906250

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1992906250

Country of ref document: EP

WWG Wipo information: grant in national office

Ref document number: 1992906250

Country of ref document: EP