JPH0428518B2 - - Google Patents
Info
- Publication number
- JPH0428518B2 JPH0428518B2 JP57056584A JP5658482A JPH0428518B2 JP H0428518 B2 JPH0428518 B2 JP H0428518B2 JP 57056584 A JP57056584 A JP 57056584A JP 5658482 A JP5658482 A JP 5658482A JP H0428518 B2 JPH0428518 B2 JP H0428518B2
- Authority
- JP
- Japan
- Prior art keywords
- slit
- robot
- image
- light
- dimensional object
- 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.)
- Expired - Lifetime
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/02—Sensing devices
- B25J19/021—Optical sensing devices
- B25J19/023—Optical sensing devices including video camera means
-
- 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/10—Program-controlled manipulators characterised by positioning means for manipulator elements
- B25J9/1005—Program-controlled manipulators characterised by positioning means for manipulator elements comprising adjusting means
- B25J9/1015—Program-controlled manipulators characterised by positioning means for manipulator elements comprising adjusting means using additional, e.g. microadjustment of the end effector
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0014—Image feed-back for automatic industrial control, e.g. robot with camera
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/10—Image acquisition
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/10—Image acquisition
- G06V10/12—Details of acquisition arrangements; Constructional details thereof
- G06V10/14—Optical characteristics of the device performing the acquisition or on the illumination arrangements
- G06V10/145—Illumination specially adapted for pattern recognition, e.g. using gratings
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/24—Aligning, centring, orientation detection or correction of the image
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/42—Global feature extraction by analysis of the whole pattern, e.g. using frequency domain transformations or autocorrelation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/60—Type of objects
- G06V20/64—Three-dimensional [3D] objects
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Robotics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Mechanical Engineering (AREA)
- Artificial Intelligence (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Manipulator (AREA)
- Image Processing (AREA)
Description
【発明の詳細な説明】
本発明は、ロボツトの動作部材を基準にして立
体対象物の有無、位置、姿勢、作業範囲内の空間
的状況を認識し、認識された立体対象物に対して
ロボツトが組立、検査、調整等の各種作業を行う
ようにしたロボツト制御装置に関するものであ
る。
体対象物の有無、位置、姿勢、作業範囲内の空間
的状況を認識し、認識された立体対象物に対して
ロボツトが組立、検査、調整等の各種作業を行う
ようにしたロボツト制御装置に関するものであ
る。
ロボツト視覚として物体の位置、姿勢を認識す
るものとしては、第1図に例示するように作業テ
ーブル1上に像検出器3を置き、周辺から照明器
4で作業テーブル上を照明し、像を検出する。そ
して対象物の位置、姿勢を認識し、その情報に従
い、ロボツトアーム2が動作する。この方法にお
いては、テーブル平面上の物体その平面上におけ
る位置、姿勢が認識できるが、立体的な形状の認
識はできない。例えば、テーブル上に山積みされ
た物体に対し、各物体の傾き情報に従つて、その
物体のグリツプ面に合致するようロボツトアーム
を傾けて、物体にアプローチするということはで
きない。また、対象物と作業テーブルの間にコン
トラスト(濃淡の違い)が明瞭に存在しないと、
テーブル平面上の位置、姿勢も決定できない。
るものとしては、第1図に例示するように作業テ
ーブル1上に像検出器3を置き、周辺から照明器
4で作業テーブル上を照明し、像を検出する。そ
して対象物の位置、姿勢を認識し、その情報に従
い、ロボツトアーム2が動作する。この方法にお
いては、テーブル平面上の物体その平面上におけ
る位置、姿勢が認識できるが、立体的な形状の認
識はできない。例えば、テーブル上に山積みされ
た物体に対し、各物体の傾き情報に従つて、その
物体のグリツプ面に合致するようロボツトアーム
を傾けて、物体にアプローチするということはで
きない。また、対象物と作業テーブルの間にコン
トラスト(濃淡の違い)が明瞭に存在しないと、
テーブル平面上の位置、姿勢も決定できない。
一方、ロボツトの手先に視覚装置を付け、フイ
ードバツクするものがある。第2図は、その例で
あり、溶接作業における溶接線5をトラツキング
するものである。これは、スリツト光投光器6を
ロボツトアーム2の先端につけ、溶接線上にスリ
ツト光8を投光する。そしてその像を、ロボツト
アームの先端につけた像検出器3で検出し、溶接
線の位置を求め、これの目標値からのずれがゼロ
となるようにロボツトアームを制御するものであ
る。しかし、この方式は検出の各タイミングにお
いて溶接線の位置を検出し、フイードバツクする
ものであり、対象物の3次元的な位置、姿勢を認
識することはできない。
ードバツクするものがある。第2図は、その例で
あり、溶接作業における溶接線5をトラツキング
するものである。これは、スリツト光投光器6を
ロボツトアーム2の先端につけ、溶接線上にスリ
ツト光8を投光する。そしてその像を、ロボツト
アームの先端につけた像検出器3で検出し、溶接
線の位置を求め、これの目標値からのずれがゼロ
となるようにロボツトアームを制御するものであ
る。しかし、この方式は検出の各タイミングにお
いて溶接線の位置を検出し、フイードバツクする
ものであり、対象物の3次元的な位置、姿勢を認
識することはできない。
本発明の目的は、上記従来技術の課題を解決す
べく、立体対象物の姿勢や形状にかかわらず、立
体対象物の3次元的な位置と姿勢を正確に、且つ
高速で認識して、ロボツトが立体対象物に対して
組立、検査、調整等の各種作業を行うことができ
るようにしたロボツト制御装置を提供することに
ある。
べく、立体対象物の姿勢や形状にかかわらず、立
体対象物の3次元的な位置と姿勢を正確に、且つ
高速で認識して、ロボツトが立体対象物に対して
組立、検査、調整等の各種作業を行うことができ
るようにしたロボツト制御装置を提供することに
ある。
即ち本発明は、上記目的を達成するために、相
互に可動できるよう連結され、動作部材駆動手段
によつて駆動動作する複数の動作部材を備えたロ
ボツトにおいて、スリツト光又はスポツト光を走
査することによつて得られるスリツト状の光を投
光するスリツト投光器と、少なくとも該スリツト
投光器を駆動手段によつて駆動運動させて立体対
象物に複数のスリツト状の光を投光させるスリツ
ト投光器運動手段と、上記スリツト投光器の光軸
に対してある傾斜角度を付けた光軸を有し、且つ
上記スリツト投光器運動手段を作動させてスリツ
ト投光器により立体対象物に投光された複数のス
リツト状の光による光像を撮像して画像信号を得
る像検出器とを上記ロボツトの所定の動作部材
(腕部材、手首等)に取付け、上記像検出器から
出力される画像信号から複数の光切断線画像を抽
出して距離画像信号として順次蓄積し、蓄積され
た距離画像信号に基いて上記立体対象物を見付け
て立体対象物の3次元的な位置と姿勢を認識する
画像処理手段を設け、該画像処理手段によつて認
識された立体対象物の3次元的な位置と姿勢に基
づいて上記ロボツトの動作部材駆動手段を駆動制
御して動作部材を動作させ、ロボツトに所望の作
業を行わせる制御手段を備えたことを特徴とする
ロボツト制御装置である。
互に可動できるよう連結され、動作部材駆動手段
によつて駆動動作する複数の動作部材を備えたロ
ボツトにおいて、スリツト光又はスポツト光を走
査することによつて得られるスリツト状の光を投
光するスリツト投光器と、少なくとも該スリツト
投光器を駆動手段によつて駆動運動させて立体対
象物に複数のスリツト状の光を投光させるスリツ
ト投光器運動手段と、上記スリツト投光器の光軸
に対してある傾斜角度を付けた光軸を有し、且つ
上記スリツト投光器運動手段を作動させてスリツ
ト投光器により立体対象物に投光された複数のス
リツト状の光による光像を撮像して画像信号を得
る像検出器とを上記ロボツトの所定の動作部材
(腕部材、手首等)に取付け、上記像検出器から
出力される画像信号から複数の光切断線画像を抽
出して距離画像信号として順次蓄積し、蓄積され
た距離画像信号に基いて上記立体対象物を見付け
て立体対象物の3次元的な位置と姿勢を認識する
画像処理手段を設け、該画像処理手段によつて認
識された立体対象物の3次元的な位置と姿勢に基
づいて上記ロボツトの動作部材駆動手段を駆動制
御して動作部材を動作させ、ロボツトに所望の作
業を行わせる制御手段を備えたことを特徴とする
ロボツト制御装置である。
即ちロボツトは様々な位置姿勢を取ることがで
きるので、このロボツトに立体形状検出装置を取
付ければ対象物体が置かれている姿勢や形状にか
かわらず、この対象物体の立体形状を検出するこ
とが可能である。また上記立体形状検出装置に像
検出器を走査する装置を設けたのでロボツトを所
定の姿勢及び位置に保持した状態で対象物体の立
体形状を検出できるので、正確に且、高速で対象
物体の立体形状を検出できる。
きるので、このロボツトに立体形状検出装置を取
付ければ対象物体が置かれている姿勢や形状にか
かわらず、この対象物体の立体形状を検出するこ
とが可能である。また上記立体形状検出装置に像
検出器を走査する装置を設けたのでロボツトを所
定の姿勢及び位置に保持した状態で対象物体の立
体形状を検出できるので、正確に且、高速で対象
物体の立体形状を検出できる。
以下、本発明の一実施例を第3図により説明す
る。本実施例は、スリツト投光器6、像検出器
3、直線移動機構9、モータ10、モータ制御回
路11、光切断線抽出回路12、電子計算機1
3、ロボツトアーム制御駆動回路14、ロボツト
アーム15からなる。本実施例では6,3,9,
10はロボツトのフインガー16の付けているロ
ボツトの手先17に付けている。また第3図では
直線移動機構として送りネジとナツトしか描写し
ていないが、実際には摺動機構がある。
る。本実施例は、スリツト投光器6、像検出器
3、直線移動機構9、モータ10、モータ制御回
路11、光切断線抽出回路12、電子計算機1
3、ロボツトアーム制御駆動回路14、ロボツト
アーム15からなる。本実施例では6,3,9,
10はロボツトのフインガー16の付けているロ
ボツトの手先17に付けている。また第3図では
直線移動機構として送りネジとナツトしか描写し
ていないが、実際には摺動機構がある。
第4図は第3図の実施例における光切断ヘツド
をより詳細に示したものである。スリツト投光器
6は直線フイラメントのランプ18、スリツト1
9、円筒レンズ20で構成されている。像検出器
は、結像レンズ21、TVカメラ22で構成され
ている。図中23は固体TVカメラ内のセンサ、
チツプを示している。
をより詳細に示したものである。スリツト投光器
6は直線フイラメントのランプ18、スリツト1
9、円筒レンズ20で構成されている。像検出器
は、結像レンズ21、TVカメラ22で構成され
ている。図中23は固体TVカメラ内のセンサ、
チツプを示している。
スリツト投光器はランプ18が発した光の内、
スリツト19を投光した直線状の光を、円筒レン
ズ20により平行光線として前方を照射する。第
4図25は発せられるスリツト光の面を示してい
る。像検出器3は、保持部24により、その光軸
がスリツト光面25に斜めに交わるよう傾けて固
定されている。第4図26の台形面はスリツト光
面25中、像検出器が検出する視野を示してい
る。この視野内に物体があると、第5図に例示す
るように輝線27が物体表面に生じ、この輝線像
が像検出器で検出される。第5図はロボツト作業
の一例としてワイヤのついたコネクタ部品28の
位置、姿勢を検出し、これを握み、基板29上の
ピン30にさし込む作業状況を示している。第6
図は第5図の像検出器の検出画像であり、スリツ
ト輝線像として明るく検出される。この画面は第
4図のスリツト投光器と像検出器の機何的関係で
明らかなように画面上が遠く、下が近い遠近関係
にある。光切断線抽出回路では、第6図のスリツ
ト輝線像を画面上からスリツト輝線までの距離と
して、光切断線を抽出する。第7図にその処理例
を示す。第7図aは入力画像である。今縦方向の
1本の走査線xiの映像信号を例にとると、それは
第7図bのようになつている。これより閾値V1
と映像信号を比較し、V1の交点の中心位置Ziを
求める。各XiについてZiを求め出力すれば第7
図cのように光切断線(波形データ)を得ること
ができる。なお、光切断抽出はここに示した閾値
処理で中心を求める他、ピーク位置検出であつて
も良い。また、この例では、Z軸座標は遠い方を
原点としたが、近い原点としても良い。また遠近
法に従つてZ軸方向を座標変換することも容易に
可能である。またこの処理は電気回路で高速に行
なうことができるが、すべてソフトウエア処理で
あつても良い。
スリツト19を投光した直線状の光を、円筒レン
ズ20により平行光線として前方を照射する。第
4図25は発せられるスリツト光の面を示してい
る。像検出器3は、保持部24により、その光軸
がスリツト光面25に斜めに交わるよう傾けて固
定されている。第4図26の台形面はスリツト光
面25中、像検出器が検出する視野を示してい
る。この視野内に物体があると、第5図に例示す
るように輝線27が物体表面に生じ、この輝線像
が像検出器で検出される。第5図はロボツト作業
の一例としてワイヤのついたコネクタ部品28の
位置、姿勢を検出し、これを握み、基板29上の
ピン30にさし込む作業状況を示している。第6
図は第5図の像検出器の検出画像であり、スリツ
ト輝線像として明るく検出される。この画面は第
4図のスリツト投光器と像検出器の機何的関係で
明らかなように画面上が遠く、下が近い遠近関係
にある。光切断線抽出回路では、第6図のスリツ
ト輝線像を画面上からスリツト輝線までの距離と
して、光切断線を抽出する。第7図にその処理例
を示す。第7図aは入力画像である。今縦方向の
1本の走査線xiの映像信号を例にとると、それは
第7図bのようになつている。これより閾値V1
と映像信号を比較し、V1の交点の中心位置Ziを
求める。各XiについてZiを求め出力すれば第7
図cのように光切断線(波形データ)を得ること
ができる。なお、光切断抽出はここに示した閾値
処理で中心を求める他、ピーク位置検出であつて
も良い。また、この例では、Z軸座標は遠い方を
原点としたが、近い原点としても良い。また遠近
法に従つてZ軸方向を座標変換することも容易に
可能である。またこの処理は電気回路で高速に行
なうことができるが、すべてソフトウエア処理で
あつても良い。
以上の処理をモータ10により光切断ヘツドを
移動させながら行なうと距離画像を得ることがで
きる。第8図にその例を示す。第8図は光切断線
の間引いて表示した例である。すなわち、xy平
面画像として見ると、明るさが、光切断ヘツドか
らの距離に対応している。明るい方が近い画像で
ある。
移動させながら行なうと距離画像を得ることがで
きる。第8図にその例を示す。第8図は光切断線
の間引いて表示した例である。すなわち、xy平
面画像として見ると、明るさが、光切断ヘツドか
らの距離に対応している。明るい方が近い画像で
ある。
ヘツドの移動、すなわち、y軸方向の送りは、
定速モータで行ない、一定時間間隔で光切断線を
サンプリングする。パルスモータで送りながら一
定パルス間隔毎に光切断線をサンプリングする。
DCモータとエンコーダを組合せ一定量移動毎に
サンプリングする等いずれであつても良い。検出
する光切断線の本数は2本以上ロボツト視覚の作
業対象に応じて選定すれば良い。ピツチについて
も同じである。これらは計算機13により制御さ
れる。計算機13に入力された距離画像の処理内
容もロボツト視覚の作業対象に応じて選定すれば
良い。ここで、一実施例として第5図の作業対象
について言えば、得られる距離画像は第8図のも
のであるから、これより主要な面の位置と空間的
傾きを求めることができ、これがコネクタの表面
であるかどうかをその面の大きさ、形状から検定
できる。また付近にワイヤのある方向を検知する
ことにより、その反対側がピンを差し込むべき方
向であることを決定できる。残りの2側面がロボ
ツトフインガーが握むべき面である。
定速モータで行ない、一定時間間隔で光切断線を
サンプリングする。パルスモータで送りながら一
定パルス間隔毎に光切断線をサンプリングする。
DCモータとエンコーダを組合せ一定量移動毎に
サンプリングする等いずれであつても良い。検出
する光切断線の本数は2本以上ロボツト視覚の作
業対象に応じて選定すれば良い。ピツチについて
も同じである。これらは計算機13により制御さ
れる。計算機13に入力された距離画像の処理内
容もロボツト視覚の作業対象に応じて選定すれば
良い。ここで、一実施例として第5図の作業対象
について言えば、得られる距離画像は第8図のも
のであるから、これより主要な面の位置と空間的
傾きを求めることができ、これがコネクタの表面
であるかどうかをその面の大きさ、形状から検定
できる。また付近にワイヤのある方向を検知する
ことにより、その反対側がピンを差し込むべき方
向であることを決定できる。残りの2側面がロボ
ツトフインガーが握むべき面である。
以上によりロボツトフインガーの握み点、アプ
ローチすべき位置とその方向が決定できるので、
計算機13はこれらロボツトアーム制御側の座標
系に変換した上で、ロボツトアーム制御駆動回路
14に伝達する。14はこの情報を元にコネクタ
28を握み、あらかじめ座標値を知つているピン
30にこれを差込む、 以上が本発明の一実施例の動作例である。
ローチすべき位置とその方向が決定できるので、
計算機13はこれらロボツトアーム制御側の座標
系に変換した上で、ロボツトアーム制御駆動回路
14に伝達する。14はこの情報を元にコネクタ
28を握み、あらかじめ座標値を知つているピン
30にこれを差込む、 以上が本発明の一実施例の動作例である。
このように光切断検出ヘツドとヘツド移動機構
をロボツトアームに付け、得られた距離画像を認
識処理することにより、従来技術では実現できな
かつた、対象物体の3次元的な位置、姿勢を検出
し、ロボツトアームにフイードバツクすることが
できる。なお、本発明の実施例としては、光切断
法として定常的なスリツト光を使用したが、これ
をストロボ発光としても良い。また本発明の実施
例では、スリツト光を使用したが、片側が明る
く、他の側が暗らい、明暗の直線エツチであつて
も良い。またスリツト光にかわつて、スポツト光
を光切断面25上を走査させる方式であつても良
い。
をロボツトアームに付け、得られた距離画像を認
識処理することにより、従来技術では実現できな
かつた、対象物体の3次元的な位置、姿勢を検出
し、ロボツトアームにフイードバツクすることが
できる。なお、本発明の実施例としては、光切断
法として定常的なスリツト光を使用したが、これ
をストロボ発光としても良い。また本発明の実施
例では、スリツト光を使用したが、片側が明る
く、他の側が暗らい、明暗の直線エツチであつて
も良い。またスリツト光にかわつて、スポツト光
を光切断面25上を走査させる方式であつても良
い。
また距離画像を光切断検出ヘツドから得るため
には、検出ヘツド走査機構が不可欠であるが、こ
れは実施例第3図に示した直線移動機構の他第9
図に例示するように紙面に垂直な回転軸31を中
心に回転モータ32により像検出器3とスリツト
投光器6を揺動させる機構であつても、第10図
に例示するように、6のみを揺動させる機構であ
つても良い。さらにまた、本発明の実施例は、光
切断検出ヘツドをフインガーと同じ自由度位置す
なわち、手に付けた場合について例示したが、本
来アームの自由度は任意であり、そのどこに検出
ヘツドを付けるかは作業対策により決定されるべ
きものであるが、対象物体の姿勢及び形状は様々
な形態をとるので少くとも3自由度方向から視覚
検出する必要がある。よつて上記走査装置を有す
る光切断検出ヘツドをロボツトの少くとも3自由
度でもつて移動される部材の先に取付けるのがよ
い。即ち、例えばロボツト15は関節形の場合、
垂直軸Zまわりに旋回する旋回台15aと、旋回
台15aに矢印方向に回転自在に支持された上腕
15bと、上腕15bの回動端に矢印方向に回動
自在に支持された前腕15cと、前腕15cの回
動端に矢印方向に回動自在に支持された手首15
dとを備え、この手首15dにフインガー16が
設けられた手先17が取付けられている。ところ
で、3自由度以上でもつて動作する部材の先につ
けるということから、走査装置を有する光切断ヘ
ツドを前腕15cまたは手首15dまたは手先1
7に取り付けるのが望ましい。また、光切断ヘツ
ドで検出された対象物の姿勢、位置情報をロボツ
ト系の座標に変換するのを容易にするためには、
光切断ヘツドを手先17に取り付けるのがよい。
但し、上記実施例では、関節形ロボツトについて
説明したが、直交形ロボツト、円筒形ロボツトで
も良いことは明らかである。
には、検出ヘツド走査機構が不可欠であるが、こ
れは実施例第3図に示した直線移動機構の他第9
図に例示するように紙面に垂直な回転軸31を中
心に回転モータ32により像検出器3とスリツト
投光器6を揺動させる機構であつても、第10図
に例示するように、6のみを揺動させる機構であ
つても良い。さらにまた、本発明の実施例は、光
切断検出ヘツドをフインガーと同じ自由度位置す
なわち、手に付けた場合について例示したが、本
来アームの自由度は任意であり、そのどこに検出
ヘツドを付けるかは作業対策により決定されるべ
きものであるが、対象物体の姿勢及び形状は様々
な形態をとるので少くとも3自由度方向から視覚
検出する必要がある。よつて上記走査装置を有す
る光切断検出ヘツドをロボツトの少くとも3自由
度でもつて移動される部材の先に取付けるのがよ
い。即ち、例えばロボツト15は関節形の場合、
垂直軸Zまわりに旋回する旋回台15aと、旋回
台15aに矢印方向に回転自在に支持された上腕
15bと、上腕15bの回動端に矢印方向に回動
自在に支持された前腕15cと、前腕15cの回
動端に矢印方向に回動自在に支持された手首15
dとを備え、この手首15dにフインガー16が
設けられた手先17が取付けられている。ところ
で、3自由度以上でもつて動作する部材の先につ
けるということから、走査装置を有する光切断ヘ
ツドを前腕15cまたは手首15dまたは手先1
7に取り付けるのが望ましい。また、光切断ヘツ
ドで検出された対象物の姿勢、位置情報をロボツ
ト系の座標に変換するのを容易にするためには、
光切断ヘツドを手先17に取り付けるのがよい。
但し、上記実施例では、関節形ロボツトについて
説明したが、直交形ロボツト、円筒形ロボツトで
も良いことは明らかである。
また、上記実施例では、コネクタのピツクアツ
プ作業について例示したが、作業対象はこれに限
定されず、組立作業、搬送作業、位置決め作業、
溶接等製罐作業、検査、調整、選別作業のいずれ
であつても良いことは明らかである。
プ作業について例示したが、作業対象はこれに限
定されず、組立作業、搬送作業、位置決め作業、
溶接等製罐作業、検査、調整、選別作業のいずれ
であつても良いことは明らかである。
以上説明したように本発明によれば、ロボツト
を一定の姿勢及び位置を保持した状態で、スリツ
ト投光器運動手段を作動させてスリツト投光器に
より立体対象物に投光された複数のスリツト状の
光による光像を像検出器により撮像して画像信号
を得、この画像信号から複数の光切断線画像を抽
出して距離画像信号として順次蓄積し、蓄積され
た距離画像信号に基いて立体対象物を見付けて立
体対象物の3次元的な位置と姿勢を認識すること
ができるので、絶対座標に対するロボツト自体の
位置決め精度、検出位置座標に影響を受けること
なく、正確に、しかも重力の大きなロボツトを動
作させる必要がないことから高速度で立体対象物
の3次元的な位置と姿勢を検出でき、この検出結
果に基づいて、ロボツトが所定の作業をおこなう
ことができる効果を奏する。更に本発明によれ
ば、スリツト投光器、スリツト投光器運動手段及
び像検出器から構成された立体形状検出装置をロ
ボツトの所定の動作部材上に取付けたことによ
り、該立体形状検出装置を様々な位置や姿勢に変
えることができ、様々な姿勢や、形状を有する立
体対象物に合わせて立体対象物の位置や姿勢を、
上記のように正確に、且つ高速度で検出できる効
果も奏する。
を一定の姿勢及び位置を保持した状態で、スリツ
ト投光器運動手段を作動させてスリツト投光器に
より立体対象物に投光された複数のスリツト状の
光による光像を像検出器により撮像して画像信号
を得、この画像信号から複数の光切断線画像を抽
出して距離画像信号として順次蓄積し、蓄積され
た距離画像信号に基いて立体対象物を見付けて立
体対象物の3次元的な位置と姿勢を認識すること
ができるので、絶対座標に対するロボツト自体の
位置決め精度、検出位置座標に影響を受けること
なく、正確に、しかも重力の大きなロボツトを動
作させる必要がないことから高速度で立体対象物
の3次元的な位置と姿勢を検出でき、この検出結
果に基づいて、ロボツトが所定の作業をおこなう
ことができる効果を奏する。更に本発明によれ
ば、スリツト投光器、スリツト投光器運動手段及
び像検出器から構成された立体形状検出装置をロ
ボツトの所定の動作部材上に取付けたことによ
り、該立体形状検出装置を様々な位置や姿勢に変
えることができ、様々な姿勢や、形状を有する立
体対象物に合わせて立体対象物の位置や姿勢を、
上記のように正確に、且つ高速度で検出できる効
果も奏する。
第1図は従来の平面画像検出によるロボツト制
御を説明する図、第2図は従来の光切断検出器に
よるトラツキング作業を説明する図、第3図は本
発明の一実施例の構成を説明する図、第4図は本
発明の一実施例における光切断ヘツドの構成を説
明する図、第5図は実施例における作業対象を説
明する図、第6図は光切断例の例、第7図は光切
断抽出処理を説明する図、第8図は距離画像の
例、第9図及び第10図は本発明の他の実施例を
説明する図である。 1……作業テーブル、2……ロボツトアーム、
3……像検出器、4……照明器、5……溶接線、
6……スリツト光投光器、7……溶接ヘツド、8
……スリツト光、9……直線移動機構、10……
モータ、11……モータ制御回路、12……光切
断線抽出回路、13……電子計算機、14……ロ
ボツトアーム制御駆動回路、15……ロボツトア
ーム、16……ロボツトのフインガー、17……
ロボツトの手先、18……ランプ、19……スリ
ツト、20……円筒レンズ、21……結像レン
ズ、22……TVカメラ、23……固体TVカメ
ラセンサチツプ、24……保持部、25……スリ
ツト投光面、26……スリツト投光面上の検出視
野、27……スリツト輝線、28……コネクタ、
30……ピン、31……回転軸、32……回転モ
ータ。
御を説明する図、第2図は従来の光切断検出器に
よるトラツキング作業を説明する図、第3図は本
発明の一実施例の構成を説明する図、第4図は本
発明の一実施例における光切断ヘツドの構成を説
明する図、第5図は実施例における作業対象を説
明する図、第6図は光切断例の例、第7図は光切
断抽出処理を説明する図、第8図は距離画像の
例、第9図及び第10図は本発明の他の実施例を
説明する図である。 1……作業テーブル、2……ロボツトアーム、
3……像検出器、4……照明器、5……溶接線、
6……スリツト光投光器、7……溶接ヘツド、8
……スリツト光、9……直線移動機構、10……
モータ、11……モータ制御回路、12……光切
断線抽出回路、13……電子計算機、14……ロ
ボツトアーム制御駆動回路、15……ロボツトア
ーム、16……ロボツトのフインガー、17……
ロボツトの手先、18……ランプ、19……スリ
ツト、20……円筒レンズ、21……結像レン
ズ、22……TVカメラ、23……固体TVカメ
ラセンサチツプ、24……保持部、25……スリ
ツト投光面、26……スリツト投光面上の検出視
野、27……スリツト輝線、28……コネクタ、
30……ピン、31……回転軸、32……回転モ
ータ。
Claims (1)
- 【特許請求の範囲】 1 相互に可動できるように連結され、動作部材
駆動手段によつて駆動動作する複数の動作部材を
備えたロボツトにおいて、スリツト光又はスポツ
ト光を走査することによつて得られるスリツト状
の光を投光するスリツト投光器と、少なくとも該
スリツト投光器を駆動手段によつて駆動運動させ
て立体対象物に複数のスリツト状の光を投光させ
るスリツト投光器運動手段と、上記スリツト投光
器の光軸に対してある傾斜角度を付けた光軸を有
し、且つ上記スリツト投光器運動手段を作動させ
てスリツト投光器により立体対象物に投光された
複数のスリツト状の光による光像を撮像して画像
信号を得る像検出器とを上記ロボツトの所定の動
作部材に取付け、上記像検出器から出力される画
像信号から複数の光切断線画像を抽出して距離画
像信号として順次蓄積し、蓄積された距離画像信
号に基いて上記立体対象物を見付けて立体対象物
の3次元的な位置と姿勢を認識する画像処理手段
を設け、該画像処理手段によつて認識された立体
対象物の3次元的な位置と姿勢に基づいて上記ロ
ボツトの動作部材駆動手段を駆動制御して動作部
材を動作させ、ロボツトに所望の作業を行わせる
制御手段を備えたことを特徴とするロボツト制御
装置。 2 上記像検出器も、上記スリツト投光器の運動
に連動して運動するように構成したことを特徴と
する特許請求の範囲第1項記載のロボツト制御装
置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57056584A JPS58177295A (ja) | 1982-04-07 | 1982-04-07 | ロボット制御装置 |
| US06/482,730 US4575304A (en) | 1982-04-07 | 1983-04-07 | Robot system for recognizing three dimensional shapes |
| EP83103402A EP0091132B1 (en) | 1982-04-07 | 1983-04-07 | Robot system |
| DE8383103402T DE3365240D1 (en) | 1982-04-07 | 1983-04-07 | Robot system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57056584A JPS58177295A (ja) | 1982-04-07 | 1982-04-07 | ロボット制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS58177295A JPS58177295A (ja) | 1983-10-17 |
| JPH0428518B2 true JPH0428518B2 (ja) | 1992-05-14 |
Family
ID=13031218
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57056584A Granted JPS58177295A (ja) | 1982-04-07 | 1982-04-07 | ロボット制御装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US4575304A (ja) |
| EP (1) | EP0091132B1 (ja) |
| JP (1) | JPS58177295A (ja) |
| DE (1) | DE3365240D1 (ja) |
Families Citing this family (89)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3342675A1 (de) * | 1983-11-25 | 1985-06-05 | Fa. Carl Zeiss, 7920 Heidenheim | Verfahren und vorrichtung zur beruehrungslosen vermessung von objekten |
| AT385015B (de) * | 1983-12-19 | 1988-02-10 | Simmering Graz Pauker Ag | Greifvorrichtung einer transportvorrichtung fuer einen gegenstand, insbesondere ziegelstein |
| US4674057A (en) * | 1984-02-14 | 1987-06-16 | Lockheed Corporation | Ultrasonic ranging control system for industrial robots |
| JPS60200103A (ja) * | 1984-03-26 | 1985-10-09 | Hitachi Ltd | 光切断線抽出回路 |
| JPS60200111A (ja) * | 1984-03-26 | 1985-10-09 | Hitachi Ltd | 3次元物体認識装置 |
| US4718023A (en) * | 1984-11-27 | 1988-01-05 | Photo Acoustic Technology, Inc. | Ultrasonic apparatus for positioning a robot hand |
| US4724480A (en) * | 1985-05-02 | 1988-02-09 | Robotic Vision Systems, Inc. | Method for optical alignment of one object with respect to another |
| US4639878A (en) * | 1985-06-04 | 1987-01-27 | Gmf Robotics Corporation | Method and system for automatically determining the position and attitude of an object |
| SE456976B (sv) * | 1985-06-14 | 1988-11-21 | Asea Ab | Foerfarande och anordning vid en robotutrustning foer bestaemning av laeget av ett foeremaal |
| US4939439A (en) * | 1985-09-26 | 1990-07-03 | Unisearch Limited | Robot vision and optical location systems |
| FR2606871B1 (fr) * | 1986-11-13 | 1990-11-09 | Imajesa | Dispositif de reconnaissance d'objets disposes sur un plan, et systeme de depalettisation mettant en oeuvre un tel dispositif |
| JPS63288683A (ja) * | 1987-05-21 | 1988-11-25 | 株式会社東芝 | 組立てロボット |
| US4833383A (en) * | 1987-08-13 | 1989-05-23 | Iowa State University Research Foundation, Inc. | Means and method of camera space manipulation |
| US4905151A (en) * | 1988-03-07 | 1990-02-27 | Transitions Research Corporation | One dimensional image visual system for a moving vehicle |
| GB2222047A (en) * | 1988-07-25 | 1990-02-21 | Unisearch Ltd | Optical mapping of field of view and information storage |
| US5040116A (en) * | 1988-09-06 | 1991-08-13 | Transitions Research Corporation | Visual navigation and obstacle avoidance structured light system |
| US4954962A (en) * | 1988-09-06 | 1990-09-04 | Transitions Research Corporation | Visual navigation and obstacle avoidance structured light system |
| US4945493A (en) * | 1988-09-26 | 1990-07-31 | Ford Motor Company | Method and system for correcting a robot path |
| FR2641607B1 (fr) * | 1989-01-06 | 1993-12-31 | Electricite De France | Systeme de releve de la surface d'une piece a distance par un capteur optique, notamment d'un auget de turbine pelton |
| FR2642833B1 (fr) * | 1989-02-06 | 1991-05-17 | Vision 3D | Procede d'etalonnage d'un systeme d'acquisition tridimensionnelle de forme et systeme d'acquisition pour la mise en oeuvre dudit procede |
| JP2710850B2 (ja) * | 1989-03-27 | 1998-02-10 | キヤノン株式会社 | ワーク把持装置、ワーク及びその収納ケース |
| DE69232403T2 (de) * | 1991-08-06 | 2002-08-22 | Canon K.K., Tokio/Tokyo | Dreidimensionales Modellverarbeitungsverfahren und -gerät |
| US5245409A (en) * | 1991-11-27 | 1993-09-14 | Arvin Industries, Inc. | Tube seam weld inspection device |
| JP3167404B2 (ja) * | 1992-02-26 | 2001-05-21 | 本田技研工業株式会社 | ロボットの関節駆動制御装置 |
| US5317388A (en) * | 1992-06-29 | 1994-05-31 | United Parcel Service Of America, Inc. | Method and apparatus for determining the displacement of a rectangular object with respect to a reference position |
| JPH0614108U (ja) * | 1992-07-24 | 1994-02-22 | 株式会社椿本チエイン | 搬送物載置面安全確認装置 |
| US5300869A (en) * | 1992-07-30 | 1994-04-05 | Iowa State University Research Foundation, Inc. | Nonholonomic camera space manipulation |
| US6141863A (en) * | 1996-10-24 | 2000-11-07 | Fanuc Ltd. | Force-controlled robot system with visual sensor for performing fitting operation |
| SE9704776D0 (sv) * | 1997-12-19 | 1997-12-19 | Alfa Laval Agri Ab | An apparatus for monitoring an animal related area |
| SE9704777L (sv) * | 1997-12-19 | 1999-06-20 | Alfa Laval Agri Ab | Anordning för övervakande av ett djurrelaterat område |
| DE19819646A1 (de) * | 1998-05-05 | 1999-11-11 | Entlog Entsorgung Und Logistik | Sammelfahrzeug für Abfälle und Wertstoffe |
| US6553138B2 (en) * | 1998-12-30 | 2003-04-22 | New York University | Method and apparatus for generating three-dimensional representations of objects |
| JP3525896B2 (ja) * | 1999-03-19 | 2004-05-10 | 松下電工株式会社 | 3次元物体認識方法および同方法を使用したビンピッキングシステム |
| US6304050B1 (en) * | 1999-07-19 | 2001-10-16 | Steven B. Skaar | Means and method of robot control relative to an arbitrary surface using camera-space manipulation |
| US6166811A (en) | 1999-08-12 | 2000-12-26 | Perceptron, Inc. | Robot-based gauging system for determining three-dimensional measurement data |
| US6194860B1 (en) * | 1999-11-01 | 2001-02-27 | Yoder Software, Inc. | Mobile camera-space manipulation |
| US6548982B1 (en) | 1999-11-19 | 2003-04-15 | Regents Of The University Of Minnesota | Miniature robotic vehicles and methods of controlling same |
| JP2004509346A (ja) * | 2000-09-22 | 2004-03-25 | ベルス・メステヒニーク・ゲーエムベーハー | 座標測定装置によって測定対象物の幾何学的形状を測定する方法。 |
| EP1335235A3 (en) * | 2002-02-12 | 2003-09-17 | MARICO s.a.s di Dallara Riccardo & C. | A vision system using projection of figures of light |
| US7881896B2 (en) | 2002-02-14 | 2011-02-01 | Faro Technologies, Inc. | Portable coordinate measurement machine with integrated line laser scanner |
| US6860346B2 (en) * | 2002-04-19 | 2005-03-01 | Regents Of The University Of Minnesota | Adjustable diameter wheel assembly, and methods and vehicles using same |
| FR2846413B1 (fr) * | 2002-10-24 | 2005-03-11 | Luc Vergnaud | Dispositif de numerisation sans contact d'un objet en 3 dimensions |
| JP2004142015A (ja) * | 2002-10-24 | 2004-05-20 | Fanuc Ltd | センサ付きロボット |
| DE10361018C9 (de) * | 2003-12-23 | 2021-03-04 | QUISS Qualitäts-Inspektionssysteme und Service GmbH | Verfahren zum Erkennen einer auf einem Substrat aufzubringenden Struktur mit mehreren Kameras sowie eine Vorrichtung hierfür |
| US7559385B1 (en) | 2004-03-10 | 2009-07-14 | Regents Of The University Of Minnesota | Ruggedized robotic vehicles |
| JP4456561B2 (ja) * | 2005-12-12 | 2010-04-28 | 本田技研工業株式会社 | 自律移動ロボット |
| DE102007026956A1 (de) * | 2007-06-12 | 2008-12-18 | Kuka Innotec Gmbh | Verfahren und System zum Roboter geführten Depalettieren von Reifen |
| US8082064B2 (en) * | 2007-08-24 | 2011-12-20 | Elite Engineering Corporation | Robotic arm and control system |
| EP2036660A1 (de) * | 2007-09-12 | 2009-03-18 | Hans Oxenfarth | Verfahren und Vorrichtung zur lage- und winkelkompensierten Bauteilbefestigung |
| US8260459B2 (en) * | 2008-05-08 | 2012-09-04 | Regents Of The University Of Minnesota | Robotic vehicle system |
| US8229228B2 (en) * | 2008-09-16 | 2012-07-24 | Robert Bosch Gmbh | Image analysis using a pre-calibrated pattern of radiation |
| JP5164811B2 (ja) * | 2008-11-26 | 2013-03-21 | キヤノン株式会社 | 作業システム及び情報処理方法 |
| US8457791B2 (en) * | 2009-03-10 | 2013-06-04 | GM Global Technology Operations LLC | Method for dynamically controlling a robotic arm |
| CN102414696A (zh) * | 2009-04-23 | 2012-04-11 | 皇家飞利浦电子股份有限公司 | 物体学习机器人和方法 |
| EP2255930A1 (de) * | 2009-05-27 | 2010-12-01 | Leica Geosystems AG | Verfahren und System zum hochpräzisen Positionieren mindestens eines Objekts in eine Endlage im Raum |
| AT508465B1 (de) * | 2009-07-10 | 2013-02-15 | Stiwa Holding Gmbh | Verfahren zur kontinuierlichen ermittlung einer greifposition |
| US8321055B2 (en) * | 2009-11-03 | 2012-11-27 | Jadak, Llc | System and method for multiple view machine vision target location |
| WO2011162309A1 (ja) * | 2010-06-23 | 2011-12-29 | 日本電気株式会社 | 物体領域抽出装置、方法、及び、プログラム |
| JP4821934B1 (ja) * | 2011-04-14 | 2011-11-24 | 株式会社安川電機 | 3次元形状計測装置およびロボットシステム |
| AU2012278286B2 (en) | 2011-06-30 | 2016-01-21 | Hansen-Ab Gmbh | Agents for the control of parasites on animals |
| US9965850B2 (en) * | 2012-07-05 | 2018-05-08 | Bernard Fryshman | Object image recognition and instant active response with enhanced application and utility |
| US20140002608A1 (en) * | 2011-12-28 | 2014-01-02 | Faro Technologies, Inc. | Line scanner using a low coherence light source |
| US10521896B2 (en) * | 2012-07-05 | 2019-12-31 | Bernard Fryshman | Object image recognition and instant active response with enhanced application and utility |
| US12412414B2 (en) * | 2012-07-05 | 2025-09-09 | Bernard Fryshman | Insect and other small object image recognition and instant active response with enhanced application and utility |
| US20140081459A1 (en) * | 2012-09-20 | 2014-03-20 | Marc Dubois | Depth mapping vision system with 2d optical pattern for robotic applications |
| JP6357300B2 (ja) * | 2013-05-10 | 2018-07-11 | 矢崎総業株式会社 | コネクタハウジング計測装置及びコネクタハウジング計測方法 |
| JP2015024453A (ja) * | 2013-07-25 | 2015-02-05 | トヨタ自動車株式会社 | 載置判断方法、載置方法、載置判断装置及びロボット |
| US11340352B2 (en) * | 2014-12-29 | 2022-05-24 | Pixart Imaging Inc. | Image noise compensating system, and auto clean machine |
| TWI542891B (zh) | 2014-12-29 | 2016-07-21 | 原相科技股份有限公司 | 光學測距方法與光學測距系統 |
| JP6500852B2 (ja) * | 2016-07-11 | 2019-04-17 | 株式会社安川電機 | ロボットシステム、ロボットの制御方法、ロボットコントローラ |
| US10078908B2 (en) | 2016-08-12 | 2018-09-18 | Elite Robotics | Determination of relative positions |
| SE540708C2 (en) * | 2016-10-14 | 2018-10-16 | Envac Optibag Ab | Disposable waste bag, system and method of gripping and emptying a bag, and a system for recycling waste |
| US20190226287A1 (en) * | 2017-05-11 | 2019-07-25 | National Oilwell Varco Norway As | System and method for placing pipe in and removing pipe from a finger rack |
| WO2019035913A1 (en) | 2017-08-15 | 2019-02-21 | Reconrobotics, Inc. | MAGNETIC LATCH FOR ROBOT THAT CAN BE LAUNCHED |
| WO2019035929A1 (en) | 2017-08-15 | 2019-02-21 | Reconrobotics, Inc. | LAUNCHABLE ROBOT WITH ENHANCED DRIVE SYSTEM |
| US10828973B2 (en) | 2017-08-15 | 2020-11-10 | Reconrobtics, Inc. | Two wheel robot with convertibility and accessories |
| US10526029B2 (en) | 2017-08-15 | 2020-01-07 | Reconrobotics, Inc. | Two wheeled robot with convertibility and accessories |
| US12194824B2 (en) | 2017-08-15 | 2025-01-14 | Reconrobotics, Inc. | Two wheel robot with convertibility and accessories |
| ES2828307T3 (es) * | 2017-12-05 | 2021-05-26 | Guima Palfinger S A S | Sistema de detección para montaje en camiones |
| CN108482933B (zh) * | 2018-04-29 | 2021-01-01 | 深圳市辰宝信息服务有限公司 | 一种基于区块链的大宗商品交易处理设备 |
| US10551179B2 (en) | 2018-04-30 | 2020-02-04 | Path Robotics, Inc. | Reflection refuting laser scanner |
| CN109625922A (zh) * | 2018-11-30 | 2019-04-16 | 安徽智训机器人技术有限公司 | 一种用于智能制造的自动上下料系统及方法 |
| JP6904327B2 (ja) * | 2018-11-30 | 2021-07-14 | オムロン株式会社 | 制御装置、制御方法、及び制御プログラム |
| WO2022016152A1 (en) | 2020-07-17 | 2022-01-20 | Path Robotics, Inc. | Real time feedback and dynamic adjustment for welding robots |
| EP4297923A4 (en) | 2021-02-24 | 2025-05-14 | Path Robotics, Inc. | AUTONOMOUS WELDING ROBOTS |
| US12277369B2 (en) | 2021-10-18 | 2025-04-15 | Path Robotics, Inc. | Generating simulated weld paths for a welding robot |
| EP4433264A1 (en) | 2021-11-19 | 2024-09-25 | Path Robotics, Inc. | Machine learning logic-based adjustment techniques for robots |
| US12508665B2 (en) | 2022-04-19 | 2025-12-30 | Path Robotics, Inc. | Autonomous assembly robots |
| US12521884B2 (en) | 2022-07-26 | 2026-01-13 | Path Robotics, Inc. | Techniques for multipass welding |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3834819A (en) * | 1973-07-05 | 1974-09-10 | Western Electric Co | Thickness measuring |
| US4017721A (en) * | 1974-05-16 | 1977-04-12 | The Bendix Corporation | Method and apparatus for determining the position of a body |
| JPS5542185A (en) * | 1978-09-22 | 1980-03-25 | Kawasaki Heavy Ind Ltd | Detecting device for arc welding or the like |
| US4343553A (en) * | 1979-09-03 | 1982-08-10 | Hitachi, Ltd. | Shape testing apparatus |
| US4380696A (en) * | 1980-11-12 | 1983-04-19 | Unimation, Inc. | Method and apparatus for manipulator welding apparatus with vision correction for workpiece sensing |
| EP0071426B1 (en) * | 1981-07-27 | 1989-05-31 | Kawasaki Steel Corporation | Method and system for determining shape in plane to be determined in atmosphere of scattering materials |
-
1982
- 1982-04-07 JP JP57056584A patent/JPS58177295A/ja active Granted
-
1983
- 1983-04-07 DE DE8383103402T patent/DE3365240D1/de not_active Expired
- 1983-04-07 US US06/482,730 patent/US4575304A/en not_active Expired - Fee Related
- 1983-04-07 EP EP83103402A patent/EP0091132B1/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| DE3365240D1 (en) | 1986-09-18 |
| JPS58177295A (ja) | 1983-10-17 |
| EP0091132A3 (en) | 1984-04-25 |
| EP0091132A2 (en) | 1983-10-12 |
| US4575304A (en) | 1986-03-11 |
| EP0091132B1 (en) | 1986-08-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0428518B2 (ja) | ||
| US6763284B2 (en) | Robot teaching apparatus | |
| JPH0425583B2 (ja) | ||
| US4834008A (en) | Automatic sewing system with optical path following | |
| JP5729219B2 (ja) | ロボット制御システムのカメラ座標系とロボット座標系の結合方法、画像処理装置、プログラム、及び記憶媒体 | |
| US10754307B2 (en) | Teaching device and control information generation method | |
| JP2011507714A (ja) | 空間内において少なくとも1つのオブジェクトを最終姿勢に高精度で位置決めするための方法およびシステム | |
| US20190197676A1 (en) | Object inspection system and object inspection method | |
| EP0309069A2 (en) | Computerized sewing apparatus | |
| JPH0639762A (ja) | 部品供給装置 | |
| JPS598086A (ja) | 直方体状部品の平面形状検出装置 | |
| US20250083326A1 (en) | End effector, robot system, control method of end effector, control method of robot system, manufacturing method of article, and computer readable medium | |
| JPH0545117A (ja) | 光学式3次元位置計測方法 | |
| JPH0428516B2 (ja) | ||
| JPH10128689A (ja) | 無人移動体の視覚補正装置 | |
| JP6047723B2 (ja) | ダイボンダおよびボンディングツールと半導体ダイとの相対位置の検出方法 | |
| JPH0719813A (ja) | 3次元視覚認識装置 | |
| JP2519442B2 (ja) | 工作線追従方法 | |
| JP6182248B2 (ja) | ダイボンダ | |
| JPH08145637A (ja) | パイプ形状認識方法及びその装置 | |
| JPH0474155B2 (ja) | ||
| JP3229024B2 (ja) | 3次元位置標定装置 | |
| TWI776694B (zh) | 自動化機械手臂系統與機械手臂與其電腦視覺之間的協調方法 | |
| JPH0255002B2 (ja) | ||
| CN115979139B (zh) | 一种零部件参数检测设备和方法 |