JP7264763B2 - キャリブレーション装置 - Google Patents
キャリブレーション装置 Download PDFInfo
- Publication number
- JP7264763B2 JP7264763B2 JP2019145546A JP2019145546A JP7264763B2 JP 7264763 B2 JP7264763 B2 JP 7264763B2 JP 2019145546 A JP2019145546 A JP 2019145546A JP 2019145546 A JP2019145546 A JP 2019145546A JP 7264763 B2 JP7264763 B2 JP 7264763B2
- Authority
- JP
- Japan
- Prior art keywords
- robot
- sensor
- parameter
- calibration device
- data
- 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
Landscapes
- Manipulator (AREA)
Description
ロボット2は、アーム先端のロボットハンドで物体を把持する多関節ロボットアームであり、キャリブレーション装置1が備えるロボット制御部1aからの指令に応じて、各関節の回転角θやロボットハンドの開閉状態等が制御される。本実施例はロボットハンドに限らず、吸着ハンドなどの各種エンドエフェクタにおいても適用可能である。なお、以下では、関節数が三個であるロボット2を例に説明するが、本発明の適用対象は、関節数が三個のロボット2に限定されないことは言うまでもない。
ここで図1に戻り、係数CRSを最適化するために必要な、キャリブレーション装置1の詳細構造を説明する。なお、キャリブレーション装置1は、実際には、CPU等の演算装置、半導体メモリ等の主記憶装置、ハードディスク等の補助記憶装置、および、通信装置などのハードウェアを備えたパソコン等の計算機である。そして、補助記憶装置に記録されたデータベースを参照しながら、主記憶装置にロードされたプログラムを演算装置が実行することで、図1に示す各機能を実現する。ここに示す各機能の詳細は後述するが、以下では、計算機分野での周知技術は適宜省略する。
1a…ロボット制御部、
1b…データ記憶部、
1c…仮想撮像データ生成部、
1d…センサデータ取得部、
1e…撮像環境判定部、
1f…相対位置姿勢推定部、
1g…ロボットパラメータ更新部、
1h…センサパラメータ更新部、
2、2V…ロボット、
3、3V…センサ、
4、4V…ターゲットマーク、
5…表示画面、
5a…撮像データ表示領域5a、
5b…仮想空間データ表示領域
5c…センサパラメータ設定領域
5d…ロボットパラメータ設定領域
5e…決定ボタン
5f…ポインタ
Claims (5)
- 設置位置が既知のターゲットマークを背景として、その手前のロボットを観測するカメラまたはレーザ変位計をセンサとして利用するキャリブレーション装置であって、
前記センサにより前記ロボットと前記ターゲットマークを計測したセンサデータを生成するセンサデータ取得部と、
前記ロボットを制御するロボット制御部と、
前記センサに関するセンサパラメータと前記ロボットに関するロボットパラメータを記憶したデータ記憶部と、
前記センサパラメータおよび前記ロボットパラメータに基づいて、仮想空間上の前記センサから前記ロボットと前記ターゲットマークを計測した仮想データを生成する仮想データ生成部と、
前記センサデータと前記仮想データを比較し、両者の差異を判定する環境判定部と、
前記差異を小さくする前記センサパラメータまたは前記ロボットパラメータを探索する相対位置姿勢推定部と、
前記データ記憶部に記憶された前記センサパラメータまたは前記ロボットパラメータを前記相対位置姿勢推定部で探索した前記センサパラメータまたは前記ロボットパラメータに更新する更新部と、
を具備し、
前記データ記憶部は、前記センサと前記ロボットと前記ターゲットマークの位置に関する環境情報を更に記憶しており、
前記仮想データ生成部は、前記環境情報に基づいて前記センサと前記ロボットと前記ターゲットマークを配置した仮想空間上の前記センサから前記ロボットと前記ターゲットマークを観測することで、前記仮想データを生成することを特徴とするキャリブレーション装置。 - 請求項1に記載のキャリブレーション装置において、
前記環境判定部は、前記仮想データを前記センサデータと一致させるのに必要な回転量または移動量を求め、
前記相対位置姿勢推定部は、前記回転量または前記移動量が閾値以上の場合に、前記差異を小さくする前記センサパラメータまたは前記ロボットパラメータを探索し、前記回転量または前記移動量が前記閾値未満の場合には、前記差異を小さくする前記センサパラメータまたは前記ロボットパラメータを探索しないことを特徴とするキャリブレーション装置。 - 請求項1または請求項2に記載のキャリブレーション装置において、
前記ロボットは、多関節ロボットアームであり、
前記ロボットパラメータは、前記多関節ロボットアームの各関節の回転角、または、ロボットに装着されたエンドエフェクタの動作状態であることを特徴とするキャリブレーション装置。 - 請求項1または請求項2に記載のキャリブレーション装置において、
前記センサはカメラであり、
前記センサパラメータは、前記カメラの、位置姿勢、焦点距離、歪係数、または、光軸中心であることを特徴とするキャリブレーション装置。 - 請求項1に記載のキャリブレーション装置において、
前記相対位置姿勢推定部での探索には、作業者が入力した前記センサパラメータまたは前記ロボットパラメータを用いることを特徴とするキャリブレーション装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019145546A JP7264763B2 (ja) | 2019-08-07 | 2019-08-07 | キャリブレーション装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019145546A JP7264763B2 (ja) | 2019-08-07 | 2019-08-07 | キャリブレーション装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021024056A JP2021024056A (ja) | 2021-02-22 |
| JP7264763B2 true JP7264763B2 (ja) | 2023-04-25 |
Family
ID=74664274
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019145546A Active JP7264763B2 (ja) | 2019-08-07 | 2019-08-07 | キャリブレーション装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7264763B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11724407B2 (en) * | 2021-01-18 | 2023-08-15 | Xerox Corporation | Target-free RGBD camera alignment to robots |
| DE102021104623B4 (de) * | 2021-02-26 | 2024-08-29 | Ssi Schäfer Automation Gmbh (At) | Materialflusssteuerung mit virtuellen Sensoren |
| JP2023173018A (ja) | 2022-05-25 | 2023-12-07 | セイコーエプソン株式会社 | カメラのキャリブレーション状態を可視化する方法、システム、及び、コンピュータープログラム |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013191128A (ja) | 2012-03-15 | 2013-09-26 | Omron Corp | シミュレーション装置、シミュレーション方法、および、シミュレーションプログラム |
| JP2014014912A (ja) | 2012-07-11 | 2014-01-30 | Seiko Epson Corp | ロボットシステム、ロボット、ロボット制御装置、ロボット制御方法、およびロボット制御プログラム |
| JP2015136770A (ja) | 2014-01-23 | 2015-07-30 | ファナック株式会社 | 視覚センサのデータ作成システム及び検出シミュレーションシステム |
| JP2017094406A (ja) | 2015-11-18 | 2017-06-01 | オムロン株式会社 | シミュレーション装置、シミュレーション方法、およびシミュレーションプログラム |
| JP2018144160A (ja) | 2017-03-03 | 2018-09-20 | 株式会社キーエンス | ロボット設定装置、ロボット設定方法、ロボット設定プログラム及びコンピュータで読み取り可能な記録媒体並びに記録した機器 |
-
2019
- 2019-08-07 JP JP2019145546A patent/JP7264763B2/ja active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013191128A (ja) | 2012-03-15 | 2013-09-26 | Omron Corp | シミュレーション装置、シミュレーション方法、および、シミュレーションプログラム |
| JP2014014912A (ja) | 2012-07-11 | 2014-01-30 | Seiko Epson Corp | ロボットシステム、ロボット、ロボット制御装置、ロボット制御方法、およびロボット制御プログラム |
| JP2015136770A (ja) | 2014-01-23 | 2015-07-30 | ファナック株式会社 | 視覚センサのデータ作成システム及び検出シミュレーションシステム |
| JP2017094406A (ja) | 2015-11-18 | 2017-06-01 | オムロン株式会社 | シミュレーション装置、シミュレーション方法、およびシミュレーションプログラム |
| JP2018144160A (ja) | 2017-03-03 | 2018-09-20 | 株式会社キーエンス | ロボット設定装置、ロボット設定方法、ロボット設定プログラム及びコンピュータで読み取り可能な記録媒体並びに記録した機器 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021024056A (ja) | 2021-02-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10035268B2 (en) | Measurement system used for calibrating mechanical parameters of robot | |
| JP4267005B2 (ja) | 計測装置及びキャリブレーション方法 | |
| JP7237483B2 (ja) | ロボットシステムの制御方法、制御プログラム、記録媒体、制御装置、ロボットシステム、物品の製造方法 | |
| JP4298757B2 (ja) | ロボット機構のキャリブレーション装置及び方法 | |
| US9889565B2 (en) | Method for calibrating a robot and a robot system | |
| JP6235664B2 (ja) | ロボットの機構パラメータを校正するために使用される計測装置 | |
| JP6489776B2 (ja) | 座標系校正方法、ロボットシステム、プログラム及び記録媒体 | |
| JP5371927B2 (ja) | 座標系校正方法及びロボットシステム | |
| JP7264763B2 (ja) | キャリブレーション装置 | |
| CN110253574B (zh) | 一种多任务机械臂位姿检测和误差补偿方法 | |
| CN108297100B (zh) | 机械臂参数标定方法、装置和系统、机械臂 | |
| CN111278608B (zh) | 用于3d视觉机器人系统的校准物品 | |
| JP2774939B2 (ja) | ロボットのツールパラメータ導出方法及び較正方法 | |
| CN109983299A (zh) | 工业机器人的测量系统和方法 | |
| JPH0538688A (ja) | 産業用ロボツトシステムの座標系較正方法 | |
| TW202235239A (zh) | 調整參數的裝置、機器人系統、方法及電腦程式 | |
| US20250214247A1 (en) | Iterative Robot-Vision Calibration | |
| WO2021210456A1 (ja) | ロボットの制御座標系における視覚センサの位置を取得する装置、ロボットシステム、方法、及びコンピュータプログラム | |
| KR102262235B1 (ko) | Olp에서 생성된 실제로봇 작업프로그램의 보정방법 | |
| JP7583942B2 (ja) | ロボット制御装置、ロボット制御システム、及びロボット制御方法 | |
| JPH06278064A (ja) | 視覚センサの座標変換方法 | |
| WO2021200743A1 (ja) | ロボットの教示位置を修正するための装置、教示装置、ロボットシステム、教示位置修正方法、及びコンピュータプログラム | |
| JP6729084B2 (ja) | 補正装置、補正方法および補正プログラム | |
| Van Wyk et al. | Efficiently improving and quantifying robot accuracy in situ | |
| RU2761924C1 (ru) | Способ управления манипулятором |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211124 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220928 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221101 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221117 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230314 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230322 |
|
| 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: 20230404 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230413 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7264763 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |