JPH11231933A - 移動体の停止位置ズレ量検出装置及び無人搬送車 - Google Patents

移動体の停止位置ズレ量検出装置及び無人搬送車

Info

Publication number
JPH11231933A
JPH11231933A JP10036064A JP3606498A JPH11231933A JP H11231933 A JPH11231933 A JP H11231933A JP 10036064 A JP10036064 A JP 10036064A JP 3606498 A JP3606498 A JP 3606498A JP H11231933 A JPH11231933 A JP H11231933A
Authority
JP
Japan
Prior art keywords
stop position
moving body
shift amount
captured image
work
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
JP10036064A
Other languages
English (en)
Other versions
JP3978844B2 (ja
Inventor
Tsukasa Sugino
司 杉野
Katsumi Yasuda
克己 安田
Susumu Nakagawa
進 中川
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 JP03606498A priority Critical patent/JP3978844B2/ja
Priority to US09/063,409 priority patent/US6041274A/en
Publication of JPH11231933A publication Critical patent/JPH11231933A/ja
Application granted granted Critical
Publication of JP3978844B2 publication Critical patent/JP3978844B2/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)
  • Length Measuring Devices By Optical Means (AREA)
  • Numerical Control (AREA)
  • Image Processing (AREA)
  • Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
  • Control Of Position Or Direction (AREA)
  • Image Analysis (AREA)
  • Manipulator (AREA)

Abstract

(57)【要約】 (修正有) 【課題】 教示時と作業時とで車体と床面との位置関係
が3次元的に変化した場合にも正確な位置ズレ量を求め
ることが可能な移動体の停止位置ズレ量検出装置,及び
その装置を利用して常に正確に作業を行うことが可能な
無人搬送車を提供する。 【解決手段】 無人搬送車等移動体1に塔載したカメラ
等の撮像手段23で床面31のパンチング孔32等の特
徴点を撮像しつつ移動し、所定の基準位置に停止させ、
予め基準停止位置で動作教示された移載アーム22で荷
物を搬送する際に、移動体の停止位置ズレ量検出装置A
1のズレ量検出手段2が、移動体の停止時の作業時撮像
画像と基準停止位置に停止時の基準撮像画像とにおける
上記各特徴点位置の関係のみから、移動体の3次元的停
止位置のズレ量を求め、移載アーム等作業装置の教示デ
ータを修正できる構成とした。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は,例えばクリーンル
ーム等で荷物の搬送などに用いられるような移動体に搭
載され,その停止位置と,基準とする停止位置とのズレ
を検出する移動体の停止位置ズレ量検出装置,及び上記
停止位置ズレ量検出装置を搭載した無人搬送車に関する
ものである。
【0002】
【従来の技術】半導体デバイス工場のクリーンルームな
どにおいては,装置と装置,装置とストッカ等の間でウ
ェーハ等の荷物を搬送し,移載アームなどにより移載を
行う無人搬送車が用いられている。この種の無人搬送車
では,上記移載アームなどは予め上記無人搬送車を所定
の作業位置(教示位置)に停止させた状態で教示された
教示データに従って作業を行う。従って,上記移載アー
ムなどによる作業を正確に行うためには,無人搬送車の
停止位置の上記教示位置からのズレに基づいて上記無人
搬送車の停止位置,或いは上記教示データの内容を補正
する必要があり,またそのためには上記停止位置のズレ
量を正確に求めることが不可欠である。ところで,上記
のようなクリーンルームなどでは,床材としてパンチン
グ材やグレーチング材など,全面に所定のパターンで貫
通孔を配した孔空き床材が用いられることが多い。そこ
で,床面に形成された上記パターンを利用して上記無人
搬送車の停止位置ズレ量を検出する装置について,本出
願人は既に特許出願を行っている(例えば特願平09−
338530号,特願平9−338529号など)。こ
れら床面上のパターンを利用した位置ズレ量検出装置及
びその方法について簡単に説明する。
【0003】図4,図5に示すように,荷物移載用のア
ーム22が搭載された無人搬送車21の下部中央部付近
(照明等の影響を受けにくい位置)には,床面31に対
向するように,照明装置24を有するカメラ23が固定
的に設置されており,更に,演算装置25,記憶装置2
6,車体制御部27,及びアーム制御部28が設けられ
ている。また,半導体クリーンルーム等では通常行われ
ているように,上記床面31には,所定のパターンでパ
ンチング孔32が形成されている。上記アーム22に
は,予め,所定の基準停止位置に上記無人搬送車21を
停止させた状態で,ウェーハ(不図示)を無人搬送車2
1から作業台(不図示)へ移載する動作が教示される。
実際の移載作業時には,上記アーム22はその教示デー
タに従って作業を行う。上記カメラ23では,上述した
上記アーム22の動作教示時,及び移載作業時の所定の
作業位置での停止時に,上記パンチング床31の画像
(図6参照)が撮像される。上記演算装置25では,上
記カメラ23による撮像後,上記カメラ23から取り込
まれた撮像画像に画像処理を施すことにより,上記各パ
ンチング孔32の位置データ(撮像画像の局所座標系に
おける2次元座標値)が求められる。上記アーム22の
動作教示時に得られた上記位置データ(以下,教示時位
置データという)は,上記記憶装置26に記憶される。
上記演算装置26では,移載作業時に上記無人搬送車2
1が停止してその時の上記各パンチング孔32の位置デ
ータ(以下,作業時位置データという)を求めた後,こ
の作業時位置データと上記記憶装置26に予め記憶され
た上記教示時位置データとの1対1の対応付けが行わ
れ,該対応付けがなされた各位置データの差に基づい
て,上記無人搬送車21の停止位置の上記床面31面内
での2次元的なズレ量(dx,dy,dθ)が求められ
る。ここで,上記対応付けの方法としては,例えば上記
パンチング孔32の配列パターンから外れるマークを設
けておいて,そのマークを基準として行う方法などが考
えられる。求められたズレ量は,上記車体制御部27に
取り込まれて車体停止位置が補正されるか,或いは上記
アーム制御部28に取り込まれて上記アームの教示デー
タの補正が行われる。
【0004】
【発明が解決しようとする課題】しかしながら,上記の
ような従来の位置ズレ検出方法では,平面内での2次元
的な位置ズレ量(並進方向ズレdx,dy,回転ズレd
θ)を検出しているため,例えば車輪がパンチング孔3
2に落ち込んで車体が傾いて停止した場合や,車輪の磨
耗により上記カメラ23の床面31からの高さ位置が変
化した場合のように,教示時と作業時とで車体21(及
びカメラ23)と床面31との位置関係が3次元的に変
化した場合には,正確な位置ズレ量を求めることができ
ないという問題点があった。例えば,車体が傾いて停止
した場合の教示時撮像画像と作業時撮像画像との関係は
図7(a)(上が教示時撮像画像,下が作業時撮像画
像)のようになり,カメラ23の高さ位置が変化した場
合の教示時撮像画像と作業時撮像画像との関係は図7
(b)(同上)のようになるため,いずれの場合も上記
従来の方法では正確なズレ量を求めることはできない。
本発明は上記事情に鑑みてなされたものであり,その目
的とするところは,教示時と作業時とで床面との位置関
係が3次元的に変化した場合にも正確な位置ズレ量を求
めることが可能な移動体の停止位置ズレ量検出装置,及
びその装置を利用して常に正確に作業を行うことが可能
な無人搬送車を提供することである。
【0005】
【課題を解決するための手段】上記目的を達成するため
に第1の発明は,複数の特徴点を有する平面上を移動す
る移動体に固定的に設置され,上記平面上の画像を撮像
する撮像手段と,上記移動体を停止させて上記撮像手段
により撮像した作業時撮像画像上の上記各特徴点位置と
予め上記移動体を所定の基準停止位置に停止させて上記
撮像手段により撮像した基準撮像画像上の上記各特徴点
位置との関係に基づいて上記移動体の停止位置のズレ量
を検出するズレ量検出手段とを具備する移動体の停止位
置ズレ量検出装置において,上記ズレ量検出手段が,上
記作業時撮像画像と上記基準撮像画像とにおける上記各
特徴点位置の関係のみに基づいて,上記移動体の3次元
的な停止位置のズレ量を求めることを特徴とする移動体
の停止位置ズレ量検出装置として構成されている。ここ
で,上記ズレ量検出手段により,上記基準撮像画像撮像
時と上記作業時撮像画像撮像時との間での上記撮像手段
の上記平面に対する3次元的な姿勢変化を,上記基準撮
像画像上の上記各特徴点位置と上記作業時撮像画像上の
上記各特徴点位置との関係のみに基づいて求めれば,こ
れが即ち上記移動体の停止位置のズレ量となる。また,
上記平面として床面を利用し,上記床面に設けられた貫
通孔を上記特徴点として用いることが最も一般的な例と
して挙げられるが,勿論それに限定されるものではな
い。また,上記停止位置ズレ量検出装置の利用の具体例
として,第2の発明は,上記第1の発明に係るの移動体
の停止位置ズレ量検出装置,及び上記基準停止位置にお
いて動作教示される作業装置とを搭載し,上記停止位置
ズレ量検出装置により得られた停止位置ズレ量に基づい
て上記作業装置の教示データを修正する無人搬送車とし
て構成されている。この無人搬送車においては,たとえ
作業時に車輪が貫通孔などに落ちて車体が傾いたとして
も,作業装置を正確に動作させることができる。
【0006】
【作用】本発明に係る移動体の停止位置ズレ量検出装置
によれば,移動体の3次元的な停止位置のズレ量が求め
られるため,例えば車輪が脱輪するなどして移動体が傾
いて停止した場合や,車輪の磨耗により上記撮像手段の
上記平面からの高さ位置が変化した場合のように,教示
時と作業時とで移動体と上記平面との位置関係が3次元
的に変化した場合でも,正確な位置ズレ量を検出でき
る。また,上記3次元ズレ量を求める際に,上記撮像画
像上での上記特徴点の位置データのみを用いているた
め,2次元ズレ量を求める従来の停止位置ズレ量検出装
置の演算装置のプログラムを変更するだけでよく,例え
ば移動体の傾斜を計るための新たな計器類を設置する必
要がない。また,本発明に係る無人搬送車においては,
上記停止位置ズレ量検出装置により得られた3次元的な
停止位置ズレ量に基づいて上記作業装置の教示データが
修正されるため,たとえ作業時に車輪が脱輪するなどし
て車体が傾いて停止したり,或いは車輪の磨耗により上
記撮像手段の床面からの高さ位置が変化した場合のよう
に,車体の姿勢が上記作業装置の動作教示時と比べて3
次元的に変化したような場合でも,作業装置を正確に動
作させることができる。
【0007】
【発明の実施の形態】以下添付図面を参照して,本発明
の実施の形態及び実施例につき説明し,本発明の理解に
供する。尚,以下の実施の形態及び実施例は本発明を具
体化した一例であって,本発明の技術的範囲を限定する
性格のものではない。ここに,図1は本発明の実施の形
態に係る停止位置ズレ量検出装置A1及びそれを搭載す
る無人搬送車1の概略構成を示す模式図,図2は世界座
標系,カメラ座標系,画像座標系の関係を示す説明図,
図3はθ,φ,ψの定義の一例を示す説明図である。本
実施の形態に係る停止位置ズレ量検出装置A1は,無人
搬送車1(請求項4に係る無人搬送車の一例)上に搭載
されており,図1に示すように,その基本的な構成につ
いては図5に示した従来の停止位置ズレ量検出装置とほ
ぼ同様である。即ち,上記無人搬送車1には荷物移載用
のアーム22(作業装置の一例)が搭載されており,該
無人搬送車1の下部中央部付近(照明等の影響を受けに
くい位置)には,床面31(平面の一例)に対向するよ
うに,照明装置24を有するカメラ23(撮像手段の一
例)が固定的に設置されている。更に,演算装置2(ズ
レ量検出手段の一例),記憶装置26,車体制御部2
7,及びアーム制御部28が設けられている。また,半
導体クリーンルーム等では通常行われているように,上
記床面31には,所定のパターンでパンチング孔32
(複数の特徴点の一例)が形成されている。しかしなが
ら,停止位置ズレ量検出装置A1においては,演算装置
2における位置ズレ量の計算方法が上記従来の方法とは
大きく異なり,それによって位置ズレ量は3次元量(並
進方向ズレdx,dy,dz,回転ズレdθ,dφ,d
ψ)として求められる。
【0008】まず始めに,上記停止位置ズレ量検出装置
A1による位置ズレ量検出動作の概略を説明する。アー
ム22には,予め,所定の基準停止位置に上記無人搬送
車1を停止させた状態で,ウェーハ(不図示)を無人搬
送車1から作業台(不図示)へ移載する動作が教示され
る。実際の移載作業時には,上記アーム22はその教示
データに従って作業を行う。上記カメラ23では,上述
した上記アーム22の動作教示時(以下,教示時とい
う),及び移載作業時における停止時(以下,作業時と
いう)に,上記パンチング床31の画像(図6参照)が
撮像される。上記演算装置2では,上記カメラ23によ
る撮像後,上記カメラ23から取り込まれた撮像画像に
画像処理を施すことにより,上記各パンチング孔32の
位置データ(撮像画像の局所座標系における2次元座標
値)が求められる。ここで,上記位置データを求める位
置としては,上記パンチング孔32の中心位置を用いる
ことが望ましい。これは,例えば車体が傾いて図7
(a)下図のような撮像画像が得られ,各パンチング孔
32が画像上で楕円形となったような場合でも,その中
心位置については上記楕円形の形状によらず正確に特定
可能だからである。上記教示時に得られた上記位置デー
タ(以下,教示時位置データという)は,上記記憶装置
26に記憶される。上記演算装置26では,作業時に得
られた作業時撮像画像からその時の上記各パンチング孔
32の位置データ(以下,作業時位置データという)を
求めた後,この作業時位置データと上記記憶装置26に
予め記憶された上記教示時位置データとの1対1の対応
付けが行われ,該対応付けがなされた各位置データに基
づいて,上記無人搬送車1の3次元的な停止位置のズレ
量(dx,dy,dz,dθ,dφ,dψ)が求められ
る。ここで,上記対応付けの方法としては,例えば上記
パンチング孔32の配列パターンから外れるマークを設
けておいて,そのマークを基準として行う方法などが考
えられるが,本実施の形態では詳しい説明は省略する。
求められた3次元位置ズレ量は,上記車体制御部27に
取り込まれて車体停止位置が補正されるか,或いは上記
アーム制御部28に取り込まれて上記アームの教示デー
タの補正が行われる。
【0009】続いて,上記演算装置26において行われ
る3次元位置ズレ量の計算方法について詳述する。尚,
以下の説明では,図2に示すように,床面31に設定さ
れた世界座標系における座標(以下,世界座標という)
をXw (xw ,yw ,zw ),カメラ23に設定された
カメラ座標系における座標(以下,カメラ座標という)
をXc (xc ,yc ,zc ),カメラ23によって撮像
された撮像画像に設定された画像座標系における座標
(以下,画像座標という)をXg (xg ,yg )とす
る。まず,世界座標からカメラ座標への座標変換式は,
次式で表せる。
【数1】 教示時における世界座標とカメラ座標との関係を次のよ
うに定義する。
【数2】 上記(2)式より, xc =xw ,yc =yw ,zc =tz0 …(3) となる。カメラ座標から画像座標への射影変換式は,次
式で表せる。
【数3】 0 =tz0/fとおくと,上記(4)式は上記(3)式
を用いて次式のように変形できる。
【数4】
【0010】続いて,作業時について考えると,上記
(1),(5)式より,カメラ座標X c ′(xc ′,y
c ′,zc ′)は次のように表せる。
【数5】 また,カメラ座標から画像座標への射影変換式は次式で
表される。
【数6】 上記(7)式のxに関する式は,上記(6)式より次式
で表せる。
【数7】 ここで,tz =tz0(1+δ),(tz0δ:カメラ高さ
の変化量)とすると,
【数8】 となり,これより tz =fm0 (1+δ) …(10) の関係が得られる。上記(10)式を用いると,上記
(8)式は次のようになる。
【数9】 ここで, r11=(1+δ)R11, r12=(1+δ)R1221=(1+δ)R21, r22=(1+δ)R2231=(1+δ)fR31, r32=(1+δ)fR32x =m0 (1+δ)Tx , ty =m0 (1+δ)Ty …(12) とおくと,上記(11)式は次のようになる。
【数10】
【0011】同様にして上記(7)式のyに関する式を
変形すると,次式が得られる。
【数11】 上記(13),(14)式に対して,対応する教示時位
置データと作業時位置データの組(xg ,yg
g ′,yg ′)を4組適用すれば,上記R11,R12
21,R22,R31,R32,Tx ,Ty の値が求められ
る。ところで,上記(1)式においては, r11 2 +r21 2 +r31 2 =1 r12 2 +r22 2 +r32 2 =1 …(15) の関係が成り立つので,上記(12)式と上記(15)
式より, (1+δ)2 (R11 2 +R21 2 +f2 31 2 )=1 (1+δ)2 (R12 2 +R22 2 +f2 32 2 )=1 …(16) となり,これよりfは次式で表せる。
【数12】 更に,上記(17)式を上記(16)式に代入すると,
δは次式で表せる。
【数13】 上記(17),(18)式を上記(12)の各式に代入
すれば,r11〜r32,tx ,ty を求めることができ
る。ここで求められたtx ,ty がそれぞれ平面内のx
方向,y方向の位置ズレ量dx,dyであり,tz0δが
z方向,即ち高さ方向への位置ズレ量dzである。
【0012】続いて,上記求められたr11〜r32を用い
て,各座標軸に対する回転ズレ量dθ,dφ,dψを求
める方法の一例を説明する。θ,φ,ψをぞれぞれ図3
に示すように定義する。また,
【数14】 とすると,次式の関係が得られる。
【数15】 上記(20)式と上記r11〜r32の関係より,回転ズレ
量dθ,dφ,dψは次のように求めることができる。
【数16】 以上説明した3次元位置ズレ量の計算方法から,上記演
算装置26における実際の位置ズレ量の算出処理をまと
めると,上記演算装置26は,まず対応する教示時位置
データと作業時位置データの組(xg ,yg ,xg ′,
g ′)を4組取り出し,これを上記(13),(1
4)式に適用して上記R11,R12,R21,R22,R31
32,Tx ,Ty の値を求める。続いて,上記(1
7),(18)式よりf,δを求め,上記(12)の各
式に代入すれば,r11〜r32,tx ,t y が得られる。
ここで求められたtx ,ty がそれぞれ平面内のx方
向,y方向の位置ズレ量dx,dyであり,tz0δがz
方向,即ち高さ方向への位置ズレ量dzである。更に,
上記r11〜r32を上記(21)式に代入すれば,回転ズ
レ量dθ,dφ,dψが求められる。
【0013】以上のようにして,上記演算装置26にお
いて上記無人搬送車1の3次元的な停止位置のズレ量
(dx,dy,dz,dθ,dφ,dψ)が求められる
と,これらの位置ズレ量は上記車体制御部27に取り込
まれて車体停止位置が補正されるか,或いは上記アーム
制御部28に取り込まれて上記アームの教示データが補
正される。以上説明したように,本実施の形態に係る停
止位置ズレ量検出装置A1は,無人搬送車1の3次元的
な停止位置のズレ量(dx,dy,dz,dθ,dφ,
dψ)を求めることができるため,例えば車輪がパンチ
ング孔32に落ち込んで車体が傾いて停止した場合や,
車輪の磨耗により上記カメラ23の床面31からの高さ
位置が変化した場合のように,教示時と作業時とで車体
1(及びカメラ23)と床面31との位置関係が3次元
的に変化した場合でも,正確な位置ズレ量を検出でき
る。また,上記3次元すれ量を求める際に,床面の撮像
画像上でのパンチング孔の位置データのみを用いている
ため,2次元ズレ量を求める従来の停止位置ズレ量検出
装置の演算装置のプログラムを変更するだけでよく,例
えば車体の傾斜を計るための新たな計器類を設置する必
要がない。
【0014】
【実施例】上記実施の形態では,床面上にパンチング孔
が規則的に配列していることを前提に説明したが,必ず
しも規則的に配列している必要はない。また,特徴点は
上記パンチング孔に限られるものではなく,特定可能な
マークなどを用いてもよいことは言うまでもない。ま
た,上記実施の形態においては無人搬送車(移動体)が
床面(平面)上を走行する場合について説明したが,上
記移動体と上記平面とは無人搬送車と床面とに限られる
ものではない。例えば,作業台(平面)上に複数のマー
クを形成し,上記作業台上を移動するロボットアームの
先端(移動体)にカメラを取り付けて位置決めを行う場
合や,作業装置によって取り扱うワーク自体に複数のマ
ークを形成し,ワークに対する作業装置の位置決めを行
う場合などにも適用できる。
【0015】
【発明の効果】以上説明したように,上記第1の発明
は,複数の特徴点を有する平面上を移動する移動体に固
定的に設置され,上記平面上の画像を撮像する撮像手段
と,上記移動体を停止させて上記撮像手段により撮像し
た作業時撮像画像上の上記各特徴点位置と予め上記移動
体を所定の基準停止位置に停止させて上記撮像手段によ
り撮像した基準撮像画像上の上記各特徴点位置との関係
に基づいて上記移動体の停止位置のズレ量を検出するズ
レ量検出手段とを具備する移動体の停止位置ズレ量検出
装置において,上記ズレ量検出手段が,上記作業時撮像
画像と上記基準撮像画像とにおける上記各特徴点位置の
関係のみに基づいて,上記移動体の3次元的な停止位置
のズレ量を求めることを特徴とする移動体の停止位置ズ
レ量検出装置として構成されているため,例えば車輪が
脱輪するなどして移動体が傾いて停止した場合や,車輪
の磨耗により上記撮像手段の上記平面からの高さ位置が
変化した場合のように,教示時と作業時とで移動体と上
記平面との位置関係が3次元的に変化した場合でも,正
確な位置ズレ量を検出できる。また,上記3次元ズレ量
を求める際に,上記撮像画像上での上記特徴点の位置デ
ータのみを用いているため,2次元ズレ量を求める従来
の停止位置ズレ量検出装置の演算装置のプログラムを変
更するだけでよく,例えば移動体の傾斜を計るための新
たな計器類を設置する必要がない。また,上記第2の発
明は,上記第1の発明に係る移動体の停止位置ズレ量検
出装置,及び上記基準停止位置において動作教示される
作業装置とを搭載し,上記停止位置ズレ量検出装置によ
り得られた停止位置ズレ量に基づいて上記作業装置の教
示データを修正する無人搬送車として構成されているた
め,たとえ作業時に車輪が脱輪するなどして車体が傾い
て停止したり,或いは車輪の磨耗により上記撮像手段の
床面からの高さ位置が変化した場合のように,車体の姿
勢が上記作業装置の動作教示時と比べて3次元的に変化
したような場合でも,作業装置を正確に動作させること
ができる。
【図面の簡単な説明】
【図1】 本発明の実施の形態に係る停止位置ズレ量検
出装置A1及びそれを搭載する無人搬送車1の概略構成
を示す模式図。
【図2】 世界座標系,カメラ座標系,画像座標系の関
係を示す説明図。
【図3】 θ,φ,ψの定義の一例を示す説明図。
【図4】 従来技術に係る停止位置ズレ量検出装置を搭
載する無人搬送車21の概略構成を示す模式図。
【図5】 従来技術に係る停止位置ズレ量検出装置,及
びそれを搭載する無人搬送車21の概略構成を示す模式
図。
【図6】 カメラ23による床面撮像画像の一例を示す
図。
【図7】 車体が傾いて停止した場合(a),及びカメ
ラ23の高さ位置が変化した場合(b)における教示時
撮像画像(上)と作業時撮像画像(下)の関係を示す
図。
【符号の説明】
1,21…無人搬送車 2,25…演算装置(ズレ量検出手段の一例) 22…アーム(作業装置の一例) 23…カメラ(撮像手段の一例) 24…照明装置 26…記憶装置 27…車体制御部 28…アーム制御部 31…パンチング床(平面の一例) 32…パンチング孔(特徴点の一例)
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 FI G05D 3/12 G05D 3/12 L G06T 7/00 H01L 21/68 F H01L 21/68 G06F 15/62 415

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 複数の特徴点を有する平面上を移動する
    移動体に固定的に設置され,上記平面上の画像を撮像す
    る撮像手段と,上記移動体を停止させて上記撮像手段に
    より撮像した作業時撮像画像上の上記各特徴点位置と予
    め上記移動体を所定の基準停止位置に停止させて上記撮
    像手段により撮像した基準撮像画像上の上記各特徴点位
    置との関係に基づいて上記移動体の停止位置のズレ量を
    検出するズレ量検出手段とを具備する移動体の停止位置
    ズレ量検出装置において,上記ズレ量検出手段が,上記
    作業時撮像画像と上記基準撮像画像とにおける上記各特
    徴点位置の関係のみに基づいて,上記移動体の3次元的
    な停止位置のズレ量を求めることを特徴とする移動体の
    停止位置ズレ量検出装置。
  2. 【請求項2】 上記ズレ量検出手段が,上記基準撮像画
    像上の上記各特徴点位置と上記作業時撮像画像上の上記
    各特徴点位置との関係に基づいて,上記基準撮像画像撮
    像時と上記作業時撮像画像撮像時との間での上記撮像手
    段の上記平面に対する3次元的な姿勢変化により上記移
    動体の停止位置のズレ量を検出する請求項1記載の移動
    体の停止位置ズレ量検出装置。
  3. 【請求項3】 上記平面が床面であり,上記特徴点が上
    記床面に設けられた貫通孔である請求項1又は2記載の
    移動体の停止位置ズレ量検出装置。
  4. 【請求項4】 上記請求項3記載の移動体の停止位置ズ
    レ量検出装置,及び上記基準停止位置において動作教示
    される作業装置とを搭載し,上記停止位置ズレ量検出装
    置により得られた停止位置ズレ量に基づいて上記作業装
    置の教示データを修正する無人搬送車。
JP03606498A 1997-04-21 1998-02-18 移動体の停止位置ズレ量検出装置及び無人搬送車 Expired - Fee Related JP3978844B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP03606498A JP3978844B2 (ja) 1998-02-18 1998-02-18 移動体の停止位置ズレ量検出装置及び無人搬送車
US09/063,409 US6041274A (en) 1997-04-21 1998-04-21 Positional deviation detecting device for a mobile body and position correcting apparatus for a working machine mounted on a mobile body

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP03606498A JP3978844B2 (ja) 1998-02-18 1998-02-18 移動体の停止位置ズレ量検出装置及び無人搬送車

Publications (2)

Publication Number Publication Date
JPH11231933A true JPH11231933A (ja) 1999-08-27
JP3978844B2 JP3978844B2 (ja) 2007-09-19

Family

ID=12459298

Family Applications (1)

Application Number Title Priority Date Filing Date
JP03606498A Expired - Fee Related JP3978844B2 (ja) 1997-04-21 1998-02-18 移動体の停止位置ズレ量検出装置及び無人搬送車

Country Status (1)

Country Link
JP (1) JP3978844B2 (ja)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001134318A (ja) * 1999-11-05 2001-05-18 Murata Mach Ltd 無人搬送車システム
KR100632242B1 (ko) * 2000-11-22 2006-10-11 삼성광주전자 주식회사 모빌로봇의 경로보정방법
KR100632241B1 (ko) * 2000-11-17 2006-10-11 삼성광주전자 주식회사 모빌로봇
JP2008275340A (ja) * 2007-04-25 2008-11-13 Canon Inc 情報処理装置、情報処理方法
JP2015517675A (ja) * 2012-05-24 2015-06-22 シーメンス・ヘルスケア・ダイアグノスティックス・インコーポレーテッドSiemens Healthcare Diagnostics Inc. 知能オートメーションパック用非接触光エンコーディングスキーム
JP2018092532A (ja) * 2016-12-07 2018-06-14 株式会社ディスコ 自動搬送車コントロールシステム、及び走行領域の座標の設定方法
JP2019194757A (ja) * 2018-05-01 2019-11-07 Ikomaロボテック株式会社 無人搬送車及びその制御方法
CN113478487A (zh) * 2021-07-13 2021-10-08 苏州市汇邦自动化系统有限公司 一种机械手自动纠偏方法、装置、系统及存储介质
US20230173670A1 (en) * 2021-12-07 2023-06-08 Canon Kabushiki Kaisha Information processing apparatus, system, information processing method, method of manufacturing products, and recording medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110941216B (zh) * 2019-11-25 2021-03-12 江苏徐工工程机械研究院有限公司 无线急停系统和方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63120088A (ja) * 1986-11-06 1988-05-24 神鋼電機株式会社 無人搬送車搭載ロボツトの位置補正方法
JPS63158619A (ja) * 1986-12-23 1988-07-01 Nec Corp 無人搬送車
JPH0448304A (ja) * 1990-06-18 1992-02-18 Hitachi Ltd 自走ロボットの位置補正方法及びその装置
JPH07229716A (ja) * 1993-12-24 1995-08-29 Mazda Motor Corp 物体計測装置および方法
JPH08294887A (ja) * 1995-04-25 1996-11-12 Mazda Motor Corp 自動機の作動制御方法およびその装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63120088A (ja) * 1986-11-06 1988-05-24 神鋼電機株式会社 無人搬送車搭載ロボツトの位置補正方法
JPS63158619A (ja) * 1986-12-23 1988-07-01 Nec Corp 無人搬送車
JPH0448304A (ja) * 1990-06-18 1992-02-18 Hitachi Ltd 自走ロボットの位置補正方法及びその装置
JPH07229716A (ja) * 1993-12-24 1995-08-29 Mazda Motor Corp 物体計測装置および方法
JPH08294887A (ja) * 1995-04-25 1996-11-12 Mazda Motor Corp 自動機の作動制御方法およびその装置

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001134318A (ja) * 1999-11-05 2001-05-18 Murata Mach Ltd 無人搬送車システム
KR100632241B1 (ko) * 2000-11-17 2006-10-11 삼성광주전자 주식회사 모빌로봇
KR100632242B1 (ko) * 2000-11-22 2006-10-11 삼성광주전자 주식회사 모빌로봇의 경로보정방법
JP2008275340A (ja) * 2007-04-25 2008-11-13 Canon Inc 情報処理装置、情報処理方法
JP2015517675A (ja) * 2012-05-24 2015-06-22 シーメンス・ヘルスケア・ダイアグノスティックス・インコーポレーテッドSiemens Healthcare Diagnostics Inc. 知能オートメーションパック用非接触光エンコーディングスキーム
JP2018092532A (ja) * 2016-12-07 2018-06-14 株式会社ディスコ 自動搬送車コントロールシステム、及び走行領域の座標の設定方法
JP2019194757A (ja) * 2018-05-01 2019-11-07 Ikomaロボテック株式会社 無人搬送車及びその制御方法
CN113478487A (zh) * 2021-07-13 2021-10-08 苏州市汇邦自动化系统有限公司 一种机械手自动纠偏方法、装置、系统及存储介质
CN113478487B (zh) * 2021-07-13 2023-12-29 苏州市汇邦自动化系统有限公司 一种机械手自动纠偏方法、装置、系统及存储介质
US20230173670A1 (en) * 2021-12-07 2023-06-08 Canon Kabushiki Kaisha Information processing apparatus, system, information processing method, method of manufacturing products, and recording medium
US12275148B2 (en) * 2021-12-07 2025-04-15 Canon Kabushiki Kaisha Information processing apparatus, system, information processing method, method of manufacturing products, and recording medium

Also Published As

Publication number Publication date
JP3978844B2 (ja) 2007-09-19

Similar Documents

Publication Publication Date Title
KR100787704B1 (ko) 반송용 로봇 티칭 장치 및 반송용 로봇의 티칭 방법
US11046530B2 (en) Article transfer apparatus, robot system, and article transfer method
US10923370B2 (en) Transport system and transport method
US10232512B2 (en) Coordinate system setting method, coordinate system setting apparatus, and robot system provided with coordinate system setting apparatus
TWI903024B (zh) 機器人系統及控制裝置
JPH0435885A (ja) 視覚センサのキャリブレーション方法
CN113692335B (zh) 吸附垫及变形测量装置
JP4794011B2 (ja) 画像処理装置、およびロボット制御システム
US11826919B2 (en) Work coordinate generation device
JP2004276151A (ja) 搬送用ロボットおよび搬送用ロボットの教示方法
JP3978844B2 (ja) 移動体の停止位置ズレ量検出装置及び無人搬送車
JP3533066B2 (ja) 作業装置の位置補正装置及びその方法
CN113727817B (zh) 控制器
JPH0448304A (ja) 自走ロボットの位置補正方法及びその装置
JP3684799B2 (ja) 移動体の停止位置ズレ量検出装置
JP2001300875A (ja) ロボットシステム
JP4073995B2 (ja) 電子部品位置検出方法
WO2020100522A1 (ja) マーク検出システム、信号処理回路、コンピュータプログラムおよび方法
KR20210027455A (ko) 로봇 페이로드 위치의 감지 및 수정을 위한 시스템 및 방법
JPH04269194A (ja) 平面計測方法
JPH11254362A (ja) ロボットハンドの位置補正システム
JPH073990U (ja) 移動ロボット
JP3870526B2 (ja) 移動体の停止位置ズレ量検出装置
JP3271689B2 (ja) 物品位置検出装置
JP2018190848A (ja) 基板作業機

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041102

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070302

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070313

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070510

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: 20070605

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070618

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100706

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100706

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100706

Year of fee payment: 3

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100706

Year of fee payment: 3

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100706

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100706

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110706

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120706

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120706

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130706

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130706

Year of fee payment: 6

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130706

Year of fee payment: 6

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees