JP4982903B2 - 制御システム、制御方法およびプログラム - Google Patents
制御システム、制御方法およびプログラム Download PDFInfo
- Publication number
- JP4982903B2 JP4982903B2 JP2008233676A JP2008233676A JP4982903B2 JP 4982903 B2 JP4982903 B2 JP 4982903B2 JP 2008233676 A JP2008233676 A JP 2008233676A JP 2008233676 A JP2008233676 A JP 2008233676A JP 4982903 B2 JP4982903 B2 JP 4982903B2
- Authority
- JP
- Japan
- Prior art keywords
- robot hand
- control
- work table
- coordinate
- robot
- 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
- Numerical Control (AREA)
- Manipulator (AREA)
Description
100 制御装置
110 マーキング装置
112 マーク
120 撮像装置
130 ロボット
131 ロボットコントローラ
132 ロボットアーム
134 ロボットハンド
136 回転軸
140 ワークテーブル
204 マーキング制御部
206 撮像制御部
208 対応関係算出部
210 制御値格納部
212 対応関係格納部
214 位置特定部
216 抽出部
218 出力部
1505 CPU
1510 ROM
1520 RAM
1530 通信I/F
1540 ハードディスクドライブ
1560 外部メモリドライブ
1575 グラフィック・コントローラ
1580 表示デバイス
1582 ホスト・コントローラ
1584 I/Oコントローラ
1595 外部メモリ
Claims (11)
- ワークテーブル上を移動するロボットハンドを有するロボットを制御する制御システムであって、
前記ワークテーブルにマーキングするマーキング装置を前記ロボットハンドとともに移動させ、前記ロボットハンドの位置を示すマークを前記ワークテーブルにマーキングさせるマーキング制御部と、
前記マークがマーキングされている前記ワークテーブルの画像を前記ロボットハンドから独立して設けられた撮像装置に撮像させる撮像制御部と、
前記画像における前記マークの位置を示す前記制御システムに固有の第1座標系における座標値、および前記マークが前記ワークテーブルにマーキングされたときに前記ロボットハンドの位置を制御するために用いられていた前記ロボットに固有の第2座標系における座標値を示す制御値に基づいて、前記第1座標系の座標値と前記第2座標系の座標値との対応関係を算出する対応関係算出部と
を備える制御システム。 - 前記マーキング制御部は、前記マーキング装置を前記ロボットハンドとともに移動させて、予め定められた間隔ずつ離間した複数の前記マークを予め規定された手順および順序に従ってマーキングさせ、
前記対応関係算出部は、前記画像における前記複数のマークの位置を示す前記第1座標系における複数の座標値、および前記複数のマークのそれぞれが前記ワークテーブルにマーキングされたときに前記ロボットハンドの位置を移動させるために用いられていた前記第2座標系における複数の座標値を示す複数の前記制御値に基づいて、前記対応関係を算出する請求項1に記載の制御システム。 - 前記マーキング制御部は、前記ロボットハンドの回転軸を中心として前記ロボットハンドおよび前記マーキング装置を回転移動させて、予め定められた角度ずつ離間した前記複数のマークを円周上のすくなくとも一部分にマーキングさせ、
前記対応関係算出部は、前記複数のマークのそれぞれがマーキングされたときに前記ロボットハンドの位置を回転移動させるために用いられていた前記複数の制御値として前記第2座標系の複数の座標値および前記ロボットハンドの向きを示す前記第2座標系における複数の角度と、前記画像における前記複数のマークの位置を示す前記第1座標系における複数の座標値および前記ロボットハンドの向きを示す前記第1座標系における複数の角度とに基づいて、前記撮像装置が撮像する画像内の位置を示す前記第1座標系における座標値および前記画像内の前記ロボットハンドの向きを示す前記第1座標系における角度と、前記ロボットハンドを回転移動させるための前記制御値としての前記第2座標系における座標値および前記ロボットハンドの向きを示す前記第2座標系における角度との対応関係を算出する請求項2に記載の制御システム。 - 前記対応関係算出部によって算出された前記対応関係を格納する対応関係格納部と、
前記撮像装置が撮像する画像における前記ロボットハンドを移動させるべき位置を示す前記第1座標系における第1座標値を特定する位置特定部と、
特定された前記第1座標値に対応付けられている前記第2座標系の第2座標値を前記対応関係格納部から抽出する抽出部と、
抽出された前記第2座標値を前記ロボットハンドの制御値として、前記ロボットハンドの位置を制御するロボットハンド制御装置へ出力する出力部と
をさらに備える請求項1から請求項3のいずれか1つに記載の制御システム。 - 前記対応関係算出部は、前記ワークテーブルの垂直方向の位置ごとに前記対応関係を算出する請求項1から請求項4のいずれか1つに記載の制御システム。
- 前記マーキング制御部は、前記ロボットハンドの位置を示すレーザを、前記ワークテーブルに照射させる請求項1から請求項5のいずれか1つに記載の制御システム。
- 前記マーキング制御部は、前記ロボットハンドの重心位置を示すレーザを前記ワークテーブルに照射させる請求項1から請求項5のいずれか1つに記載の制御システム。
- 前記マーキング制御部は、
照射距離に応じて輝点の少なくとも大きさが変化するレーザを前記ワークテーブルに照射させ、
前記レーザの輝点の径が予め定められた範囲内の大きさか否かに基づいて、前記ワークテーブルと前記ロボットハンドとが予め定められた範囲分、離間しているか否かを確認する請求項6または請求項7に記載の制御システム。 - 前記マーキング制御部は、
照射距離に応じて輝点の少なくとも大きさが変化するレーザを前記ワークテーブルに照射させ、
前記レーザの複数の輝点それぞれの径が予め定められた範囲内の大きさか否かに基づいて、前記第2座標系における平面と、前記ワークテーブルとが平行しているか否かを確認する請求項6または請求項7に記載の制御システム。 - 前記ロボット、前記マーキング装置、および前記撮像装置に接続されたコンピュータを、請求項1から請求項9のいずれか1つに記載の制御システムとして機能させるプログラム。
- ワークテーブル上を移動するロボットハンドを有するロボットを制御する制御システムによる制御方法であって、
前記ワークテーブルにマーキングするマーキング装置を前記ロボットハンドとともに移動させ、前記ロボットハンドの位置を示すマークを前記ワークテーブルにマーキングするマーキング工程と、
前記マークがマーキングされている前記ワークテーブルの画像を前記ロボットハンドから独立して設けられた撮像装置により撮像する撮像工程と、
前記画像における前記マークの位置を示す前記制御システムに固有の第1座標系における座標値、および前記マークが前記ワークテーブルにマーキングされたときに前記ロボットハンドの位置を制御するために用いられていた前記ロボットに固有の第2座標系における座標値を示す制御値に基づいて、前記第1座標系の座標値と前記第2座標系の座標値との対応関係を算出する対応関係算出工程と
を備える制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008233676A JP4982903B2 (ja) | 2008-09-11 | 2008-09-11 | 制御システム、制御方法およびプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008233676A JP4982903B2 (ja) | 2008-09-11 | 2008-09-11 | 制御システム、制御方法およびプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010064200A JP2010064200A (ja) | 2010-03-25 |
| JP4982903B2 true JP4982903B2 (ja) | 2012-07-25 |
Family
ID=42190234
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008233676A Active JP4982903B2 (ja) | 2008-09-11 | 2008-09-11 | 制御システム、制御方法およびプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4982903B2 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10446281B2 (en) * | 2017-08-15 | 2019-10-15 | Westinghouse Electric Company Llc | Detection apparatus and method of detecting the neutron absorption capability of a control element of a nuclear installation |
| JP7130927B2 (ja) | 2017-08-31 | 2022-09-06 | セイコーエプソン株式会社 | 制御装置およびロボットシステム |
| JP6923429B2 (ja) * | 2017-12-18 | 2021-08-18 | トヨタ自動車株式会社 | ワークに対する作業方法 |
| US20230191602A1 (en) * | 2020-04-27 | 2023-06-22 | Fanuc Corporation | Processing tool mastering method |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2931381B2 (ja) * | 1990-07-31 | 1999-08-09 | 三洋電機株式会社 | 加工検査方法 |
| JPH05277973A (ja) * | 1991-12-25 | 1993-10-26 | Sanyo Electric Co Ltd | マニピュレータのキャリブレーション方法 |
| JPH08272425A (ja) * | 1995-03-29 | 1996-10-18 | Fanuc Ltd | 非接触でロボットに座標系を教示する方法 |
| JP3402021B2 (ja) * | 1995-11-07 | 2003-04-28 | 株式会社明電舎 | ロボット装置の相対位置姿勢検出方法 |
| JP3511551B2 (ja) * | 1996-06-27 | 2004-03-29 | 株式会社リコー | ロボットアームの状態検出方法および検出システム |
| JP2925072B2 (ja) * | 1996-08-07 | 1999-07-26 | ファナック株式会社 | ロボットの位置教示のための移動制御方式 |
| JP4289169B2 (ja) * | 2003-09-29 | 2009-07-01 | 株式会社安川電機 | 複数ロボット間の相対位置計測方法 |
| JP4267005B2 (ja) * | 2006-07-03 | 2009-05-27 | ファナック株式会社 | 計測装置及びキャリブレーション方法 |
-
2008
- 2008-09-11 JP JP2008233676A patent/JP4982903B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2010064200A (ja) | 2010-03-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5928114B2 (ja) | ロボットシステム、ロボットシステムのキャリブレーション方法、ロボット | |
| JP7130927B2 (ja) | 制御装置およびロボットシステム | |
| US10675759B2 (en) | Interference region setting apparatus for mobile robot | |
| JP6429473B2 (ja) | ロボットシステム、ロボットシステムの校正方法、プログラム、およびコンピュータ読み取り可能な記録媒体 | |
| US9221176B2 (en) | Robot system and method for controlling the same | |
| US9517560B2 (en) | Robot system and calibration method of the robot system | |
| US20160184996A1 (en) | Robot, robot system, control apparatus, and control method | |
| US11338441B2 (en) | Calibration system for robot tool and calibration method for the same | |
| JP6235664B2 (ja) | ロボットの機構パラメータを校正するために使用される計測装置 | |
| CN108687770B (zh) | 自动地生成机器人的动作轨迹的装置、系统以及方法 | |
| CN104924309A (zh) | 机器人系统、机器人系统的校准方法及位置修正方法 | |
| JP2011031346A (ja) | ロボットのツール先端点の位置の計測装置および計測方法 | |
| JP4982903B2 (ja) | 制御システム、制御方法およびプログラム | |
| CN104615147A (zh) | 一种变电站巡检目标的精确定位方法和系统 | |
| JP2006102881A (ja) | 把持ロボット装置 | |
| JP6862068B2 (ja) | 位置検出装置及び位置検出方法 | |
| JP2015062991A (ja) | 座標系校正方法、ロボットシステム、プログラム及び記録媒体 | |
| JP6885856B2 (ja) | ロボットシステムおよびキャリブレーション方法 | |
| US11577400B2 (en) | Method and apparatus for managing robot system | |
| CN117817660A (zh) | 机械臂标定方法、装置、系统、电子设备及存储介质 | |
| JP2013173191A (ja) | ロボット装置、ロボット制御装置、ロボット制御方法及びロボット制御プログラム | |
| JP5319271B2 (ja) | ロボットのツール位置検出方法、ロボットと対象物との相対位置検出方法、及びそれらの装置 | |
| KR20130104284A (ko) | 센서 캘리브레이션 장치 | |
| CN118254483A (zh) | 激光打印控制方法及系统 | |
| CN119057769A (zh) | 示教程序生成装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110418 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110426 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110708 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120110 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120131 |
|
| 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: 20120403 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120406 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4982903 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150511 Year of fee payment: 3 |
|
| 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 |
|
| 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 |
