JPS63120088A - 無人搬送車搭載ロボツトの位置補正方法 - Google Patents

無人搬送車搭載ロボツトの位置補正方法

Info

Publication number
JPS63120088A
JPS63120088A JP61264173A JP26417386A JPS63120088A JP S63120088 A JPS63120088 A JP S63120088A JP 61264173 A JP61264173 A JP 61264173A JP 26417386 A JP26417386 A JP 26417386A JP S63120088 A JPS63120088 A JP S63120088A
Authority
JP
Japan
Prior art keywords
robot
teaching
workpiece
hand
guided vehicle
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.)
Granted
Application number
JP61264173A
Other languages
English (en)
Other versions
JPH089151B2 (ja
Inventor
三宅 昭弘
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shinko Electric Co Ltd
Original Assignee
Shinko Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shinko Electric Co Ltd filed Critical Shinko Electric Co Ltd
Priority to JP61264173A priority Critical patent/JPH089151B2/ja
Publication of JPS63120088A publication Critical patent/JPS63120088A/ja
Publication of JPH089151B2 publication Critical patent/JPH089151B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Manipulator (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野」 この発明は、無人搬送車にロボットを搭載し、複数の離
れた場所に移動して作業を行えるようにした、無人搬送
車搭載ロボットの位置Mi正方法に関ずろ。
「従来の技術」 従来、無人搬送車搭載ロボットは、無人搬送車によって
ロボットを作業位置まで搬送し、続いてロボットが作業
をするという一連の動作を繰り返して、与えられた仕事
を完遂する。
この種のロボットの中には、ワークに関して予め教示さ
れた教示点を記憶し、この記憶をたどってプレイバック
するようになっているものがあり、ティーチング・プレ
イバック式のロボットとよばれている。
ティーディング・プレイバック式のロボットに作業を行
わせる場合、ロボットの操作点(一般にはアーム先端)
とワークとの相対位置を常時把握していなければならず
、このためには、無人搬送車をワークに対して一定の位
置に停止させなければならない。
これを実現する停止方法として、従来は次の2つの方法
が採られていた。
(1)無人搬送車の停止位置に、機械的位置決め装置、
たとえばレールやコーンに無人搬送車を押し付ける装置
を設け、これによって位置決めする。
(2)視覚センサを用いてワークの位置を確認し、fl
l【人搬送車が正規の位置にあるときの位置とのずれ量
により、教示点を補正して動作させる。
「発明が解決しようとする問題点」 ところで、上述した従来の位置補正方法では次のような
欠点があった。
(A)上記1の方法では、無人搬送車はタイヤ駆動のた
め、横方向の位置決めが難しい。また、すべての作業位
置に位置決め装置を設置しなければならないため、スペ
ースと金額がかさむ。更に、位置決め装置を設置できな
い場所では、位置決めが不可能である。
(B)上記(2)での方法では、ワークの位置を精密に
把握できる視覚センサは、極めて高価になる。
また画像処理を行わなければならないため、高度の技術
力と投資とが必要になる。
この問題に対し出願人は、無人搬送車に搭載されたロボ
ットを作業位置に搬送し、あらかじめ教示された教示点
に従って、前記作業位置に置かれたワークに作業を為す
ようにした無人搬送車搭載ロボットにおいて、前記作業
位置の所定箇所に記録されたマークと、前記ロボットに
取り付けられた画像検出手段とを備え、前記無人搬送車
を前記作業位置近傍に停止した後、前記画像検出手段で
前記マークを検出し、この時のマーク位置と教示時のマ
ーク位置とのずれ爪に基て変換式を作り、この変換式に
より前記ロボットの教示点を補正することを特徴とする
無人搬送車搭載ロボットの位置補正方法をすでに提案し
出願している。(特願昭61−34482参照)・ この発明によれば、ロボットの位置に応じて教示点を補
正することが可能となるが、たとえばハンドリングを行
う握持部位置についての補正であり、ワークに対する上
記握持部のずれ量が補正により修正されるもので、ワー
クに対するハンド自体の向きは補正の対象とはされてい
ない。このためワークを握持するロボットの場合などで
は、作業時ワークを握持する際のワークに対するハンド
自体の向きが教示時のそれと異なったものとなり、ハン
ドリングに支障をきたす場合があるという問題があった
この発明は上述した事情に鑑みてなされたもので、本発
明の目的はワークに対するたとえばハンドリングの位置
のNli正のみならず、ハンド自体の向きをら補正する
ことにより、作業時におけるワークに対するハンド自体
の向きを教示時と同一にすることのできる無人搬送車搭
載ロボットの位置補正方法を提供することを目的として
いる。
「問題点を解決するための手段」 この発明は、無人搬送車に搭載されたロボットを作業位
置に搬送し、あらかじめ教示された教示点に従って、前
記作業位置に置かれたワークに作業を為すようにした無
人搬送車搭載ロボットにおいて、前記作業位置の所定箇
所に記録されたマークと、前記ロボットに取り付けられ
た画像検出手段とを備え、前記無人搬送車を前記作業位
置近傍に停止した後、前記画像検出手段で前記マークを
検出し、現在のマーク位置情報と教示時のマーク位置情
報とのずれmおよび教示時のワークに対するハンドの方
向と現在のハンドの方向とのずれ量を規定する情報に基
いて変換式を作り、この変換式により前記ロボットの教
示点を補正するとともにワークに対するハンドの方向を
補正することにより上記問題点を解決する手段とする。
「作用」 上記構成によれば、現在のマーク位置と教示時のマーク
位置とのずれ量および教示時のハンドの方向と現在のハ
ンドの方向とのずれmにもとすいてワークに対するハン
ドの方向を容易に補正することができる。
したがって、ワークに対するハンドの方向を教示時と同
一になるように修正し制御することができる。
「実施例」 以下、図面を参照し、この発明の実施例について説明す
る。
第1図はこの発明の一実施例を示す斜視図である。本実
施例に用いられている無人搬送車は、地上に布設された
誘導線に沿って走行する誘導無人車、あるいは誘導線を
持たずに走行する、いわゆる自立無人車のいずれであっ
てもよい。
無人搬送車Iには、ロボット2が搭載されている。ロボ
ット2は、水平旋回、前後回動および上下回動可能なア
ーム3を持っている。アーム3の先端位置には可動部3
aを介して、画像入力装置4とハンド5とが一体に取り
付けられており、これらは、振り、ひねり動作が可能な
ように構成されている。画像入力装置4はCOD、(電
荷結合デバイス)等からなる固体撮像素子である。また
、ハンド5はワーク6を握持するものである。なお、ワ
ーク6はロボット2に比べて拡大して描いである。上記
ワーク6は、作業台7の上面中央部に形成された枠7a
に置かれ、ロボット2の作業を受けるようになっている
。この作業台7の隅には、2点8a、8bからなるマー
ク8が書き込まれている。
このような構成において、無人搬送車lは複数の作業台
7の間を走行し、作業を行う。゛この場合、無人搬送車
lの停止精度は低くつぎの手順で位置補正を行わなけれ
ばならない。
(1)まず作業に先立って為される教示のときにマーク
8の読み取り作業点を教示する。すなわち画像人力装置
4をマーク8の真上に移動し、この位置を教示するとと
もに、画像入力装置により取り込んだマーク8の画面上
の座標位置を作業動作と共に記憶する。この場合たとえ
ば、ロボット2の脚底部中央を原点とし、画像入力装置
4の水平走査線に平行な方向をX軸とする水平直行座標
系X−Yをとり、この座標系におけるマーク8の点8a
、8bの座標を各々(X a、 Y a)、(xb、y
b)とする(第2図(a))。
(2)次に、無人搬送車lが上記作業点を目標に移動し
てきて停止した場合を考える。停止位置でロボットは教
示された手順で動作し、画像入力装置はマーク8を撮像
する。無人搬送車による位置決め精度は一般に低く、こ
の場合、上記X−Y座標系での上記マーク8の位置座標
は(1)における教示時に記憶した点8a、8bの位置
座標(X a、 Y a)、(Xb、Yb)と異なった
ものとなる。すなわち無人°搬送車lの位置決め誤差量
だけX軸、Y軸上の座標が異なったものとなり、上記X
−Y座標系は第2図(a)に示ずU−V座標系に移る。
したがって、X−Y座標系で教示した教示点Piの座標
(X i。
Yi)をU−V座標系テノ座標(U i、 V i)ニ
変換すればワーク6に対し正しいハンドリング操作を行
うことができる。
以下、この変換方法について述べる。
なお、以下の説明において、U−V座標系におけるマー
ク8の点8aの座標を(Ua、 Va)、点8bの座標
を(ub、vb)とする。
このような設定において、第2図(b)〜(d)に示す
手順で変換方法を述べる。
(+)点8aを原点とし、X−Y座標系に平行なX−Y
座標系で教示点Piの座11(xi、 yi)をもとめ
ると(第2図、b参照) xi= X i −X a   yi= Y i −Y
 aこれをマトリックスであられすと ここでZi、ziは各々X  Ys x  y各座標系
における点Piの高さ方向の座標であり、これらは不変
である。ここでX−Y座標系とX−y座標系との変換を
規定するマトリクスを八とする。
(2)次に、マーク8の点8bの、K−Y座標系におけ
る座標を求めると、第2図(b)のようになる。
すなわち(1)式より(Xb−XaS Yb−Ya)と
なる。
また、点8bを時計方向にΔ0回転した点の座標は(U
b−UaSVb−Va)となる。これは、U−V・座標
系平行移動し、原点を(Ua、Va)とした座標系(こ
れは、後述するU−V座標系に他ならない)での点8b
の座標に一致する。
これら2つの座標(Xb−Xa、 Yb−Ya)、およ
び(Ub−Ua、 b−Va)と原点とを結ぶ直線がX
軸となす角をα、βとすると Lana = (Y b −Y a)/ (X b −
X a)tanβ冨(vb−va)/(Ub−Ua)・
・・・(4)またΔθ=β−αより tanΔθ=S/T ここで S =(Xb−Xa)(Vb−Va) −(Y b −Y aXU b −U a)T =(X
b −Xa)(Ub −Ua)−(Y b−Y a)(
V b−V a)したがって Δθ= A rctans / T (3)第2図(c)に示すようにx−y座標系をΔθ回
転させた場合の新たな座標系をu−1vとすると、座(
4)第2図(d)に示すように、u−v座標系を平行8
移動して、U−V座標系とし、この座標系に置ける点P
iの座標(Ui、 Vi)liUi=ui+Ua Vi=vi+Va これより変換マトリクスは 以上のことより変換後の点Qiの座標はQi=C−B−
A−Pi でもとめることができる。
なお3次元の場合はマークの点を3次元的に独立な3点
として、これらを2つ以上の画像人力装置で読み取るよ
うにすればよい。そして2次元の場合に準じた演算を行
う。すなわち、各座標軸方向の平行移動量と傾斜量にも
とずいて変換式を求め、これらにもとすいて座標変換を
すればよい。
つぎに本実施例の動作について述べる。
まず、最初の教示時に第1図に示す教示点であるA点の
みならず、ロボットハンド基部(第1図に示すB点)の
位置座標も記憶しておく。そして、プレイバックの際に
上述した変換手段を用いて教示点Bに対し位置補正をお
こなう。次にロボットハンド握持部の教示点Aにたいし
位置補正を行う。
このようにロボットハンドは2つの点によりワークにた
いし補正され位置決めされることになるので、ロボット
ハンドがワークを握持する場合のハンドリング点の位置
補正が為されるだけでなく、ワークにたいしてのロボッ
トハンドの方向を教示時と同一に補正し規定することが
できる。
本実施例においてはロボットハンドにおける2つの点、
すなわち握持部における教示点A1およびハンド基部に
おける教示点Bおいて、ロボットハンドの位置補正がな
され、この結果ワークにたいするロボットハンドの方向
が規定されたが、他の実施例として、上記2つの教示点
A、Hの代わりにハンド基部における教示点Bについて
は上記実施例と同様に位置補正を行い、それから先のハ
ンド方向の補正に方向余弦を用い、ワークに対するロボ
ットハンドの方向を補正制御するようにしてもよい。
「発明の効果」 以上説明したように、この発明によれば、ワークと係わ
りあうハンドの位置ずれを補正することが出来るできる
だけでなく、ワークに対するハンドの方向を教示時と同
一にすることができる効果が得られる。
【図面の簡単な説明】
第1図はこの発明の一実施例の構成を示す概略斜視図、
第2図は座標変換を説明するためのグラフである。

Claims (1)

    【特許請求の範囲】
  1. 無人搬送車に搭載されたロボットを作業位置に搬送し、
    あらかじめ教示された教示点に従って、前記作業位置に
    置かれたワークに作業を為すようにした無人搬送車搭載
    ロボットにおいて、前記作業位置の所定箇所に記録され
    たマークと、前記ロボットに取り付けられた画像検出手
    段とを備え、前記無人搬送車を前記作業位置近傍に停止
    した後、前記画像検出手段で前記マークを検出し、現在
    のマーク位置情報と教示時のマーク位置情報とのずれ量
    および教示時のワークに対するハンドの方向と現在のハ
    ンドの方向とのずれ量を規定する情報に基いて変換式を
    作り、この変換式により前記ロボットの教示点を補正す
    るとともにワークに対するハンドの方向を補正すること
    を特徴とする無人搬送車搭載ロボットの位置補正方法。
JP61264173A 1986-11-06 1986-11-06 無人搬送車搭載ロボツトの位置補正方法 Expired - Fee Related JPH089151B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61264173A JPH089151B2 (ja) 1986-11-06 1986-11-06 無人搬送車搭載ロボツトの位置補正方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61264173A JPH089151B2 (ja) 1986-11-06 1986-11-06 無人搬送車搭載ロボツトの位置補正方法

Publications (2)

Publication Number Publication Date
JPS63120088A true JPS63120088A (ja) 1988-05-24
JPH089151B2 JPH089151B2 (ja) 1996-01-31

Family

ID=17399472

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61264173A Expired - Fee Related JPH089151B2 (ja) 1986-11-06 1986-11-06 無人搬送車搭載ロボツトの位置補正方法

Country Status (1)

Country Link
JP (1) JPH089151B2 (ja)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02257313A (ja) * 1989-03-30 1990-10-18 Daifuku Co Ltd 移動車の運転制御設備
JPH02260010A (ja) * 1989-03-31 1990-10-22 Daifuku Co Ltd 移動車の停止位置検出装置
JPH0348909A (ja) * 1989-07-17 1991-03-01 Mitsubishi Electric Corp 空間安定化装置
JPH0445652U (ja) * 1990-08-22 1992-04-17
JPH0714908A (ja) * 1993-06-23 1995-01-17 Nec Corp 基板搬送装置
JPH11231933A (ja) * 1998-02-18 1999-08-27 Shinko Electric Co Ltd 移動体の停止位置ズレ量検出装置及び無人搬送車
JP2000067238A (ja) * 1998-08-18 2000-03-03 Meidensha Corp 位置データ較正機能付きビンピッキング方法及びその方法を実現するソフトウェアを記録した媒体並びにこの方法を実施する装置
US6278905B1 (en) 1998-01-28 2001-08-21 Nec Corporation Method and system for controlling robot arms of automatic guided vehicles on semiconductor wafer production line
JP2008068342A (ja) * 2006-09-13 2008-03-27 Hitachi Ltd 運搬システム
JP2009279663A (ja) * 2008-05-19 2009-12-03 Kawada Kogyo Kk ロボット用位置同定方法および装置
JP2010064198A (ja) * 2008-09-11 2010-03-25 Kawada Kogyo Kk ロボットの作業位置修正システムおよびそのシステムを備えた簡易設置型ロボット
WO2022097535A1 (ja) * 2020-11-05 2022-05-12 Dmg森精機株式会社 ティーチング操作を用いた設定方法

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6490037B2 (ja) * 2016-10-04 2019-03-27 ファナック株式会社 移動可能な台車に支持されたロボットを備えるロボットシステム

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6021675A (ja) * 1983-07-18 1985-02-04 Toyota Motor Corp 計測機器におけるテレビカメラ位置ずれ自動補正方法及び装置
JPS6049407A (ja) * 1983-08-29 1985-03-18 Daifuku Co Ltd 無人車
JPS61240304A (ja) * 1985-04-17 1986-10-25 Hitachi Ltd 産業用ロボツトのエンド・エフエクタ取付け誤差演算装置
JPS61244423A (ja) * 1985-04-24 1986-10-30 Hitachi Ltd 加工品及び加工材料の画像処理方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6021675A (ja) * 1983-07-18 1985-02-04 Toyota Motor Corp 計測機器におけるテレビカメラ位置ずれ自動補正方法及び装置
JPS6049407A (ja) * 1983-08-29 1985-03-18 Daifuku Co Ltd 無人車
JPS61240304A (ja) * 1985-04-17 1986-10-25 Hitachi Ltd 産業用ロボツトのエンド・エフエクタ取付け誤差演算装置
JPS61244423A (ja) * 1985-04-24 1986-10-30 Hitachi Ltd 加工品及び加工材料の画像処理方法

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02257313A (ja) * 1989-03-30 1990-10-18 Daifuku Co Ltd 移動車の運転制御設備
JPH02260010A (ja) * 1989-03-31 1990-10-22 Daifuku Co Ltd 移動車の停止位置検出装置
JPH0348909A (ja) * 1989-07-17 1991-03-01 Mitsubishi Electric Corp 空間安定化装置
JPH0445652U (ja) * 1990-08-22 1992-04-17
JPH0714908A (ja) * 1993-06-23 1995-01-17 Nec Corp 基板搬送装置
US6278905B1 (en) 1998-01-28 2001-08-21 Nec Corporation Method and system for controlling robot arms of automatic guided vehicles on semiconductor wafer production line
JPH11231933A (ja) * 1998-02-18 1999-08-27 Shinko Electric Co Ltd 移動体の停止位置ズレ量検出装置及び無人搬送車
JP2000067238A (ja) * 1998-08-18 2000-03-03 Meidensha Corp 位置データ較正機能付きビンピッキング方法及びその方法を実現するソフトウェアを記録した媒体並びにこの方法を実施する装置
JP2008068342A (ja) * 2006-09-13 2008-03-27 Hitachi Ltd 運搬システム
JP2009279663A (ja) * 2008-05-19 2009-12-03 Kawada Kogyo Kk ロボット用位置同定方法および装置
JP2010064198A (ja) * 2008-09-11 2010-03-25 Kawada Kogyo Kk ロボットの作業位置修正システムおよびそのシステムを備えた簡易設置型ロボット
WO2022097535A1 (ja) * 2020-11-05 2022-05-12 Dmg森精機株式会社 ティーチング操作を用いた設定方法
US12304076B2 (en) 2020-11-05 2025-05-20 Dmg Mori Co., Ltd. Setting method using teaching operation

Also Published As

Publication number Publication date
JPH089151B2 (ja) 1996-01-31

Similar Documents

Publication Publication Date Title
US10675759B2 (en) Interference region setting apparatus for mobile robot
JP6785931B1 (ja) 生産システム
JP6664830B2 (ja) 製造システム
US6278905B1 (en) Method and system for controlling robot arms of automatic guided vehicles on semiconductor wafer production line
CN103561905A (zh) 工件处理系统
JP2743613B2 (ja) 移動ロボットの制御方法
JP2006035397A (ja) 搬送ロボットシステム
JPH0255268B2 (ja)
JP3412465B2 (ja) 移動ロボット装置
JPH11156764A (ja) 移動ロボット装置
JP2680298B2 (ja) 無人搬送車搭載ロボツトの位置補正方法
JPH089151B2 (ja) 無人搬送車搭載ロボツトの位置補正方法
JP7797558B2 (ja) ロボット搭載移動装置、及びその制御方法
KR100485221B1 (ko) 작업장치의 위치보정장치 및 그 방법
US11667032B2 (en) Processing device
US20240269853A1 (en) Calibration method, calibration device, and robotic system
DE10133624A1 (de) Vorrichtung und Anordnung zur Ermittlung von korrigierten Bewegungsdaten für einen vorgegebenen Bewegungsablauf einer bewegbaren Einrichtung sowie bewegbare Einrichtung und System aus bewegbaren Einrichtungen
JP2679614B2 (ja) モービルロボットのハンド位置決め装置
JPH0448304A (ja) 自走ロボットの位置補正方法及びその装置
KR100194216B1 (ko) 비젼 시스템을 이용한 이동형 로보트의 위치보정장치 및 그 방법
JPH03281182A (ja) 移動ロボットの座標補正方法
CN116276877B (zh) 基于激光导航和视觉定位的移动式并联调姿对接机器人及工件对接方法
JPH09156716A (ja) スタッカクレーンの操作方法
WO2022195938A1 (ja) ロボットシステムの位置決め精度測定方法
KR0176540B1 (ko) 이동형 로봇의 위치 보정 장치

Legal Events

Date Code Title Description
S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees