JP5904676B2 - マシンビジョンシステムおよびロボットの間のロバストな較正の装置および方法 - Google Patents
マシンビジョンシステムおよびロボットの間のロバストな較正の装置および方法 Download PDFInfo
- Publication number
- JP5904676B2 JP5904676B2 JP2013511241A JP2013511241A JP5904676B2 JP 5904676 B2 JP5904676 B2 JP 5904676B2 JP 2013511241 A JP2013511241 A JP 2013511241A JP 2013511241 A JP2013511241 A JP 2013511241A JP 5904676 B2 JP5904676 B2 JP 5904676B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- feature
- robot
- calibration
- camera
- 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.)
- Active
Links
Images
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
-
- 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/1602—Program controls characterised by the control system, structure, architecture
- B25J9/1607—Calculation of inertia, jacobian matrixes and inverses
-
- 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/1694—Program 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/1697—Vision controlled systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/80—Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
-
- 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/39—Robotics, robotics to robotics hand
- G05B2219/39008—Fixed camera detects reference pattern held by end effector
-
- 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/39—Robotics, robotics to robotics hand
- G05B2219/39022—Transform between measuring and manipulator coordinate system
-
- 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/39—Robotics, robotics to robotics hand
- G05B2219/39045—Camera on end effector detects reference pattern
-
- 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/39—Robotics, robotics to robotics hand
- G05B2219/39057—Hand eye calibration, eye, camera on hand, end effector
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S901/00—Robots
- Y10S901/02—Arm motion controller
- Y10S901/09—Closed loop, sensor feedback controls arm movement
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Automation & Control Theory (AREA)
- Manipulator (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Image Processing (AREA)
Description
図1が本発明の例示の実施形態による典型的な周囲100の概略図であり、較正プレートが端部作動体に取り付けられて状態で、複数のカメラが空間に実装されてロボット較正へのマシンビジョンを実施するのに用いられる。周囲100が例示的には複数のカメラ105A、B、Cを有し、それらが空間的に固定され、それぞれが少なくとも周囲100の部分を見ている。カメラ105がそれぞれ、特別なカメラ座標系における視野の画像を取得する。3台のカメラ105A、B、Cが示されているが、本発明の主旨では何れの数のカメラで用いられても良い。尚、別の実施形態では、異なるカメラ数が用いられても良い。このように、3つのカメラの記載が単に例として取り上げられる。ロボットが例示的にロボット基台110および端部作動体120が端部に配設されている関節アーム115を備える。例示的には、ロボット基台110が周囲100内に固定される。本発明の例示の実施形態によれば、カメラ105の視野がロボット基台110に対して較正される。すなわち、ロボット基台110が較正に用いられるロボット座標系の原点として機能する。当業者が想定するように、ロボットがその端部作動体の繰り返し動作を実行して、ロボット基台に対して姿勢を取る。本発明の例示の実施形態がロボット基台の座標系に対してマシンビジョンシステムのロバストな較正を可能にする。
例示的には、1つまたは複数の静止カメラのハンドアイ較正用に、較正プレートなどの較正対象がロボットの関節アームおよび/または端部作動体の何れに動かずに固定され、ロボットが様々な姿勢に動いて、その結果、較正対象が1つまたは複数のカメラで見られる。較正対象の取得画像がロボット姿勢と一緒に保存される。
Σ|P(G*Ri*H*(u,v,w))−(x(i,u,v,w)、y(i,u,v,w))|2
が、実際の測定データおよび予測データの間の差異を連結させたものである。本発明の例示の実施形態によれば、実際に測定されたデータおよび予測されたデータの間の最小の残留二乗総和を生じるGおよびHパラメータを解くことによって、ハンドアイ較正が改善される。尚、Hが自由度6(6DOF)であり、マシンビジョンシステムの座標系およびロボット座標系の間の変換をパラメータ化する(並進に3自由度、回転に3自由度)。尚、Gが6自由度(6DOF)であり、較正対象で画定される較正物理座標系および端部作動体座標系の間の変換をパラメータ化する(並進に3自由度、回転に3自由度)。
Ai_inverse*Z_inverse*Bi*X
精密化の目的が各Ai_inverse*Z_inverse*Bi*X、およびすべてのカメラおよび動きへの恒等変換の間の総合差異を最小にすることである。
Σ(Xi*vi−X2*vi)
i=1−8
例示の実施形態において、カメラが関節アームに固定されて、端部作動体に従って変形される。較正対象がカメラで視覚されるように位置付けられて、ロボットアーム/端部作動体が様々な姿勢に動いて較正対象が1つまたは複数のカメラで視覚される。較正対象の取得画像がロボット姿勢と合わせて再配列される。
Z_inverse*Bi*X*Ai
精密化の目的がすべてのカメラおよび動きに対する各Z_inverse*Bi*X*Aiおよび識別の変換の間の総合差異を最小にすることである。構成Z_inverse*Bi*X*Aiの逆数が予測された変換と呼ばれる場合がある。
Σ(X1*vi−X2*vi)
i=1−8
図5が本発明の例示の実施形態による機械視覚装置およびロボット用の制御メカニズムを示す代表的な環境500の概略ブロック図である。ロボット基台110が端部作動体120をその端末に有する関節アーム115に内部接続されて動作する。例示的に、ロボット制御装置500がプロセッサ515、入力/出力アダプタセット520、およびメモリ525を備える。メモリ525に保存されるのは、ロボット制御装置505およびロボットとを制御するソフトウェア530である。例示的に、ロボット制御装置505がプログラマブルリードオンリメモリ(PROM)や、不揮発ランダムアクセスメモリ(NVRAM)などを使用することを含む様々なフォーマットに移植されて良い。このように、ロボット制御装置505の構成要素がただ例として取り上げて説明したに過ぎない。尚、さらに別の実施形態では、ロボット制御装置505がソフトウェアなどを持たないハードウェア接続であっても良い。
Claims (36)
- マシンビジョンシステムおよびロボットの間の較正の決定方法であって、
空間に固定されたカメラを用い、前記ロボットをロボット用の作業域内で最初の姿勢にして前記ロボットの作動体に固定された較正対象の最初の画像を取得し、前記ロボットをロボット用の作業域内で次の姿勢にして前記較正対象の次の画像を取得するステップであって、前記最初の姿勢と前記次の姿勢が互いに異なり、前記較正対象が第1の対象の特徴および第2の対象の特徴を備え、前記第1の特徴および前記第2の特徴が互いに固定の既知の距離に配置され、前記ロボットがロボット座標系を有し、前記カメラがカメラ座標系を有し、前記作動体が作動体座標系を有し、較正対象が対象座標系を有する、画像を取得するステップ、
前記カメラ座標系と前記ロボット座標系との間のカメラ―ロボット変換を特定するステップ、
前記対象座標系と前記作動体座標系との間の対象―作動体変換を特定するステップ、
前記最初の画像に第1の最初の画像の特徴および第2の最初の画像の特徴の位置を特定し、前記次の画像に第1の次の画像の特徴および第2の次の画像の特徴の位置を特定するステップであって、前記第1の最初の画像の特徴および前記第1の次の画像の特徴が前記第1の対象の特徴に対応し、前記第2の最初の画像の特徴および前記第2の次の画像の特徴が前記第2の対象の特徴に対応する、特徴の位置を特定するステップ、
前記固定の既知の距離、前記最初の姿勢、前記次の姿勢、前記カメラ―ロボット変換、および前記対象―作動体変換を用いて、前記最初の画像に対する、予測される第1の最初の画像の特徴および予測される第2の最初の画像の特徴、並びに、前記次の画像に対する、予測される第1の次の画像の特徴および予測される第2の次の画像の特徴を算出するステップであって、前記予測される第1の最初の画像の特徴および前記予測される第1の次の画像の特徴が前記第1の対象の特徴に対応し、前記予測される第2の最初の画像の特徴および前記予測される第2の次の画像の特徴が前記第2の対象の特徴に対応する、特徴を算出するステップ、
前記カメラ―ロボット変換または前記対象―作動体変換を変更して、前記第1の最初の画像の特徴および前記予測される第1の最初の画像の特徴、前記第2の最初の画像の特徴および前記予測される第2の最初の画像の特徴、前記第1の次の画像の特徴および前記予測される第1の次の画像の特徴、並びに前記第2の次の画像の特徴および前記予測される第2の次の画像の特徴、の少なくとも1つの間の差異を最少にすることで、最適化された変換を生成するステップ、
前記最適化された変換を用いて、前記マシンビジョンシステムおよび前記ロボットを較正するステップ、
とを含むことを特徴とする較正の決定方法。 - 前記較正対象が較正プレートを含むことを特徴とする請求項1に記載の較正の決定方法。
- 前記最初の姿勢と前記次の姿勢との間の差異には、少なくとも2つの平行でない軸の回りの回転が含まれていることを特徴とする請求項1に記載の較正の決定方法。
- 前記回転は、少なくとも5°の回転とされることを特徴とする請求項3に記載の較正の決定方法。
- 取得した画像(以下、「取得画像」という。)の組を事前処理して異常値を除去するステップをさらに含み、該事前処理するステップには、
異常値の組を決定するステップと、
異常値の組を決定するステップに応じて、前記異常値を有する取得画像の組から1つまたは複数の画像を削除し、減少された取得画像の組を生成するステップと、
前記減少された取得画像の組を再配列して、所望の動きを取得するステップと、
が含まれていることを特徴とする請求項1に記載の較正の決定方法。 - 前記所望の動きには、前記減少された取得画像の組の識別の対の間の変化が含まれていることを特徴とする請求項5に記載の較正の決定方法。
- 前記変換が自由度6とされることを特徴とする請求項1に記載の較正の決定方法。
- マシンビジョンシステムおよびロボットの間の較正の決定方法であって、
前記ロボットの作動体に固定されたカメラを用いて、前記ロボットがロボット用の作業域内で最初の姿勢を取って空間に固定された較正対象の最初の画像を取得し、前記ロボット用の作業域内で次の姿勢を取って前記較正対象の次の画像を取得するステップであって、前記最初の姿勢と前記次の姿勢が互いに異なり、前記較正対象が第1の対象の特徴および第2の対象の特徴を備え、前記第1の特徴および前記第2の特徴が互いに対して固定の既知の距離に配置され、前記ロボットがロボット座標系を有し、前記カメラがカメラ座標系を有し、前記作動体が作動体座標系を有し、前記較正対象が較正対象座標系を有する、画像を取得するステップ、
前記対象座標系と前記ロボット座標系との間の対象―ロボット変換を特定するステップ、
前記カメラ座標系と前記作動体座標系との間のカメラ―作動体変換を特定するステップ、
前記最初の画像に第1の最初の画像の特徴および第2の最初の画像の特徴の位置を特定し、前記次の画像に第1の次の画像の特徴および第2の次の画像の特徴の位置を特定するステップであって、前記第1の最初の画像の特徴および前記第1の次の画像の特徴が前記第1の対象の特徴に対応し、前記第2の最初の画像の特徴および前記第2の次の画像の特徴が前記第2の対象の特徴に対応する、特徴の位置を特定するステップ、
前記固定の既知の距離、前記最初の姿勢、前記次の姿勢、前記対象―ロボット変換、および前記カメラ―作動体変換を用いて、前記最初の画像に対する、予測される第1の最初の画像の特徴および予測される第2の最初の画像の特徴、並びに前記次の画像に対する、予測される第1の次の画像の特徴および予測される第2の次の画像の特徴を算出するステップであって、前記予測される第1の最初の画像の特徴および前記予測される第1の次の画像の特徴が前記第1の対象の特徴に対応し、前記予測される第2の最初の画像の特徴および前記予測される第2の次の画像の特徴が前記第2の対象の特徴に対応する、特徴を算出するステップ、
前記対象―ロボット変換または前記カメラ―作動体変換を変更して、前記第1の最初の画像の特徴および前記予測される第1の最初の画像の特徴、前記第2の最初の画像の特徴および前記予測される第2の最初の画像の特徴、前記第1の次の画像の特徴および前記予測される第1の次の画像の特徴、および前記第2の次の画像の特徴および前記予測される第2の次の画像の特徴、の少なくとも1つの間の差異を最少にして、最適化した変換を生成するステップ、
前記最適化した変換を用いて、前記マシンビジョンシステムおよび前記ロボットを較正するステップ、
とを含むことを特徴とする較正の決定方法。 - 前記較正対象が較正プレートを含むことを特徴とする請求項8に記載の較正の決定方法。
- 前記最初の姿勢と前記次の姿勢との間の差異には、少なくとも2つの平行でない軸の回りの回転が含まれていることを特徴とする請求項8に記載の較正の決定方法。
- 前記回転は、少なくとも5°の回転であることを特徴とする請求項10に記載の較正の決定方法。
- 前記取得した画像(以下、「取得画像」という。)の組を事前処理して異常値を除去するステップをさらに含み、該事前処理するステップには、
異常値の組を決定するステップと、
異常値の組を決定するステップに対応して、前記異常値を有する取得画像の組から1つまたは複数の画像を削除し、減少された取得画像の組を生成するステップと、
前記減少された取得画像の組を再配列して所望の動きを取得するステップと、
が含まれていることを特徴とする請求項8に記載の較正方法。 - 前記所望の動きには、前記減少された取得画像の組の識別の対の間の変化が含まれていることを特徴とする請求項12に記載の較正方法。
- 前記変換が自由度6とされることを特徴とする請求項8に記載の較正方法。
- マシンビジョンシステムおよびロボットの間の較正の決定方法であって、
空間に固定された主のカメラを用いて、前記ロボットがロボット用の作業域内で主の姿勢を取って前記ロボットの作動体に固定された較正対象の主の最初の画像を取得し、前記ロボットが前記ロボット用の作業域内で次の姿勢を取って前記較正対象の主の次の画像を取得するステップであって、前記主の最初の姿勢と前記主の次の姿勢が互いに異なり、前記較正対象が第1の対象の特徴および第2の対象の特徴を備え、前記第1の特徴および前記第2の特徴が互いに対して固定の既知の距離に配置され、前記ロボットがロボット座標系を有し、前記主のカメラが主のカメラ座標系を有し、前記作動体が作動体座標系を有し、較正対象が較正対象座標系を有する、画像を取得するステップ、
空間に固定された副のカメラを用いて、前記ロボットが前記ロボット用の作業域内で副の姿勢を取って前記較正対象の副の最初の画像を取得し、前記ロボットが前記ロボット用の作業域内で副の次の姿勢を取って前記較正対象の副の次の画像を取得するステップであって、前記副の最初の姿勢と前記副の次の姿勢が互いに異なり、前記副のカメラが副のカメラ座標系を有する画像を取得するステップ、
前記主のカメラおよび前記副のカメラの座標系の各々と前記ロボット座標系の間のカメラ―ロボット変換を特定するステップ、
前記対象座標系と前記作動体座標系との間の対象―作動体変換を特定するステップ、
第1の主の最初の画像の特徴および第2の主の最初の画像の特徴の位置を前記主の最初の画像に特定し、前記主の次の画像に第1の主の次の画像の特徴および第2の主の次の画像の特徴の位置を特定し、前記副の最初の画像に第1の副の最初の画像の特徴および第2の副の最初の画像の特徴の位置を特定し、前記副の次の画像に第1の副の次の画像の特徴および第2の副の次の画像の特徴の位置を特定するステップであって、前記第1の主の最初の画像の特徴、前記第1の主の次の画像の特徴、前記第1の副の最初の画像の特徴、および前記第1の副の次の画像の特徴が前記第1の対象の特徴に対応し、前記第2の主の最初の画像の特徴、前記第2の主の次の画像の特徴、前記第2の副の最初の画像の特徴、および前記第2の副の次の画像の特徴が前記第2の対象の特徴に対応する、特徴の位置を特定するステップ、
前記固定の既知の距離、前記主の最初の姿勢、前記主の次の姿勢、前記副の最初の姿勢、前記副の次の姿勢、前記カメラ―ロボット変換、および前記対象―作動体変換を用いて、前記主の最初の画像に対する、予測される第1の主の最初の画像の特徴および予測される第2の主の最初の画像の特徴、前記主の次の画像に対する、予測される第1の主の次の画像の特徴および予測される第2の主の次の画像の特徴、前記副の最初の画像に対する、予測される第1の副の主の最初の画像の特徴および予測される第2の副の最初の画像の特徴、並びに前記副の次の画像に対する、予測される第1の副の次の画像の特徴および予測される第2の副の次の画像の特徴を算出するステップであって、前記予測される第1の主の最初の画像の特徴、前記予測される第1の主の次の画像の特徴、前記予測される第1の副の最初の画像の特徴、前記予測される第1の副の次の画像の特徴が前記第1の対象の特徴に対応し、前記予測される第2の主の最初の画像の特徴、前記予測される第2の主の次の画像の特徴、前記予測される第2の副の最初の画像の特徴、前記予測される第2の副の次の画像の特徴が前記第2の対象の特徴に対応する、特徴を算出するステップ、
前記カメラ―ロボット変換および前記対象―作動体変換を変更して、前記第1の主の最初の画像の特徴および前記予測される第1の主の最初の画像の特徴、前記第2の主の最初の画像の特徴および前記予測される第2の主の最初の画像の特徴、前記第1の主の次の画像の特徴および前記予測される第1の主の次の画像の特徴、前記第2の主の次の画像の特徴および前記予測される第2の主の次の画像の特徴、前記第1の副の最初の画像の特徴および前記予測される第1の副の最初の画像の特徴、前記第2の副の最初の画像の特徴および前記予測される第2の副の最初の画像の特徴、前記第1の副の次の画像の特徴および前記予測される第1の副の次の画像の特徴、および前記第2の副の次の画像の特徴および前記予測される第2の副の次の画像の特徴の少なくとも1つの間の差異を最少にし、最適化した変換を生成するステップ、
前記最適化した変換を用いて、前記マシンビジョンシステムおよび前記ロボットを較正するステップ、
とを含んでいることを特徴とする較正の決定方法。 - 前記較正対象が較正プレートを含むことを特徴とする請求項15に記載の較正の決定方法。
- 前記主の最初の姿勢と前記主の次の姿勢との間の差異、および、前記副の最初の姿勢と前記副の次の姿勢との間の差異にはそれぞれ、少なくとも2つの平行でない軸の回りの回転が含まれていることを特徴とする請求項15に記載の較正の決定方法。
- 前記回転は、少なくとも5°の回転であることを特徴とする請求項17に記載の較正の決定方法。
- 前記取得した画像(以下、「取得画像」という。)の組を事前処理して異常値を除去するステップをさらに含み、該事前処理するステップには、
異常値の組を決定するステップと、
異常値の組を決定するステップに対応して、前記異常値を有する取得画像の組から1つまたは複数の画像を削除し、減少された取得画像の組を生成するステップと、
前記減少された取得画像の組を再配列して所望の動きを取得するステップと、
が含まれていることを特徴とする請求項15に記載の較正の決定方法。 - 前記所望の動きには、前記減少された取得画像の組の特定の対の間の変化が含まれていることを特徴とする請求項19に記載の較正の決定方法。
- 前記カメラ―ロボット変換を特定するステップが、前記主および副のカメラのそれぞれに対し前記変換を同時に特定することを特徴とする請求項15に記載の較正の決定方法。
- 前記変換が自由度6とされることを特徴とする請求項15に記載の較正の決定方法。
- マシンビジョンシステムおよびロボットの間の較正の決定方法であって、
前記ロボットの作動体に固定されたカメラを用いて、前記ロボットがロボット用の作業域内で主の最初の姿勢を取って空間に固定された較正対象の主の最初の画像を取得し、前記ロボットが前記ロボット用の作業域内で主の次の姿勢を取って前記較正対象の主の次の画像を取得するステップであって、前記主の最初の姿勢と前記主の次の姿勢が互いに異なり、前記較正対象が第1の対象の特徴および第2の対象の特徴を備え、前記第1の特徴および前記第2の特徴が互いに対して固定の既知の距離に配置され、前記ロボットがロボット座標系を有し、前記主カメラが主カメラ座標系を有し、前記作動体が作動体座標系を有し、較正対象が較正対象座標系を有する、主の画像を取得するステップ、
前記ロボットの作動体に固定された副カメラを用いて、前記ロボットが前記ロボット用の作業域内で副の最初の姿勢を取って空間に固定された較正対象の副の次の最初の画像を取得し、前記ロボットが前記ロボット用の作業域内で副の次の姿勢を取って前記較正対象の副の次の画像を取得するステップであって、前記副の最初の姿勢と前記副の次の姿勢が互いに異なり、前記副カメラが副カメラ座標系を有し、
前記主および副カメラ座標系の各々と前記作動体変換との間のカメラ―作動体変換を特定する、副の画像を取得するステップ、
前記対象座標系と前記ロボット座標系との間の対象―ロボット変換を特定するステップ、
前記主の最初の画像に第1の主の最初の画像の特徴および第2の主の最初の画像の特徴の位置を特定し、前記主の次の画像に第1の主の次の画像の特徴および第2の主の次の画像の特徴の位置を特定し、前記副の最初の画像に第1の副の最初の画像の特徴および第2の副の最初の画像の特徴の位置を特定し、前記副の次の画像に第1の副の次の画像の特徴および第2の副の次の画像の特徴の位置を特定するステップであって、前記第1の主の最初の画像の特徴、前記第1の主の次の画像の特徴、前記第1の副の最初の画像の特徴、および前記第1の副の次の画像の特徴が前記第1の対象の特徴に対応し、前記第2の主の最初の画像の特徴、前記第2の主の次の画像の特徴、前記第2の副の最初の画像の特徴、および前記第2の副の次の画像の特徴が前記第2の対象の特徴に対応する、特徴の位置を特定するステップ、
前記固定の既知の距離、前記主の最初の姿勢、前記主の次の姿勢、前記副の最初の姿勢、前記副の次の姿勢、前記カメラ―作動体変換、前記対象―ロボット変換を用いて、前記主の最初の画像に対する、前記予測される第1の主の最初の画像の特徴および予測される第2の主の最初の画像の特徴、前記主の次の画像に対する、予測される第1の主の次の画像の特徴および予測される第2の主の次の画像の特徴、前記副の最初の画像に対する、前記予測される第1の副の最初の画像の特徴および予測される第2の副の最初の画像の特徴、前記副の次の画像に対する、予測される第1の副の次の画像の特徴および予測される第2の副の次の画像の特徴を算出するステップであって、前記前記予測される第1の主の最初の画像の特徴、前記予測される第1の主の次の画像の特徴、前記予測される第1の副の最初の画像の特徴、および前記予測される第1の副の次の画像の特徴が前記第1の対象の特徴に対応し、前記予測される第2の主の最初の画像の特徴、前記予測される第2の主の次の画像の特徴、前記予測される第2の副の最初の画像の特徴、および前記予測される第2の副の次の画像の特徴が前記第2の対象の特徴に対応する、画像の特徴を算出するステップ、
前記カメラ―作動体変換および前記対象―ロボット変換を変更して、前記第1の主の最初の画像の特徴および前記予測される第1の主の最初の画像の特徴、前記第2の主の最初の画像の特徴および前記予測される第2の主の最初の画像の特徴、前記第1の次の画像の特徴および前記予測される第1の主の次の画像の特徴、および前記第2の主の次の画像の特徴および前記予測される第2の主の次の画像の特徴、前記第1の副の最初の画像の特徴および前記予測される第1の副の最初の画像の特徴、前記第2の副の最初の画像の特徴および前記予測される第2の副の最初の画像の特徴、前記第1の副の次の画像の特徴および前記予測される第1の副の次の画像の特徴、並びに前記第2の副の次の画像の特徴および前記予測される第2の副の次の画像の特徴、の少なくとも1つの間の差異を最少にして、最適化した変換を生成するステップ、
前記最適化した変換を用いて、前記マシンビジョンシステムおよび前記ロボットを較正するステップ、
とを含んでいることを特徴とする較正の決定方法。 - 前記較正対象が較正プレートを含むことを特徴とする請求項23に記載の較正の決定方法。
- 前記主の最初の姿勢と前記主の次の姿勢との間の差異、および、前記副の最初の姿勢と前記副の次の姿勢との間の差異にはそれぞれ、少なくとも2つの平行でない軸の回りの回転が含まれていることを特徴とする請求項23に記載の較正の決定方法。
- 前記回転は、少なくとも5°の回転であることを特徴とする請求項25に記載の較正の決定方法。
- 前記取得した画像(以下、「取得画像」という。)の組を事前処理して異常値を除去するステップをさらに含み、該事前処理するステップには、
異常値の組を決定するステップと、
異常値の組を決定するステップに対応して、前記異常値を有する取得画像の組から1つまたは複数の画像を削除し、減少された取得画像の組を生成するステップと、
前記減少された取得画像の組を再配列して所望の動きを取得するステップと、
が含まれていることを特徴とする請求項23に記載の較正の決定方法。 - 前記所望の動きには、前記減少された取得画像の組の識別の対の間の変化が含まれていることを特徴とする請求項27に記載の較正の決定方法。
- 前記カメラ―作動体変換を特定することが、前記主および副のカメラそれぞれのカメラに対し変換を同時に特定することを特徴とする請求項23に記載の較正の決定方法。
- 前記変換が自由度6とされることを特徴とする請求項23に記載の較正の決定方法。
- マシンビジョンシステムおよびロボットの間の較正の決定方法であって、
空間に固定されたカメラを用いて、前記ロボットがロボット用の作業域内で較正対象を複数の異なる姿勢に動かして前記ロボットの作動体に固定された較正対象の複数の画像を取得するステップであって、前記較正対象が、第1の対象の特徴、第2の対象の特徴を備え、前記第1の較正対象の特徴および前記第2の較正対象の特徴が互いに対して固定の既知の距離に配置され、前記ロボットがロボット座標系を有し、前記2つ以上のカメラが各々カメラ座標系を有し、前記作動体が作動体座標系を有し、前記較正対象が較正対象座標系を有する、画像を取得するステップ、
前記2つ以上のカメラ座標系の各々と前記ロボット座標系との間のカメラ―ロボット変換を特定するステップ、
前記対象座標系と前記作動体座標系との間の対象―作動体変換を特定するステップ、
前記複数の画像に画像の特徴を特定するステップであって、前記画像の特徴が前記第1の対象の特徴および前記第2の対象の特徴に対応する、画像の特徴を特定するステップ、
前記固定の既知の距離、前記複数の姿勢、前記2つ以上のカメラ―ロボット変換、および前記対象―作動体変換を用いて、前記複数の画像における予測される特徴を算出するステップであって、前記予測される特徴が前記第1の対象の特徴および前記第2の対象の特徴に対応する、特徴を算出するステップ、
前記2つ以上のカメラ―ロボット変換および対象―作動体変換を同時に変更することにより、前記予測される特徴と画像の特徴との間の差異を最少にし、最適化した変換を生成するステップ、
前記最適化した変換を用いて、前記マシンビジョンシステムおよび前記ロボットを較正するステップ、
とを含んでいることを特徴とする較正の決定方法。 - マシンビジョンシステムおよびロボットの間の較正の決定方法であって、
ロボットの作動体に固定された2つ以上のカメラを用いて、前記ロボットがロボット用の作業域内で2つ以上のカメラを複数の異なる姿勢に動かして、空間に固定された較正対象の複数の画像を取得するステップであって、前記較正対象が第1の対象の特徴および第2の対象の特徴を備え、前記第1の対象の特徴および前記第2の対象の特徴が互いに対して固定の既知の距離に配置され、前記ロボットがロボット座標系を有し、前記2つ以上のカメラが各々カメラ座標系を有し、前記作動体が作動体座標系を有し、前記較正対象が較正対象座標系を有する、画像を取得するステップ、
前記2つ以上のカメラ座標系の各々と前記作動体座標系との間のカメラ―作動体変換を特定するステップ、
前記対象座標系と前記ロボット座標系との間の対象―ロボット変換を特定するステップ、
前記複数の画像に画像の特徴を特定するステップであって、前記画像の特徴が前記第1の対象の特徴および前記第2の対象の特徴に対応するステップ、
前記固定の既知の距離、前記複数の姿勢、前記2つ以上のカメラ―作動体変換、および前記対象―ロボット変換を用いて、前記複数の画像における予測される特徴を算出するステップであって、前記予測される特徴が前記第1の対象の特徴および前記第2の対象の特徴に対応する、特徴を算出するステップ、
前記2つ以上のカメラ―作動体変換および対象―ロボット変換を同時に変更することにより、前記予測される特徴と画像の特徴との間の差異を最少にし、最適化した変換を生成するステップ、
前記最適化した変換を用いて、前記マシンビジョンシステムおよび前記ロボットを較正するステップ、
とを含んでいることを特徴とする較正の決定方法。 - マシンビジョンシステムおよびロボットの間の較正方法であって、
カメラ姿勢およびロボット姿勢の対の組を取得するステップと、
前記取得した対の組の中から対応するロボットの動きおよびカメラの動きを解析するステップと、
前記解析に基づいて異常値を検出するステップと、
検出した異常値が除去された状態で前記対の組を再配列して、所望の動きのカメラ姿勢およびロボット姿勢の対の組を取得するステップと、
前記所望の動きのカメラ姿勢およびロボット姿勢の対の組を用い、少なくとも2つの対のカメラ姿勢およびロボット姿勢の較正対象の複数の画像を取得し、前記複数の画像に特定された前記較正対象の特徴と前記カメラ用のカメラ座標系を用いて、前記ロボットの姿勢によって予測される前記較正対象の特徴、前記較正対象に対する較正対象座標系、静止している前記ロボットの一部分に対するロボット座標系、および移動して前記ロボット姿勢を取る前記ロボットの一部分に対する作動体座標系、との間の差異を最小にすることによって、較正を実行するステップ、
とを含んでいることを特徴とする較正方法。 - 前記所望の動きには、少なくとも5°の回転が含まれていることを特徴とする請求項33に記載の較正方法。
- 前記所望の動きには、少なくとも2つの平行でない軸の回りの回転が含まれていることを特徴とする請求項33に記載の較正方法。
- 前記対の組には、少なくとも3つのカメラ姿勢およびロボット姿勢の対が含まれていることを特徴とする請求項33に記載の較正方法。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/780,119 US9393694B2 (en) | 2010-05-14 | 2010-05-14 | System and method for robust calibration between a machine vision system and a robot |
| US12/780,119 | 2010-05-14 | ||
| PCT/US2011/036460 WO2011143576A2 (en) | 2010-05-14 | 2011-05-13 | System and method for robust calibration between a machine vision system and a robot |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013526423A JP2013526423A (ja) | 2013-06-24 |
| JP5904676B2 true JP5904676B2 (ja) | 2016-04-20 |
Family
ID=44121246
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013511241A Active JP5904676B2 (ja) | 2010-05-14 | 2011-05-13 | マシンビジョンシステムおよびロボットの間のロバストな較正の装置および方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (3) | US9393694B2 (ja) |
| JP (1) | JP5904676B2 (ja) |
| CN (1) | CN103209809B (ja) |
| DE (1) | DE112011101730B4 (ja) |
| WO (1) | WO2011143576A2 (ja) |
Families Citing this family (176)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9610628B2 (en) * | 2009-05-04 | 2017-04-04 | Orametrix, Inc. | Apparatus and method for customized shaping of orthodontic archwires and other medical devices |
| US9393694B2 (en) | 2010-05-14 | 2016-07-19 | Cognex Corporation | System and method for robust calibration between a machine vision system and a robot |
| JP5685027B2 (ja) | 2010-09-07 | 2015-03-18 | キヤノン株式会社 | 情報処理装置、物体把持システム、ロボットシステム、情報処理方法、物体把持方法およびプログラム |
| US20120327214A1 (en) * | 2011-06-21 | 2012-12-27 | HNJ Solutions, Inc. | System and method for image calibration |
| US9188973B2 (en) * | 2011-07-08 | 2015-11-17 | Restoration Robotics, Inc. | Calibration and transformation of a camera system's coordinate system |
| EP2729850A4 (en) * | 2011-08-11 | 2015-07-08 | Siemens Healthcare Diagnostics | METHOD AND DEVICE FOR CALIBRATING AN ALIGNMENT OF A ROBOT GRIPPER AND A CAMERA |
| US20150002855A1 (en) * | 2011-12-19 | 2015-01-01 | Peter Kovacs | Arrangement and method for the model-based calibration of a robot in a working space |
| WO2013091596A1 (de) * | 2011-12-19 | 2013-06-27 | Isios Gmbh | Anordnung und verfahren zur modellbasierten kalibration eines roboters in einem arbeitsraum |
| JP5938954B2 (ja) * | 2012-03-06 | 2016-06-22 | 株式会社ジェイテクト | ロボットのキャリブレーション方法及びキャリブレーション装置 |
| JP5949242B2 (ja) * | 2012-07-11 | 2016-07-06 | セイコーエプソン株式会社 | ロボットシステム、ロボット、ロボット制御装置、ロボット制御方法、およびロボット制御プログラム |
| DE102012014312A1 (de) * | 2012-07-19 | 2014-05-15 | Kuka Roboter Gmbh | Robotergeführte Messanordnung |
| JP5620445B2 (ja) * | 2012-09-13 | 2014-11-05 | ファナック株式会社 | 選択条件に基づいてロボットの保持位置姿勢を決定する物品取出装置 |
| JP6108860B2 (ja) | 2013-02-14 | 2017-04-05 | キヤノン株式会社 | ロボットシステム及びロボットシステムの制御方法 |
| US10664994B2 (en) * | 2013-02-25 | 2020-05-26 | Cognex Corporation | System and method for calibration of machine vision cameras along at least three discrete planes |
| EP2981397B1 (en) | 2013-04-05 | 2017-06-14 | ABB Schweiz AG | A robot system and method for calibration |
| CN103389699B (zh) * | 2013-05-09 | 2015-08-12 | 浙江大学 | 基于分布式智能监测控制节点的机器人监控及自主移动系统的运行方法 |
| US10725478B2 (en) * | 2013-07-02 | 2020-07-28 | The Boeing Company | Robotic-mounted monument system for metrology systems |
| JP6335460B2 (ja) * | 2013-09-26 | 2018-05-30 | キヤノン株式会社 | ロボットシステムの制御装置及び指令値生成方法、並びにロボットシステムの制御方法 |
| US9628778B2 (en) * | 2013-10-14 | 2017-04-18 | Eys3D Microelectronics, Co. | Calibration system of a stereo camera and calibration method of a stereo camera |
| US10380764B2 (en) * | 2013-12-18 | 2019-08-13 | Cognex Corporation | System and method for performing vision system planar hand-eye calibration from straight line features |
| CN104827480A (zh) * | 2014-02-11 | 2015-08-12 | 泰科电子(上海)有限公司 | 机器人系统的自动标定方法 |
| FR3019909B1 (fr) * | 2014-04-11 | 2016-04-01 | Snecma | Module porte mires pour la calibration du systeme de vision d'un moyen de production |
| US9856037B2 (en) * | 2014-06-18 | 2018-01-02 | The Boeing Company | Stabilization of an end of an extended-reach apparatus in a limited-access space |
| US9511496B2 (en) * | 2014-06-20 | 2016-12-06 | The Boeing Company | Robot alignment systems and methods of aligning a robot |
| US9211643B1 (en) * | 2014-06-25 | 2015-12-15 | Microsoft Technology Licensing, Llc | Automatic in-situ registration and calibration of robotic arm/sensor/workspace system |
| CN105279775B (zh) * | 2014-07-23 | 2019-09-17 | 广明光电股份有限公司 | 机器手臂的校正装置及方法 |
| US10179407B2 (en) * | 2014-11-16 | 2019-01-15 | Robologics Ltd. | Dynamic multi-sensor and multi-robot interface system |
| JP6507792B2 (ja) * | 2015-03-30 | 2019-05-08 | セイコーエプソン株式会社 | ロボットおよびロボットシステム |
| WO2016079967A1 (en) * | 2014-11-21 | 2016-05-26 | Seiko Epson Corporation | Robot and robot system |
| JP6565175B2 (ja) * | 2014-11-21 | 2019-08-28 | セイコーエプソン株式会社 | ロボットおよびロボットシステム |
| JP6486679B2 (ja) | 2014-12-25 | 2019-03-20 | 株式会社キーエンス | 画像処理装置、画像処理システム、画像処理方法及びコンピュータプログラム |
| TWI577493B (zh) | 2014-12-26 | 2017-04-11 | 財團法人工業技術研究院 | 校正方法與應用此方法的自動化設備 |
| US9616569B2 (en) * | 2015-01-22 | 2017-04-11 | GM Global Technology Operations LLC | Method for calibrating an articulated end effector employing a remote digital camera |
| WO2016120724A1 (en) * | 2015-01-29 | 2016-08-04 | Abb Technology Ag | 3d segmentation for robotic applications |
| EP3054265B1 (en) * | 2015-02-04 | 2022-04-20 | Hexagon Technology Center GmbH | Coordinate measuring machine |
| CN104647390B (zh) * | 2015-02-11 | 2016-02-10 | 清华大学 | 用于机械臂遥操作的多摄像机联合主动跟踪目标的方法 |
| US10223589B2 (en) * | 2015-03-03 | 2019-03-05 | Cognex Corporation | Vision system for training an assembly system through virtual assembly of objects |
| JP6562665B2 (ja) | 2015-03-18 | 2019-08-21 | 蛇の目ミシン工業株式会社 | ロボット |
| DE102015104587B4 (de) | 2015-03-26 | 2022-04-28 | Pi4_Robotics Gmbh | Verfahren zum Kalibrieren eines Roboters an einem Arbeitsbereich und System zum Durchführen des Verfahrens |
| US9857786B2 (en) * | 2015-03-31 | 2018-01-02 | Recognition Robotics, Inc. | System and method for aligning a coordinated movement machine reference frame with a measurement system reference frame |
| US9878447B2 (en) * | 2015-04-10 | 2018-01-30 | Microsoft Technology Licensing, Llc | Automated collection and labeling of object data |
| ZA201505409B (en) * | 2015-07-27 | 2016-12-21 | Csir | A method of calibrating a helmet anda system therefor |
| US10290118B2 (en) | 2015-08-06 | 2019-05-14 | Cognex Corporation | System and method for tying together machine vision coordinate spaces in a guided assembly environment |
| US10173324B2 (en) * | 2015-11-16 | 2019-01-08 | Abb Schweiz Ag | Facilitating robot positioning |
| JP2017100202A (ja) * | 2015-11-30 | 2017-06-08 | 株式会社アイキューブテクノロジ | ロボットシステム、制御装置、制御方法、及びプログラム |
| JP6674655B2 (ja) * | 2016-01-12 | 2020-04-01 | 株式会社Ihi | 相対データ較正装置と方法 |
| US9815204B2 (en) * | 2016-01-22 | 2017-11-14 | The Boeing Company | Apparatus and method to optically locate workpiece for robotic operations |
| DE102016103317B4 (de) * | 2016-02-25 | 2018-12-06 | Roboception Gmbh | Verfahren zur Gewinnung von Kalibrierungsdaten |
| DE102016203701A1 (de) * | 2016-03-07 | 2017-09-07 | Kuka Roboter Gmbh | Industrieroboter mit mindestens zwei Bilderfassungseinrichtungen |
| JP2017170571A (ja) * | 2016-03-24 | 2017-09-28 | セイコーエプソン株式会社 | ロボット、ロボット制御装置、及びロボットシステム |
| US10214926B2 (en) * | 2016-03-29 | 2019-02-26 | Elid Technology International Pte Ltd | System and method for cleaning external walls of building |
| CN105773661B (zh) * | 2016-03-30 | 2018-08-21 | 广东速美达自动化股份有限公司 | 水平机器人固定相机下工件平移旋转标定方法 |
| US10596706B2 (en) * | 2016-04-08 | 2020-03-24 | Delta Electronics, Inc. | Mechanism-parameter-calibration method for robotic arm system |
| US11267125B2 (en) | 2016-04-08 | 2022-03-08 | Delta Electronics, Inc. | Mechanism-parameter-calibration method for robotic arm system |
| US10322506B2 (en) | 2016-05-06 | 2019-06-18 | Kindred Systems Inc. | Systems, devices, articles, and methods for using trained robots |
| DE102016212694A1 (de) * | 2016-05-31 | 2017-11-30 | Siemens Aktiengesellschaft | Verfahren zur Orientierung eines Industrieroboters und Industrieroboter |
| KR102255017B1 (ko) * | 2016-06-20 | 2021-05-24 | 코그넥스코오포레이션 | 시간 코딩된 패턴 타겟을 사용하여 적어도 하나의 센서 카메라를 포함하는 이미지 캡처 센서를 캘리브레이션하는 방법 |
| CN107571290B (zh) * | 2016-07-04 | 2020-04-28 | 北京航空航天大学 | 工业机器人末端执行器的校准装置、方法及系统 |
| US10076842B2 (en) * | 2016-09-28 | 2018-09-18 | Cognex Corporation | Simultaneous kinematic and hand-eye calibration |
| JP6490037B2 (ja) * | 2016-10-04 | 2019-03-27 | ファナック株式会社 | 移動可能な台車に支持されたロボットを備えるロボットシステム |
| SE540459C2 (en) * | 2016-11-22 | 2018-09-18 | Unibap Ab | Measuring system and method of an industrial robot |
| CN106553195B (zh) * | 2016-11-25 | 2018-11-27 | 中国科学技术大学 | 工业机器人抓取过程中的物体6自由度定位方法及系统 |
| JP7179439B2 (ja) * | 2016-11-28 | 2022-11-29 | キヤノン株式会社 | 情報処理装置、情報処理方法及びプログラム |
| KR102576842B1 (ko) * | 2017-01-04 | 2023-09-12 | 삼성전자주식회사 | 핸드-아이 캘리브레이션을 수행하는 로봇 및 전자 장치 |
| JP6396516B2 (ja) | 2017-01-12 | 2018-09-26 | ファナック株式会社 | 視覚センサのキャリブレーション装置、方法及びプログラム |
| EP4624010A3 (en) | 2017-01-24 | 2025-12-03 | Angel Playing Cards Co., Ltd. | Chip recognition system |
| US10661442B2 (en) * | 2017-02-03 | 2020-05-26 | Abb Schweiz Ag | Calibration article for a 3D vision robotic system |
| JP6860843B2 (ja) * | 2017-02-20 | 2021-04-21 | 株式会社安川電機 | ロボットシステム、ロボット制御装置、及びロボット制御方法 |
| WO2018199947A1 (en) * | 2017-04-26 | 2018-11-01 | Hewlett-Packard Development Company, L.P. | Robotic structure calibrations |
| WO2018236347A1 (en) * | 2017-06-20 | 2018-12-27 | Hewlett-Packard Development Company, L.P. | DETERMINATIONS OF SENSOR POSITIONS |
| JP7003463B2 (ja) * | 2017-07-11 | 2022-01-20 | セイコーエプソン株式会社 | ロボットの制御装置、ロボットシステム、並びに、カメラの校正方法 |
| FR3069691B1 (fr) * | 2017-07-25 | 2020-07-10 | Safran | Procede de determination de la position et de l'orientation d'un capteur optique matriciel par rapport a un robot porteur |
| JP2019029820A (ja) | 2017-07-31 | 2019-02-21 | セイコーエプソン株式会社 | カメラの校正方法および校正用具 |
| JP6886620B2 (ja) * | 2017-08-09 | 2021-06-16 | オムロン株式会社 | キャリブレーション方法、キャリブレーションシステム及びプログラム |
| TWI668541B (zh) | 2017-09-29 | 2019-08-11 | 財團法人工業技術研究院 | 機器人工具中心點校正系統及其方法 |
| WO2019095045A1 (en) | 2017-11-20 | 2019-05-23 | Kindred Systems Inc. | Systems, devices, articles, and methods for calibration of rangefinders and robots |
| US11338441B2 (en) | 2017-12-01 | 2022-05-24 | Delta Electronics, Inc. | Calibration system for robot tool and calibration method for the same |
| US11072074B2 (en) * | 2017-12-13 | 2021-07-27 | Cognex Corporation | Calibration and operation of vision-based manipulation systems |
| CN107993227B (zh) * | 2017-12-15 | 2020-07-24 | 深圳先进技术研究院 | 一种获取3d腹腔镜手眼矩阵的方法和装置 |
| US11088004B2 (en) | 2018-01-30 | 2021-08-10 | Brooks Automation, Inc. | Automatic wafer centering method and apparatus |
| CN108436909A (zh) * | 2018-03-13 | 2018-08-24 | 南京理工大学 | 一种基于ros的相机和机器人的手眼标定方法 |
| JP6777670B2 (ja) | 2018-03-27 | 2020-10-28 | ファナック株式会社 | 画像処理を利用してロボットの教示を補正するロボットシステム |
| CN110349218A (zh) * | 2018-04-03 | 2019-10-18 | 泰科电子(上海)有限公司 | 摄像机的标定方法和标定系统 |
| WO2019206247A1 (en) * | 2018-04-27 | 2019-10-31 | Shanghai Truthvision Information Technology Co., Ltd | System and method for camera calibration |
| DE102018114646B4 (de) * | 2018-06-19 | 2025-10-09 | Deutsches Zentrum für Luft- und Raumfahrt e.V. | Sensorhalterung für einen Robotermanipulator |
| CN109048893A (zh) * | 2018-07-27 | 2018-12-21 | 浙江工业大学 | 一种基于单目rgb相机的机械臂定位方法 |
| CN111801198B (zh) * | 2018-08-01 | 2023-07-04 | 深圳配天智能技术研究院有限公司 | 一种手眼标定方法、系统及计算机存储介质 |
| CN108769673A (zh) * | 2018-08-07 | 2018-11-06 | 布勒索特克斯光电设备(合肥)有限公司 | 一种相机对准和光学校准的装置及方法 |
| US11002529B2 (en) | 2018-08-16 | 2021-05-11 | Mitutoyo Corporation | Robot system with supplementary metrology position determination system |
| US10751883B2 (en) | 2018-08-16 | 2020-08-25 | Mitutoyo Corporation | Robot system with supplementary metrology position coordinates determination system |
| US10871366B2 (en) | 2018-08-16 | 2020-12-22 | Mitutoyo Corporation | Supplementary metrology position coordinates determination system for use with a robot |
| US11745354B2 (en) | 2018-08-16 | 2023-09-05 | Mitutoyo Corporation | Supplementary metrology position coordinates determination system including an alignment sensor for use with a robot |
| CN111971529A (zh) * | 2018-09-03 | 2020-11-20 | Abb瑞士股份有限公司 | 用于管理机器人系统的方法和装置 |
| US10913156B2 (en) | 2018-09-24 | 2021-02-09 | Mitutoyo Corporation | Robot system with end tool metrology position coordinates determination system |
| CN110969665B (zh) * | 2018-09-30 | 2023-10-10 | 杭州海康威视数字技术股份有限公司 | 一种外参标定方法、装置、系统及机器人 |
| US11609574B2 (en) * | 2018-11-13 | 2023-03-21 | FLIR Belgium BVBA | Extrinsic sensor calibration systems and methods |
| TWI677413B (zh) | 2018-11-20 | 2019-11-21 | 財團法人工業技術研究院 | 用於機械手臂系統之校正方法及裝置 |
| US10926416B2 (en) * | 2018-11-21 | 2021-02-23 | Ford Global Technologies, Llc | Robotic manipulation using an independently actuated vision system, an adversarial control scheme, and a multi-tasking deep learning architecture |
| TWI696529B (zh) * | 2018-11-30 | 2020-06-21 | 財團法人金屬工業研究發展中心 | 自動定位方法以及自動控制裝置 |
| TWI672206B (zh) * | 2018-12-19 | 2019-09-21 | 財團法人工業技術研究院 | 機械手臂非接觸式工具中心點校正裝置及其方法以及具有校正功能的機械手臂系統 |
| CN109719726B (zh) * | 2018-12-30 | 2021-08-20 | 芜湖哈特机器人产业技术研究院有限公司 | 一种机械臂手眼标定装置及方法 |
| CN109794963B (zh) * | 2019-01-07 | 2021-06-01 | 南京航空航天大学 | 一种面向曲面构件的机器人快速定位方法 |
| KR102577448B1 (ko) * | 2019-01-22 | 2023-09-12 | 삼성전자 주식회사 | 핸드 아이 캘리브레이션 방법 및 시스템 |
| US11911914B2 (en) | 2019-01-28 | 2024-02-27 | Cognex Corporation | System and method for automatic hand-eye calibration of vision system for robot motion |
| DE102019102927B4 (de) | 2019-02-06 | 2023-02-23 | Carl Zeiss Industrielle Messtechnik Gmbh | Verfahren und Vorrichtung zum Bestimmen von dimensionalen und/oder geometrischen Eigenschaften eines Messobjekts |
| DE102019105466B3 (de) | 2019-03-04 | 2020-08-06 | Forward Ttc Gmbh | Verfahren zum Betrieb eines Antriebssystems sowie Antriebssystem |
| US11254019B2 (en) * | 2019-03-05 | 2022-02-22 | The Boeing Company | Automatic calibration for a robot optical sensor |
| US10369698B1 (en) | 2019-03-07 | 2019-08-06 | Mujin, Inc. | Method and system for performing automatic camera calibration for robot control |
| GB2582139B (en) * | 2019-03-11 | 2021-07-21 | Arrival Ltd | A method for determining positional error within a robotic cell environment |
| TWI706841B (zh) * | 2019-03-22 | 2020-10-11 | 達明機器人股份有限公司 | 3d相機與機械手臂座標系統的校正裝置及方法 |
| US10906184B2 (en) * | 2019-03-29 | 2021-02-02 | Mujin, Inc. | Method and control system for verifying and updating camera calibration for robot control |
| US10399227B1 (en) | 2019-03-29 | 2019-09-03 | Mujin, Inc. | Method and control system for verifying and updating camera calibration for robot control |
| US10576636B1 (en) * | 2019-04-12 | 2020-03-03 | Mujin, Inc. | Method and control system for and updating camera calibration for robot control |
| CN111823222B (zh) * | 2019-04-16 | 2021-04-27 | 华中科技大学无锡研究院 | 单目相机多视场视觉引导装置及引导方法 |
| CN121123094A (zh) * | 2019-05-22 | 2025-12-12 | 维耶尔公司 | 用于将器件或图案转移到基板的系统和方法 |
| CN110378937B (zh) * | 2019-05-27 | 2021-05-11 | 浙江工业大学 | 基于Kinect摄像头的工业机械臂人机安全距离检测方法 |
| JP7186349B2 (ja) * | 2019-06-27 | 2022-12-09 | パナソニックIpマネジメント株式会社 | エンドエフェクタの制御システムおよびエンドエフェクタの制御方法 |
| KR102923256B1 (ko) * | 2019-07-05 | 2026-02-05 | 삼성전자주식회사 | 전자 장치, 이를 이용한 스테레오 영상 복원 방법 및 컴퓨터로 읽을 수 있는 기록 매체 |
| TWI699264B (zh) * | 2019-07-05 | 2020-07-21 | 上銀科技股份有限公司 | 視覺導引機器手臂校正方法 |
| TWI758626B (zh) * | 2019-08-01 | 2022-03-21 | 達明機器人股份有限公司 | 機器手臂的視覺系統定位方法 |
| JP7453762B2 (ja) * | 2019-08-26 | 2024-03-21 | 川崎重工業株式会社 | 画像処理装置、撮像装置、ロボット及びロボットシステム |
| JP6785931B1 (ja) * | 2019-08-30 | 2020-11-18 | Dmg森精機株式会社 | 生産システム |
| EP3792012B1 (en) * | 2019-09-12 | 2023-12-27 | Bayerische Motoren Werke Aktiengesellschaft | Method and control unit for operating a rotating head system with multiple cameras |
| TWI708667B (zh) * | 2019-09-27 | 2020-11-01 | 國立臺灣大學 | 運動裝置之位置與姿態校正裝置及系統與方法 |
| JP7443014B2 (ja) * | 2019-10-08 | 2024-03-05 | 大豊精機株式会社 | ロボットアーム試験装置 |
| CN110634164B (zh) * | 2019-10-16 | 2022-06-14 | 易思维(杭州)科技有限公司 | 视觉传感器快速标定方法 |
| US12344488B2 (en) | 2019-10-16 | 2025-07-01 | Symbotic Canada, Ulc | Vision-assisted robotized depalletizer |
| US11370121B2 (en) | 2019-10-29 | 2022-06-28 | Mujin, Inc. | Method and system for determining poses for camera calibration |
| CN111131813B (zh) * | 2019-10-29 | 2020-12-25 | 牧今科技 | 用于确定相机校准的姿态的方法、系统和介质 |
| US11520571B2 (en) | 2019-11-12 | 2022-12-06 | Bright Machines, Inc. | Software defined manufacturing/assembly system |
| CN111191546A (zh) * | 2019-12-20 | 2020-05-22 | 广西柳州联耕科技有限公司 | 基于机器视觉识别的产品智能装配方法 |
| TWI706843B (zh) * | 2020-01-02 | 2020-10-11 | 台達電子工業股份有限公司 | 機器人工具的校正方法與校正系統 |
| WO2021158773A1 (en) * | 2020-02-06 | 2021-08-12 | Berkshire Grey, Inc. | Systems and methods for camera calibration with a fiducial of unknown position on an articulated arm of a programmable motion device |
| CN111591474B (zh) * | 2020-02-28 | 2021-12-07 | 上海航天控制技术研究所 | 一种航天器在轨操作系统对准式手眼标定方法 |
| US12358145B2 (en) * | 2020-03-18 | 2025-07-15 | Cognex Corporation | System and method for three-dimensional calibration of a vision system |
| CA3166558C (en) * | 2020-03-26 | 2023-08-01 | Marc Viala | Method and system for maintaining accuracy of a photogrammetry system |
| CN115397626B (zh) | 2020-04-14 | 2025-12-23 | 发那科株式会社 | 坐标系设定系统和位置姿势测量系统 |
| CN111710002B (zh) * | 2020-05-27 | 2022-09-16 | 华中科技大学 | 一种基于Optitrack系统的相机外参标定方法 |
| CN111912337B (zh) * | 2020-07-24 | 2021-11-09 | 上海擎朗智能科技有限公司 | 机器人位姿信息的确定方法、装置、设备和介质 |
| US11548156B2 (en) * | 2020-09-17 | 2023-01-10 | Techman Robot Inc. | Device and method for calibrating coordinate system of 3D camera and robotic arm |
| US12285875B2 (en) * | 2020-11-04 | 2025-04-29 | Intrinsic Innovation Llc | Optimizing calibration with constraints between different coordinate frames |
| CN116568465A (zh) | 2020-11-10 | 2023-08-08 | 光明机器公司 | 用于机器人单元的改进的自动校准的方法和系统 |
| CN112847350B (zh) * | 2020-12-30 | 2022-03-25 | 杭州思锐迪科技有限公司 | 手眼标定方法、系统、计算机设备和存储介质 |
| US12125242B2 (en) | 2022-01-06 | 2024-10-22 | Liberty Robotics Inc. | Method and system for registering a 3D sensor with an autonomous manipulator |
| US20220219328A1 (en) * | 2021-01-08 | 2022-07-14 | General Electric Company | Method and device for creation of three dimensional tool frame |
| US20220264072A1 (en) * | 2021-02-12 | 2022-08-18 | Sony Group Corporation | Auto-calibrating n-configuration volumetric camera capture array |
| CN112975973B (zh) * | 2021-03-02 | 2022-07-26 | 中山大学 | 一种应用于柔性机器人的混合标定方法及装置 |
| CN112936315B (zh) * | 2021-03-18 | 2022-12-20 | 深圳市梯易易智能科技有限公司 | 一种基于成像方式的机械臂校准方法及装置 |
| CN113119083B (zh) * | 2021-03-19 | 2022-05-06 | 深圳市优必选科技股份有限公司 | 一种机器人标定方法、装置、机器人及存储介质 |
| US11912513B1 (en) * | 2021-04-14 | 2024-02-27 | Amazon Technologies, Inc. | Robotic system camera calibration and localization using robot-mounted registered patterns |
| EP4094897B1 (de) * | 2021-05-26 | 2023-09-20 | MVTec Software GmbH | Hand-auge-kalibrierung von kamerageführten apparaturen |
| EP4101604A1 (en) * | 2021-06-09 | 2022-12-14 | Ebots, Inc. | System and method for improving accuracy of 3d eye-to-hand coordination of a robotic system |
| CA3226486A1 (en) | 2021-07-16 | 2023-01-19 | Bright Machines, Inc. | Method and apparatus for vision-based tool localization |
| CN113601503B (zh) * | 2021-07-30 | 2023-06-27 | 武汉联影智融医疗科技有限公司 | 手眼标定方法、装置、计算机设备和存储介质 |
| TWI782709B (zh) * | 2021-09-16 | 2022-11-01 | 財團法人金屬工業研究發展中心 | 手術機械臂控制系統以及手術機械臂控制方法 |
| CN113843792B (zh) * | 2021-09-23 | 2024-02-06 | 四川锋准机器人科技有限公司 | 一种手术机器人的手眼标定方法 |
| CN115890638B (zh) * | 2021-09-30 | 2025-12-02 | 台达电子工业股份有限公司 | 自动化机械手臂系统 |
| CN113787522B (zh) * | 2021-10-12 | 2022-08-26 | 华侨大学 | 消除机械臂累积误差的手眼标定方法 |
| DE102021126517A1 (de) | 2021-10-13 | 2023-04-13 | Bayerische Motoren Werke Aktiengesellschaft | Robotervorrichtung, Verfahren zum Betreiben einer Robotervorrichtung sowie Steuereinheit für eine Robotervorrichtung |
| CN115246123B (zh) * | 2021-11-17 | 2025-03-14 | 昆明理工大学 | 一种基于单目移动视觉的机器人运动学参数标定方法及系统 |
| US12174005B2 (en) | 2021-12-27 | 2024-12-24 | Mitutoyo Corporation | Metrology system with position and orientation tracking utilizing light beams |
| CN114454167B (zh) * | 2022-02-11 | 2024-06-07 | 四川锋准机器人科技有限公司 | 一种种植牙机器人末端夹持器几何尺寸的标定方法 |
| JP2023153555A (ja) * | 2022-04-05 | 2023-10-18 | 株式会社不二越 | 撮像装置の位置推定方法 |
| CN114589698B (zh) * | 2022-04-07 | 2023-06-06 | 北京信息科技大学 | 基于多目标视觉测量和机器学习的机械臂无模型实时标定方法及装置 |
| US12447625B2 (en) * | 2022-06-03 | 2025-10-21 | Oliver Crispin Robotics Limited | Systems and methods for aligning and localizing a tool |
| TWI799310B (zh) * | 2022-06-30 | 2023-04-11 | 國立清華大學 | 機器人及機器人手眼校正方法 |
| JP2024033308A (ja) * | 2022-08-30 | 2024-03-13 | 川崎重工業株式会社 | ロボットシステム、および、ロボットシステムの制御方法 |
| CN115635478B (zh) * | 2022-11-07 | 2025-06-17 | 北京航天发射技术研究所 | 一种手眼标定方法、装置、设备及计算机可读存储介质 |
| CN116038607B (zh) * | 2022-12-27 | 2025-08-08 | 南京康尼电气技术有限公司 | 一种轨道车辆门挂架装配工作站轴承定位系统及方法 |
| TWI832770B (zh) * | 2023-05-31 | 2024-02-11 | 台達電子工業股份有限公司 | 基於影像處理的機械手臂校正方法以及系統 |
| DE102023205411A1 (de) | 2023-06-12 | 2024-12-12 | Robert Bosch Gesellschaft mit beschränkter Haftung | Computerimplementiertes Verfahren zum Steuern eines robotischen Systems und robotisches System |
| CN116673998B (zh) * | 2023-07-25 | 2023-10-20 | 宿迁中矿智能装备研究院有限公司 | 一种工业机械手的定位校准装置 |
| CN119498966B (zh) * | 2023-08-23 | 2025-10-24 | 武汉联影智融医疗科技有限公司 | 手术机械臂的系统精度检测方法、系统和电子装置 |
| US20250116513A1 (en) * | 2023-10-06 | 2025-04-10 | Pratt & Whitney Canada Corp. | Machining system and method for validating dimensional measurement device operation |
| US12455158B2 (en) | 2023-12-15 | 2025-10-28 | Mitutoyo Corporation | Metrology system with high speed position and orientation tracking mode |
| DE102023136448A1 (de) * | 2023-12-22 | 2025-06-26 | Carl Zeiss GOM Metrology GmbH | Verfahren und Vorrichtung zum Kalibrieren eines Roboters, Verfahren zum Bestimmen der 3D-Koordinaten eines Messobjekts, Verfahren zum Bestimmen der Position und Orientierung eines Messobjekts, Roboter und Computerprogramm |
Family Cites Families (103)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2598019B1 (fr) | 1986-04-25 | 1992-09-11 | Thomson Csf | Procede d'utilisation d'une matrice photosensible a transfert de charge, et matrice photosensible ainsi utilisee |
| FR2604320B1 (fr) | 1986-09-19 | 1988-11-04 | Thomson Csf | Systeme de prise de vues en videographie rapide utilisant un capteur optique matriciel a transfert de charges |
| US4831549A (en) * | 1987-07-28 | 1989-05-16 | Brigham Young University | Device and method for correction of robot inaccuracy |
| FR2631188A1 (fr) | 1988-05-03 | 1989-11-10 | Thomson Csf | Photodetecteur matriciel a transfert de charges avec dispositif integre de filtrage de charges |
| US5297238A (en) | 1991-08-30 | 1994-03-22 | Cimetrix Incorporated | Robot end-effector terminal control frame (TCF) calibration method and device |
| FR2711824B1 (fr) | 1993-10-21 | 1996-01-05 | Recif Sa | Procédés et dispositifs d'identification de caractères inscrits sur des substrats. |
| JPH08201021A (ja) | 1995-01-23 | 1996-08-09 | Mazda Motor Corp | キャリブレーション方法 |
| US5742037A (en) | 1996-03-07 | 1998-04-21 | Cognex Corp. | Method and apparatus for high speed identification of objects having an identifying feature |
| US5978502A (en) | 1996-04-01 | 1999-11-02 | Cognex Corporation | Machine vision methods for determining characteristics of three-dimensional objects |
| US5859924A (en) | 1996-07-12 | 1999-01-12 | Robotic Vision Systems, Inc. | Method and system for measuring object features |
| JPH1080882A (ja) | 1996-09-06 | 1998-03-31 | Fujitsu Ltd | ロボット用座標変換パラメータ測定方法 |
| US6026172A (en) | 1996-09-06 | 2000-02-15 | Lewis, Jr.; Clarence A. | System and method for zoom lens calibration and method using same |
| US6137893A (en) | 1996-10-07 | 2000-10-24 | Cognex Corporation | Machine vision calibration targets and methods of determining their location and orientation in an image |
| US5960125A (en) * | 1996-11-21 | 1999-09-28 | Cognex Corporation | Nonfeedback-based machine vision method for determining a calibration relationship between a camera and a moveable object |
| US5918196A (en) | 1996-11-29 | 1999-06-29 | Cognex Corporation | Vision system for analyzing solid-of-revolution radius profile |
| US6005965A (en) | 1997-04-07 | 1999-12-21 | Komatsu Ltd. | Inspection apparatus for semiconductor packages |
| DE19734695C1 (de) * | 1997-08-11 | 1998-11-05 | Leica Mikroskopie & Syst | Verfahren zur Korrektur der Messfehler einer Koodinaten-Messmaschine |
| US5978521A (en) | 1997-09-25 | 1999-11-02 | Cognex Corporation | Machine vision methods using feedback to determine calibration locations of multiple cameras that image a common object |
| US5978080A (en) * | 1997-09-25 | 1999-11-02 | Cognex Corporation | Machine vision methods using feedback to determine an orientation, pixel width and pixel height of a field of view |
| US6044530A (en) | 1997-10-02 | 2000-04-04 | Stanley Fastening Systems, L.P. | Slotted clip and method |
| US6856698B1 (en) | 1997-11-26 | 2005-02-15 | Cognex Corporation | Fast high-accuracy multi-dimensional pattern localization |
| US6658145B1 (en) | 1997-12-31 | 2003-12-02 | Cognex Corporation | Fast high-accuracy multi-dimensional pattern inspection |
| US6173070B1 (en) | 1997-12-30 | 2001-01-09 | Cognex Corporation | Machine vision method using search models to find features in three dimensional images |
| US6850646B1 (en) | 1997-12-31 | 2005-02-01 | Cognex Corporation | Fast high-accuracy multi-dimensional pattern inspection |
| US6070109A (en) * | 1998-03-10 | 2000-05-30 | Fanuc Robotics North America, Inc. | Robot calibration system |
| US6101455A (en) * | 1998-05-14 | 2000-08-08 | Davis; Michael S. | Automatic calibration of cameras and structured light sources |
| DE19826395A1 (de) | 1998-06-12 | 1999-12-23 | Amatec Gmbh | Verfahren zum Erfassen und Kompensieren von kinematischen Veränderungen eines Roboters |
| DE19848765C2 (de) | 1998-10-22 | 2000-12-21 | Brainlab Med Computersyst Gmbh | Positionsverifizierung in Kamerabildern |
| US7068825B2 (en) | 1999-03-08 | 2006-06-27 | Orametrix, Inc. | Scanning system and calibration method for capturing precise three-dimensional information of objects |
| JP3421608B2 (ja) * | 1999-04-08 | 2003-06-30 | ファナック株式会社 | 教示モデル生成装置 |
| JP4453119B2 (ja) * | 1999-06-08 | 2010-04-21 | ソニー株式会社 | カメラ・キャリブレーション装置及び方法、画像処理装置及び方法、プログラム提供媒体、並びに、カメラ |
| GB9914918D0 (en) * | 1999-06-26 | 1999-08-25 | British Aerospace | Method and apparatus for calibrating a first co-ordinate frame of an indexing means in a second frame of a sensing means |
| US6166811A (en) | 1999-08-12 | 2000-12-26 | Perceptron, Inc. | Robot-based gauging system for determining three-dimensional measurement data |
| US6594623B1 (en) | 1999-11-12 | 2003-07-15 | Cognex Technology And Investment Corporation | Determining three-dimensional orientation of objects |
| US6639624B1 (en) | 1999-12-30 | 2003-10-28 | Cognex Corporation | Machine vision methods for inspection of leaded components |
| US6748104B1 (en) | 2000-03-24 | 2004-06-08 | Cognex Corporation | Methods and apparatus for machine vision inspection using single and multiple templates or patterns |
| US7065242B2 (en) * | 2000-03-28 | 2006-06-20 | Viewpoint Corporation | System and method of three-dimensional image capture and modeling |
| WO2001080761A2 (en) | 2000-04-19 | 2001-11-01 | Orametrix, Inc. | Interactive orthodontic care system based on intra-oral scanning of teeth |
| WO2001080764A1 (en) | 2000-04-25 | 2001-11-01 | Align Technology, Inc. | Systems and methods for varying elastic modulus appliances |
| US6701005B1 (en) | 2000-04-29 | 2004-03-02 | Cognex Corporation | Method and apparatus for three-dimensional object segmentation |
| WO2001088471A1 (de) | 2000-05-16 | 2001-11-22 | Steinbichler Optotechnik Gmbh | Verfahren und vorrichtung zum bestimmen der 3d-form eines objektes |
| US6718074B1 (en) | 2000-06-02 | 2004-04-06 | Cognex Corporation | Method and apparatus for inspection for under-resolved features in digital images |
| US6768509B1 (en) | 2000-06-12 | 2004-07-27 | Intel Corporation | Method and apparatus for determining points of interest on an image of a camera calibration object |
| US6624899B1 (en) | 2000-06-29 | 2003-09-23 | Schmitt Measurement Systems, Inc. | Triangulation displacement sensor |
| JP4501239B2 (ja) * | 2000-07-13 | 2010-07-14 | ソニー株式会社 | カメラ・キャリブレーション装置及び方法、並びに、記憶媒体 |
| US6751338B1 (en) | 2000-12-15 | 2004-06-15 | Cognex Corporation | System and method of using range image data with machine vision tools |
| US6681151B1 (en) | 2000-12-15 | 2004-01-20 | Cognex Technology And Investment Corporation | System and method for servoing robots based upon workpieces with fiducial marks using machine vision |
| US6771808B1 (en) * | 2000-12-15 | 2004-08-03 | Cognex Corporation | System and method for registering patterns transformed in six degrees of freedom using machine vision |
| US6728582B1 (en) * | 2000-12-15 | 2004-04-27 | Cognex Corporation | System and method for determining the position of an object in three dimensions using a machine vision system with two cameras |
| US6751361B1 (en) | 2000-12-22 | 2004-06-15 | Cognex Corporation | Method and apparatus for performing fixturing in a machine vision system |
| US6798925B1 (en) * | 2000-12-22 | 2004-09-28 | Cognex Corporation | Method and apparatus for calibrating an image acquisition system |
| US20040104935A1 (en) * | 2001-01-26 | 2004-06-03 | Todd Williamson | Virtual reality immersion system |
| US6915008B2 (en) * | 2001-03-08 | 2005-07-05 | Point Grey Research Inc. | Method and apparatus for multi-nodal, three-dimensional imaging |
| SE0103279L (sv) | 2001-10-02 | 2003-04-03 | Integrated Vision Prod | Förfarande för mätning av ljusspridning och geometrisk profil |
| US6993177B1 (en) * | 2001-11-02 | 2006-01-31 | Cognex Technology And Investment Corporation | Gauging based on global alignment and sub-models |
| US7046840B2 (en) * | 2001-11-09 | 2006-05-16 | Arcsoft, Inc. | 3-D reconstruction engine |
| US7212228B2 (en) * | 2002-01-16 | 2007-05-01 | Advanced Telecommunications Research Institute International | Automatic camera calibration method |
| AU2003239171A1 (en) * | 2002-01-31 | 2003-09-02 | Braintech Canada, Inc. | Method and apparatus for single camera 3d vision guided robotics |
| US7085622B2 (en) | 2002-04-19 | 2006-08-01 | Applied Material, Inc. | Vision system |
| CN1300551C (zh) | 2002-07-25 | 2007-02-14 | 索卢申力士公司 | 使用光学标记自动排列三维扫描数据的设备和方法 |
| AU2003285098A1 (en) * | 2002-10-29 | 2004-05-25 | Metron Systems, Inc. | Calibration for 3d measurement system |
| KR100468857B1 (ko) * | 2002-11-21 | 2005-01-29 | 삼성전자주식회사 | 2차원 형상에 대한 투사 불변형 표현자를 이용한핸드/아이 캘리브레이션 방법 |
| JP3944091B2 (ja) | 2003-02-06 | 2007-07-11 | パルステック工業株式会社 | 3次元画像データ生成方法 |
| SE524818C2 (sv) * | 2003-02-13 | 2004-10-05 | Abb Ab | En metod och ett system för att programmera en industrirobot att förflytta sig relativt definierade positioner på ett objekt |
| JP4021351B2 (ja) | 2003-03-24 | 2007-12-12 | 株式会社新川 | ボンディング用照明装置及びボンディング用照明装置の較正方法 |
| US7373270B2 (en) | 2003-03-26 | 2008-05-13 | Sony Corporation | Diagnosing device for stereo camera mounted on robot, and diagnostic method of stereo camera mounted on robot apparatus |
| JP4346950B2 (ja) * | 2003-05-02 | 2009-10-21 | キヤノン株式会社 | 情報処理方法および装置 |
| JP2004354257A (ja) | 2003-05-29 | 2004-12-16 | Olympus Corp | キャリブレーションずれ補正装置及びこの装置を備えたステレオカメラ並びにステレオカメラシステム |
| DE10333802B4 (de) | 2003-07-24 | 2005-09-08 | Steinbichler Optotechnik Gmbh | Verfahren und Vorrichtung zum Prüfen von Reifen |
| JP3733364B2 (ja) * | 2003-11-18 | 2006-01-11 | ファナック株式会社 | 教示位置修正方法 |
| CA2550842A1 (en) * | 2003-12-30 | 2005-07-21 | The Trustees Of The Stevens Institute Of Technology | Three-dimensional imaging system using optical pulses, non-linear optical mixers and holographic calibration |
| JP4021413B2 (ja) * | 2004-01-16 | 2007-12-12 | ファナック株式会社 | 計測装置 |
| JP3930482B2 (ja) * | 2004-01-19 | 2007-06-13 | ファナック株式会社 | 3次元視覚センサ |
| US7609893B2 (en) | 2004-03-03 | 2009-10-27 | Trw Automotive U.S. Llc | Method and apparatus for producing classifier training images via construction and manipulation of a three-dimensional image model |
| US7292257B2 (en) * | 2004-06-28 | 2007-11-06 | Microsoft Corporation | Interactive viewpoint video system and process |
| JP3946716B2 (ja) * | 2004-07-28 | 2007-07-18 | ファナック株式会社 | ロボットシステムにおける3次元視覚センサの再校正方法及び装置 |
| JP2006110705A (ja) | 2004-09-15 | 2006-04-27 | Yaskawa Electric Corp | ロボットのキャリブレーション方法 |
| US7356425B2 (en) | 2005-03-14 | 2008-04-08 | Ge Security, Inc. | Method and system for camera autocalibration |
| US7590218B2 (en) * | 2005-03-23 | 2009-09-15 | Best Medical International, Inc. | System for monitoring the geometry of a radiation treatment apparatus, trackable assembly, program product, and related methods |
| JP2006289531A (ja) * | 2005-04-07 | 2006-10-26 | Seiko Epson Corp | ロボット位置教示のための移動制御装置、ロボットの位置教示装置、ロボット位置教示のための移動制御方法、ロボットの位置教示方法及びロボット位置教示のための移動制御プログラム |
| US7801330B2 (en) | 2005-06-24 | 2010-09-21 | Objectvideo, Inc. | Target detection and tracking from video streams |
| AU2006295455A1 (en) * | 2005-09-22 | 2007-04-05 | 3M Innovative Properties Company | Artifact mitigation in three-dimensional imaging |
| DE102005048136B4 (de) * | 2005-10-06 | 2010-01-21 | Kuka Roboter Gmbh | Verfahren zum Bestimmen eines virtuellen Tool-Center-Points |
| US8111904B2 (en) * | 2005-10-07 | 2012-02-07 | Cognex Technology And Investment Corp. | Methods and apparatus for practical 3D vision system |
| US7656425B2 (en) * | 2006-03-31 | 2010-02-02 | Mitutoyo Corporation | Robust field of view distortion calibration |
| JP4267005B2 (ja) * | 2006-07-03 | 2009-05-27 | ファナック株式会社 | 計測装置及びキャリブレーション方法 |
| US20080129894A1 (en) * | 2006-12-02 | 2008-06-05 | Electronics And Telecommunications Research Institute | Geometric calibration apparatus for correcting image distortions on curved screen, and calibration control system and method using the same |
| JP5285619B2 (ja) * | 2006-12-18 | 2013-09-11 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | カメラシステムのキャリブレーション |
| JP4298757B2 (ja) * | 2007-02-05 | 2009-07-22 | ファナック株式会社 | ロボット機構のキャリブレーション装置及び方法 |
| JP5230114B2 (ja) * | 2007-03-13 | 2013-07-10 | キヤノン株式会社 | 情報処理装置、情報処理方法 |
| WO2008147355A1 (en) | 2007-05-29 | 2008-12-04 | Cognex Technology And Investment Corporation | 3d assembly verification from 2d images |
| KR100918480B1 (ko) * | 2007-09-03 | 2009-09-28 | 한국전자통신연구원 | 스테레오 비전 시스템 및 그 처리 방법 |
| US7777300B2 (en) | 2007-09-18 | 2010-08-17 | Infineon Technologies Ag | Semiconductor device with capacitor |
| EP2070664A1 (en) | 2007-12-14 | 2009-06-17 | Montanuniversität Leoben | Object processing system |
| ATE532610T1 (de) * | 2008-04-30 | 2011-11-15 | Abb Technology Ab | Verfahren und system zur bestimmung der beziehung zwischen einem roboterkoordinatensystem und einem lokalen koordinatensystem, das im arbeitsbereich des roboters positioniert ist |
| US8248476B2 (en) * | 2008-09-03 | 2012-08-21 | University Of South Carolina | Robust stereo calibration system and method for accurate digital image correlation measurements |
| GB2465793A (en) * | 2008-11-28 | 2010-06-02 | Sony Corp | Estimating camera angle using extrapolated corner locations from a calibration pattern |
| US8442304B2 (en) | 2008-12-29 | 2013-05-14 | Cognex Corporation | System and method for three-dimensional alignment of objects using machine vision |
| US11699247B2 (en) * | 2009-12-24 | 2023-07-11 | Cognex Corporation | System and method for runtime determination of camera miscalibration |
| US9393694B2 (en) | 2010-05-14 | 2016-07-19 | Cognex Corporation | System and method for robust calibration between a machine vision system and a robot |
| US8743214B2 (en) * | 2011-05-11 | 2014-06-03 | Intel Corporation | Display screen for camera calibration |
| JP6108860B2 (ja) * | 2013-02-14 | 2017-04-05 | キヤノン株式会社 | ロボットシステム及びロボットシステムの制御方法 |
| US9507995B2 (en) * | 2014-08-29 | 2016-11-29 | X Development Llc | Combination of stereo and structured-light processing |
-
2010
- 2010-05-14 US US12/780,119 patent/US9393694B2/en active Active
-
2011
- 2011-05-13 JP JP2013511241A patent/JP5904676B2/ja active Active
- 2011-05-13 WO PCT/US2011/036460 patent/WO2011143576A2/en not_active Ceased
- 2011-05-13 CN CN201180023892.1A patent/CN103209809B/zh active Active
- 2011-05-13 DE DE112011101730.8T patent/DE112011101730B4/de active Active
-
2015
- 2015-10-23 US US14/921,731 patent/US10421189B2/en active Active
-
2018
- 2018-11-15 US US16/192,233 patent/US11077557B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2013526423A (ja) | 2013-06-24 |
| DE112011101730B4 (de) | 2016-03-17 |
| CN103209809B (zh) | 2017-02-22 |
| US10421189B2 (en) | 2019-09-24 |
| US20190084160A1 (en) | 2019-03-21 |
| US20110280472A1 (en) | 2011-11-17 |
| US9393694B2 (en) | 2016-07-19 |
| US11077557B2 (en) | 2021-08-03 |
| WO2011143576A3 (en) | 2012-08-09 |
| DE112011101730T5 (de) | 2013-06-27 |
| WO2011143576A2 (en) | 2011-11-17 |
| US20160039096A1 (en) | 2016-02-11 |
| CN103209809A (zh) | 2013-07-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5904676B2 (ja) | マシンビジョンシステムおよびロボットの間のロバストな較正の装置および方法 | |
| JP6966582B2 (ja) | ロボットモーション用のビジョンシステムの自動ハンドアイ校正のためのシステム及び方法 | |
| US9437005B2 (en) | Information processing apparatus and information processing method | |
| JP6855492B2 (ja) | ロボットシステム、ロボットシステム制御装置、およびロボットシステム制御方法 | |
| JP6180087B2 (ja) | 情報処理装置及び情報処理方法 | |
| JP6591507B2 (ja) | 同時運動学およびハンドアイ較正 | |
| KR101972432B1 (ko) | 레이저비전 센서 및 그 보정방법 | |
| JP6317618B2 (ja) | 情報処理装置およびその方法、計測装置、並びに、作業装置 | |
| CN111278608B (zh) | 用于3d视觉机器人系统的校准物品 | |
| US20110071675A1 (en) | Visual perception system and method for a humanoid robot | |
| CN108081268A (zh) | 机器人控制系统、机器人、程序以及机器人控制方法 | |
| JP2019119027A (ja) | ロボットシステムの制御方法、およびロボットシステム | |
| CN113597362B (zh) | 用于确定机器人坐标系与可移动装置坐标系之间的关系的方法和控制装置 | |
| WO2018043524A1 (ja) | ロボットシステム、ロボットシステム制御装置、およびロボットシステム制御方法 | |
| CN115972192A (zh) | 具有可变空间分辨率的3d计算机视觉系统 | |
| Khan et al. | On the calibration of active binocular and RGBD vision systems for dual-arm robots | |
| JP7733108B2 (ja) | 視覚センサにて撮像された画像に基づいて3次元の位置を算出する撮像装置 | |
| EP3738725B1 (en) | Measurement system, measurement device, measurement method, and measurement program | |
| Abbott et al. | University of Illinois active vision system | |
| KR20260004866A (ko) | 디지털 트윈을 이용한 로봇 팔 원격교시 시스템 | |
| Pretlove | Stereoscopic eye in hand active machine vision for real-time adaptive robot arm guidance |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140502 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20141021 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150512 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20150810 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20150911 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20151008 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20151111 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160216 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160314 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5904676 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |