JPS58217285A - Method and apparatus for automatically assembling of object to be processed - Google Patents

Method and apparatus for automatically assembling of object to be processed

Info

Publication number
JPS58217285A
JPS58217285A JP2224783A JP2224783A JPS58217285A JP S58217285 A JPS58217285 A JP S58217285A JP 2224783 A JP2224783 A JP 2224783A JP 2224783 A JP2224783 A JP 2224783A JP S58217285 A JPS58217285 A JP S58217285A
Authority
JP
Japan
Prior art keywords
target
light
robot
targets
item
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.)
Pending
Application number
JP2224783A
Other languages
Japanese (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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Publication of JPS58217285A publication Critical patent/JPS58217285A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23PMETAL-WORKING NOT OTHERWISE PROVIDED FOR; COMBINED OPERATIONS; UNIVERSAL MACHINE TOOLS
    • B23P19/00Machines for simply fitting together or separating metal parts or objects, or metal and non-metal parts, whether or not involving some deformation; Tools or devices therefor so far as not provided for in other classes
    • B23P19/10Aligning parts to be fitted together
    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01BSOIL WORKING IN AGRICULTURE OR FORESTRY; PARTS, DETAILS, OR ACCESSORIES OF AGRICULTURAL MACHINES OR IMPLEMENTS, IN GENERAL
    • A01B69/00Steering of agricultural machines or implements; Guiding agricultural machines or implements on a desired track
    • A01B69/007Steering or guiding of agricultural vehicles, e.g. steering of the tractor to keep the plough in the furrow
    • A01B69/008Steering or guiding of agricultural vehicles, e.g. steering of the tractor to keep the plough in the furrow automatic
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1694Programme 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/1697Vision controlled systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/401Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/34Director, elements to supervisory
    • G05B2219/34033Control processor and signal processor cooperate
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/39Robotics, robotics to robotics hand
    • G05B2219/39393Camera detects projected image, compare with reference image, position end effector
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/45Nc applications
    • G05B2219/45064Assembly robot

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Manufacturing & Machinery (AREA)
  • Human Computer Interaction (AREA)
  • Soil Sciences (AREA)
  • Environmental Sciences (AREA)
  • Robotics (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Manipulator (AREA)
  • Measurement Of Optical Distance (AREA)
  • Automatic Assembly (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Abstract] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 この発明は加工対象物の位置を測定し、対象物力操作又
は加工を行なうロボット又はその他のオートメーション
装動°を導(ための方法及びその装動に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a method and device for determining the position of a workpiece and guiding a robot or other automation device to perform force manipulation or processing on the workpiece.

加工対象物の位tυを杷掘する必要がある串例は多々あ
り、製造部門では大量生産ライン上の対象物の位置、特
に高度自動化ライン上の対象物の位置などがその中に含
まれる。例えは、大■を生産ラインではコンベヤーシス
テムがら吊り下げた対象物の位置を正確に知る8虞があ
り、ロボットを採用したオートメーションシステムでは
、ロボットが対象物をD1定の■「1作に従って操作す
るたぬには。
There are many examples where it is necessary to dig the height tυ of the workpiece, and in the manufacturing sector, these include the position of the workpiece on a mass production line, especially the position of the workpiece on a highly automated line. For example, in a large production line, there is a need to accurately locate objects suspended from a conveyor system, and in an automation system that employs robots, robots operate objects according to a D1 constant. For Surutanu.

ロボットに対する対象物の相対的な位ivtを知ること
が特に不可欠でklる。轡械的手段を用いて対象物を適
正度1fffに設置し、正しい姿勢をとらせたい場合が
ある。しかし、多(のル1合は、対象物の位置を?I喝
Vする((は「目に見えること」が8尤である。このこ
とは、極めて多様な物理的操作を全て自動的に行なうロ
ボットの場合、特に重要である。
It is particularly essential to know the relative position of the object to the robot. There are cases where it is desired to use mechanical means to set the object at a suitability level of 1fff and have it assume a correct posture. However, in many cases, the position of an object is ``visible''. This means that all extremely diverse physical operations can be performed automatically. This is especially important for robots that perform

ロボット分野では、現在、操作の面でかなり高度t[ロ
ボットの応用を1岨んでいろ主な理由として、このロボ
ット的な「視覚」の[11]題か掌げられている。連E
j”1;コンベヤー上の任意の部品の増扱い、又は加工
にロボットを使用している工場では特に11大な問題で
あイ)、かかるコンベヤーは各神工場で広範に用いられ
ており、ロボットの大規模使用を実現させるためには、
上記問題苓・タノJ率よく解決しt「けJlばならjc
い。この目的のために、電気光学的なr4:!、V械に
よる視覚」システムか各種提案さ11゜ている。従来は
対象物をグレー・スケール色調(gray  5cal
e  t(avel )の反射によって見ろ方法を用い
てきたが、ごす1.には極めて困難な間n1fiが伴っ
ている。すなわち、システムがe act化するイ頃向
にあると共に、工場の信頼性をIT:JIめる上で10
行していると考えられるのて1ある。
In the field of robots, the main reason for increasing the level of control in terms of operation is the issue of robot-like ``vision'' [11]. Ren E
This is a particularly big problem in factories that use robots to handle or process arbitrary parts on conveyors.Such conveyors are widely used in various factories, and robots In order to realize the large-scale use of
Solved the above problem well.
stomach. For this purpose, electro-optical r4:! Various proposals have been made for ``V-machine vision'' systems. Conventionally, objects were divided into gray scale tones (gray 5cal).
I have been using the method of looking by the reflection of et(avel), but there are 1. is accompanied by n1fi during extremely difficult times. In other words, we are on the verge of converting the system to e-act, and at the same time, the IT:JI
There is one thing that seems to be going on.

本発明者は神々の工場に検査用電気光学センサ装信を 
1000基近(納入した静置を有するが、問題のほとん
どは部品の像を特に反射で得ようとして、電気光学的像
な得るセンサを用いた場合に生じた。これら検イ)を基
礎にした装置よりもはるかに高い信頼性をロボットシス
テムに求め、製品を破損したり、床に落したりしないよ
うにするためには、上記問題をフ#決し、簡単で43頼
のおける手段が必要なことは明白でk)る。
The inventor has installed an electro-optical sensor device for testing in the factory of the gods.
Nearly 1,000 units (we have delivered stationary units, but most of the problems arose when trying to obtain images of parts, especially by reflection, and using sensors that obtain electro-optical images. These inspections) were the basis. In order to require a robot system to be far more reliable than equipment, and to prevent products from being damaged or dropped on the floor, a simple and reliable method is needed to solve the above problems. is obvious.

この発明はかかる手段σ)−例を提案しようとするもの
である。特(で、ターゲットを付けた対象物に問題を絞
れば解決は可能である。この場合、必要に応じて容器、
計飼器付き把み具(gripper  )などの中にあ
る部品を探し出てセンサを別に設けることにより、部品
、容器又はコンベヤー等のターゲットを伺けた対象物の
追跡が可能となろう。
The present invention seeks to propose such a measure σ)-example. It is possible to solve the problem by focusing on the target object. In this case, if necessary, the container,
By locating parts within a gripper or the like and providing a separate sensor, it would be possible to track objects such as parts, containers, or conveyors.

発明の費用; 本発明者(7) l; IQjIVC係6米L4145
’ nl出p!! g 200 、 A (11号の第
1:つ図に示す実施例で(・乙ロボット又はそσ)他α
)オー)・ノージョン装置を用いた追跡又は自動操緬プ
・・1)7cう1又はそれ以−1−の4−ゲット光を発
1−ろように命令しで基づいて照射できるようにl「っ
て、tdす、コンベヤーlコン植を介して方向伺はされ
る元ファイバを利用した計ill 器付きモルレール・
ウオーキング・ビーム−コンベヤー(instrume
ntedmanorン+il  and wallci
ngbeam conveyor )が例示されている
。そ12て、米国判°許114だ1第20(1,401
号では、さらに多(の興味ある新しい次のような特徴が
11己述さハ、ている。
Cost of invention; Inventor (7) l; IQjIVC 6 US L4145
'nl out p! ! g 200, A (No. 11, No. 1: In the embodiment shown in the figure (・Otsu robot or so σ) and other α
) O) Tracking or automatic operation using a nosion device... 1) 7c-1 or more -1-4-get light can be emitted based on the command to emit l- ``So, TD is a system that utilizes the original fiber that is directed through the conveyor l condenser.''
Walking beam-conveyor (instrume)
ntedmanor+il and wallci
ngbeam conveyor) is exemplified. 12, U.S. Judgment No. 114, No. 20 (1,401
In this issue, there are 11 more interesting new features, including:

a)オートメーションにおける能動的な照射法の使用に
ついての一般概念、特にかかる目的のためのファイバの
使用、。
a) General concepts about the use of active irradiation methods in automation, in particular the use of fibers for such purposes.

b)ロボットからの光が光ファイバの一端から入り、元
ファイバのもう一方の端で使lJ:iできるようにした
(矢出装防のf9i用。
b) The light from the robot enters from one end of the optical fiber and can be used at the other end of the original fiber (for Yaide Sobo f9i).

り元ファイバ以外の他の材料の使用、例えばテフロン又
はセラミミックの半透明tc取伺具。
Use of other materials than the source fiber, such as Teflon or ceramic translucent TC handles.

d)追跡のために照射した部品上に多数のターゲット点
を用いること。
d) Using multiple target points on the illuminated part for tracking.

e)目標となる取伺具を清浄に保つための吹出しの使用
e) Use of a blowout to keep the target pick-up tool clean.

f)背景ノイズに対するパルス又は変調光源識別の使用
f) Use of pulsed or modulated light source discrimination against background noise.

g)ロボットの光源が光ファイバのQi定の入射点に向
けられており、光ファイバのもう一方の端から出る光が
ロボットのカメラによって検出されるようにjcってい
るロボット上に位置するう℃源及び電気光学的センサの
使用。この場合、ロボットを2台使用して1台を部品又
は取伺具の照射に、もう一方を検出用として使用するこ
ともできる。
g) a robot located on the robot such that the light source of the robot is directed at a constant Qi entrance point of the optical fiber and the light exiting from the other end of the optical fiber is detected by the robot's camera; Use of °C sources and electro-optical sensors. In this case, it is also possible to use two robots, one for irradiating the parts or the picking tool and the other for detection.

発明の目的; この発明は、ターゲットを付けた対象物又は対象物のキ
ャリアの位置を測定イる方法及び装置を提供fることを
目的とする。また、この発明の他の目的は、ロボット的
な「視覚(vision )コを得るのに!1−テに適
した方法ノ☆び装置行をIJ、j供し、これを基にした
実用的なシステムを開示することにある。
OBJECTS OF THE INVENTION It is an object of the invention to provide a method and apparatus for determining the position of a targeted object or object carrier. Another object of the present invention is to provide a method and apparatus suitable for obtaining a robot's vision, and to develop a practical method based thereon. The purpose is to disclose the system.

さらに、この発明の他の目的は、単に取付具そのもの及
び取付は真円の部品のみを対象とfろ従来のlid念を
拡大して、バスケット、トレー、カートン、ピックアッ
プ用工具、倉庫用大箱(bin)trどのあらゆる利!
類の容器及び部品並びに部品自体をターゲットとして同
定することにある。  、この発明では他の伝導性物質
のみならず、ガラヌ玉、溝を切った結晶体小面(fas
cet ) + #]造けあげ板(casting r
iser )などの対象物にイで1けるターゲット物質
として、元ファイバυ外のものの使用について工夫をこ
らしている。そして、この発明の更に他の目的は、より
正確なターゲット位置及びデータを提供し伺る他の手段
を示すことにある。ピンクニー(Pinkney )ら
の米国特許第4.919,847号の装置6′などと関
連あるものが萄VC1川心を呼ぼう。また、この発明の
他の目的は、高架モルレールコンベヤー上の特別のに8
品を、工場内作業に必要な高信頼性をもって任πの状況
下に取り出す具体的方力1を示すことにあり、さらに立
体カメラあるいはその他の必らずしも点をターゲットと
しt「い検出手段として、対象物の輪郭を描き出す手段
を示すことKある。そして、利1々の光ファイバ久唱力
あるいはその他の対象物を色又は変調周波数を用いてコ
ード化する手段を示すことをも自白りとしている。
Furthermore, another object of the present invention is to expand the conventional lid concept so that the fixture itself and the mounting only apply to perfectly circular parts, such as baskets, trays, cartons, pick-up tools, and warehouse bins. (bin) tr all kinds of benefits!
The goal is to identify containers and parts of the same type as well as the parts themselves as targets. , this invention uses not only other conductive materials but also galanite, grooved crystal facets (fas).
cet ) + #] Casting board (casting r
We are devising ways to use materials other than the original fiber υ as target materials for objects such as fibers. Yet another object of the present invention is to provide other means for providing more accurate target location and data. The device 6' of Pinckney et al., US Pat. No. 4,919,847, is of particular interest. Another object of the present invention is to provide a special
The objective is to show a concrete method for extracting products under various conditions with the high reliability necessary for in-factory operations. By way of means, we present a means for delineating the contours of objects. We also confess to present means for encoding optical fibers or other objects using color or modulation frequency. It is very calm.

最後にこの発明の望ましい目的として、あろ特  ′一
定の対象物についての原理を守ることにより追跡手段を
ベースにした規格システムを殆んど修正なしに製造する
ことができ、他の産栗分野全てに対し応用できることを
示すことにある。こハにより、妥当なコストで信頼性の
あるガイドロボットを広範に使用できるようになる。な
お、上述名目的は、下記の実施例から明らかとなろう。
Finally, it is a desirable object of this invention that by adhering to the principle of Arrotoku for certain objects, a standardization system based on tracking means can be produced with almost no modification, and can be used in all other fields of chestnut production. The purpose is to show that it can be applied to This allows for widespread use of reliable guide robots at reasonable costs. In addition, the above-mentioned purpose will become clear from the following examples.

好ましい実施例態様の詳細な説明; 先ず、参考として本発明者による他の特許出願を下記に
列挙して説明するが、これら出願の実施例にはこの発明
に使用するセンサ及びハードウェアが例示されている。
Detailed Description of Preferred Embodiments: First, other patent applications by the present inventor will be listed and explained below for reference, and the sensors and hardware used in the present invention are illustrated in the examples of these applications. ing.

(1)米国特許出願第64,867号→Aりじ山及び大
川71′L気つ°C学センサシステム (2)米国’l”f +i’l川願第用4 、278号
→幻象物のサイズ、姿勢及び位16゛測定川の電気−)
Y―学的方法及び装置 (3)米国4;ff許田願第15 、792号→周象物
及び対象物光面の物性測定方法及び装置 (4)米国特許出願第163,290号→2フ「[、(
・光41η出器アレイに基づく光学測定方式 %式% (7)釆国牛1「許出願第173 、37(’1号→プ
Lファイバ束による′I4を気う“C学センザ (8)米国!閃許出願第240 、459号→電気元学
による表面の凹凸測定及びFi制御 (9)米1i1特許出1+li第] 34 、465号
−寸法6111足装置(1(ト1米国!ト1I−711
f IJ:1願第203 、8(36号→高速電気元学
検査 (11)米国特許出願第200.04.1→光フアイバ
によるロボット制御°1 (]2)機械工具及びロボット検イを用電気光学センサ
(13)米国特許出pO第262,497号→ロボット
操縦アーム及び座標測定歳械制御用電気元学システム(
14)工具の摩耗あるいは破損及びその他の欠陥判別方
法及び装置 (15)漏れ及び封鎖検出用電気光学システム(16)
ロボットによる部品及び工具の電気光学的検査による生
産性向上 (17)ロボットトラクター (18)米国特許出願第15,614号→対象物外表面
の物性測定方法及び装置 (19)対象物の寸法測定方法及び装置(20)米国特
許出願第234 、728号→表面の歪みを検出する方
法及び装置 (21)米国特許出願第15,792号の1@線」継続
(22)米国特許出願第25,792号の[環状−1継
続(23)米[ぶ1特許出a第29,840号→光学制
御による配管装置 (24)米国特許出IM第23,150号→光学制御に
よる水浴(bathin[7) システム (25)電気ツ(、学及びロボットによるがj造品質保
R止(26)完成さ牙またエンジンアセン7°りに正確
な燃焼本答量をイLすることも含めた燃ツ、(1〔1室
、歯車及びその他σ)’4ip面の制御付工作方法 第1図を参照すると、対釣物10は、一般に軌道(トラ
ック)12上で荷台13が可動式になっている高架コン
ベヤーシステム11の下を矢印Aσ)方向に移iuJし
ていろ。対象物10は荷台13に数個げたフック1/I
Kよって吊下げられており、フック14け仙台13に増
刊けろためのボルト16用の孔15を有する。
(1) U.S. Patent Application No. 64,867 → A Rijiyama and Okawa 71'L C Science Sensor System (2) U.S. Patent Application No. 4, 278 → Phantom Object Size, posture and position of 16゛Measure river electricity-)
Y-logical method and apparatus (3) U.S. 4; ff Kyoda Gan No. 15, 792 → Method and apparatus for measuring physical properties of surrounding objects and object optical surfaces (4) U.S. Patent Application No. 163,290 → 2nd floor "[,(
・Optical measurement method based on optical 41η output array % formula % (7) Kakokugyu 1 “Patent Application No. 173, 37 (No. 1 → “C-science sensor that measures ’I4 by L fiber bundle” (8) U.S.A. Patent Application No. 240, 459 -> Measurement of surface irregularities and Fi control by Denki Gengaku (9) U.S. 1i1 Patent Publication 1 + Li No. 34, 465 - Dimensions 6111 Foot device (1 (To 1 U.S.! To 1I) -711
f IJ: 1 Application No. 203, 8 (No. 36 → High Speed Electrical Engineering Inspection (11) U.S. Patent Application No. 200.04.1 → Robot control using optical fiber °1 (] 2) Use of mechanical tools and robot inspection Electro-optical sensor (13) U.S. Patent No. 262,497 → Robot steering arm and coordinate measuring machine control electromagnetic system (
14) Methods and apparatus for determining tool wear or breakage and other defects (15) Electro-optical systems for leak and blockage detection (16)
Improving productivity through electro-optical inspection of parts and tools by robots (17) Robot tractor (18) U.S. Patent Application No. 15,614 → Method and apparatus for measuring physical properties of outer surface of object (19) Method for measuring dimensions of object and Apparatus (20) U.S. Patent Application No. 234,728 -> Method and Apparatus for Detecting Surface Distortion (21) Continuation of "1@ Line of U.S. Patent Application No. 15,792" (22) U.S. Patent Application No. 25,792 [Annular-1 continuation (23) U.S. Patent No. A No. 29,840 → Piping device by optical control (24) U.S. Patent No. IM No. 23,150 → Water bath by optical control (bathin [7)] The system (25) has been completed by electrical engineering and robots, and has been completed to ensure quality control (26). 1 [1 chamber, gears, and other σ)' 4IP surface controlled construction method Referring to FIG. Move under the system 11 in the direction of arrow Aσ). The object 10 is several hooks 1/I attached to the loading platform 13.
It is suspended by a hook 14 and has a hole 15 for a bolt 16 for loading additional issues.

ブCファイバ17は第21シ1に示すようにフック14
の中に埋め込まれており、フック14の表面19上に堂
元プ111部18を、フック14の光面21上に発光端
部20を有する。j仁お、う°Lファイバ17はJr独
のうY:ファイバ、あるいはブLファイバの束など任意
のう”Cファイバ要素を用いることができろもので、そ
の幾稗かは市+iされており、フ゛ラスチックの丁co
rfon J光ファイバ要素が好ゴうである。また、釦
1図では、フック14から吊下げ”られている対象物1
0が22に示1−一般的な位1(−/’ Kある時の位
H′tを測定するものと想定[2ており、さらにフック
」4の位置に対−する対象物)10の相対的ン、r位脳
が11っているものと想定している。そして、光源ニと
3は軌道12の上に位置し、荷台13が光源乙の下に位
餡イる時に荷台13のフック14の上部表面19に光か
入射寸ろように光を下向きに照射する。この場合、光検
出器24、つまりレンズ及び複数の水平方向の列になっ
た個別フォトダイオードで成る検IJ′j器アレイによ
り構成された走査マトリックス光1検出器カメラは、コ
ンベヤーに近接させることにより搬送物体10が位IR
22にある時、フック14に近接するようにtcつでい
る。すなわち、搬送物体10が位1に22にある時、元
ファイバ17の発光端?+li 20がノlメラレンズ
によりフック14の位1eに関する実1皆間1jイ報を
4文るマトリックスアレイ上に影像化さジする。
The hook C fiber 17 is attached to the hook 14 as shown in the 21st screen 1.
It has a dome 111 portion 18 on the surface 19 of the hook 14 and a light emitting end portion 20 on the light surface 21 of the hook 14. The L-fiber 17 can be any arbitrary C-fiber element, such as a Jr. fiber or a bundle of L-fibers; A plastic jacket
rfon J fiber optic elements are preferred. In addition, in the button 1 diagram, the object 1 is suspended from the hook 14.
0 is shown in 22 1 - general position 1 (-/'K) Assume that we are measuring the position H't when there is [2, and the object relative to the position of hook 4] 10. It is assumed that there are 11 relative brains. The light sources 2 and 3 are located above the track 12, and when the loading platform 13 is placed under the light source 2, the light sources 2 and 3 emit light downwardly to the upper surface 19 of the hook 14 of the loading platform 13 at the same angle as the incident light. do. In this case, the photodetector 24, a scanning matrix photodetector camera constituted by a lens and a detector array consisting of a plurality of horizontal rows of individual photodiodes, is placed in close proximity to the conveyor. The conveyed object 10 is positioned IR
22, the tc is positioned close to the hook 14. That is, when the conveyed object 10 is at position 1 or 22, the light emitting end of the original fiber 17? +li 20 images the real information about the position 1e of the hook 14 on a matrix array of 4 lines using a lens.

典摩的フ、仁例として第1図に示′f事例では、端部側
からのうYは光(炙U)器カメラ24内の41固のフォ
トダイオード上にスポット25を形成するように影像化
され、フォトダイオードアレイhζ走査“されると、つ
“Cリスボンド25の位11う゛を表わす出力信号26
がフック14の位置、つまりロボットあるし・は検知器
アレイの位1ビイ゛など既知の位+i’fに対する対象
物10の相対的fr位11qを測定寸ろたy)、マイク
ロコンピュータなどの適当tr位櫛識別手段27に送ら
れろ。続(・てフック1/l又げ物体10の位置を表わ
す信号側がロボット制i′1lll用の、;1に当なロ
ボットflill l’i!手段に送らJする。
For example, in the case shown in FIG. When imaged and the photodiode array hζ is scanned, an output signal 26 representing the digit 11 of the C Lisbond 25 is generated.
is the position of the hook 14, i.e., the relative position 11q of the object 10 with respect to a known position +i'f, such as the position of the robot or detector array. It is sent to the comb identification means 27. Continuing, the signal representing the position of the hook 1/l straddle object 10 is sent to the appropriate robot flill l'i! means for the robot control i'1llll.

なお、ロボットは搬送さハる物体10のフック14の扮
作に用いられろが1ヅ1示していt「い。このようにロ
ボットをff1ll Illイる信号29にけ、ロボッ
トM%作されるフック14又は物体10の位置に1y1
1−る情報が含−1:±1ている。また、光検出器24
が引出し部のΔ1)面上のXY方向の位置に関する情報
を力えることは容易に明らかであり、Z軸の位1直に関
fろ情報を与えることも容易にTiJ能である。例えば
紀1及び2図に点線で示す如く、フック14にさらに別
の元ファイバ要$ 30を、水平上部氷面19から垂直
方向に伸びかつ引出し部平面を横断する前部表面31に
わたって埋め込んでもよい。このようにして、ガ;ファ
イバ少累3(11の発光端部32から発せられた光を検
出するために設けた直物光検出器アレイから7ツク14
の位置、必要ならば物体10の[Z j i’l11方
向の位〃q、つまり引出し部」6面に対して垂IU方向
の位1〜を示す信号が得られる。この信号はイハ号渓と
同様の方法で処理され、フック14又は吊下げられた物
体10の相対的1.[位置、たとえはロボットに対する
位置の3次元測定を行なう。多数ターゲットを用いてフ
ック位置に関する3次元データを得るため、ターゲット
を追加して行なう他の手段を王制に開示する。
It should be noted that the robot is used to create the hook 14 of the object 10 to be transported.The robot M% is created at signal 29 when the robot is turned in this way. 1y1 at the position of hook 14 or object 10
Contains information of -1:±1. In addition, the photodetector 24
It is readily apparent that the information on the position of the drawer on the Δ1) plane in the X and Y directions can be given, and it is also easy to give information on the position of the Z axis in the 1st direction. For example, as shown in dotted lines in FIGS. 1 and 2, the hook 14 may be embedded with a further source fiber core 30 across the front surface 31 extending vertically from the horizontal upper ice surface 19 and transverse to the drawer plane. . In this way, seven optical fibers (14) are detected from the direct photodetector array provided for detecting the light emitted from the light emitting ends (32) of the fibers (11).
, and if necessary, a signal indicating the position 1 to 1 in the vertical IU direction with respect to the 6th surface of the object 10 [position q in the Z j i'l11 direction, that is, the drawer portion] is obtained. This signal is processed in a similar manner to Ihagokei, and the relative 1.0 of the hook 14 or suspended object 10. [Perform a three-dimensional measurement of position, e.g. relative to a robot. Other means of adding targets to obtain three-dimensional data regarding hook positions using multiple targets are disclosed to the Crown.

第1図及び第2図の実施例では、細長い発ツC手段をフ
ック14に埋め込んだ場合を示している。フック14が
1枚板になった鋳造金属物体である場合などには、フッ
ク14の外部表面に単に糊付けあるいはその他の方法で
接着するなど、他の方法で光ファイバをフック14に固
定する方が便利で:bろう、この場合、元ファイバか使
用中に破損しないように囲いを設けた方がよい。これは
、フック人血に溝又は細長い穴(スロット)を設け、そ
の中にtl[1Jkい発ブC手R4,を1i;;め込ん
たイ麦幻:丁1−<は不透明の仙゛説イJで揉うこと″
;C−簡単にで、へる。土だ、い(っかの同じよウフ1
口対象戦庁)1個、例えば複数の同一フック14の位置
を測定する場合πは、この発明では&lIl長い発光部
利ハ発う゛C端1小か各物体上σ)し1ぼ対応する位1
肖゛に米るようにした方が好ましい。こhが不可能lc
場合、あるいは位1f’′i測定をより正(7(、:に
行Acわ」Dばならt(い場合には、谷物体の介つ°0
部分の位〃へ“°を較正iればよい。第1図の晃7jQ
例で01、発光部材はフック14に固定さハている。し
かし7、吊下げた物1flζ10に発光部材を固定して
もよいことは明白であろう。後渚の場合、吊下げた′画
体HJの位置は直接i!+11定されるが、前者の場合
はフック14の位りをdllj定し、フック14に対す
る吊下げた物体10の相対位置を知ることにより、′陶
体10の位1首が間接的に測定されることになる。
In the embodiments shown in FIGS. 1 and 2, an elongated spring C means is embedded in the hook 14. In some cases, such as when hook 14 is a monolithic cast metal object, it may be preferable to secure the optical fiber to hook 14 in other ways, such as by simply gluing or otherwise adhering it to the exterior surface of hook 14. Convenient: In this case, it is better to provide an enclosure to prevent the original fiber from being damaged during use. This is done by creating a groove or elongated hole (slot) in the hook human blood, and inserting the tl[1Jk firing C hand R4, 1i;; ``Rubbing with J''
;C-Easy and easy. It's soil, it's the same (Ufu 1)
In the case of measuring the position of one, for example, a plurality of identical hooks 14, in this invention, the long light emitting section has a long light emitting section. 1
It is better to cook the rice in a similar manner. This is not possible.
If, or if the position 1f''i measurement is more positive (7(,: to line Acwa), then t(if the valley object is intervening °0
All you have to do is calibrate "°" to the position of the part.
In the example 01, the light emitting member is fixed to the hook 14. However, it will be obvious that the light emitting member may be fixed to the suspended object 1flζ10. In the case of Gonagisa, the position of the hanging body HJ is directly i! However, in the former case, by determining the position of the hook 14 and knowing the relative position of the suspended object 10 to the hook 14, the position of the porcelain body 10 can be indirectly measured. That will happen.

第31+;:jはロボットf’12用の重要な部門、す
なわち連M、搬送される容器又は輸送手段から部品を出
し入れするのに用いるこの発明の基本応用例を示してお
り、この拐料取扱い工程は1↓1界中どこでもかなりな
労力が必°要とされている。さらに、多くのアセンブリ
作業では、例女ば部品をコンベヤー(例えば、ここでは
高架モルレール・コンベヤー)から取出して他の部品な
組立てろのに人間を必要とし、作業員はコンベヤーにi
B品を戻さなけれはならt「い。換言1−れば、コンベ
ヤーからの出入れの問題が解決されれば、アセンブリ工
程を自動化できろ。
The 31st +;:j shows the basic application of this invention, which is used for the important sector for the robot f'12, i.e., for loading and unloading parts from containers or means of transport, and for handling the stolen goods. The process requires a considerable amount of effort everywhere in the 1↓1 world. Additionally, many assembly operations require a human to, for example, remove parts from a conveyor (e.g., an elevated mold rail conveyor) and assemble other parts;
If item B has to be returned, no.In other words, if the problem of loading and unloading from the conveyor is solved, the assembly process can be automated.

ここでは、面架モル−ル・キャリアから変速クラッチ部
品を取外すのに用いる例を示す。このキャリア200の
場合、キャリアのポケットに2個ハ部品201及び20
2が入っている。コストを低く抑えるために、キャリア
200は普通山形鋼1曲げロッドtCとで作られており
、いづれの方向に関しても余り1硲ではな(、コンベヤ
ーライン205から(般送されるようになっているため
に移動方向や横に揺れたり、一定の角度でねじれたりす
る。モル−ルーヒの基準点に対するイ装置が±1/2 
インチの範囲で容易に俊二勤しや寸(、時間が経つ忙従
って修理や補修その他で更に劣化する。精度の高いコン
ベヤーを建設するかわりに、この特殊なコンベヤーコス
トMlt−うことがで式ろロボット・システムな設ける
ことは、ロボットのハードウェアを高lメrなイ、のに
寸ろだげで現存の工場に応用できろはかりで/、((、
将来のコンベヤーコストも低く抑えることができるとい
う点できわめて興味がある。
Here, an example will be shown in which the method is used to remove a speed change clutch component from a surface-mounted mold carrier. In the case of this carrier 200, there are two parts 201 and 20 in the pocket of the carrier.
2 is included. In order to keep costs low, the carrier 200 is usually made of one angle iron bent rod, with no more than one bent rod in either direction (from the conveyor line 205). Because of this, it shakes in the direction of movement, sideways, or twists at a certain angle.
In the range of 1 inch, it is easy to change the size of the conveyor, and as time passes, it deteriorates even further due to repairs, repairs, etc. Providing a robot system means that the robot hardware is expensive, but can be applied to existing factories at a modest scale.
This is extremely interesting in that it can also keep future conveyor costs low.

しかし、この発明の実施側jによれば、ロボッ)4ビ第
11用できろ祐)集の高いコンベヤーを設けるよりもは
るかに安価に作成できる。そ1.で、ロボット210は
モルレール205から荷足のキャリア200円の2個の
731を品201 、202のうちの1個を選んで掴み
出すように設置されている。その後、同じモルレール2
05上の他のキャリア225内に/I−1ろシャツ)7
「どのイ11.の丁(ies品220〜22301つを
す?びI:+4. L、て、最初の部品と組立てるのに
用いることができる。
However, according to the implementation side of the present invention, it can be produced much more inexpensively than providing a high-performance conveyor. Part 1. The robot 210 is installed to select one of the items 201 and 202 and pick up two 200 yen cargo carriers 731 from the mole rail 205. After that, the same mole rail 2
In other carriers 225 on 05/I-1 shirt) 7
It can be used to assemble one of the ies items 220 to 2230 with the first part.

例えば、ロボット270を用いてロボット210がコン
ベヤーライン205から引出した部品を組立てろ。
For example, robot 270 may be used to assemble parts pulled from conveyor line 205 by robot 210.

なお、ロボット210のイ市類(ま問わないが、デカル
トp、V:標ロボットが一般に好ましく、ここではtF
!+にこの目的に合せたものを示している。また、aj
!I御の精度を非常に゛高いものにしなくてはならない
ものではあるが、極座標ロボットも利用できることに注
目されたい。コンベヤーに平行な移rtdJ直糾スライ
ダ上の極座標口(ポットも利用で永るか、コストがかか
る。
It should be noted that the robot 210 is generally preferably a robot of type A (although it does not matter, a Descartes p, V: type robot is preferable; here, tF
! + indicates items suitable for this purpose. Also, aj
! It should be noted that polar coordinate robots can also be used, although the precision of the control must be very high. Polar coordinate opening on the transfer RTDJ straight slider parallel to the conveyor (a pot can also be used, but it may last longer or be costly).

図示の如くデカルト座標のロボット210には、コンベ
ヤーライン205に向って出入りするアーム231があ
り、コンベヤー205に平行なX l1qHスライダ2
32に治って移ffIIJfるようになっており、第3
の611は垂直軸、すなわち平面から出る2東h234
である。そし、て、この例では、キャリア200の4隅
に4個のターゲット240〜243か設けられているが
、こわらターゲット240〜243はどのBB類のもの
でも良い。これらクーグツトは必らずしも4個用いる必
要はな(、冗長度のある対象物位置の6軸合部の解像を
得る方が望ましいことか多く、この解像をイUるにはタ
ーゲットは3イ固で充分である。
As shown, the Cartesian coordinate robot 210 has an arm 231 that moves in and out toward the conveyor line 205, and an X l1qH slider 2 parallel to the conveyor line 205.
It was cured in 32 and started to spread, and the third
611 is the vertical axis, that is, the 2 east h234 coming out of the plane
It is. In this example, four targets 240 to 243 are provided at the four corners of the carrier 200, but the stiff targets 240 to 243 may be of any BB type. It is not always necessary to use four of these coordinates. 3 is sufficient.

また、キャリア200の下に緩衝器レール245を設け
、左右の動きを規制するためにイ押・補的なガイド手段
25rl 、 251と接するようにしている。こねら
ガイド手段250 、25.1は、、ii、l面図(第
41ツl’)にも承ghており、251の如くガイド手
段にバネを伺けて緩衝器レール245を針止ガイド25
0に押付けるようにしても良く、緩’4Rbガイド上の
リードイン(1ead−■)はその平面図に示さA]で
いる。
Further, a shock absorber rail 245 is provided under the carrier 200, and is in contact with the pusher/auxiliary guide means 25rl, 251 in order to restrict left and right movement. The screw guide means 250 and 25.1 are also shown in the side view (No. 41 l'), and as shown in 251, a spring can be applied to the guide means to guide the shock absorber rail 245 with a needle stop. 25
The lead-in (1ead-■) on the loose '4Rb guide is shown at A] in the plan view.

第3図及び第4図ではキャリア200に固定した4個の
ターゲット240〜243として示したプ)−1こねら
ターゲットは検出用カメラユニット260を−・1足さ
せる信号を11A力し、カメラユニット26041、ロ
ボットアーム261上に設けても良く、ロボット210
θ)外側に設けても9(・(なお、ここでは11;11
部に塔載した場合を図示し7ているか、ステーションの
上でもよい)。ロボット210σ)外脚jに設ける場合
には、ロボットアーム261の端部に設けてI41」連
データを得るために、追跡できるようにした点滅LHI
)のようなターゲット265がある万が望ましい。
In FIG. 3 and FIG. 4, the four targets 240 to 243 fixed to the carrier 200 are connected to the target by applying a signal of 11 A to the detection camera unit 260 to add -1 to the camera unit 260. 26041, may be provided on the robot arm 261, and the robot 210
θ) Even if it is provided on the outside, 9(・(In addition, here, 11; 11
(The figure shows the case where it is mounted on a station, or it may be mounted on a station.) If the robot 210σ) is installed on the outer leg j, a flashing LHI is installed at the end of the robot arm 261 and can be tracked to obtain continuous data.
) is desirable.

t、cお、260位値及び261位値に配設した両!1
vとも、異なる視点からのデータを得るのに用いること
ができる。カメラユニット260のようなロボットセン
サをキャリア200に取付けた場合(その他の部分につ
いては下記の718例参照)、以下に記述するようにタ
ーゲットのSN比が非常にi8jいために、コンベヤー
ライン205が左右に勤(・て(・る時でも信頼度の高
い追跡が可能になる。このように、揺動して不安定な環
境下にある部品ある(・はキャリアをグレーレベルの像
(黒白画像)で判別″t7′1のに比べると、この方法
ははるかに優れている。前述したビンクニイ発明あるい
はその他の写真測定上のアjメLg#:度でもXYZ、
横揺れ(roll ) 、縦揺h(pitch )及び
偏走(yaw)の6比標まで茜度の解像度データを与え
ることカミできろ。こわで充分目的は達成でき、ガイド
レール250 、2517’:cど1つ又はそれ以上の
軸に及ぶ動きを規1u1]する手段を用いた場合には、
充分以上なものとなる。
T, c, both placed at the 260th place value and the 261st place value! 1
v can also be used to obtain data from different viewpoints. When a robot sensor such as the camera unit 260 is attached to the carrier 200 (see example 718 below for the other parts), the conveyor line 205 will move left and right because the target signal-to-noise ratio is very low, as described below. Highly reliable tracking is possible even when the carrier is in an unstable environment due to oscillation. This method is far superior to the method of ``t7'1, which is determined by ``T7'1''.
It is possible to provide resolution data in degrees up to six ratios: roll, pitch, and yaw. If stiffness is sufficient to achieve the purpose, and if a means for regulating movement along one or more axes of the guide rails 250, 2517':c is used,
It will be more than enough.

コンベヤーにカメラユニット260のようプ、C主ソJ
メラユニットを取付り゛、ロボット指令用のコンピュー
タ280へ供給するためにその位置を計算できるように
した後は、別のカメラ又は単に異フ、[る+4(へ明1
回路その他を用いるかして第2のシステム(261など
)により、キャリア200内のどこに音i品が羽)るか
が分るようにt「る。ターゲットを伺げたコンベヤー(
又は他の対象物)の追跡にカメラユニットを1台使用し
、同一のカメラを用いても良いが第2のザブシステムを
股しナて、キャリア200内又はその上にあろ部品を検
出するようにしたところにこの発明の主な特色がある。
Place the camera unit 260 on the conveyor.
After the camera unit has been installed and its position can be calculated for feeding into the computer 280 for robot commands, it is necessary to install another camera or simply a different camera.
Using a circuit or other means, a second system (such as 261) is used to determine where in the carrier 200 the audio item is located.
One camera unit may be used to track objects (or other objects), and the same camera may be used, but a second subsystem may be used to detect loose parts in or on the carrier 200. The main feature of this invention is that.

かかる第2カメラあるいはサブシステムを8考文献2に
記述fるが、それ自身5つの軸(X、Y、距離範囲、*
揺れ、偏走)のデータを力えろことかできろ。
Such a second camera or subsystem is described in Reference 2, and it itself has five axes (X, Y, distance range,
Please provide data on sway and yaw.

8照した米国特許出願第200,401号の第8図に示
すように、掴み具そのものの中に入れることもできる。
It may also be placed within the grip itself, as shown in FIG. 8 of referenced U.S. Patent Application No. 200,401.

ここで、キャリア200内のどこに部品かあるかの横用
は、必らずしもロボットステーション内で行t、1う必
要はないことに注目されたい。センサカメラ262すど
を用いて上流で行なってもよい。
It should be noted here that determining where a component is located within the carrier 200 does not necessarily have to be performed within the robot station. This may be done upstream using a sensor camera 262.

これにより、仕様Mフ、から外れた状況が生じた居合、
ロボットシステムに信号を送って部品を掴もうとしてい
るのを止めさせることもできるようになる。
As a result, a situation occurred that deviated from the specification M,
It will also be possible to send a signal to a robotic system to stop it from grabbing a part.

例えば非常に乱’IWIになっているギヤリア、部品が
全く入っていないキャリア、誤まった音14品が入りて
いるキャリアtCどの場合である。このように、キャリ
ア、パレットあるいはその(I!)の」二にあるγ部品
の位1伍を検出するだけでなく、)<:!品の同定もで
きることは明白であ(る。部品の位に4が確認され、ま
た部品が正しいことがわかれば、ロボット210は部品
を取出すか又は逆に別のトτ(5品をキャリア200に
戻イベ(移動する。この場合、ロボット制etl用のコ
ンピュータ280はターゲットを伺けたキャリアの座標
位置に関するデータを採り、常にロボットに段層1情報
を確保1−ろように″「ろ。デカルト座標軸でこのアプ
ローチが特に容易とt「るというのは、コンベヤーに平
行(X方向)に走らせて移動の平行線に相対的な位置に
おしする差を取出すだレナで良いからである。伜座標系
でもこれは可能であるが、ダイナミックな形で行なうの
は極めて困難である。いずれにしろこの差を取出すには
、掴み具を用いた近似(approximate  )
センサやその他のセンサでキャリアを追跡する心太があ
る。
For example, there is a gear rear that is very irregular, a carrier that does not contain any parts, and a carrier tC that contains 14 incorrect sound items. In this way, you can not only detect the first rank of γ parts on the carrier, pallet or its (I!), but also) <:! It is clear that the item can also be identified. If 4 is confirmed in the part position and the part is found to be correct, the robot 210 will either pick up the part or, conversely, move the 5 items to the carrier 200. Return to event (move. In this case, the computer 280 for the robot control etl collects data regarding the coordinate position of the carrier that has visited the target, and always ensures the robot with layer 1 information. This approach is particularly easy with the coordinate axes because it allows you to run parallel to the conveyor (in the X direction) and take out the difference in position relative to the parallel line of movement. Although this is possible in a coordinate system, it is extremely difficult to do it dynamically.In any case, to extract this difference, an approximation using a grasper is required.
There is a Shinta that tracks carriers with sensors and other sensors.

上記ピンクニイの出願に開示した/1−ドウエアなどを
用いたターゲット追跡方法、あるいは2台のカメラを用
いるツイン立体方法を、掴み具及びキーヤリアコンベヤ
ー(又はiB品)の両方を追跡1]・イ”るカメラを用
いてロボットアーム自体に塔載したカメラを用いて、実
施することもできp0工場埠境下にル)つても視度かき
わめて高(、またその視度を維持できるターゲットを走
跡1−るためにこの方法は非常に成功率が高い。こねら
ターゲラトリ、強度2色あるいは形によって1メ別でき
、この発明にはこJlらいづれの手段を用いても良い。
The target tracking method using /1-doware disclosed in the above Pinckney application or the twin stereo method using two cameras can be used to track both the gripper and the key carrier conveyor (or iB item). It can also be carried out using a camera mounted on the robot arm itself, which can also be carried out at very high diopter levels (and which can maintain that diopter) even under the factory wharf. This method has a very high success rate because of the traces.The method can be divided into two types depending on the intensity, two colors, or the shape, and any of these methods may be used in this invention.

flJえは第4図&Cおいて、キャリア200の背後に
ある光源301からのブYS300を四隅(あるいはそ
の他σ−)場PJ[)にあるターゲット240〜243
を11へ射するのに用いろことができる。こ+1らター
ゲットはプレート244上に円形、四角形、三角形など
明瞭で、コンピュータ280の視覚としてのカメラ26
0.262によって判別できる単純な形の孔か良く、タ
ーゲットプレート244上の三角孔302を一例として
図示てる。また、カラーフィルタ305などでターゲッ
トを構成しても艮(、別々のクーグツト(240〜24
3)あるいは部品キャリアを各々異なる色にして部品が
ばらばらに入っているよう1.C場合に、その判定が問
題と1.cろような場合に、区別のために自動的にコー
ド化することも可能である。
In Fig. 4&C, the light source 301 behind the carrier 200 directs the light source 300 to the targets 240 to 243 in the four corner (or other σ-) fields PJ[).
It can be used to shoot 11. These targets are clearly defined as circles, squares, triangles, etc. on the plate 244, and the camera 26 serves as the visual field of the computer 280.
A hole of a simple shape that can be determined by 0.262 is sufficient, and the triangular hole 302 on the target plate 244 is shown as an example. Also, even if the target is configured with a color filter 305, etc.
3) Or, make the component carriers different colors so that the components are contained separately.1. In case C, the determination is 1. In such cases, it is also possible to automatically code for differentiation.

この場合、yC源301(とじて白色光源を用いると、
ターゲットの色かそのまま表示としてイーpえる。しか
し、工場によっては色付きフィルタを維持する方か、簡
単な孔より困難かもしれない。光源301を背後にお(
・て用いた場合、孔の中又はその近辺(必らすしもキャ
リア200の上でな(ても良い)にすりガラス310な
どのような、元を多方向に向けろように拡散体を置いた
方が良いかもしねない。
In this case, if you use the yC source 301 (closed white light source),
The target color can be displayed as it is. However, depending on the factory, it may be more difficult to maintain colored filters than simple holes. With the light source 301 behind (
・When used in the hole, place a diffuser such as frosted glass 310 in or near the hole (necessary, but not necessarily on top of the carrier 200) so that the source can be directed in multiple directions. might be good.

回折格子、プリズム手段のようなより方向性σ)ある拡
散体を、ロボットのアプローチ通路又はカメラ260の
方向などに一足の角位置で、より多量の元が必要な場所
に用いることもできる。また、上記第1図、第2図及び
米国特許出願第200,401号に開示した元ファイバ
をベースにしたターゲットを用いることも勿論可能であ
る。
More directional σ) diffusers such as diffraction gratings, prismatic means, etc. can also be used where larger quantities of elements are needed, such as in the approach path of the robot or in one foot angular position in the direction of the camera 260. It is also of course possible to use targets based on the original fibers disclosed in FIGS. 1 and 2 above and in US patent application Ser. No. 200,401.

この発明のようなシステムで使用するターゲットのll
i Mとしては、プラスチックのプリズム逆反射リフレ
クタ(prismatic rctro −reflg
ctor ) 。
ll of targets used in systems such as this invention
The iM is a plastic prismatic retro-reflector.
ctor).

11■帰反射テープ(retra −reflecti
ve tape ) 、レクチリニアg、l;1. (
Iectilinear mate+rial  ) 
7.cどの再帰反射ターゲットが最後に挙げらAt、る
。再帰反射能力の11j」いりフレフタを′用(・た場
合は、j’i 6+1301はセンサと同じ角度から(
例えばカメラユニット260から)発して(・なけJl
ばt「らjr、い。ツr1源301はロボツ)210に
増刊けても塔載しても良く、反射された元321が入射
通路に沿って元に戻る様子を図示する。
11 ■ Retro-reflective tape (retra-reflecti)
ve tape), Lectirinia g, l;1. (
Iectilinear mate+real)
7. c Which retroreflective target is the last named At. If you use a flefter with a retroreflective capacity of 11j, j'i 6 + 1301 should be measured from the same angle as the sensor (
For example, from the camera unit 260)
The reflected source 321 returns along the incident path.

次に、部品そのもの又は第10[シjのコンベヤ円のパ
レット上で移動するカートン579のように、ターゲッ
トをプリントしただけの部品用コンテナにターゲットを
伺ける場合を考えてみよう。部品にかかるターゲットを
設ける手段は数多くあるが、部品の機能やその美観も考
慮に入れる必要がある点でいくらか困難を伴ン、cう。
Next, let us consider a case where the target can be placed on the parts itself or on a container for parts on which only the target is printed, such as the carton 579 moving on the pallet of the 10th conveyor circle. Although there are many methods for providing such targets on parts, they are somewhat difficult in that the function of the part and its aesthetics must also be taken into account.

ロボットシステムの観点からすれば、写真測定方式(p
l+otogra旺+etricequations 
、 )に対する満足のできる6劇11解像度を得るため
には、4個のターゲットのうち少な(とも3個まで眼k
・見えるようなものである必要かある。規制手段がある
ような一足の状況下では、川−視ターゲットは1又は2
個でよいかもしれない。
From the perspective of a robot system, the photo measurement method (p
l+otogram+etricequations
In order to obtain a satisfactory resolution for the 6-dimensions 11 resolution for
・Does it have to be something that can be seen? In a situation where there are control measures, the river sight target is 1 or 2.
It may be enough.

第3図及び第4図の例に関し、・ロボット210かキャ
リア200から取出してアセンブリ増刊具351に載せ
た202′ のような部品を取るのに、補助ロボット2
70(できれば図示の4今座標を有するもの)を用いた
力が良い場合があ蕗得ることに注意されたい。このロボ
ット350が次に、キャリア200から取出してきた例
えはシャフト220′  のような異なる部品を組立て
て2つの部品202′ 及び220′を組合せた後、組
立完成品としてシュートから出荷用コンベヤ272に押
出す。
Regarding the examples of FIGS. 3 and 4, the auxiliary robot 210 or 202' is taken out from the carrier 200 and placed on the assembly add-on 351.
Note that a force using 70 (preferably with the four coordinates shown) may be good. This robot 350 then assembles the different parts taken out from the carrier 200, for example the shaft 220', and after combining the two parts 202' and 220', transfers the assembled finished product from the chute to the shipping conveyor 272. extrude

まプこ、ロボット210を用いてlr、’jにY申出に
対して回転が与えられている場合、組立て作業を行なう
こともできる。しかし、2台のロボットを用いるデュア
ルシステメの方が、1台が組立てを行なってCする間に
もう1台が部品を取ム1して米る只とができるために、
作業が迅速となる。この逆も又可能であって、同型のモ
ルレールコンベヤー上ニ組立晶をrロボット210が戻
している間に、一段前の組立てを続けることもできる。
If rotation is given to lr,'j with respect to the Y offer using the mapo robot 210, assembly work can also be performed. However, a dual system using two robots allows one robot to assemble and process the parts while the other one picks up the parts.
Work becomes faster. The reverse is also possible, and while the r robot 210 is returning the second assembly on the same type of mold rail conveyor, the assembly of the previous stage can be continued.

例えば、このA66個では組吃ての済んだ部品かli’
l°か請1でいろ第1のコンベヤー205の頁下に、第
2σ)コンベヤーを設けろことかでき、このコンベヤー
は床に設置fEf L、ても開架式でも良い。ロボット
210も180° 回転し。
For example, with these A66 pieces, are they assembled parts?
A second σ) conveyor may be provided below the first conveyor 205, and this conveyor may be installed on the floor or may be an open rack type. The robot 210 also rotated 180°.

てコンベヤーライン205に平行なコンベヤー KJl
−L立て完成品を載せることができる。
Conveyor KJl parallel to conveyor line 205
-L-stand complete products can be placed on it.

第5 f;′l ; 第5図体)はコンベヤー;つ51上を搬送さハ、てこの
41\明に従ってターゲットを付けら1+た自助1車の
ドア350を示す。自動車ドア350か9“11355
をコtl過1−ると、ドアfl!117Mに配設された
4個のファイバ一端部352が照射されて、各1ヌ対(
illの4隅にW’?けられたファイバ一端部36()
〜363から元が発して、こ、11.がターゲットを形
成するようになっている。
Figure 5) shows the door 350 of a self-help vehicle conveyed on a conveyor 51 and targeted according to the lever 41. Car door 350 or 9"11355
When you turn the button, the door fl! The one end portions 352 of four fibers disposed in
W' in the four corners of ill? Curved fiber end 36 ()
The original originates from ~363, 11. now forms a target.

これらファイバ一端面360〜363けドアパネルと同
−平rf+’+にあり、ドアパネル自体もグラスチック
ファイバとグラスチックのドアか混成さjするように、
プラスチック製とすることかできろ。寸だ、光を伝送す
る光ファイバ370〜373を射1:tf 1jν1型
井j金型内でプラスチックにモールド1−ることもでき
る。SMC(ファイバーグラス)ドアに普通のガラス繊
維のように坤込んでもよく、あるいはドアσ)リプ(あ
れは)又はその1涛に伺はでもよく、内側及びlA側パ
ネルがある場合はその間にプしファイバ370〜373
を狭んでもよい。そして、カメラユニット368がファ
イバ一端部360〜363からの元を監視する。カメラ
ユニット368はコンベヤー351の上部又はドアを取
上げるために入って来るロボットの上に位1ifるよう
になっている。
One end surface of these fibers 360 to 363 is located at the same level rf+'+ as the door panel, and the door panel itself is a mixture of glass fiber and glass door.
Could it be made of plastic? In fact, it is also possible to mold the optical fibers 370 to 373 that transmit light into plastic in a mold. SMC (fiberglass) may be inserted into the door like regular fiberglass, or may be applied to the door σ) lip (that is) or one of them; Fiber 370-373
may be narrowed. A camera unit 368 then monitors the sources from the fiber ends 360 to 363. The camera unit 368 is positioned above the top of the conveyor 351 or above the incoming robot to pick up the door.

周囲の九に対してターゲットのSN比をより高(するた
めに、光源そのものをパルス発振させることができる。
In order to make the signal-to-noise ratio of the target higher than the surrounding area, the light source itself can be pulsed.

ターゲットをなす各党ファイバは、色の識別を可能にす
るための色を伝えることができることに注目されたい。
Note that each targeted fiber can carry a color to enable color discrimination.

事実、元ファイバ370〜373をファイバの束と考え
ることもできる。ファイバの数やターゲット端部360
〜363の配置を種々変えて多様なコードとし、どれが
どれかとかドアの種類等を明らかにするのに用いること
ができる。塗料、インク、その他フィルムあるいは被層
型ターゲットは、スプレー・マーキング・ガンを用いて
部品上に吹付けることができる。三角形その他の極めて
はっきりとした形状を有するターゲットの形状を美1.
 <仕上げろのに髄に効率のpい例か、米国特許第4 
、269 、874号の回折ターボジェットである。例
えば、パネル上のマーキングステーションを塗料による
ターゲットの吹伺けに用いることができる。赤外線を吸
収して紫外線を反射する螢うY;塗料のような、q′、
9定の■6門下でターゲットを際立たせることのできる
特殊塗料を用いて、これらターゲット360〜363を
設けることもできる。肉眼では見えないが、特定の解明
下では選択的に螢ブ0を発したり、特定の波長を吸収す
る透明の塗料でもよい。完成部品には特に後者がよい。
In fact, the original fibers 370-373 can be considered a bundle of fibers. Number of fibers and target end 360
~363 can be arranged in various ways to create various codes, which can be used to clarify which code is which, the type of door, etc. Paints, inks, and other film or coated targets can be sprayed onto the part using a spray marking gun. 1. The shape of the target is a triangle or other very distinct shape.
<U.S. Patent No. 4 is an example of high efficiency in finishing process.
, 269, 874. For example, marking stations on the panel can be used to spray targets with paint. Firefly Y that absorbs infrared rays and reflects ultraviolet rays; q′, like paint;
These targets 360 to 363 can also be provided using a special paint that can make the targets stand out under the 9 constants. Although invisible to the naked eye, it may be a transparent paint that selectively emits fireflies or absorbs specific wavelengths under specific conditions. The latter is especially good for finished parts.

しかし、塗装していないドアなど後になって塗装するも
のには、化学的に適合性があるか又は通常の方法で除去
できろものであれば、どのような塗料でもよい。
However, for items that are to be painted later, such as unpainted doors, any paint that is chemically compatible or that can be removed by conventional methods may be used.

第5図(B)は、第5図(A)の4つのファイバ一端部
352の前部に設けるカラーフィルタプレート380を
示す。このカラーフィルタプレート380には図示の通
り赤(R)、黄(Y)、縁(Ci) 、宵([1)のフ
ィルタがあり、吟ファイノ(輻1部360〜・363か
ら出てくる元がこれら各色を呈するようになっている。
FIG. 5(B) shows a color filter plate 380 provided in front of one end portion 352 of the four fibers in FIG. 5(A). As shown in the figure, this color filter plate 380 has red (R), yellow (Y), edge (Ci), and evening ([1) filters. is designed to exhibit each of these colors.

なお、これら色は全て赤外線でも、その他の色でもよい
。ターゲットを区別する方法としては、各ファイバに別
々の光源を用いて異なる率で変調fろか、又は各ファイ
バ上にlll1′を次元を)(ルス発振させる方法があ
る。
Note that all of these colors may be infrared rays or other colors. Methods for differentiating the targets include using a separate light source in each fiber and modulating it at a different rate, or by oscillating lll1' on each fiber.

第6図はこの発明の他の応用例を示f0ここでは、奥行
に関し立体的な視覚がイリられるように、角度θを挾ん
で設けたカメラ405 、406を用いて、風防ガラス
400の縁やその他の特徴を監視するようにした例であ
る。光源410により端部が照射された時、進行に従っ
て各点で光を発射(又はリーク)しているR15品の周
辺をめぐっている損失の多いyeファイバ411によっ
て対象1勿(ガラス400)の縁を明瞭に描き出すと、
部品の!ン が非常に容易になる。この例では全部の縁力z 7.B
き′出さ第1.ていイ)が、部品を止イi’lrjに、
配置r1゛するにはBl、i5品の縁の一部分だけあれ
ばよいごとは明白である。
FIG. 6 shows another example of application of the present invention f0Here, cameras 405 and 406 placed at an angle θ are used to capture the edge of the windshield 400 and This is an example in which other characteristics are monitored. When the end is illuminated by the light source 410, the edge of the object 1 (glass 400) is clearly defined by the lossy ye fiber 411 that goes around the R15 product, which emits (or leaks) light at each point as it progresses. If you draw it into
Parts! It becomes very easy to In this example, the total power z7. B
First step. However, when the parts are stopped,
It is clear that only a portion of the edge of the B1 and i5 products is required for arrangement r1.

また、j風防ガラス用に明+lt’だ車体の開口部に正
しく風防ガラスを取付けるために、へ1εリガラスの輪
郭が望ヤしい点、fα晶そのものσ)jlll定を可1
棺にすることにも注目されたい。この場合、元フつ′イ
/く411は風防ガラス400の製造時にモールド寸ろ
ことかでき、単に特性の異なるガラス繊14(、そのも
ので゛もよ(・。また、同じガラスσ)BISを、力1
(防ガラス周辺?tIXK元を伝達するようにしだもσ
)をフY;ファイバとしても良い。プラスチック又は金
属部品の場合でも、T115品の周辺にうLファイノ(
を糊料は−tろだけとか、−゛部分だけ必要に応じて金
属で竹うような場合には、上記原則が利用できることは
明白である。なお、元ファイノ(411から発する光は
、表面の外郭を描き出すのに;I?!i l〜た波長σ
)もσ)であれば赤外線でも何でもよい。小火、プラス
チックの場合、通7i5可視光では見えな(・が、ガラ
ス又(・主プラスチックから外側に向けて発光され2)
赤外線照射では見えろように、光ファイ/(を埋め込む
ことができる。
In addition, in order to correctly install the windshield glass in the opening of the vehicle body that is bright + lt' for the windshield, it is desirable that the outline of the glass be 1ε, and that the fα crystal itself σ)
It should also be noted that it is made into a coffin. In this case, the original glass fiber 411 can be changed from the mold size during manufacture of the windshield 400, and can simply be the glass fiber 14 (or the same glass σ) with different characteristics. , force 1
(Around the glass? tIXK should be transmitted, but σ
) may be used as a fiber. Even in the case of plastic or metal parts, use L-Fino (
It is clear that the above principle can be used in cases where only the -t part is used as the glue, or where only the -' part is made of metal if necessary. In addition, the light emitted from the ex-phino (411) has a wavelength σ to draw the outline of the surface;
) and σ), any infrared light is fine. In the case of small flames and plastics, they cannot be seen in visible light (・However, if they are made of glass or plastics (・light is emitted outward from the main plastic)
Optical fibers can be embedded so that they are visible under infrared irradiation.

第6図に示す風防ガラス4000部品の外辺だけでなく
、より多くの部分を嚢わすには第5図のドア350で示
す4つのターゲットより多く使用できることは明らかで
ある。しかし、これら2例は主要な例であって、6軸の
冗長チェック、写真測定方式を含め4点で充分な解像度
が得られ、立体カメラで観察する場合、外辺が最たる目
的であるのは勿論である。vK6図ではttファイバの
多くはそハ自体で損失が多いことに注目されたい。更に
損失が必要である場合には、例えばマ) IJツクス内
に埋設されている場合、元ファイノくを11らはらにほ
ぐしてもよい。グラスチックのパレットやキヤ〜 リアも計装できるのは明白であり、第4図のキャリアで
もプラスチック内に光の伝導路を設けるととができる。
It is clear that more than the four targets shown in the door 350 of FIG. 5 can be used to cover more of the windshield 4000 component than just the outer edges shown in FIG. 6. However, these two examples are major examples, and sufficient resolution can be obtained with four points including 6-axis redundancy check and photo measurement method, and when observing with a stereoscopic camera, the outer edge is the most important object. Of course. Note in the vK6 diagram that many of the tt fibers themselves have a lot of loss. If further loss is required, for example, if it is buried in a matrix, the original fibers may be disentangled into 11 pieces. It is obvious that a plastic pallet or carrier can also be instrumented, and the carrier shown in Figure 4 can also be provided with a light conduction path within the plastic.

第7図(A) 、 (B)は対象物にターゲットを付け
る他の方法を示し、この実施例ではシリンダヘッド50
0(この場合、ロッカーカバー・レール501)にター
ゲットを付けるもので、レール501の周辺の四隅にタ
ーゲット502 、505 、506及′び507がk
)ろ。この場合、ターグツ) 502はレール501に
形成した四部であり、例えばドリルが金属に触」tて形
成された円錐形表面である。かがる円錐形表面は、カバ
−レール501自体の平らな加工面方角fJfに対して
多様な角度で光を反射させ、適切な角度からFA側した
場合には優良なコントラスト・ターゲットをイ:1ろこ
とかできる。例えば、ロボット512に塔載したう゛0
源510からのプ°Cが上1+己円錐形ターゲット50
2を含むカバーレール501に肖ると、9°Cはターグ
ツ) 502がらカメラ511に方向がりLjえられる
。これは、ターグツ) 502の′r[11がどちらが
といえばカメラ511に向けられているためで、!;)
る。
7(A) and 7(B) show another method of attaching a target to an object, and in this embodiment, the cylinder head 50
0 (in this case, the rocker cover rail 501), and targets 502, 505, 506 and 507 are attached to the four corners around the rail 501.
)reactor. In this case, tags 502 are four parts formed on the rail 501, such as a conical surface formed by a drill touching the metal. The curved conical surface reflects light at various angles with respect to the flat machined surface direction fJf of the cover rail 501 itself, and provides an excellent contrast target when viewed from the FA side from an appropriate angle: I can do 1 rokoto. For example, ゛0 mounted on robot 512
°C from source 510 is above 1 + self-conical target 50
If you look at the cover rail 501 including 2, 9°C will be reflected by the camera 511 from 502. This is because 'r[11 of Targuts) 502 is rather directed towards camera 511! ;)
Ru.

しかし、カバーレール501がらの光はある角IJjを
もってカメラ511からそれる。従って、カバーレール
501の背景及び部品のモールド面の背景に対シテ明石
(みえる。他の場合にはレール501$面がリイる(、
円錐形表面502が暗(なる。円錐であるという事実は
、レール501表面の平面の(olれの方向からのアプ
ローチでも、同様の結果をもたらすごとを意味する。同
図(B)の平面図には、カバーレール501の各隅に設
けられたイ1ト々のターゲットが例として示されている
。[、かじ、1つの車側で用いるターゲットのn類は1
つでk)ることか多いと考えられる。例えはターゲツト
群505は上記のような円錐面、あるいは第8図に示す
よう1.cものを含めていかなるiih 類でもよいが
、4個のターゲットを有する。この場合、4 ii?・
[のターゲットは単一のポイントに比べはるかに特異で
あり、部品上には他に群をなす反射要素は何もないこと
から、背景がどのようなものであっても誤りが住じ得な
い。この例では、4つの点の中心がターゲットの中心と
なる。点が3個であり、やはり中心のあるターゲット5
06についても同様のことがあてはまる。点が2個であ
るターグツ) 507は明瞭に区別できると思われるが
、1つの平面を除いて中心のポイントがない。従って、
この場合、ドツトの中心から1つの平面に対する解像度
を得る4袈か生じる。
However, the light from the cover rail 501 deviates from the camera 511 at a certain angle IJj. Therefore, the background of the cover rail 501 and the background of the molded surface of the part are visible. In other cases, the $ surface of the rail 501 appears (,
The fact that the conical surface 502 is a dark cone means that an approach from the direction of the plane of the rail 501 surface will give a similar result. , targets for each item provided at each corner of the cover rail 501 are shown as examples.
It is thought that there are many cases where this happens. For example, the target group 505 may be a conical surface as described above, or 1.0 as shown in FIG. It can be any type IIH, including C, but has four targets. In this case, 4 ii?・
Since the target of [ is much more specific than a single point, and there are no other reflective elements on the part that cluster together, it cannot harbor errors no matter what the background is. . In this example, the center of the four points is the center of the target. Target 5 has 3 points and also has a center.
The same applies to 06. 507, which has two points, seems to be clearly distinguishable, but there is no central point except for one plane. Therefore,
In this case, four lines are generated to obtain the resolution for one plane from the center of the dot.

第8図(A) 、 (H)は他のターゲツト法を示すも
のであり、ここでもシリンダヘッドに応用しているか、
いかなる815品にも一耽的に任用で゛きる。ここで南
示した745分の1HIX品はモールドさオ]て℃す、
シリンダヘッドのモールド部530上には、f:i3品
σ)に11立て又は機能の妨害とならないような突出部
531〜534が静けら灼ている。これら突lit名1
4531〜534がターゲットを形成しており、いかな
る場合でもはっきりとわかる。さらに才ちかいのン「い
もσ)とするために、突出部531〜534の(I11
!部に一定角度の余1而を設けている。突出部532θ
)イ儒面図に示すように、ヘッド軸をAJ′^切るこの
反射角は天井のつ°0535からの天井光を■(射[ま
た貯、このネ1m1が’P)r M’jの角I焦でカメ
ラ536に対し7て元をjl(1豹1−るように設けら
素1ている。この例では、反対側の突出部531の@1
面か同じ方向を向(ように、う1蕉にしtcげねばなら
l、[(・。角度を込ぶ場合、部品の他の/ij、−徹
を示す部分が同じ方向の反射角にならないようにする。
Figures 8(A) and 8(H) show other targeting methods, which are also applied to cylinder heads.
Can be used for any 815 products at once. The 1/745th HIX product shown south here is molded.
On the molded part 530 of the cylinder head, there are protrusions 531 to 534 that do not interfere with the function or function. These lit name 1
4531-534 form the targets and are clearly visible in any case. Furthermore, in order to make the protrusions 531 to 534 (I11
! A certain angular rest is provided in the part. Projection 532θ
) As shown in the Confucian diagram, this angle of reflection that cuts the head axis at AJ'^ reflects the ceiling light from the angle 0535 of the ceiling. At the angle I, the element 1 is provided so that the element is 7 with respect to the camera 536. In this example, the element 1 of the protrusion 531 on the opposite side is
If you include an angle, other parts of the part that indicate /ij, -toru will not have reflection angles in the same direction. do it like this.

換言″1−れば、部品が例であれ、部品の他の部分より
もOJlろく又は暗(みえる特定のターゲット角度が検
知できろようにすること、そしてかかる角度が′¥lI
S品の仙の!h:徴を表わす角度を形成1.7.’cい
か又は表わしても最小限にとどめるように1−るべきで
ある。このことは当然なから消極的ではあるが、H1′
!別の一助と、なる。同様に、ターゲットとして1つ以
上の平面に斜面を設けることもできる。
In other words, if the part, for example, is less or darker than other parts of the part, a particular target angle must be detectable, and if such angle
Sen's S product! h: form an angle that represents a signature 1.7. 'c or 1- should be kept to a minimum even if expressed. Although we are naturally reluctant to accept this, H1'
! Another help, Naru. Similarly, the target can be provided with an inclined surface in one or more planes.

9:Jえげ突出部533のように、2角ζ])いずれか
から観察した場合、より明るい人う射かみらねる。逆に
、照明光535に角度をつけ、カメラ536を天井に位
置させてもよい。また、同図では上111シ第7図で述
べた別のドリル方法を応用tたものと同じように、円錐
又は十字形ターゲットのモールドを示している。これら
は540 、541 、542及び543として示され
ている。この場合、鋳型の曲部分が部品1.τ凹部を設
けるのに適している。このようにしてターゲットをモー
ルドすることかできるので、円錐形成iii+穴あるい
は簡単に工作できる形状のみならず、多様7tc形にタ
ーゲットを形成することができる。例えば、円錐形に好
1似の形状なイ1する他の部分の特徴に対l−て、誤ま
りなく識別できろようなフィリップスねじの切り平面(
facet )のような十字形を伺けろt「どとする。
9: Like the J ridge protrusion 533, when observed from either of the two angles ζ], a brighter human reflection can be seen. Conversely, the illumination light 535 may be angled and the camera 536 may be positioned on the ceiling. The figure also shows a mold for a conical or cross-shaped target, similar to the application of the other drilling method described in FIG. 7 above. These are shown as 540, 541, 542 and 543. In this case, the curved part of the mold is part 1. Suitable for providing a τ recess. Since the target can be molded in this manner, it is possible to form the target not only in a conical III+hole or in a shape that can be easily machined, but also in a variety of 7TC shapes. For example, the cutting plane of a Phillips screw (
Look at the shape of a cross like "facet".

かがる形状は、必らずしも部品に凹1rVを形成して設
ける心太はなく、544として図示したものの如く突出
部とし、て立ち上がらせることもできる。し劣化、p部
(544)にしろ四部(545)にし2ろ適切な位+g
rに設けかけり、ば、部品の轡能又は取扱いに支障をき
た寸。従って、部品の多(は一般的に機能上又は取扱い
の便宜上、平坦な表面を有していることから、これら便
宜?損わないよう、こうした表面に四部を設けるのか最
善と考えらねる。
The curved shape does not necessarily have a core provided by forming a recess 1rV in the part, but can also be raised as a protrusion like the one shown as 544. Deterioration, whether it is the p part (544) or the four part (545), the appropriate position + g
If the parts were not installed properly, the performance or handling of the parts would be affected. Therefore, since many of the parts generally have flat surfaces for functionality or convenience of handling, it is not considered best to provide four parts on these surfaces so as not to impair the convenience.

第8図(B)に示すように、表面が円錐又は十字等の形
状547を材料表面546にモールドするか又はドリル
で形成したものに、透明プラスチック充填剤550を任
意に用いて、四部547の一部あるいは全部を埋めたり
、あるいは底面546がら突出する立上り部分を設ける
ようにすることもできる。そして、このプラスチック材
料550はい(つかの目的を果す。目的の1つは、四部
表面を錯や劣化から保護することである。アルミニウム
やスチールの部品にドリルで設けたピカピカ輝(部分が
時間ニ共に鈍ってきまたり、錆びたりする場合に特に7
1【要である。2番目の目的は、充填剤550そのもの
が円錐表面(十字形等)によって形成された鏡からの元
学累子となφことであり1、この例ではプ0を拡散させ
たり方向づけたりするのに用いるプリズムを形成する。
As shown in FIG. 8(B), a shape 547, such as a conical or cross surface, is molded or drilled into the material surface 546, optionally using a transparent plastic filler 550, to form the four portions 547. It is also possible to partially or completely bury it, or to provide a rising portion that protrudes from the bottom surface 546. And this plastic material 550 (serves a fleeting purpose. One of its purposes is to protect the four-part surface from corrosion and deterioration. 7. Especially if they become dull or rusty.
1 [It is essential. The second purpose is for the filler 550 itself to be φ from a mirror formed by a conical surface (such as a cross) 1, in this example to diffuse or direct the pu0. form a prism used for

第3に考えられるのは、プラスチック充填剤550を選
ぶことにより、特定の色のみを選択的に反射させるよう
にすることであり、これにより色を基にターゲットを識
別することが可能となる。かかる充填剤550の主な短
所は、プラスチックを充填するための別の操作が必要な
ことであり、工作ライン上ではこの操作は通常容易では
ない。例外として、反射穴を先ずモールド物にドリルで
穿け、次いで穴の中にプラスチックを注入した後、プラ
スチック材料が穴の表面と同一面になるように余分な羽
村をそぎ落としたりする最終処理方法があるが、この場
合は通常の工程にスプレーガンを追加するだけでよい。
A third possibility is to select the plastic filler 550 to selectively reflect only certain colors, thereby making it possible to identify targets based on color. The main disadvantage of such a filler 550 is that it requires a separate operation to fill the plastic, which is usually not easy on the machine line. An exception is the final treatment method, which involves first drilling a reflective hole into the mold, then injecting the plastic into the hole, and then scraping off the excess material so that the plastic material is flush with the surface of the hole. Yes, but in this case you just need to add a spray gun to the normal process.

第9図はターゲットを付ける他の方法を示すものであり
、ここではプラスチックのボディパネル570が9Y二
571で111)身、1さ十1、わ“11いてこう1か
゛プラスチックカに1・)面成型しかターゲット572
によりカメラ575に向けて反射さハ、る。図示の91
1(ターゲット572け反射性であり、判定の色又は一
般に全ての色の元を表面から角バーをもって反射する回
折柁子で′41°り成されて(・る。この他、ターゲッ
トを多層干渉菓子、できれば選択的な角度かつ選択的な
色の組合せでブLを方向づけることのできるもので構成
してもよい。カメラ575が、カラーテレビカメラのよ
うにスポット形状の検知のみならず色の検知も可能であ
′J1ば、このカメラに、Lつてこれらの色を識別し、
かかる色の展開はターゲット572からのみ出力される
ものであることを明確に同定で゛きることになる。これ
は対象物5700表17ciからのようK、強い背景が
存在していても可能である。かかる色の組合せをターゲ
ット572内にコード化して′j6き、Ti11品57
0の姿勢や角度その他ろ・同定するようにしてもよい。
Figure 9 shows another method of attaching the target, in which the plastic body panel 570 is 9Y2571 111) body, 111, 111, 11, plastic body 111). Surface molding target 572
The light is reflected towards the camera 575. 91 shown
1 (Target 572 is reflective, and is made of a diffraction glass that reflects the judgment color or generally all color sources from the surface with square bars. In addition, the target is made of multilayer interference. The camera 575 may be configured to detect the spot shape as well as the color, such as a color television camera. If it is also possible, this camera can be used to identify these colors,
It can be clearly identified that such color development is output only from the target 572. This is possible even in the presence of a strong background, as seen from Object 5700 Table 17ci. Such a color combination is encoded in the target 572, and the Ti11 product 57
The orientation, angle, etc. of 0 may also be identified.

プラスチック部品570に成型する代りに、部品570
0表面に糊料げするだけでもよい(573)。573の
ようなりフレフタ薄刃0であわば、突Ld・していても
部品570の機能を妨害することはない。しかし、プラ
スチックの車体パネルの場合には、572のようにター
ゲットは9舅本表面と同一面になるはうに設けた方がよ
い。これらターゲットは、車の塗装時に被覆されてしま
う。
Instead of molding the plastic part 570, the part 570
It is also possible to simply apply glue to the surface (573). 573, the function of the part 570 will not be interfered with even if it is protruded with a thin flapper blade 0. However, in the case of a plastic car body panel, it is better to place the target on the same plane as the 9th leg surface, as shown in 572. These targets are covered when the car is painted.

例えば車のドアパネルにターゲットを付けた場合、ター
ゲットは塗装時に車に設けられるが、車の塗装が完了す
るとその存在は分らtC<なってしまう。
For example, if a target is attached to the door panel of a car, the target will be placed on the car during painting, but once the painting of the car is completed, its presence will become unknown.

このようにして設けるターゲットは、塗装後はパネル表
面に対し平らでなければt「らず、また、障害となって
はならない。ターゲットを対象物の中に絹込んで、対象
物の外観の一部をなすようにすることもでき、ターゲッ
トを覆うかどうかの必要性は、対象物の美観によって大
いに異なる。他の可能性として、通常の状況では見えな
いが、特別の照明を用いた場合にのみターゲットとして
見えるようなターゲットを利用する方法がある。例えは
、パネル又はパネル自体に特別の紫外線螢光材料処理を
施したもののプラスチック表面に、ターゲット572を
モールドした場合について考えてみよう。こσ)場合、
紫外光線の下でのみ、このパネルのターゲット572部
分が周辺部分に対して実際用に見える。
The target provided in this way must be flat against the panel surface after painting, and must not become an obstruction.The target can be inserted into the object to improve the appearance of the object. The need to cover the target will vary greatly depending on the aesthetics of the object. Another possibility is that it is invisible under normal circumstances, but can be hidden when special lighting is used. For example, consider molding the target 572 into the plastic surface of a panel or panel itself treated with a special UV fluorescent material. )case,
Only under ultraviolet light is the target 572 portion of this panel actually visible relative to the surrounding portions.

上述の多層回折/干渉で、回折パターンのライン間隔あ
るいは多層物質及び間隔を特定の色の照明下、また、あ
る特定の角度でのみ、周辺部分に対して光がはっきりと
見えるように選ぶことができろよう′t、「ケーヌでは
、上述の記載は一部正しい。
In the above-mentioned multilayer diffraction/interference, the line spacing or the multilayer material and spacing of the diffraction pattern can be selected such that the light is clearly visible to the surrounding area only under a certain color of illumination and at a certain angle. ``In Cane, the above statement is partially correct.

これは波長を人間の可視領域かられ1゛かにはすれた紫
外胞又は赤外線にすれば、極めて容易にtCる。
This can be done extremely easily by changing the wavelength to ultraviolet or infrared radiation, which is one step beyond the human visible range.

例えば現在のソリッドステートカメラで検知?るには、
近−If七(near −IR)が最良の領域である。
For example, can it be detected by current solid-state cameras? To do this,
Near-If7 (near-IR) is the best region.

かかるターゲットは必らずしも鋳込む必要はな(、界面
に蒸着させて材料の立上がり部分が殆んど無いに等しく
してもよい。実際の応用では、573のようなターゲッ
トはプラスチックの白子字形を単に糊付けするだけでも
よいのは勿論である。
Such a target does not necessarily have to be cast (or may be deposited at the interface with almost no raised material. In practical applications, targets such as 573 are made of plastic aluminium. Of course, it is also possible to simply glue the letter shapes.

最後の塗装工程で糊及びターゲットを洗い落せば、この
ターゲットは最終製品で障害とならない。第5図に示す
ファイバ型式の長所の1つはファイバ端が非常に、明石
(、士た)11を品弄面に対し、て平らになることであ
る。
If the glue and target are washed away during the final painting process, this target will not become an obstruction in the final product. One of the advantages of the fiber type shown in FIG. 5 is that the fiber end is very flat against the handling surface.

第101g+はこの発明の他の応用例を示し、1車」又
は590のよう、なギヤリアコンベヤーに塔載されて搬
送さチ1.るカートン579の5B跡に用いている。
No. 101g+ shows another application example of the present invention, in which the tower is carried on a gear rear conveyor such as 1 car or 590. It is used for the 5B trace of carton 579.

カートン579は任意にキャリア590上に塔載されて
おり、所定のスデーションでプログラム可能なロボット
手段を用いてカートン590’に?Iんで取出すように
なっている。この目的のために、カートン579の11
11面には、図中580 、581及び582として示
すターゲットセットがプリントさ力、ており、これらタ
ーゲットセット580〜582は使用できろものならい
かなるfilI類のものでも良く、カートン579にず
っと残るようになっていてもよい。この長所は製造工場
での追跡、ロボットによる倉庫管理作業及び流通チェー
ン全体を通じて第1j用でき、また、スーパーマーケッ
トなどではロボットを用いて製品を開梱し、棚に配値す
るのにも利用できる。カートン579の中にあるパッケ
ージ、例えば卵のバック、ミルクのバックや罐なども全
てラベルその他Vこ印Jj:’:されているため、同様
の目的σ)ためにターゲットを伺けることができるσ)
は勿論である。各表面には図示の如く4つの丸印のター
ゲットか伺いているか、ターゲットの数及びflt B
iは問わ/fい3.カートン579にもコードを伺けて
、カートン579の中の商品を表示するようにしてもよ
い。ごく稀にL11’C型コード(例えば591)が必
要な場合があり、また実際小型ULJCコード自体か1
つ又はそれ以上のターゲットとなり得る。しかしζ−1
!1′−辿はそれ程多開の情報を必要としな(・ので、
もつと簡単なコードを使用することの方が多(・。
Carton 579 is optionally loaded onto carrier 590 and loaded into carton 590' using programmable robotic means at a predetermined stage. It is designed to be taken out by pressing I. For this purpose, 11 of cartons 579
On side 11, target sets shown as 580, 581, and 582 in the figure are printed, and these target sets 580 to 582 can be of any kind as long as they can be used, and they should remain in the carton 579 forever. It may be . This advantage can be used for tracking in manufacturing plants, robotic warehousing and throughout the distribution chain, and can also be used in supermarkets to use robots to unpack products and place them on shelves. The packages inside the carton 579, such as egg bags, milk bags, and cans, are all labeled and marked with V, so that the target can be visited for the same purpose. )
Of course. Each surface has four round targets as shown, the number of targets and flt B
i is a question/f 3. The code may also be read from the carton 579, and the products inside the carton 579 may be displayed. In very rare cases, an L11'C type cord (for example, 591) is required, and in fact, the small ULJC cord itself or 1
It can be one or more targets. But ζ−1
! 1′-tracing does not require such extensive information (・so,
It's more common to use simple code.

カートン579の形状によってカートンの上のターゲッ
トの間隔が各々異なることや、どのtΦ知であるかを先
ずデコードして、ロボット機構のコンピュータにターゲ
ットの間隔を知らせて、写具チ((1定式の各種7Qr
(:像度を裂るため妊計算に送る必要カー夛することが
ら、対象9り1あるいはターゲットにコードを伺ける必
扱かあろう。例えは、UP(、’型コード591の、L
うなその箱の写真測量等的な力i(像f)データ全て、
必要ならば箱の中味の表示を含んだ9・)別コードの夕
4ゲットを用いることもできる。ロボットカメラシステ
ムで先ずコードを読取り、それによって箱の各面上のタ
ーゲット位置についての各釉データとしr1ターゲット
の形状及びサイズ、ターゲット間隔、ターゲラl及び製
品そのものの形抄、四角い飴の中に入っているのかどう
か等々を決定することができろ。
The spacing between the targets on the carton 579 differs depending on the shape of the carton 579, and the tΦ knowledge is first decoded to inform the computer of the robot mechanism of the spacing between the targets. Various 7Qr.
(: Since it is necessary to send a number of cards to the pregnancy calculation to break the image, it is necessary to ask the target 9ri1 or the target for the code. For example, UP(,' type code 591, L
All photogrammetric force i (image f) data of Unaso box,
If necessary, you can also use a separate code 9.) Get 4 that includes an indication of the contents of the box. The robot camera system first reads the code, and then each glaze data about the target position on each side of the box, the shape and size of the target, the target spacing, the shape of the target layer and the product itself, and the inside of the square candy. be able to decide whether or not it is, etc.

第11図; 第111¥1は同様の概念に基づ(例を示すもので、空
気ホース601により皆気圧駆動されるグラインダ60
0のようなターゲット伺き工具を用いており、掴み具を
有するロボットがこのグラインダ600を取上げて対象
物に対し、例えば)(ネル結合部での車体の鉛を詰めた
領域に対する工作を行なうと(・う設定になっている。
Fig. 11; Fig. 111¥1 is based on the same concept (this is an example;
0 is used, and a robot with a gripping tool picks up this grinder 600 and works on the object (for example, an area filled with lead on a car body at a flannel joint). (・It is set to .

こθ)目的のために、工具が掴む部分610自体にター
ゲットを付けてあり、ここでは空気ホース601から供
紹さ」する発光ダイオードターゲット605 、 fi
06 、1307 、6(18を用いている。これらダ
イオード6C)5〜608は連続して発光させるか、あ
るいは点滅させてノイズに対して高1.針号?力;ン、
るか、あろいは一時に141istだけか点灯1−るよ
うIc !11g1仄追いかけるように点灯させてもよ
い。;11f続スポツト検tB 器(例、t &f、 
IJD’l’ 5C10)のような、−蒔にAbる一点
に対してのみ反応1−るフオトセンサを用いる場合は、
イ々者の方がイリ悸ζlでk)ろ。工具に発光ダイオー
ドを用いる代りに、1又はそれ以上の遠隔光源から、上
記データを同じ点に対して供給するθ)&′C元ファイ
バを用いてもよいことは轟然である。カメラ付きロボッ
トの牛がこの工具(グラインダ600)に接近し、ター
ゲットを介して7シi望の位1にで工具を鼎む。この例
では、V字!4す閥み具によって円筒型縁面610かI
國ま」′シることになる。この掴むg分を囲むようにタ
ーゲットを設置t!1’−することが重要であり、この
ような場合、このターク゛ソトの設置の仕方が特に好ま
しい。しかし、こハ、け必らずしも必須なことではなく
、これ以外の位1i:Cで掴めるような情報をコンピュ
ータに送るように、ターゲットの自己1直を′1−るこ
ともできる。
For this purpose, the part 610 gripped by the tool itself is provided with a target, here a light-emitting diode target 605, fi supplied from the air hose 601.
06, 1307, and 6 (18 are used. These diodes 6C) 5 to 608 are made to emit light continuously or are made to blink to provide high resistance to noise. Needle number? Power; n;
Is it possible that only 141st is lit at a time? It is also possible to turn on the light so as to follow 11g1. ;11f continuous spot detector tB (e.g., t&f,
When using a photo sensor such as IJD'l' 5C10) that responds only to a single point,
It's better to be a likable person. Instead of using light emitting diodes in the tool, it is possible to use a θ) &'C source fiber that supplies the above data to the same point from one or more remote light sources. A robot cow with a camera approaches this tool (grinder 600) and grinds the tool through the target into the 7th position. In this example, V-shape! 4.Cylindrical edge surface 610 or I by fitting tool
The country will be closed. Set up a target to surround the g you want to grab! 1'- is important, and in such a case, this method of installing the turret is particularly preferred. However, this is not absolutely necessary, and the target's self-direction can be '1-' so that other information that can be obtained with 1i:C is sent to the computer.

ffi 81r−<I(A)に示すようンエターゲット
531 、532か対象物の1つ又はそれ以上の平面か
ら突出していれば、カメラによって捉えられるターゲッ
ト間の突出間隔から、錘々の縦揺れ及び偏走データに関
してより正確な解像度を与え?4jる。しかし、当該部
品から突出しているターゲットが多ければ多い稈、取扱
い上ツクび美観」二の問題となる可能性が太きい。
If the targets 531, 532 protrude from one or more planes of the object as shown in ffi 81r-<I(A), the pitching of the weights and Give more accurate resolution regarding yaw data? 4jru. However, if there are many targets protruding from the part, there is a high possibility that there will be a large number of culms, which will cause problems in handling and aesthetics.

第12し1; 第12図は車体、σ)組立てにこの発明を応用し7たと
ころを示す。この例では、2つのフェンダ661及び6
62と車体の他の部分(図1示せず)とによって形成さ
れた車体開口部に、デツキリッド660をA1目込むと
いう設定である。こJtはドアし1−10部にドアを取
付けたり、ボンネット開口部にボンネットを取付けたり
する場合と問題がほぼ同様のものでf;)す、開示の光
学検知手段を用いて最善の解決策が得られる。
Figure 12 shows the application of this invention to the assembly of a vehicle body. In this example, two fenders 661 and 6
The deck lid 660 is inserted A1 into the vehicle body opening formed by the vehicle body opening 62 and other parts of the vehicle body (not shown in FIG. 1). The problem is almost the same as when attaching a door to the door section 1-10 or attaching a bonnet to the bonnet opening.The best solution is to use the disclosed optical detection means. is obtained.

図示の如(ロボットアーム650は、工1゛(付けよう
とするデツキリード660に吸着する具窒カップ刊属部
品652及び653を有する工作部品651を運搬して
(・る。この部品自体に光学センサが含まハ、ており、
ここでは670及び671で示さ]]るセンサがターゲ
ットを見ろようになっており、追跡ターゲット及び引用
の出KjrIK示さJする4i1、念に基づいて、部品
自体の9°2F定変数を測定する目的のために使用され
て(・ろ。応用可能なセンサは抽記参考文nil:(2
)、 (12)その他に示されている。フェンダ661
゜662を有する車体にデツキリッド660を載せたロ
ボット650が近づくと、リニアある(・はマトリック
スカメラユニットを含むセンサ670及び671は、カ
メラ自体に対するデツキリッド660の位置をa+++
足し終っている。すなわち、カップ652及び653か
、こθ)デツキリッド660をローラコンベヤーブfと
からかなり無雑作に取上げても、カメラがデツキリッド
660の縁を検出することによりこの任意の位置を校正
できる訳である。また、センサを用いてデツキリッドの
緑を検出し、正しい位11t1でデツキリッドを取上げ
ることもでき、別J)カメラを部品のもう一方の側に6
80として示すように設けろこともできろ。
As shown in the figure, the robot arm 650 carries a work part 651 (having a tool cup attached part 652 and 653 that adsorbs to a deck lead 660 to be attached). Contains:
The sensors shown here at 670 and 671 are adapted to look at the target, tracking the target and the reference output KjrIK J 4i1, for the purpose of measuring the 9° 2F constant of the part itself, just in case. It is used for (・ro. Applicable sensors are abstract reference sentences nil: (2
), (12) Others are shown. fender 661
When a robot 650 with a deck lid 660 mounted on a vehicle body having an angle of 662° approaches, the sensors 670 and 671 including the matrix camera unit detect the position of the deck lid 660 relative to the camera itself.
I have finished adding. That is, even if the cups 652 and 653 or the θ) deck lid 660 is picked up quite casually from the roller conveyor f, this arbitrary position can be calibrated by the camera detecting the edge of the deck lid 660. It is also possible to use a sensor to detect the green color of the deck lid and lift the deck lid at the correct position 11t1, placing the camera on the other side of the part.
It is also possible to set it as shown as 80.

ロボット;Z:W1車体からかなり隔っている」私金に
は、照明源675などを有するカメラユニットで、フェ
ンダに刻印した円錐形ターゲットの反射像を捉える。よ
りコントラストを明瞭蹟するために、六665を設け、
できれば背景を666のような光源によって照らしても
よい。しかしパネルの場合、外側に穴を設けるのは望ま
しくないことが多い。しかし、このような刻印ターゲッ
トは非常に可能性が高(、第8図(A)のモールドター
ゲットと同様の方法で容易に達成される。う°0ファイ
バをベースにしたターゲットシステムは、経済的に利用
できれば理想的である。もう−万の側にあるターゲット
667及びデツキ用開口部周辺の他の部分にあるターゲ
ットの検出により、ロボットシステムは車体を目指して
移動できる。前述の実施例とは異なり、1台のカメラで
全てのターゲットを観摂しているのではなく、2台又は
それ以上のカメラを組合せており、これらカメラからの
ターゲットデータが組合さって=li品の位置及び姿勢
を表わすことに注目されたい。カメラセンサ・ユニット
か看槍終了プローチに入ると、672のような5r0°
Cプロジェクタユニットか高度な解像度で、フェンダ(
561の正確な領域についての三角側量データか得らよ
]、るように11(5品の4’−’l定Ff15分を照
射する。こり、を+Iil’l込んだセンザユニソトと
じては、前記参考文献2及びその他の参考文献がある。
Robot: Z: W1 It is quite far away from the car body.'' The private car uses a camera unit equipped with a lighting source 675 to capture the reflected image of the conical target engraved on the fender. In order to make the contrast clearer, 6665 is provided,
If possible, the background may be illuminated by a light source such as 666. However, in the case of panels, it is often undesirable to provide holes on the outside. However, such an engraved target is very likely (and easily achieved in a manner similar to the molded target in Figure 8(A)). It would be ideal if it could be used for the vehicle body. By detecting the target 667 on the side of the vehicle and other targets around the deck opening, the robot system can move toward the vehicle body. Differently, instead of observing all targets with one camera, two or more cameras are combined, and the target data from these cameras is combined to determine the position and orientation of the item. Note that when the camera sensor unit enters the end approach, 5r0° such as 672
C projector unit or high resolution, fender (
Obtain the triangular volume data for the exact area of 561], 11 (5 items are irradiated with 4'-'l constant Ff 15 minutes. There are the above reference 2 and other references.

部品か開口部r D Jに数句けられると、両111j
にあるギャップの幅rWJが四隅に設けたカメラにより
各々検出され、当該車体に合せて調整さ土しる。
When the part or opening r D J is filled with a few words, both 111j
The width rWJ of the gap is detected by cameras installed at each of the four corners and adjusted to suit the vehicle body.

デツキリッド660が1j丁定通り設置すれると、丁番
ねじやボルトなどを使ってしっかりと締利ける。
1j Once the Detsuki Lid 660 is installed as specified, tighten it firmly using hinge screws, bolts, etc.

従ってこの方法によれば、デツキ(又はドア)の数句け
が完全に自動化さ脂lるばがりで1f<、最高品質の車
体取付けができるようになる。この作業にはターゲット
は必らずしも必要ではなく、この作業を行なっている時
に車体を停止させれば、ターゲットなしで実施できろ。
Therefore, according to this method, several steps of the deck (or door) can be completely automated and the highest quality vehicle body installation can be achieved. This task does not necessarily require a target, and can be performed without a target if the vehicle is stopped while performing this task.

しかし車体が動いている場合は、車体の前後左右の揺れ
をアプローチ上で追跡できるので、ターゲットデータが
あることが絶対に望ましい。場合によっては、1つは距
πffl rWJケ測定するために倍率の制いもσ)を
、他の1つはターゲットを追跡するために倍率の低いも
のをと、2つのカメラ倍率を用いる枢要がありイqる。
However, if the vehicle is moving, it is absolutely desirable to have target data, as the vehicle's sway back and forth can be tracked on approach. In some cases, it is important to use two camera magnifications, one with a higher magnification (σ) to measure the distance πffl rWJ and the other with a lower magnification to track the target. I want to cum.

これは使途によるも、のでk)って、当然1台のユニッ
ト8望゛ましくILい。さらに、この例ではターゲット
はパネルで覆われている様子を示しているので lji
体から見ればターゲットは見えない。
This depends on the usage, so of course one unit 8 is desirable. Furthermore, this example shows that the target is covered by a panel, so lji
The target cannot be seen from the body.

こねはドア、デツキなどについても同様である。The same applies to doors, decks, etc.

車体の他の部分で目に見えるようになっていて、覆われ
ていないターゲットで追跡することがある程度可能であ
る。これにより実際にパネルを挿入し、ボルトで締付り
゛ている時にターゲットの追跡が可能となり、部品が移
動して(・る場合にはこのことが有利となる。この目的
σ)ために、ターゲット680のようにフェンダに貼伺
けた(たとえば白の背月に十字形を描いたような)特別
のターゲラ  ′トを車体に貼付けることが考えられる
。このターゲットは工具ではな(、fRll Ml’ 
r頭上又はロボットアーム650に取付けた全く別個の
カメラシステムを用(・て観察すればよい。
It is possible to track targets that are visible and uncovered on other parts of the vehicle to some extent. This allows for tracking of the target while actually inserting the panel and tightening the bolts, which is advantageous if the parts move (for this purpose σ). One possibility is to attach a special target like the Target 680 that can be attached to the fender (for example, a white cross with a cross on the back) to the car body. This target is not a tool (, fRll Ml'
Observations can be made using a completely separate camera system mounted overhead or on the robot arm 650.

上述の実施例は、全てターゲットはできる限りはっきり
としたものでなければならない。できわばグラスチック
製逆反射体、逆反射性テープのようなある神の反射性タ
ーゲツト材の方が、対象物の機能を損うことな(対象物
に設置でkるのであれば、極めて好都合である。従って
、美観が問題とならない対象物(この中には当然、コン
ベヤーの全部品及びカートンなどが含まれようが)対象
物に対して、上記のようなテープ又はターゲットが最適
である。問題は、通常こねらターゲットを取付けるより
他ない材質でありながら、正確にターゲットを数句ける
のに費用を要する場合で、複数ターゲットシステムで最
善の作業を行なうには、写真迎1定方式を正確に解(た
めに、ターゲット間隔及びその配向性(orienta
tion )を知る必要がル)るという困j11(、さ
が夛)る。これら材質に係わる第2の問題として、多(
の場合にプラスチック製であること、高温洗浄、加熱加
工あるいはその他の工程にプラスチックが劇えられない
場合があること、が挙げられる。
In all of the embodiments described above, the target must be as clear as possible. If possible, it is better to use certain reflective target materials such as glass retro-reflectors or retro-reflective tape, which will not damage the functionality of the object (if it can be installed on the object, it is extremely difficult to do so). Therefore, tapes or targets such as those described above are most suitable for objects where aesthetics are not an issue (this would, of course, include all parts of a conveyor, cartons, etc.) The problem is that while the material is usually the only material to attach the kone target to, it is expensive to accurately hit the target, and to work best with a multiple target system, the photo pick-up method is the best choice. In order to accurately solve the target spacing and its orientation (orienta
The problem is that you need to know tion). The second problem related to these materials is poly(
In some cases, the product is made of plastic, and plastic may not be subjected to high-temperature cleaning, heat processing, or other processes.

ターゲットは、一度使用したものを外して、次の部品に
使用できることに注目されたい。例えば、コントラスト
の強い逆反射性ガラスを部品の非常和分り易い位値に明
けた大忙ねじ込み、後でねじを外してもう一度使用する
ことができる。例えば第7 F9(A) 、 (11)
のシリンダヘッド500についていえば、ロッカーカバ
ー用に明けたロッカーカバーレール501の穴を利用し
てその中にターゲットを、できれば自動的顛ねじ込むこ
とで容易に可能となる。最終的にロッカーカバーを設置
する際、ねじを外してロッカーカバーのボルトを入れれ
ばよい。
Note that once the target has been used, it can be removed and used for the next part. For example, high-contrast retroreflective glass can be screwed into a highly compatible part of the component, and later unscrewed and used again. For example, 7th F9(A), (11)
Regarding the cylinder head 500, this can be easily achieved by automatically screwing the target into the hole made for the rocker cover rail 501, if possible. When finally installing the rocker cover, simply remove the screws and insert the rocker cover bolts.

これには、ねじ込み及びねじの取外しという2つの動作
が工程に加わることになるが、元々部品に設けられてい
る穴をオU用しているのである。その他のターゲットは
糊などで接着すると、後で溶剤ではがして洗浄した後に
再使用できる。これについては第13図で述べる。
This requires two operations, screwing in and unscrewing, to be added to the process, but the holes that were originally provided in the part are used. Other targets can be attached with glue or the like, and then removed with a solvent and cleaned before reuse. This will be explained in FIG.

上記アイデアに加え、こノ1以外にもいくつか先行特許
出願からの注目に価する発明か矛)る。例えば、米国特
許出願第200,401号の第8図には、3軸のデータ
ブ臼(トられろ三角V町耽投影光諒゛を含む)Y;ファ
イバセンサユニットの菌目(:寸イ寸きグリッパ(1國
み共)が開示されている。ここで、多重ビーム又は4本
のビームの、])y影を用いて、4又は5軸σ)データ
なイけるようにfh、ば、5Ilす11までの1h11
データが入手可能であることが注目される。部品の距離
範囲のみならず、縦揺れ及び偏走に加えてXY軸像が?
’3らJすることになるもので、第15図に関連して以
下に詳述する。
In addition to the above ideas, there are several other noteworthy inventions from prior patent applications. For example, FIG. 8 of U.S. Patent Application No. 200,401 shows a three-axis data table (including a triangular V-shaped projection light beam); A multi-beam or four-beam gripper is disclosed in which a multi-beam or four-beam ]) y shadow is used to obtain 4 or 5 axes σ) data. 1h11 until 5Ilsu11
It is noted that data is available. Not only the distance range of the part, but also the pitch and yaw, as well as the XY axis image?
This will be explained in detail below with reference to FIG. 15.

Ll引)又はダイオードレーザなターゲットとして用い
ろか、あるいはブCファイバを介して構成されるセンサ
により、ロボットアームに案内用のrl器を装備できる
。ターゲットを付けたアームを用い、外部カメラでロボ
ットを案内するこのような概念は、前記参考文献(13
〕中に示されている。
The robot arm can be equipped with a guiding rl device, either by using it as a diode laser target, or by using a sensor configured via a fiber optic. This concept of using an arm with a target and guiding the robot with an external camera is described in the above-mentioned reference (13).
] shown inside.

H”l<々のターゲットの色による識別は、カラーテレ
ビカメラ又はもし応用可能な場合は検出器の前面にカラ
ーセンサを用いることによってもできる。
Identification of the targets by color can also be achieved by using a color television camera or, if applicable, a color sensor in front of the detector.

例えは、背月のレベルに対してターゲットが全て赤外J
、BDのように赤外線を発している場合、赤外バンド・
バメトフィルタをカメラの前に設置角して、白い元の像
の背景に対してはっきり識別でき、その上に赤外線ター
ゲットを浮かびあがらせることができる。さらに、第7
図の・シリンダヘッド500に設けた穴は、単に円錐形
であるだけでな(、より深くドリルで穿つことにより全
ての光を吸収するようになる。この場合、ロッカーカバ
ーレール501の明るい工作面からの反射角度を見ると
、ターゲットの穴は暗(みえる。第8図(B)について
いえは、プラスチックの小塊又はシリコンの小塊を部品
の頂上に付けてターゲットとじてもよい。事実、シリコ
ンの石線形小片を用いた場合、第5(ロ)又は第6図に
示した光フアイバ装置に近似したものとなり、光はRI
S品の中及び周辺を伝わり、それにより部品の緑を照ら
し川す。
For example, all targets are infrared J for the level of the back moon.
, when emitting infrared rays like BD, the infrared band
The Bamet filter can be angled in front of the camera to make the infrared target stand out clearly against the white original image background. Furthermore, the seventh
The holes in the cylinder head 500 shown in the figure are not only conical in shape (but are drilled deeper to absorb all the light. In this case, the bright machined surface of the rocker cover rail 501 Looking at the angle of reflection from the target, the hole in the target appears dark. As for Figure 8(B), a plastic blob or a silicon blob may be attached to the top of the part to close the target.In fact, If a stone-shaped piece of silicon is used, it will be similar to the optical fiber device shown in Fig. 5 (b) or 6, and the light will be RI
It travels inside and around the S product, thereby illuminating the greenery of the parts.

第13図; 第13図は再使用可能itメタ−ットの一例を示す。Figure 13; FIG. 13 shows an example of a reusable IT metamet.

ここでは第8図のシリンダヘッド、エンジンブロック1
.cど、あるいはねじ山を切った穴を有する工作部品な
ら殆んど何でも良いのであるか、部品702のねじ穴7
「〕1に1特殊ねじ700か、Pi ’L、込寸わてい
る。こ;h、 p〕ねじ穴700ψ、 701は前述し
た如く別の目的のために部品に既に設けられているもの
で良(、組立てについてはターゲットtL′1llI品
はiNl終的な組立て作業までは]fD常の部品として
扱い、最後に取外すぜばよい。ターゲットねしはソケッ
トキャツフ1nじのように作られ、てぃろが、ソケット
穴の代りにここでは少な(ともE’j)分画tこカだ反
射性ターゲラ) 705が充填さね、ている。逆反射性
ターゲラ) 705は理想としてはプラスチック又はガ
ラスの逆反射性材料で成るもσ)で、例えば自動車用リ
フレクタに一般的に用いI−、tするもσ)、ある(・
は3M社その他の会社が製造している牛j″別の朴類の
ものなどが良い。必要があれば、このねじの−ヒ又は逆
反射リフレクタの一部として、710のようなカラーフ
ィルタをオU用l〜、/l’a一定の色を他の色と1区
別する肥・要かある場合、この午“ト定のボルト又はス
タッドからの遮択的カラー惰゛号を出すようにし、でも
良い。リフレクタのデザインそのものも、いくつも鋭か
った部分があるとかそθ)他の色々な形状により、かか
・る17別をつける役割を釆し得ろ。
Here, the cylinder head and engine block 1 in Fig. 8 are shown.
.. c, or almost any machined part with a threaded hole, or threaded hole 7 of part 702.
``] 1 in 1 special screw 700 or Pi'L, the dimensions are too small. h, p] The screw holes 700ψ and 701 are already provided in the part for another purpose as mentioned above. Good (for assembly, the target tL'1llI product is iNl until the final assembly work) fD It can be treated as a regular part and removed at the end.The target screw is made like the socket cap 1n, However, instead of a socket hole, here a small fraction (E'j) is filled with a reflective target (705).The retro-reflective target (705) is ideally made of plastic or Made of retroreflective material such as glass, it is commonly used for example in automobile reflectors.
A good option is to use a different model made by 3M or other companies. If necessary, use a color filter such as 710 as part of this screw or retroreflector. If there is a need to distinguish one color from another, use this option to issue a blocking color signal from a specific bolt or stud. , but that's fine. The design of the reflector itself has many sharp parts and various other shapes, so it can play a role in differentiating the reflector.

ここで述べろ、’>、I3. I、T目よ非常に装僅′
にクーゲットを写し出し、必要があわば(写真測定より
も良い解像度を得ろ目的のため)しく・ねじ自長を持た
せることで、Ml、凸表面からターゲットを外1111
に向けて立たせることもできる。さらに、このスタンド
は比較的コストが低く、取付はルー出しをオートメーシ
ョン化できる。唯一の炉用は、スタッドを後段使用する
穴に嵌めiCければなら/「いことで、ターゲットを取
外した後は部品が組立て中移mυしない場合を除いては
、組立ての最終工程でターゲットを使用できないことを
背味する。ここではねじ式のものを示りまたが、差込み
ビン、留め金による脱着式のものrffと他の装置、あ
るいはその他のターゲットで辿常は空の穴で後にトリム
ストリップ(trim 5trip )やリベットなど
を差込むことができる穴から、特殊な工具を用いて取外
すことができるものをf11用することもできる。別の
例として、ターゲット自体をビンのように先端の鋭った
ものにして、対象物に突出して後取外し、残った穴は対
象物のイA質が比、!7的柔軟な場合、自然にふさがる
ようにしても良い。これには、画架式コンベヤーライン
上のシート材料や肉などが含まれ、この場合にはコンベ
ヤーの骨組み自体にもターゲットを付けることができる
State it here, '>, I3. I, T-eyes are very underdressed.
If necessary (for the purpose of obtaining better resolution than photographic measurements), we can remove the target from the convex surface of Ml by making the thread have a certain length.
You can also stand it facing. Additionally, the stand is relatively low cost and the installation can be automated. The only one for furnaces is that the studs must be inserted into the holes to be used later, and unless the parts are not transferred during assembly after the target is removed, the target must be removed during the final assembly process. It can't be used for screw-on type, but also for removable type with clasp, RFF and other devices, or other targets that usually have an empty hole that can be trimmed later. It is also possible to use f11 with something that can be removed using a special tool from a hole into which a strip (trim 5trip), rivet, etc. If the object is relatively flexible, the remaining hole may be closed naturally by protruding into the object and then removing it. This includes things like sheet material and meat on the conveyor line, and in this case, the conveyor skeleton itself can also be targeted.

第14図; 第14図は連続移動式の車体アセンブ!7780での作
業に、この発明を適用した例を示1−0この例のロボッ
トシステムには、作業区域に反射性ターゲットを設けた
車体に固定されるカメラシステム785が完備されてい
て、ロボットが車体の車体用トラック(図示せす)上の
前後左右の動とを追跡できるようになっている。センサ
ユニット785はロボットt++lI御用のコンピュー
タ789と共に、ロボットアーム800が研摩ベルト・
グラインダ801を移動して、背板パネル791及びル
ーフパネル792の間に詰めた鉛790をイO■摩する
ように制御する。
Figure 14; Figure 14 shows a continuously moving vehicle body assembly! 1-0 The robot system of this example is equipped with a camera system 785 fixed to the vehicle body with a reflective target in the work area, and the robot is It is possible to track the front, back, left and right movements of the vehicle body on the body track (shown in the figure). The sensor unit 785 is connected to the computer 789 used by the robot t++lI, and the robot arm 800 is connected to the polishing belt
The grinder 801 is moved and controlled to grind the lead 790 packed between the back panel 791 and the roof panel 792.

この実施例では、こハリ外にも光学センサとして2種類
σ)ものが速択できる。その1つが805で、前記参照
出願の第16図に示したもので、ベルトグラインダ80
!1の車体表面に対する姿勢(向き)ケ追跡する目的の
ために測定できるようになっている。2番目(図示せず
)のものとしては、前記参文献(12)の第4(図のよ
うな輪郭線センサがあり、車体の鉛790を詰めた部分
の輪郭をなぞって輪郭座標をグラインダにフィードバッ
クし、残っている金属の最新の量を測定して更に研摩が
必要か否か、必要な場合にはどの角度からかなどを1′
11断する(ターゲットセンサ785からの低解像度及
びオンボードセンサ805からの高解像度のダイナミッ
クな追跡データを用いて測定される)。
In this embodiment, in addition to this, two types of optical sensors (σ) can be quickly selected. One of them is 805, which is shown in FIG. 16 of the referenced application and is a belt grinder 805.
! The posture (orientation) of the vehicle with respect to the surface of the vehicle can be measured for the purpose of tracking. The second one (not shown) is a contour line sensor as shown in the fourth article (shown in the figure) of Reference (12), which traces the contour of the part of the car body filled with lead 790 and calculates the contour coordinates using a grinder. Feed back and measure the latest amount of metal remaining to determine whether further polishing is required and if so, from what angle.
11 (measured using low resolution dynamic tracking data from target sensor 785 and high resolution from on-board sensor 805).

−独立した3組の光学センサシステムに加工、力のフィ
ードバックを用いることにより、完全な研摩セルともい
うべきものが移動中にも作業可能とt、cる。車の動き
を停止できれば、車体の大きな動きを追跡するためのタ
ーゲットをペースとしたシステムはそれ程必要ではな(
,2組のセンサシステムだけで充分である。しかし、筒
速なアプローチにはターゲラ)・システムは安全な「保
証」となる。上記応用例ではa当な量の特殊ノ\−下ウ
エアが有用となるρ・、その多くについては目11′記
参JiCiム1九膿中に述べられている。例えは、GE
社$3TN2500のようなソリッドステートのマトリ
ックスアレイや、ソニー(旧本社)その他から市場に肋
登場のlr型ソリッドステートテレビのカラーアレイな
どがカメラユニットとして最適である。:yl−源とし
ては、点滅型キセノン光汀がカラーフィルタかかげられ
ている場合でも、ノイズパルスに対−「る高信号か明る
いターゲットを照らすのに適している。また、これらフ
ラッシュはソリッドステートカメラのくもりを住じさせ
プ、rいので、これは長所となる。望ましいレーザーダ
イオード光源としては、IcA社及びレーザーダイオー
ドラボラトリーズ製のレーザーダイオードかある。部分
的に可視である三菱社製の400ル−ザダイオードも有
望である。テギサス・インスツルメント社タイプのよう
なハイパワー赤外LEDも、元ファイハフ、「どを通し
て照射するのに使用できる。1.El)は↑11力消費
量が少な(、ダイオードレーザ−の1!二流領域と同様
に変調できる点で便利である。
- By using three independent optical sensor systems with machining and force feedback, a complete polishing cell can be operated on the move. If you can stop the car from moving, you don't really need a target-paced system to track large body movements (
, two sets of sensor systems are sufficient. However, for fast approaches, the Targera system provides a safe "guarantee." In the above applications, a reasonable amount of special wear is useful, many of which are described in Section 11'. For example, G.E.
Solid-state matrix arrays such as the $3TN2500 from Sony Corporation and color arrays from LR-type solid-state televisions released on the market by Sony (formerly headquarters) and others are ideal as camera units. As an yl-source, flashing xenon flashes are suitable for illuminating high-signal or bright targets that are immune to noise pulses, even when color filtered. This is an advantage since it eliminates clouding.Preferred laser diode sources include laser diodes manufactured by IcA and Laser Diode Laboratories.Partially visible 400 lumen laser diodes manufactured by Mitsubishi Corp. - The diode is also promising. High-power infrared LEDs, such as the Tegisas Instruments type, can also be used to irradiate through the device, as explained by former Faihaf. 1.El) has ↑11 low power consumption (It is convenient in that it can be modulated in the same way as the 1!2 current region of a diode laser.

縞5図及び°第6図に関して述べた方法は、タイヤ、飛
行機部品、家具、その他の元ファイバを鋳造、成型又は
他の方法で、部品に配FA−′する何らかの方法を実施
できd)部品であれば、全ての部品に応用できる。たと
え金属部品であっても、溶融湯度に耐えられろならうt
ファイバを一体化することかできる(例えば水晶ファイ
バ)。剖3品に元ファイバをモールドしたり、成型する
必要は必らずしもない。部品の上に元ファイバを載せる
こと、例えば部品の周辺あるいはQ’h定の場所にセ1
)]付けすることもできる。次いで、これらを照射して
先に示したようなロボット及びその他の目的の用に供す
ることができる。しか[7、糊付は作業はオートメーシ
ョンのライン内の機械でもできるが、一般に人力又はロ
ボットによる余分な労力を必要とする。
The method described with respect to Figures 5 and 6 can be implemented in any manner in which source fibers are cast, molded or otherwise distributed into parts such as tires, airplane parts, furniture, etc. d) Parts If so, it can be applied to all parts. Even metal parts must be able to withstand molten metal.
Fibers can be integrated (eg quartz fibers). It is not necessarily necessary to mold or mold the original fiber into the autopsy item. Placing the original fiber on top of the component, for example around the component or at a fixed location
)] can also be added. These can then be irradiated for use in robots and other purposes as previously indicated. However, [7] Although gluing can be performed by machines within an automated line, it generally requires extra human or robot effort.

元の伝導手段としてう“自ファイバについて述べてきた
が、透明なシリコ7ビーズ(5ilicone bea
d )を部品の上に並べれば、能力は小さい示やはり光
伝導性になる。このファイバ及びその他の元隼導媒体を
部品内部あるいは部品の上に用(・ることは、部品のロ
ボット操作を大幅に尋人し7、フナイバの自己備及びい
(つかのステーションにおいてファイ0バを照射fろた
めの鍬用が、採用しているロボット式オートメーション
をより簡便化fることで埋合せさハるような分野では特
に魅力的となる。かかる概念を工作工程などに応用1−
ることば、この発明者の前記参照文献(2)のロボット
による鋳造検査で議論されており、そこではセンサは工
具内にあって部品の状態を検査する。この開示を拡大し
て、工具の位置をファイバで照射することにより、工具
の取扱い又はサイズ測定を行t、c ’)というもので
ある。他の出願1°工具の摩耗及び破損検出方法及び装
置」とも関連を有するが、ここでは第1図のJ ff、
フックのような工具も照射ピて、ロボットその他のオー
トメーションによる取上げ作業を可能にする表示又はタ
ーゲットを設けられるという説明で充分であろう。この
工具としては、切断月1工具、小型ドリル、えぐりかん
な、空気スパナ。
Although we have already talked about self-fibers as the original conduction means, transparent silicone beads (5 silicone beads)
d) on the part, the ability will be small and photoconductive. The use of this fiber and other original guiding media within or on parts greatly improves the robotic manipulation of parts7, and the use of fiber optics (at some stations) It is particularly attractive in fields where the use of hoe for irradiation is compensated for by simplifying the robot-based automation employed.Applying such a concept to machining processes, etc.1-
The term is discussed in the inventor's above-mentioned reference (2), Robotic Casting Inspection, in which a sensor is located within the tool to inspect the condition of the part. An extension of this disclosure is to perform tool handling or sizing by illuminating the location of the tool with a fiber (t, c'). It is also related to the other application 1° Tool Wear and Breakage Detection Method and Apparatus, but here J ff in FIG. 1,
Suffice it to say that tools such as hooks can also be provided with markings or targets that allow them to be picked up by robots or other automation. These tools include a cutting tool, a small drill, a gouge plane, and an air spanner.

のこぎり、レーザー、溶接ヘッドなどが考えられる。な
お、スパナ用ソケットのような小さな物も同様に割裂で
・きる。
Possible items include saws, lasers, and welding heads. In addition, small items such as spanner sockets can be split in the same way.

ところで、この出願では1゛光」とけ、IR(赤外厨)
からUV(紫外線)までの全波長の電磁発光をいう。L
EDあ、るいはその他のものに替えて、同じようなブC
ファイバエミッタ・ターゲットを。
By the way, in this application, 1゛light'', IR (infrared light)
It refers to electromagnetic light emission of all wavelengths from UV to UV (ultraviolet light). L
ED Ah, or instead of something else, a similar bc
fiber emitter target.

グリツバ((國み具)又はアームロボットそのものとし
て使用できる。望ましい光ファイバは最も安価なものと
して、デュポンコルフォン(DupontCorfon
 )のプラスチックファイバ及びアメリカンオプティカ
ル(American 0ptical ) 、 コ−
= ング(Corning )その他多くの製造会社で
製造されているグラスファイバがある。
It can be used as a grip robot or as an arm robot itself.The preferred optical fiber is DuPont Corfon as the cheapest one.
) plastic fiber and American Optical, Co.
There are glass fibers manufactured by Corning and many other manufacturers.

この出願で示したセンサの像を伝達するために、前記参
照文献に示したような像伝導性光束を用いることができ
る。この元ファイバ束は日本版碍子、オリンパスその他
の会社が製造しており、解1象度は極めて高い。また、
イメージ走査フォトディテクタ・カメラアレイやソリッ
ドステ−1テレビ(マトリックスアレイ〕カメラが好ま
しいカメラではあるが、この発明によるターゲットri
M察用の手段は、こA1らに駆足されるものではない。
To transmit the image of the sensor described in this application, an image-conducting light beam as described in the above-mentioned reference can be used. This original fiber bundle is manufactured by Japanese insulators, Olympus, and other companies, and the degree of resolution is extremely high. Also,
Although image scanning photodetector camera arrays and solid-state television (matrix array) cameras are preferred cameras, the target ri
The means for detecting M are not driven by A1 and others.

その他のテレビカメラ、場合によっては走査レーザービ
ーム、ある(・は好ましいターゲット印に最適化させた
固定ディテクタでも良い。コ、−ドラント(quadr
ant )位1市ディテクタ(団jL’ −SC−10
7cど)も、1回に単一のスポットあるいはターゲット
σ)像の位置を1itll定するのに利用できる。
Other television cameras, possibly scanning laser beams, or fixed detectors optimized for the desired target indicia, may also be used.
ant) Rank 1 City Detector (Group jL'-SC-10
7c, etc.) can also be used to determine the position of a single spot or target σ) image at a time.

第15図に示すこの発明センサは、米国も許田かロ第2
00,401号の元ファイバをベースにしたセンサの種
々の改良を示″′tものである。ここに示fセンザは、
この発明による独特力小型多重領域センザであり、極め
て小域であるため、ロボットの1國み具の中に組込むこ
とができる。こσ)センサは対象物にターゲットを付け
る必要はないが、他の実施例と組合せてターゲットを用
いた操作を行なうこともできる。ロボットの最E HI
Aのj國み具部分901の半分を占めている図示のセン
サ900は、ブC源905 、906及び907で成っ
ている(この例では光源は3つあるか、数はい(つでも
よい)。光源905〜907はダイオードレーザ−でも
良く、あるいは多(の瑞°合、0.005の光ファイバ
をダイオードレーザ−から隔離連結し、ファイバだけを
センサに持って来るようにするのが望ましい。いずれの
場合でも、各ファイバからの元は、単独のレンズ910
によって焦点を結ぶ。しかし、元ファイバの位置が異な
るため、元の焦点距離及び角度は元ファイバの位置によ
って異なる。このことは多重距離範囲、多■解像センサ
に、最大内包角とjvf像を最短距離範囲で与えるのに
理想的であり、これは部品を正確に取上げるとかその他
の目的に望ましい。yC源906は名目距離範囲(no
minal  range )で部品911に、図示の
反射点912を形成して焦点を結ぶ。このスポット91
2はレンズ915によって集積フォトデイテククアレイ
916に影像化される。
The sensor of this invention shown in Fig. 15 is the second in the United States as well.
00,401, showing various improvements to the original fiber-based sensor.
The present invention is a unique compact multi-area sensor, which has an extremely small area, so it can be integrated into a single robot tool. This σ) sensor does not need to attach a target to the object, but it can also be combined with other embodiments to perform operations using targets. Robot's most effective HI
The illustrated sensor 900, which occupies half of the part 901 of A, is made up of light sources 905, 906, and 907 (in this example, there may be three light sources, or there may be any number of light sources). The light sources 905-907 may be diode lasers, or preferably, multiple 0.005 optical fibers are connected in isolation from the diode lasers so that only the fibers are brought to the sensor. In either case, the source from each fiber is a single lens 910
focus by. However, since the positions of the original fibers are different, the original focal length and angle are different depending on the positions of the original fibers. This is ideal for multi-range, multi-resolution sensors to provide maximum angle of inclusion and JVF images at the shortest range, which is desirable for accurate part picking and other purposes. The yC source 906 has a nominal distance range (no
A reflection point 912 as shown in the figure is formed on the component 911 at a range of 1.0 to 2.0 min. This spot 91
2 is imaged by lens 915 onto integrated photodetector array 916 .

し7かし、この場合も小型化するために、像は干渉性ブ
0ファイバ束918に形成され、遠隔操作されるマトリ
ックス・フォトダイオードアレイに運ばれる。この例で
G′よ、全ての光源及び検出光をファイバを用(・て実
施できる。これは断熱及び絶縁目的に好都合であり、小
型ロボットには軽量である。
However, again for miniaturization, the image is formed on a coherent fiber bundle 918 and conveyed to a remotely controlled matrix photodiode array. In this example, G', all the light sources and detection lights can be implemented using fibers, which is convenient for thermal and insulation purposes and lightweight for small robots.

センサハウジングの前面には、;C1当な窓′92oが
設(すら)1て(・る。また、他の2つの光源905及
び907は名目的ない1”れかの側にk)って、14な
る距11#及び角度で熱点を結ぶ。内包角(inclu
dedangle )θが犬でk)ればあろ程、解像1
度は太き(なる。従って、光源907に1ヤ、1″する
像形ノルfj旨方は、最も近い部品につ(・てM像度が
19も高(・ことが理カイされ、距離範囲1” 1.−
] Jがわずが1/2インチのように、センサのアプロ
ーチが小さい場合に用いられる。光源905の距離範囲
1目−1は10インチまで設定できる。かかる配置は、
異なる1211店165g囲の光源を妥当な焦点に維持
しておくのに好過であることは明白である。しかし、単
独レンズ915を用いる場合、し/ズロ径を狭くして視
野の奥行を太き(し、対象物が位置する広範な領域にわ
たり、投影されたスポットの焦点を適正に維持でる必要
がある。あるいはレンズ915としてズームレンズを用
いて、距n11゛節囲での焦点を維持しても良い。
The front of the sensor housing is provided with a window '92o; two other light sources 905 and 907 are nominally 1" on either side. , connect the hot points with a distance 11# of 14 and an angle.Included angle
dedangle) θ is a dog k), the resolution 1
Therefore, the M image is as high as 19 () for the closest component, and the distance is Range 1” 1.-
] Used when the sensor approach is small, such as when J is only 1/2 inch. The distance range 1-1 of the light source 905 can be set up to 10 inches. Such an arrangement is
It is clear that 1211 different light sources in 165g surroundings are well kept in reasonable focus. However, when using the single lens 915, it is necessary to narrow the lens diameter to increase the depth of the field of view (and to properly maintain the focus of the projected spot over a wide area where the object is located). Alternatively, a zoom lens may be used as the lens 915 to maintain focus within the distance n11°.

スポットの中心を計測して(・るため、スポット像の焦
点Piいくらかけずれるか、利用(“工できる(適切な
処理回路については前記参照文献(2)又は(4)を参
照)。また、白色yC源も、部品911をf:(1明し
2て縁の像をイIJるのに用いることもできる。
In order to measure the center of the spot, it is possible to determine how much the focal point Pi of the spot image is shifted. A white yC source can also be used to brighten part 911 and image the edges.

3.4又はそれ以往のターゲットを用いる複数ターゲッ
ト方式(写真到輩方式から最大)?g像能力を得るため
に)については、ターゲットは等間隔又はそのアレイ配
置も厳密でなくても良いことに注目される。このように
して美観を保つ可能性はい(つかある。し0えば、矩形
の部品には4隅が適しており、ターゲットは正方形2円
形その他σ)形状が用いられろ。円形111S品あるい
はその切片の場合は、90″のターゲットが4個又は1
20″  のターゲットが3個であることが望ましい。
3. Multiple target method using 4 or more targets (maximum from photographic method)? It is noted that for g-image capability), the targets do not have to be equally spaced or precisely arrayed. There is a possibility of preserving the aesthetic appearance in this way.For example, the four corners are suitable for rectangular parts, and the target should be a square, two circles, or other shapes. For circular 111S products or their sections, 4 or 1 90" targets are required.
Preferably, there are three 20″ targets.

変形部品の場合は、ターゲットの配置は理論に適してい
ればいかようでも良い。以下に例(1)〜(iff )
を・挙げる。/(1)家具の脚950の4隅にある円形
ヘッド留め金951〜955が、ターゲットの役目を果
している(第16図(Δ))。
In the case of deformable parts, the targets may be placed in any way as long as it is compatible with theory. Below are examples (1) to (if)
List. /(1) The circular head clasps 951 to 955 at the four corners of the furniture leg 950 serve as targets (FIG. 16 (Δ)).

(11〕自動車の格子960に、装飾兼用の四角いター
ゲット切子面961〜965あるいは細長い穴が四角の
近傍に設けられている(同図(13))。
(11) In the lattice 960 of an automobile, square target facets 961 to 965 or elongated holes, which also serve as decoration, are provided near the squares ((13) in the same figure).

(fit )自車、り車の]φgハンドル970の3本
σ)12o  スポークの外縁に設けた三角形のう°1
″′る挿入物971〜973(同図(C))。
(fit) Own vehicle, vehicle] φg 3 handles 970 σ) 12o Triangular holes provided on the outer edge of the spokes ° 1
Inserts 971 to 973 ((C) of the same figure).

第4し1のターゲット溝244などの中に、伝導性回折
格子その他の伝導された光のセIY択的砿散体を配置し
てもよい。さらに又、ファイバ端2oがらの光は必らず
しもレンズ40で影像化する必要はなく、1つ又はそれ
以上のディテクタを用いて直接検出してもよい。ターゲ
ットを付けた対象物が数多くの工程を通過するような工
場とが、繰返し使用するような場合(例えば第3図のコ
ンベヤー・キャリア)、ターゲットが劣化したり、突き
落とされたり、る!N’Aシたりすることがある。従っ
て、多(の場合 ターゲットの数はいくらか多くし7た
方が良い。完全な写真III量上の6軸解を得るには、
クーグツト数は3個でよいことから(また、前記規制材
(constraint )を使用すれば2個でもよ(
・)、2.3個所でよい。例えば、前記ビ、ンクニー等
の袋筒の3饅デレビ管ドリフトで距N1tIlIIΣ囲
データだけの場合は、10″の間隔では(1,3”の許
容できない誤差が一般に生じるが、この発明のアレイで
はこれを防止できるも 連続コンベヤに関連して示した実施例では、占ンベヤハ
速度か分っていれば追跡必須条件はその公吏なくなるこ
とは重要である。さらに、この発明で、対象物の1つ又
はそれ以上の軸の動き又は速度を規制する手段として挙
げた緩衝器レール250及び251は、はんの−例にす
ぎない。電磁又は粘度の高い流体ダンピングを用いて、
速度を規制することもできる。この種の規制手段を用(
・れば、一般にロボツJによる操作や部品加ニジステム
全体の制御が容易になる。
A conductive diffraction grating or other selective scattering material for transmitted light may be placed in the fourth target groove 244 or the like. Furthermore, the light from the fiber end 2o does not necessarily need to be imaged by the lens 40, but may be detected directly using one or more detectors. If the target is used repeatedly in a factory where the target passes through many processes (for example, the conveyor carrier shown in Figure 3), the target may deteriorate or be knocked down. Sometimes I do N'A. Therefore, in the case of multiple targets, it is better to increase the number of targets to 7. To obtain a 6-axis solution on the complete Photo III quantity,
Since the number of Kuguts only needs to be 3 (also, if the above-mentioned constraint is used, it can be 2).
・), 2.3 locations are sufficient. For example, if there is only distance N1tIlIIΣ circumference data in the case of a three-dimensional drift of a bag tube such as the above-mentioned plastic tube or plastic tube, an unacceptable error of 1.3'' will generally occur at a spacing of 10'', but with the array of the present invention, Although this can be prevented, it is important to note that in the embodiment shown in connection with a continuous conveyor, the tracking requirement no longer exists if the conveyor speed is known.Additionally, in the present invention, one of the objects The damper rails 250 and 251 mentioned as a means of regulating axial movement or speed are merely examples. Using electromagnetic or viscous fluid damping,
Speed can also be regulated. Using this type of regulatory measures (
・Generally, it becomes easier to operate the robot J and control the entire parts adding system.

そして、ここでは対象物にターゲットを伺ける方法を数
多(開示し、対象物にターゲットとなる部分を形成する
方法についても述べた。対象物がそれ自身最終製品とし
ては形態を有し、消費渚の目にふれるよつ1;「場所に
あって、かつ美観が求められているような場合、この発
明で使用されるり−グソト・を設けるには目に見え1.
「いもθ)とするとか、あるいはターゲット自身を美的
/、「もσ)に−するとか、かなりの制約かある。例え
ば、プラスチ。ツクのダツシュボードに薬品処理で設け
たターゲットは、UVつ゛0糾下で目螢光を発1−るが
、通常の照明の下では目に見えtxい。寸だ、対象物の
一部分に特別な薬品を含31′せて通常以上にILLを
反射又・は吸収させる。ターゲットを部品全体のデザイ
ンの一部として組込み、部品の美的なアクセントとして
見えるようにすれば便利であろう。穴とがノブなどにタ
ーゲットの機、能をもたせることもできる。さらに、第
15図に関連していえば、ダイオードレーザあるいは光
ファイバは各々別個のレンズで焦点を結ばせてもよい。
In this article, we have disclosed a number of methods for finding a target on an object, and have also described a method for forming a target part on an object. ``When you are in a location and aesthetics are required, you can use this invention to provide a 1.
There are quite a few restrictions, such as making the target θ) or making the target itself aesthetically pleasing.For example, a target created by chemical treatment on a plastic dash board can be It emits fluorescent light under normal lighting, but it is not visible under normal lighting.In fact, some parts of the object may contain special chemicals that reflect ILL more than normal. It would be useful to incorporate the target as part of the overall design of the part so that it appears as an aesthetic accent to the part. Holes, knobs, etc. can also have the function of a target.Furthermore, With reference to FIG. 15, each diode laser or optical fiber may be focused with a separate lens.

この方が複雑になるが、ビーム間の角度の広がりが太ぎ
くできる。一度に1本のビームだけを点灯した場合、当
該距酊#範囲に適していることが考えられている。しか
し7、同時K 複数本を点灯したとしても、その際にレ
ンズ910の視野にあるのは一般に1本だけである。視
野に2本ある場合、その位置で見分けることができる。
This is more complicated, but allows for a wider spread of angles between the beams. It is believed that turning on only one beam at a time is suitable for the distance # range. However, even if multiple lights are turned on at the same time, generally only one light is in the field of view of the lens 910 at that time. If there are two in your field of vision, you can tell them apart by their positions.

−k・に二本の分岐ビームをわざと視野に投影して、1
本を距離範囲測定に、もう一方をその距nfL fli
ij囲が分っていることから、ターゲット上のビームの
分離から角配向を、知るのに用いろこともできる。さら
に又、この発明はレーザ溶接、ドリル工作、その他のロ
ボットを用いた非接触型工程、特に連続オートメーショ
ンラインでの制御に極めて有用である。一般的な工程で
いえは、溶接、ドリル工作、研摩、切断、焼入れその他
の加工工程での原料の出入れなどにこの発明を応用でき
る。
-k. By intentionally projecting two branched beams into the field of view,
Use the book to measure the distance range, and use the other to measure the distance nfL fli
Knowing the ij radius can also be used to determine the angular orientation from the separation of the beam on the target. Furthermore, the present invention is extremely useful for controlling laser welding, drilling, and other non-contact processes using robots, especially in continuous automation lines. This invention can be applied to general processes such as welding, drilling, grinding, cutting, hardening, and other processing processes, such as loading and unloading raw materials.

この発明によるターゲットの%徴に見分けやI−い形状
1元反射性1元伝達性又は発光性などを、ターゲットを
付けた対象物の普通の表面に対して有することがk)る
。「普通」のという語をより明確に定義すると、ターゲ
ットを付けた対象物の残りの表面、すなわちターゲット
の付いていない部分ということである。元の照射1反射
あるいは伝導は色、方向、方向又は色の配分、形状及び
強度で区別できる。元ファイバ及びその他のアクティブ
なターゲットの場合、ターゲットの元の変調周波数も神
々変化がつけられる。実際の工場での間h′へにこの発
明を応用した場合、アナログ管ベースイ のテ1/ビカメラでピンクニーせの他の写真II:ll
I 量子等か用いているものに比較して、フォトディテ
クターアレイがはるかに好ましい。q11′にGE社の
TV2500のようなフォトダイオードアレイは較正の
回数が少なく、従ってターゲットするいはスポットに関
する正確な立体的データを与えるという点で信頼でとる
。対象物当りのターゲットの基本数が必要であり、多(
の場合、冗長解を得るには第4σ)ターゲットが必要で
ある。この発明では、従って2〜4個の基本ターゲット
に対する位置が分っているところに、意図的にエキスト
ラのターゲットを設けること及びどのターケ’tトが存
在fるか判定し、それらに対する最適のwFを用いろと
いう追加ステップを考慮している。
The target according to the present invention can have characteristics such as distinctive, one-way reflective, one-way transmissive, or luminescent with respect to the ordinary surface of the object to which it is targeted. A more specific definition of the term "ordinary" is the remaining surface of the targeted object, ie, the non-targeted portion. The original radiation 1 reflection or transmission can be distinguished by color, direction, orientation or color distribution, shape and intensity. For original fibers and other active targets, the target's original modulation frequency is also altered. If this invention is applied to an actual factory setting, another photo of Pinckney's camera using an analog tube-based TV camera is shown.
Photodetector arrays are much preferable compared to those using I-quanta or the like. q11' Photodiode arrays such as the GE TV2500 require fewer calibrations and are therefore more reliable in providing accurate stereoscopic data about the target or spot. A basic number of targets per object is required, and many (
, a 4th σ) target is required to obtain a redundant solution. Therefore, in this invention, an extra target is intentionally provided where the positions relative to 2 to 4 basic targets are known, and it is determined which targets exist, and the optimal wF for them is determined. We are considering an additional step to use .

第17図について考えて入だい。工場で繰返し便用され
るコンベヤパレット980には、ターゲット981〜9
84及びエキストラの冗長ターゲット986〜988が
装備されている。操作の一態様では、通常カメラ990
及びコンピュータ99N’:]:ターゲット981〜9
85のみを考えるようにプログラムが和まれている。し
かし、これらターゲットの1つがない場合、ターグツ1
7986 、987又は988の像が使われる。一般的
には、欠けているターゲットに最も近いものを用いて写
真測定方式に最善の解(すなわち最も正確な)を与える
ターゲットの組合せとなるようにするのか原則である。
Please think about Figure 17. The conveyor pallet 980, which is used repeatedly at the factory, has targets 981 to 9.
84 and extra redundant targets 986-988. In one mode of operation, the camera 990 typically
and computer 99N': ]: target 981-9
The program has been softened to only consider 85. However, if one of these targets is missing, the target
7986, 987 or 988 images are used. The general rule is to use the one closest to the missing target, resulting in the combination of targets that gives the best solution (ie, the most accurate) to the photometric method.

場合によっては、ある樵の追加ターゲットを用いて、例
えばレンズ軸に垂直な平面における縦揺れ、あるいは偏
走変数に対するより正確な解を得ることも考えられる。
In some cases, it is also conceivable to use additional targets of a certain woodcutter, for example to obtain a more accurate solution for the pitch or deflection variables in the plane perpendicular to the lens axis.

例えば、ライン上のいくつかのステーションで、1つ又
は2つの変数をより高度に検出する必要のある場所を選
び、ターゲット985などに替えてターゲット988を
意図的に用いることもできる。3以外の全てのターゲッ
トが破損した場合は、当然残っている3つを使用する。
For example, targets 988 may be intentionally used in place of targets 985, etc. at some stations along the line where one or two variables need to be detected to a higher degree. If all targets other than 3 are damaged, the remaining 3 are of course used.

し力些、この発明ではバレン) 5N1368のターゲ
ットが最後の4つになってしまっているため、修理が必
要であることを知らせる追加ステップを加えることかで
きる。
Since 5N1368's targets are now down to the last four, an additional step can be added to signal that repairs are needed.

2JS 3図に示したようなシステムでは、シスう−ム
インプット又は検証ステーションがあった方が良(・場
合が多い。例えば、コンベヤキャリアの1立置が正しく
、ターゲットがあるかどうかチェックしたり、その位置
を確認したりできろ位置にセンサ262を設けた場合を
考えてみよう。これによりシステムをコントロールでき
るばかりでな(、キャリアを順番に並べたりあるいは1
帥送りにした場合、このステーションで実際のターゲッ
ト位置を計測して、当該キャリアに対するターゲットの
位い1をコンピュータ280に記憶させることもできる
。これにより、修理状況の異なる押々の部品を入れた異
なるキャリアを、ターゲット位1置の正確に保ったまま
同一ラインに一緒に置ける。写真測定方式(i 3 図
のステーションでライン上のロボツl案内するのに用い
る)の解像の正確さは、ターゲット間及びキャリア本体
に対するターゲットの位置がどの程度正イ「6に分るか
によって決まるため、このことが重要となる。かかる検
証ステーション(これは同時に第3図のステーションの
ようにキャリアのシリアルコード読取器を有していても
よい)は、1つのラインにつき1個所あればよい。
2JS 3 In a system like the one shown in Figure 3, it is often better to have a system input or verification station. Let us consider a case where a sensor 262 is installed at a position where the carriers can be confirmed or located.This not only allows the system to be controlled (such as arranging the carriers in order or
In the case of fast feed, the actual target position can be measured at this station and the target position relative to the carrier can be stored in the computer 280. This allows different carriers containing parts with different repair conditions to be placed together on the same line while accurately maintaining one target position. The accuracy of the resolution of the photographic measurement method (used to guide the robot on the line at the station shown in Figure 3) depends on how accurate the position of the targets is between the targets and with respect to the carrier body. This is important because the number of such verification stations (which may also include a carrier serial code reader, as in the station of FIG. 3) may be one per line. .

また上述のようと、破伊キャリアをモニタし、破損キャ
リアを修理のため自すTυ的にラインから月ν除くのに
も役立つ。さらに又、検証ステーションをライン上の固
定位置、あるいはその他の既知の正しい位置に部品があ
る時にも11J!用できる。欠けて(・るターゲットや
その場所も、システム内に入る前に検g−,r−ること
かできろ。
As mentioned above, it is also useful for monitoring damaged carriers and removing damaged carriers from the line for repair. Furthermore, when the verification station is in a fixed position on the line or with parts in other known correct positions, 11J! Can be used. Missing targets and their locations can also be checked before they enter the system.

この発明は広範t「分野で有用であり、本を旧9r↓と
は基本的には別個に積重センサコンピュータユニットを
作成できるだろうとも予期されている。ユーザは280
のようなコンピュータにデータを打込むかあるいは入力
するだけで、操作、組立て及び加工を行なう部品上のタ
ーゲットに関する必要な位置、あるいはrlJI隔をシ
ステムに知らせることができる。従って、$jii々の
部品、ラインその他に合せてプログラムを組むことがで
き、−膜化したロボット制御装置の基本となる。
It is also anticipated that this invention will be useful in a wide range of fields and that it will be possible to create a stacking sensor computer unit essentially separate from the old 9R.
By simply typing or inputting data into a computer such as a computer, the system can be informed of the required locations or rlJI intervals for targets on the part to be manipulated, assembled and machined. Therefore, programs can be created to suit various parts, lines, etc., and become the basis of a membrane-based robot control device.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図はこの発明を利用した高架コンベヤシステムの1
lll立面概略図、第2図は第1図のフック14の拡大
透視概略図1.第3図は自動変速機工場内の高架モルレ
ールコンベヤから変速クラッチ部品を取113でだめの
システム全体を示す図、第4図は第3図で用いたキャリ
ア上の対象物実施例を示す図、第5図(Δ) ; (B
)は光ファイバが装着されたプラスチックのドアパネル
にターゲットを付ける方法の一実施例を示す図、第6図
は損失の大きい光ファイバを設けて風防ガラスの縁を立
体カメラで影像化するようにした自動車の風防ガラスの
例を示す図、第7図(A) 、 (B)はキリ穴を利用
して部品にターゲットを付けるための実施例を示す図、
第8図CAI 、 ()3)はターゲットが部品にモー
ルドされ、部品の伺属物である部品のターゲットの実施
例を示す図、第9図はターゲットが成型又は押込まれて
成る指向性又は色反射侠素からなる部品のターゲット実
施例を示す図、第10図はローラコンベヤ上に在り、任
意の間隔にターゲットを設けたボックスを採用したロボ
ツ1トシステムで、ボックス上にプリントしたターゲッ
ト、光ファイバあるいは逆反射体を利用したものを示す
図、第11図は工具にターゲットを付ける手段を示す図
、第12図は好適なターゲットを作り出す他の手段なら
びに車体アセンブリ上での使用を示す図、第13図は部
品用に繰返し使用できるターゲットを示f図、第14図
はこの発明による自動車組立て方法を示す図、第15図
はこσ)発明のセンサの実施例を示す図、第16図(A
)〜(C)及び第17図は更に部品にターゲットを付け
る実が1例を示す図である。 10・・・対象w、 11・・−コンベヤーシステム、
12・・・軌道(トラック)、13・・・荷台、14・
・・フック、15・・・孔、16・・・ボルト、17・
・・つしファイバ、18・・・受光端部、19・・・表
面、加、32・・・発光端部、乙、 301 、355
 。 410 、510 、666・・・光源、U・・・光検
出器(光検出器カメラ〕、5・・・スポット、27・・
・位置識別手段、(9)・・・光フアイバ要素、31・
・・前部表面、200・・・キヤ  ・リア、201 
、202 、202’ 、 220〜223 、702
・・・部品、 205・・・コンベヤーライン(モルレ
ール〕、210・・・ロボット、240〜243・・・
ターゲット、244・・・ターゲットプレート、245
・・・緩衝器レーノペ250 、251・・・ガイド手
段、260・・・検■用カメラユニット、261・・・
ロボットアーム、 26?・・・センザカメラ、579
・・・カートン、590・・・ギヤリアコンベヤ、59
1・・・UPC型コード、600・・・グラインダ、6
01・・・窒気ホース、605〜608・・・発光タイ
オードターゲット、650・・・ロボットアーム、65
1・・・工作部品、652 、653・・・付属部品(
カップ)、660・・・デツキリッド、661 、66
2・・・フェンダ、705・・・逆反射性ターゲット、
710・・・カラーフィルタ、780・・・車体アセン
ブリ、785・・・カメラシステム、789・・・コン
ピュータ。
Figure 1 shows one of the elevated conveyor systems using this invention.
FIG. 2 is an enlarged perspective schematic diagram of the hook 14 in FIG. 1. Figure 3 is a diagram showing the entire system for removing transmission clutch parts from an elevated mole rail conveyor in an automatic transmission factory, and Figure 4 is a diagram showing an example of the object on the carrier used in Figure 3. , FIG. 5 (Δ); (B
) is a diagram showing an example of a method for attaching a target to a plastic door panel equipped with an optical fiber, and Figure 6 shows an example of a method for attaching a target to a plastic door panel equipped with an optical fiber. Figure 6 shows an example in which a high-loss optical fiber is installed and the edge of the windshield is imaged with a three-dimensional camera. A diagram showing an example of an automobile windshield; FIGS. 7(A) and 7(B) are diagrams showing an example of attaching a target to a component using a drilled hole;
Figure 8 CAI, () 3) is a diagram showing an example of a target for a part that is a part of the part where the target is molded, and Figure 9 shows the directivity or color of the target molded or pressed. Figure 10 is a diagram showing an example of target implementation for parts made of reflective elements, and is a robot system that employs a box on a roller conveyor with targets provided at arbitrary intervals. Figure 11 shows the use of fibers or retroreflectors; Figure 11 shows a means for attaching the target to the tool; Figure 12 shows other means of creating a suitable target as well as its use on a vehicle body assembly; Fig. 13 shows a target that can be used repeatedly for parts; Fig. 14 shows a method of assembling a car according to the invention; Fig. 15 shows an embodiment of the sensor of the invention; Fig. 16 (A
) to (C) and FIG. 17 are views showing an example of attaching a target to a component. 10...Target w, 11...-Conveyor system,
12... Track (truck), 13... Loading platform, 14...
...Hook, 15...Hole, 16...Bolt, 17.
...Top fiber, 18...Light receiving end, 19...Surface, addition, 32...Emitting end, Otsu, 301, 355
. 410, 510, 666...Light source, U...Photodetector (photodetector camera), 5...Spot, 27...
- Position identification means, (9)... optical fiber element, 31.
・Front surface, 200... Gear ・Rear, 201
, 202 , 202' , 220-223 , 702
...Parts, 205...Conveyor line (Mole rail), 210...Robot, 240-243...
Target, 244...Target plate, 245
... Buffer Lenope 250, 251... Guide means, 260... Camera unit for inspection, 261...
Robot arm, 26? ...Senza Camera, 579
... Carton, 590 ... Gear rear conveyor, 59
1...UPC type code, 600...Grinder, 6
01... Nitrogen hose, 605-608... Light emitting diode target, 650... Robot arm, 65
1...Work parts, 652, 653...Accessory parts (
Cup), 660... Detsukilid, 661, 66
2...Fender, 705...Retroreflective target,
710... Color filter, 780... Vehicle body assembly, 785... Camera system, 789... Computer.

Claims (1)

【特許請求の範囲】 1 対象物の少′/「くとも一部分に対象物の非ターケ
ット部分とは異なる形状、光反射9光発射又は光伝導1
1寄件を□fT #−るターゲットを少なくとも1個設
け、前記ターゲットから反射又は伝達された光を検1−
11して前1J°′パ17・“伽達華ナイ→酔H剣肺如
(前記ターゲットの位置を電気光学的に検出t7、電気
光学的に検出tたデータから前記対象物の位置を測定し
、前記対象物の位119データから制πil信号を出力
して枦械f前配対象物の加工1組立て又は操作を自動的
に行なわせるようにしたことをlfH,徴とする加工対
象物の自動組立方法、 2 前記ターゲットを設けるステップか、’?!l 8
「r対象物につ“Cをl臣射1.た時、前記対象物2(
面とは異なる反射特性を示す四部あるいは穴を前記対象
物の一表面にきり穴、鋳造、刻印、成型、鍛造上)るい
はその他の同様な処理で設けるように[7たことを含ん
で−・る特許請求の範囲第1項記載の方法。 3、強化あるいは耐性の大きいターゲットとするために
、前記凹部の少なくとも一部に透明1着色あるいは不透
明物質を充填し、た特許請求の(ii’j囲第2項第2
項の方法。 4、前記ターゲットが美観上好ましい形で組込まれるよ
うに、前記対象物を意図的にデザインした特許請求の範
囲第1項に記載の方法。 5、前記ターゲットを設けるステップが、前記対象物に
突出部を成型、刻印、鍛造、怨造あるいはその他により
形成して、その形状又は反射特性により識別できるよう
にしたことを含んでいろ特許請求の範囲第1項に記載の
方法1.6 前記ターゲットを少なくとも1個設けるス
テップか、前記対象物の表面に前記対象物表面とは異な
る光反射的性を有する拐料の膜を蒸着。 印刷、吹付けその他の塗布方法によって設けるようにし
たことを含んでいる4!;、許情求の範囲第1項に記載
の方法。 7、 前記ターゲットの多様な光反射動性か色又は反射
角に基づ(ものである特i’f’!’ Nb求の範囲第
1項にHP、載の)〒法。 8、前記ターゲットを少フ、(くとも1個設けるステッ
プが、前記対象物に前記ターゲットを糊付け、溶接、半
田イス1けあるいはその他の接着方法により設けるよう
に[7たことを含んで(・る特許請求の範囲第1項に記
載の方法。 9、前記ターゲットを前記対象物にねじ込むか又ははめ
込むようになっている4h訂訃j求の範囲第8項に記載
の方法。 ]0.前記ターゲットを前記対象物から後に取除くステ
ップを含んでいる特許請求の範囲第1項に記載の方法。 Il、  pfj記ターゲットを少な(とも1個設けろ
ステップが、uII記ターゲットを設けZ・ために前記
対象物の材質に薬品あるいは照射その他の処理を施すよ
うに(またこ左°・を含んでいる特許請求の範囲第1項
に記載の方法。 12、前記ターゲットが光〕−アイバの端部で成り、も
う一方の端部がう0によってl1rt射されるように1
、【つでいるtl′、′1許請求の範囲第1項に記載の
方法。 J3.前記ターゲットかyCファイバであり、その端部
か照射され、かつI’l’Cエキステンションの一部に
沿って光を放射することにより前記対象物の周辺部ある
いはその他の部分の輪郭を描(ようになっている特許請
求の範囲第1項に6に載の万ンメミ。 14、 fiit記機械か前記対象物のいかなる動きに
対してもほぼ独立しており、前記対象物の上の正しい位
置に工具をfu<のに用いられるようになっている特許
請求の範囲第1項に記載の方法。 15、前記ターゲットが前記対象物内の開口部で成って
いる特許請求の範囲第1項に記載の方法。 16、前11°1対象物が前記機械によって掴まれる工
具でk)ろ」”、1¥口11求の範囲第1項に記載の方
法。 17、前記機械が前記工具を用いて更に別の対象物を加
工するように1(つている特許請求のlii%囲第10
項に;:j”載の方法。 18、前’AI’: jY−、ファイバσ)端部がド)
の)“rが色1周波数、タイミング又は形状によってコ
ード化さjするよ51で4「つている4!!l許請求の
重1j囲第12項に記載の71法。 196 前記対象物の1又はそね以上の軸の動きを規f
llJすることにより、変位又は速度を制御%するよう
にした4!I、許R1’′8求の範囲第1項に記載の万
汐、。 20、 jiff記対象物力搏1作が前記対象物内の1
)11品の出し入れを行なうロボット式アームをjil
l 1Til−するようになツマイル114許M??求
ノ範I71.l”:u ] 枦、 ニ記載ノ方法。 21、前記加工又は組立てが行なわわている間、前記タ
ーゲット!追跡して前記促械に対象物位置データをフィ
ードバックするステップメl)、前記加工又は組立てス
テップに含まれる慣許拍求の範囲第1項に記載の方性。 22、前記加ニステップか溶接、ドリル工作、切断、焼
入れ及びその他材料の取出し、追加又は変形工程の全て
な゛含んでいる特許hrノ求の範囲第1項に言C載の方
法。 器、前iL!対象物がコンベヤーライン上を移動するか
、又はコンベヤー(ラインの一部を形成1.ている特許
請求の範囲第1.TlNに記載の方法。 2・1.前記電気光学センサがフォトディテクタ・アレ
イ・カメラである/+′q許話求の範囲第1項に記載の
方法。 5、前記11角棹が取出した対象物の組立てにロボット
を用いるIFf許請求のID、項第1項に記載の方法。 26、前記対象物が対象物の1’Qf類あるいは前記対
象物中の対象物のオa【類を同定するために検知される
同定コードを含んでいる%許請求の範囲第1項に記載の
方法。 n、前記ターゲットがヘッド部に逆反射リフレクタを有
するファスナである判許請求の軸回WJ1項に記載の方
法。 此、前記加ニステップが車体上の鉛を研摩するようにな
っている特許請求の範囲第1項に記載の方法。 29、糾立又&、lその他の接続されるべき異なる対象
物上に、♀9数のターゲットを用いている値許趙才の範
囲第1項又目゛第2項K NS載の方法。 30、前記対象物に追加クーグツトを設けて、1つ又は
それ以上のターゲットに破損か41−じた場合に光分t
「写真側量的解像度を得るようにした肋許詞求の範囲第
1項に記載のブl法。 3]、前nUi対象物位名゛をイ(するために、如何な
るターゲットを用(・るか任意に選択できるよう処した
%許評(求の範囲第1項に記載の方法。 32、前記ターゲットのうちのイIIjれか使用可能か
な予め決足するようにした1特許66*の1(・な間第
1項に記載の方法。 33、前ML対象物上のターゲットの有無又は位置を検
証するようにした特許sr?求の範囲第1項に記載の方
法。 34、前記対象物の位置か分っている場合に、別々のス
テーションにおいて前記ターゲットの位置を横用するよ
うにしたt時許A〜求の範囲第1項に記載の方法。 35、前記機械が前′記対象物を取出すためにコンベヤ
の荷を降ろすようになっている%許梢求の範囲第25項
に記載の方法。 36、前記コードが前記対象物のターゲット又は操作特
性K l’、”lイるデータを4ノA供するようになっ
ている特許請求の範囲第26項に記載の方法。 37、前記ターゲットが前記コードを力えるような形で
設けられている特許請求の範囲第26項に記載の方法。 38、少な(とも1つの第1の電気光学センサを有する
対象物上の既知のイ目対位俯にある被数のクーグツトを
検出し、前記対象物を追跡又は前記対象物に相対的な既
知の位置をとるために、ロボットその他の僚械を制御す
るのに前記第1のセンサからのターゲット位INデータ
を用い、前記対象物表面上の点又は前記対象物によって
搬送される他の対象物の位置を測定するために第2の電
気光学センサを設け、前記第1及び第2のセンサにより
得られる位1にデータからロボット又はオートメーショ
ンシステムを制御するようにしたことを4;’+−徴と
するオートメーションシステムの制御方法。 39、前′、:C第1及び第2のセンサが1[11−の
元電累子で成っており、その照明、読取回路2倍率又(
1、プログラムが異なっている判許h/1求の範囲第3
18項に記載の方法。 40、前記第2のセンサか前記対象物又は別の対象物の
姿勢を447.’認又は測定′fろよ5にt仁っている
特許請求のffi+:<間第38項に記載の方法。 41、前記対象物の1又はそれ以上の軸の動きを規11
1)することにより、変位又は速度を制限するようにし
た特許Mi?求の範囲給38項に記載の方法。 42、前記加ニステップが溶接、ドリル工作、切断炉入
れ及びその他月料の取出し、追加又は変形工程σ)全て
を含んでいる特許請求の範1%Ii第:つ8項に記載の
方法。 43、前記電気ブC学センサがフォトディテクタ・アレ
イ・カメラである特許請求の範μm」第38項に記載の
方法。 44、前記対象物に追加ターゲットを設けて、1つ又は
それ以上の夕・−ゲットに破損か生じた場合に充分な写
真側量的解像度を(4)るようにしたqHf許請求の範
囲第38項に記載σ)方法、45、前NjL対象物位置
を得るために1.如何なるターゲットを用いるか任AV
C選択でき・るようにした特許請求の範囲第38項に記
載の方法。 46、前記対象物上のターゲットの有無又は位置を検証
するようにした判、許請求の範囲第38項に記載の方法
。 47、前記対象物の位旧か分っている場合に、別々のス
テーションにおいて前記ターゲットσ)位が1を検出才
るようにした特許、111求の岬、間第38項に記載の
方法。 486 少な(とも1つの光源を設け、対象物上にター
ゲットを少なくとも1個設け、作業ステーションにロボ
レl−あるいはその他のプログラム可能なオートメーシ
ョンシステムを設けて、前記オートメーションシステム
なセンサ命令に反応できるようにし、前記対象物か前記
作業ステーション内にある時に前記ターゲットを少なく
とも1つθ)つ°C源で照射し、少なくとも前記ターゲ
ットのうちの1つの位ff咋°をi+す定するために電
気うし学センサを少な(ども1つ設け、前記ターゲット
位置の測定がら前記対ハ″物上の111記ターゲツトを
追跡イろために前nLオートメーションシステムをf1
71.l l+Ilシ、前記ターゲットを追跡する一方
、前記対象物又は前記対象物内に収納された幻欽物を拵
作1組立て又は加工するために、!、i前記オートメー
ションシステムな用(・ろようにしたことを’IW徴と
する連続的に移動している対角物又は対象物内に収納さ
れている対象物をオートメーションシステムによって和
文て又は加工する方法。 49、前記対象物に加工を行なうための工、目、を設け
、連続コンベヤーのライン上を搬送さゎ、る対象物の加
工を行なうようにした’F!j許請求の範囲第48項に
記載の方法。 50、 連kAコンベヤー上ノキャリア、バスケット。 箱、その他の容器からMlt品の出し入わを行/「う方
法で、前H[:容器からの部品の出し入れのために前記
オートメ゛1−ジョンシステムの掴み具を用いて前記容
器に近づくようになっている特許請求の範囲第48項に
記載の方法。 51、連続コンベヤー上を移動する対象物に部品を組立
てる方法で、前記オートメーションシステムを用いて前
記部品を11■fびかつそわを前H[,8対象物に和文
てるようにしたlPK許趙求の範(f7]1第423項
に記載の方法。 52、 ;fl記対象物を前記作業ステーションで一時
的に停止させろようにした羽許粕求の範囲第48項〜第
51項に記載の方/l。 53、前記対象物の1又はそね以上の軸の動きか規制す
ることKより、変位又は速度を制限−するようにした特
許請求の範囲第48項に記載の方法。 54、前記加ニステップが溶接、ドリル工作、切断、焼
入れ及びその他材料の取出し、追加又は変形工程の全て
を含んでいる特許請求の範囲第48項に記載の方法。 55、前記電気光学センサがフォトディテクタ・アレイ
・カメラであるl侍許解イ求の範囲第48項に記載の方
θそ。 56、73’を記動和物に追加ターゲットを設けて、1
っ又目、治れ以上の夕・−ゲットに破損が生じた」占i
合に充分な写真計1量的1ir(像I、Vケ荀る、Lう
にした特許請求の範囲第48項に記載の方法。 57、前記対象物情1?Jをイ(Iるために、類例なる
ターゲットを用いろか任意にテ択でき2・ようKした4
’a・許精求の範12+’l第48項に記載の方法。 58、前記対象物上のターゲットのイ1無又は位1i1
rを検N+E−rるようにした11″を許h〆(氷のm
i1間第48項に記載の方法。 51)、前記対象物のイV詐が分っている場合に、別々
のスデーノヨンにおいて前記ターゲットの位置を検出1
−るようにした倚Ff R^求の範囲第48項に記載の
方法。 60、 iil記タークソトのうちの伺れノ)・使用可
能が予め沖定1−るようにした特6!1−請求σ)範囲
第56項又は第57項にn1シ載の万θ、。 61、パネルを4ト固むプこめに月]いら′J″するロ
ホ゛ソト9)二に作部品に4元気元学センサを設り“、
この+7.4、気71′、学センサを用い゛て対象物及
び前記対象物に設けた開口部の位置を検出し、前記電気
光学センサを前記ロボットのコントロールシステムにデ
ータをフィードバックするために用いて、前記ロボット
により前記開口部に前記パネルを設置し、前記データか
ら前記開口部内の位1nを前記パネル及び前記開口部の
ギャップが同じになるように調整して、前記開口部に前
記パネルを整合させるようにしたことを特徴とする対象
物開口部にドア又はその他のパネルを和文てる方法。 62、前記ロボットが前記パネルを掴む前に、前記パネ
ルに対して当該工作部分が正しい位置関係となるように
、前記ロボットを案内するために前記i1);気元学セ
ンサを利用するようにし7た特許請求の範囲第61項に
記載の方法。 63、前記ロボットの対象物に対する位置を大まかに制
御するために、前記開口部を有する対象物上のターゲッ
トを電気光学的に検出1−るようにした特許請求の範囲
第61項に記載の方法。 64、前記対象物の1又はそれ以上の軸の動きを規制す
ることにより、変位又は速度を?ニア11限イるように
した特許請求の範囲第61項に記載の方法。 65、前記電気光学センサがフォトデ・fテクタ・アレ
イ・カメラである特許謂〉1<の1u1)、間第61項
に記載の方法。 66、前記加ニステップが車体上σ)鉛を01摩寸ろよ
うになっている”l=>許精求のlii、’4囲第(;
1項に記載の方法。 67、第1の光源手段と、前記第1の光源手段を部品表
向の第1の領域に影像化する第1のレンズ手段と、この
第1のレンズ手段によって影像化された際、前記第1の
領域とは異なる入射角度及び異なる焦点距離をイラする
第2の領域が当該光面に設けられるような位置に配設さ
れた第2の光源手段と、像スポット位置のa+定に用い
られる像走査手段上に前記領域の一方又は両方の像を形
成するための少な(とも1つの第2のレンズ手段と、少
な(とも前記領域像の1つの位f〜から前記対象物の位
]1イを測定する読取手段とを具えたことをq′!P像
とする対象物の距離又は角度姿勢を“測定するための装
置淳。 68、前記う゛C源手段がっ“Cファイバにより遠隔制
φ11さ」するレーザダイオードである特許請求の範囲
第67 項に記載の装置。 69、前記像走査手段が元ファイバにより遠隔制御され
るようになっている特許請求の範囲第67項に記載の装
置。 7()、前記電気光学センサが7オトデイテクタ・アレ
イ・カメラである特許請求の範囲第67項に記載の装置
eT−。 71、対象物に受光itt分及び発光部分を有する長形
状光伝導部材を固定して設け、光源手段から前記光伝導
部材の受光部分に光を照射することにより元が前記光伝
導部材を伝わって発光部分から発光さhろようにし、入
射光に対応した出力信号を有する感光部材で成る光検知
手段を設け、前記光伝導部材の発光部分から発光された
光が前記光検知手段に入射するような位置関係に前記対
象物及び光検知手段を配値し、前記光検知手段の検知光
から前記対象物の位置を測定する、Lうにしたことを特
徴と1−る71象物の位置in:+定方法。 72、前記ブL伝導部材が元ファイバで成っている特許
請求の1fj)間第71項に記載の方法。 73、前記光伝導部材か光ファイバ束で成っているlP
許請求の範囲第71項に記載の方法。 74、前記光伝漕部Iが前記対象物に少7c くとも−
1iSIS埋設されているtド許訂f求の範囲第71項
に記載の方法。 75、前記対象物に対する相対位1西1が分るように追
加対象物を設り′、前記対象物の副定位位と前記対象物
及び前記追加対象物の相対的な位t1〆「関係とから前
記追加対象物の位置をσljl定fるよつにしだ判許請
求の範囲第71項に記載の方法。 いる特許請求の範囲第71項に記載の方法。 77、受光部分及び発光部分を有イる長形状ブC伝導部
旧を固定された対象物と1.YかFBI記元伝導?′?
B材を通って伝達されて前記発光部分から発光されるよ
うになつそ°(・ると共に、前記光伝導部材の受ブ’(
、T’rIS分に光を発光するためのブ0源手段と、入
射光に対応した1、tl力信号を有する感ブC部材で成
る光検知手段と、前記光伝導部材の発光部分から発光さ
れた光が前記光検知手段に入射するように前記対象物及
び光検知手段を配flc″′fるための手段とを具え、
前記光検知手段の検知光から前記対象物の位置を611
1定するようにしたことを特徴とする対象物の位置測定
装置。 78、前記光伝導部材が元ファイバで成る特許請求の範
囲第77項に記載の装置。 79、前記光伝導部材が光ファイバ束で成る特許請求の
範囲第77項に記載の装置。 80、前記う°C伝導部材の少なくとも一部が前記対象
物内に埋設されている特許請求の範囲第77項に記載の
装置。 81、対象物の位置を測定するための位置測定手段を固
定しである対象物において、前記位置測定手段が長形状
の光伝導部材で成り、この光伝導手段はその表面に隣接
して受ブC部分及び発介部分を有し、こJlにより前記
受光部分に入射fるプrが前記つ“自伝導’f”rlX
月:を通って前記発光部分から発プ1Cされ2・ように
なって(・ろことを’IJ+’徴とする対象物σ)イj
11造。 82、前記う゛C伝尋741X利がう“Cファイバ束で
成ってぃろ/PjF許1消求のII;i四箇81項に記
nRの対象物の構造。 83、 i’+fl記ブC伝?!′1部材の少なくとも
−)′r11へか前記対象物に埋設されている特許請求
の1、j)間第81項に記載の対象物の4″?/l造。 84、前記対象物に対する相対位1iが分るように追加
の対象物を設け、前記対象物の測定位1tりと前記対象
物及び前記追加の対象物の相対的t(位置関係とから前
記追加対象物の位置を測定するようにした特許請求の範
囲第81項に記載の71象物の構造。 85、対象物上に位置するターゲット手段と、前記対象
物に近接して掴み具2部品又は工具を位置決めする位f
+6決め手段と、前記位置決め手段を制御するコンピュ
ータ手段と、前記対象物上のターゲットの互いの位置関
係をfilJ定するだめのものであり・)、前記コンピ
ュータ手段に対してインタフェースとなっている電気う
“C学センザ手段と、この電気光学センサの入力を受入
りて、前記掴み具1部品又は工具を前記対象物の操作。 組立て又は加工のために自動的に動が寸ためのプログラ
ム手段とを具えたことをI!l″Ig、とする対象物の
自動組立て又は加工装置。
[Scope of Claims] 1. A small part of the object has a shape different from that of the non-target part of the object, light reflection 9. Light emission or light transmission 1.
At least one target with a target of □fT #- is provided, and the light reflected or transmitted from the target is detected.
11 and before 1J°'P17・“Gada Hanai→Drunken H Kenlung Ruo” (Detect the position of the target electro-optically t7, measure the position of the target from the electro-optically detected data t) Then, a control signal is outputted from the position 119 data of the workpiece to cause the machine to automatically perform the assembly or operation of the workpiece. Automatic assembly method, 2 step of providing the target, '?!l 8
1. When the object 2 (
or a hole exhibiting reflective properties different from that of the surface by drilling, casting, stamping, molding, forging) or any other similar process on one surface of the object.・The method according to claim 1. 3. In order to make the target stronger or more resistant, at least a part of the recess is filled with a transparent colored or opaque substance,
Section method. 4. The method of claim 1, wherein the object is intentionally designed so that the target is incorporated in an aesthetically pleasing manner. 5. The step of providing the target includes forming a protrusion on the object by molding, stamping, forging, carving, or other means so that the protrusion can be identified by its shape or reflective property. Method 1.6 according to Scope 1: Providing at least one target, or depositing a film of a repellent material on the surface of the object, which has a light reflective property different from that of the surface of the object. 4! This includes applying by printing, spraying or other application methods! ;, The method described in Item 1 of the scope of permission request. 7. Based on the various light reflection dynamics, colors, or reflection angles of the target (which is the range of specific i'f'!'Nb determinations listed in item 1). 8. The step of providing at least one target includes attaching the target to the object by gluing, welding, soldering, or other bonding methods. 9. The method according to claim 1, wherein the target is screwed or fitted into the object. ]0. 2. The method of claim 1, further comprising the step of subsequently removing a target from the object. The method according to claim 1, wherein the material of the target object is treated with chemicals, irradiation, or other treatment. 1 such that the other end is radiated by l1rt by 0
, [tl','1 The method according to claim 1. J3. The target is a yC fiber, the end of which is illuminated, and the periphery or other portion of the object is delineated by emitting light along a portion of the I'l'C extension ( 14. The machine is substantially independent of any movement of the object and maintains its correct position on the object. 15. The method of claim 1, wherein the target comprises an opening in the object. The method described in item 1. 16. The method according to item 1, in which the object is grasped by the machine with a tool k)", 1 yen 11. 17. The machine uses the tool 1 (lii% box 10 of the attached patent claim)
18. Previous 'AI': jY-, fiber σ) end is Do)
) "r is coded by color 1 frequency, timing or shape 51 and 4" Or, the movement of the axis more than
llJ to control displacement or speed 4! I, Wanshio as described in item 1 of the scope of the request. 20. Jiff's work on the object is 1 in the object.
) A robotic arm that takes in and out 11 items.
l 1Til- 114 years ago? ? Seeking work I71. 21. While the machining or assembling is being performed, the target is tracked and object position data is fed back to the prompting machine (1), the machining or assembling Range of customary requirements included in the step The direction described in item 1. 22. The machining step includes all of the welding, drilling, cutting, hardening, and other material removal, addition, or modification steps. Scope of the Patent Claims Claims 1. A method as described in paragraph 1 of the patent hr. 1. The method described in TIN. 2.1. The method described in paragraph 1, wherein the electro-optic sensor is a photodetector array camera. 26. The method according to ID of the IFf permit request, item 1, in which a robot is used to assemble the object. 26. A method as claimed in claim 1, comprising an identification code detected to identify a fastener WJ1, wherein the target is a fastener having a retroreflective reflector in its head. The method according to claim 1.The method according to claim 1, wherein the step is adapted to abrade lead on a vehicle body.29. The method described in the first or second item KNS using ♀9 number of targets on different objects.30. If more than 41 targets are damaged or damaged, the amount of light t
``The range of cost clause search that obtains quantitative resolution on the photographic side. 32. 1 patent 66*, in which it is decided in advance whether one of the targets can be used 1 (.) The method described in item 1. 33. The method described in item 1 of the scope of the patent application, which verifies the presence or absence or position of a target on the previous ML object. 34. The method described in item 1. 35. The method according to item 1, wherein the position of the target is used at different stations when the position of the object is known. 25. The method according to paragraph 25, wherein the range of the % tolerance requirement is adapted to unload the conveyor to remove the object. 37. The method of claim 26, wherein the target is arranged in such a way as to force the code. The method described in 38. Detecting a small number of decimals at a known diagonal angle on an object with one first electro-optic sensor, and tracking said object or tracking said object. Target position IN data from the first sensor is used to control a robot or other companion machine to assume a relative known position, carried by a point on the object surface or by the object. 4. providing a second electro-optical sensor for measuring the position of another object, and controlling a robot or automation system from the data obtained by the first and second sensors; A method for controlling an automation system with '+-signs.
1. Range 3 of the judgment h/1 request where the program is different
The method described in item 18. 40. The second sensor determines the attitude of the object or another object 447. 38. The method according to claim 38 of a patent claim that includes 'identification or measurement'. 41, regulating the movement of one or more axes of said object 11;
1) Patent Mi? which limits displacement or speed by The method described in paragraph 38 of the scope of compensation requested. 42. The method according to claim 1%Ii, item 8, wherein the machining step includes all of welding, drilling, cutting in a furnace, and other monthly charge removal, addition or modification steps σ). 43. The method of claim 38, wherein the electromagnetic sensor is a photodetector array camera. 44. Additional targets are provided on said object to provide (4) sufficient photographic quantitative resolution in the event of damage to one or more targets. Described in Section 38 σ) Method, 45. To obtain the previous NjL object position 1. It's up to you what kind of target to use.
39. The method according to claim 38, wherein C selection is possible. 46. The method of claim 38, wherein the presence or location of a target on the object is verified. 47. The method described in Patent No. 111, Misaki et al., paragraph 38, which detects the target σ) position of 1 at separate stations when the position of the object is known. 486 Provide at least one light source, provide at least one target on the object, and provide the work station with a ROBOLLE or other programmable automation system capable of responding to sensor commands of said automation system. , irradiating the target with at least one θ) °C source when the object is in the work station, and irradiating the target with an electric veneer for determining the position of at least one of the targets i+. In order to track the 111th target on the object while measuring the target position, one sensor is installed and the previous nL automation system is set to f1.
71. l l + Il shi, while tracking the target, to assemble or process the object or the illusionary object housed within the object,! , iThe automation system is used to create or process an object housed in a continuously moving diagonal object or object that is marked by the automation system. Method. 49. Processing of the object is carried out by providing a machine or a hole for processing the object, and the object is conveyed on a line of a continuous conveyor. Claim No. 48 50. Conveyor top carrier, basket. For loading and unloading MLT products from boxes and other containers. 49. The method of claim 48, wherein the container is accessed using a gripper of the automation system. 51. A method of assembling parts onto an object moving on a continuous conveyor. , the method described in Section 423 of IPK Xu Zhaoqi's Category (f7) 1, in which the automation system is used to transfer the parts to the previous H [, 8 objects]. 52; fl 53. Movement of one or more axes of the object The method according to claim 48, wherein the displacement or speed is limited by regulating K.54. 55. The method according to claim 48, wherein the electro-optic sensor is a photodetector array camera. θ So. 56, 73' are added to the recorded motion sum, and 1
Well, it's been a long time since I've been able to heal... - Damage has occurred on the get.''
The method according to claim 48, in which a total of sufficient photographs are taken to represent the images I, V, and L. 57. , you can use analogous targets or choose arbitrary targets 2 and 4.
'a. The method described in Section 48. 58, I1 no or 1i1 of the target on the object
Examine r and allow 11″ (ice m
The method according to paragraph 48 during i1. 51), Detecting the position of the target in a separate space when the position of the target is known.
- The method according to item 48, in which the range of Ff R^ is determined. 60, iii) 6! 1-Claim σ) 10,000 θ listed in n1 shi in item 56 or 57. 61. After hardening the panel 4 times, I was annoyed by the process. 9) Secondly, I installed 4 sensors on the work part.
The optical sensor is used to detect the position of the object and the opening provided in the object, and the electro-optic sensor is used to feed back data to the control system of the robot. Then, the robot installs the panel in the opening, adjusts the position 1n in the opening based on the data so that the gap between the panel and the opening becomes the same, and places the panel in the opening. A method of attaching a door or other panel to an opening of an object, characterized in that the panel is aligned. 62. Before the robot grasps the panel, the i1); qi-sensor is used to guide the robot so that the workpiece is in the correct positional relationship with respect to the panel. 62. The method according to claim 61. 63. The method according to claim 61, wherein a target on the object having the opening is electro-optically detected in order to roughly control the position of the robot with respect to the object. . 64. Displacement or velocity by regulating the movement of one or more axes of said object? 62. The method as claimed in claim 61, wherein the near 11 limit is applied. 65. The method according to claim 61, wherein the electro-optic sensor is a photodetector array camera. 66, The above-mentioned step is designed to remove lead on the body of the vehicle.
The method described in Section 1. 67, a first light source means, a first lens means for imaging the first light source means on a first region on the surface of the component; and when imaged by the first lens means, the first light source means a second light source means disposed at a position such that a second region having a different incident angle and a different focal length than the first region is provided on the light surface; and a second light source means used for determining the a+ position of the image spot. a second lens means for forming an image of one or both of said areas on an image scanning means; A device for measuring the distance or angular attitude of an object whose image is to be q'! 67. The device according to claim 67, which is a laser diode with a diameter of 11 mm. 69. The device according to claim 67, wherein the image scanning means is remotely controlled by a source fiber. 7(), The device eT- according to claim 67, wherein the electro-optical sensor is a 7-otodetector array camera. 71. An elongated photoconductive member having a light-receiving portion and a light-emitting portion on the object. is fixedly provided, and by irradiating light from the light source means to the light-receiving portion of the photoconductive member, the light is transmitted through the photoconductive member and emitted from the light-emitting portion, and an output signal corresponding to the incident light is generated. the object and the light detecting means are arranged in a positional relationship such that the light emitted from the light emitting portion of the photoconductive member is incident on the light detecting means; The position of the object is measured from the detection light of the detection means, characterized in that the position of the object is determined by the following method. 72. The L conductive member is made of an original fiber. 71. The method according to claim 1fj). 73. The photoconducting member or an optical fiber bundle comprising:
A method according to claim 71. 74. The light transmission section I is attached to the object at least 7c.
1i The method according to item 71, which includes the scope of requesting permission for corrections that are embedded in SIS. 75. Set up an additional object so that the relative position 1 west 1 with respect to the object is known, and determine the relationship between the sublocalization position of the object and the relative position t1 of the object and the additional object. The method according to claim 71, in which the position of the additional object is determined from σljl by determining f.The method according to claim 71.77. Is there an elongated conduction section with a fixed object and 1.Y or FBI data?'?
At the same time, the light is transmitted through the B material and emitted from the light emitting portion, and the receiving plate of the light conductive member is
, T'rIS, light detection means comprising a sensing member having a 1, tl force signal corresponding to the incident light, and a light emitting portion of the photoconductive member emitting light. means for arranging the object and the light detection means so that the light incident on the light detection means is incident on the light detection means,
The position of the object is determined 611 from the detection light of the light detection means.
1. A position measuring device for an object, characterized in that the position of the object is fixed at 1. 78. The apparatus of claim 77, wherein the light-conducting member comprises an original fiber. 79. The apparatus of claim 77, wherein said light-conducting member comprises an optical fiber bundle. 80. The apparatus of claim 77, wherein at least a portion of the temperature conductive member is embedded within the object. 81. An object having a fixed position measuring means for measuring the position of the object, wherein the position measuring means comprises an elongated light-conducting member, and the light-conducting means has a receiving plate adjacent to its surface. It has a C part and an initiating part, and the prism f incident on the light receiving part due to this Jl is "self-conductive 'f' rlX
The moon: passes through the light emitting part and emits 1C and becomes 2. (Object σ whose center and center are 'IJ+' signs) Ij
11 buildings. 82, Said U C story 741 4'' of the object according to claim 1, j) of claim 81, which is embedded in the object to at least one member -)'r11? /l construction. 84. An additional object is provided so that the relative position 1i with respect to the object can be determined, and the relative position 1i of the object is determined from the relative t (positional relationship) of the object and the additional object. The structure of the 71 object according to claim 81, which is adapted to measure the position of an object. 85. A target means located on the object, and two or more gripping parts in the vicinity of the object. Position of tool f
+6 determining means, a computer means for controlling the positioning means, and a device for determining the mutual positional relationship of the targets on the object), and an electrical interface for the computer means. a computer-generated sensor means, and a programming means for receiving an input from the electro-optical sensor to operate the gripper part or tool on the object. An automatic assembling or processing device for an object having I!l″Ig.
JP2224783A 1982-02-16 1983-02-15 Method and apparatus for automatically assembling of object to be processed Pending JPS58217285A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US34880382A 1982-02-16 1982-02-16
US348803 1982-02-16

Publications (1)

Publication Number Publication Date
JPS58217285A true JPS58217285A (en) 1983-12-17

Family

ID=23369606

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2224783A Pending JPS58217285A (en) 1982-02-16 1983-02-15 Method and apparatus for automatically assembling of object to be processed

Country Status (2)

Country Link
JP (1) JPS58217285A (en)
DE (1) DE3302177A1 (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62145104A (en) * 1985-12-19 1987-06-29 Fanuc Ltd Controlling method for vision system
JPS62263834A (en) * 1986-05-12 1987-11-16 Amada Co Ltd Sheet metal shape inspection system
JPS6344744U (en) * 1986-09-09 1988-03-25
JPH02311703A (en) * 1989-05-26 1990-12-27 Mazda Motor Corp Position detecting method
JPH09210622A (en) * 1996-02-07 1997-08-12 Kobe Steel Ltd Method and device for measuring distance to high-temperature object
JP2006068153A (en) * 2004-08-31 2006-03-16 Institute Of National Colleges Of Technology Japan Human body holding apparatus
JP2007286048A (en) * 2006-03-23 2007-11-01 Nissan Motor Co Ltd System and method of detecting work position
JP2007533471A (en) * 2004-04-09 2007-11-22 サンパワー・インコーポレーテツド Method and system for centering a workpiece on the central axis of a cylindrical hole
JP2010221380A (en) * 2009-03-25 2010-10-07 Fuji Xerox Co Ltd Method for inspecting part assembling and device for inspecting part assembling
JP2010221381A (en) * 2009-03-25 2010-10-07 Fuji Xerox Co Ltd Method for assembling part and device for assembling the part
JP2010536600A (en) * 2007-08-24 2010-12-02 エリート エンジニアリング コーポレイション Robot arm and control system
JP2015219176A (en) * 2014-05-20 2015-12-07 オリンパス株式会社 Chip recovery device
CN114345721A (en) * 2021-11-29 2022-04-15 上海工程技术大学 V-arrangement part pin expands shaping device that contracts

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2768210B2 (en) * 1992-05-29 1998-06-25 株式会社デンソー Work fitting method and fitting device
DE19741163C2 (en) * 1997-09-18 2002-10-10 Homag Maschinenbau Ag Method and device for continuous processing of plate-shaped workpieces
DE102004005380A1 (en) * 2004-02-03 2005-09-01 Isra Vision Systems Ag Method for determining the position of an object in space
CN102834219B (en) 2010-04-28 2016-03-16 宝马股份公司 For connecting the method for two vehicle components or two non-vehicle components
DE102010041356A1 (en) 2010-09-24 2012-03-29 Bayerische Motoren Werke Aktiengesellschaft Method for connecting components
DE102010042803B4 (en) 2010-10-22 2020-09-24 Bayerische Motoren Werke Aktiengesellschaft Component connection
DE102011080483B4 (en) 2011-08-05 2015-07-09 Bayerische Motoren Werke Aktiengesellschaft Process for the production of a component or a multi-component composite component
DE102011109536A1 (en) * 2011-08-05 2013-02-07 Rhodius Schleifwerkzeuge Gmbh & Co. Kg Method for producing a resin-bonded grinding tool
EP2584418B1 (en) * 2011-10-21 2014-06-18 Siemens Aktiengesellschaft Method and device for locating a grasping point of an object in an assembly
DE202014001697U1 (en) * 2014-02-25 2015-05-27 Engelbreit + Sohn Gmbh Cnc-Zerspannung Assembly plant for automatic joining of components
DE102016221734A1 (en) 2016-11-07 2018-05-09 Dr. Ing. H.C. F. Porsche Aktiengesellschaft Method for fine alignment of robot tools
JP2018203480A (en) * 2017-06-07 2018-12-27 株式会社東芝 Sorting apparatus and sorting system

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62145104A (en) * 1985-12-19 1987-06-29 Fanuc Ltd Controlling method for vision system
JPS62263834A (en) * 1986-05-12 1987-11-16 Amada Co Ltd Sheet metal shape inspection system
JPS6344744U (en) * 1986-09-09 1988-03-25
JPH042759Y2 (en) * 1986-09-09 1992-01-30
JPH02311703A (en) * 1989-05-26 1990-12-27 Mazda Motor Corp Position detecting method
JPH09210622A (en) * 1996-02-07 1997-08-12 Kobe Steel Ltd Method and device for measuring distance to high-temperature object
JP2007533471A (en) * 2004-04-09 2007-11-22 サンパワー・インコーポレーテツド Method and system for centering a workpiece on the central axis of a cylindrical hole
JP2006068153A (en) * 2004-08-31 2006-03-16 Institute Of National Colleges Of Technology Japan Human body holding apparatus
JP2007286048A (en) * 2006-03-23 2007-11-01 Nissan Motor Co Ltd System and method of detecting work position
JP2010536600A (en) * 2007-08-24 2010-12-02 エリート エンジニアリング コーポレイション Robot arm and control system
JP2010221380A (en) * 2009-03-25 2010-10-07 Fuji Xerox Co Ltd Method for inspecting part assembling and device for inspecting part assembling
JP2010221381A (en) * 2009-03-25 2010-10-07 Fuji Xerox Co Ltd Method for assembling part and device for assembling the part
JP2015219176A (en) * 2014-05-20 2015-12-07 オリンパス株式会社 Chip recovery device
CN114345721A (en) * 2021-11-29 2022-04-15 上海工程技术大学 V-arrangement part pin expands shaping device that contracts
CN114345721B (en) * 2021-11-29 2023-05-09 上海工程技术大学 V-shaped part pin expansion and contraction shaping device

Also Published As

Publication number Publication date
DE3302177A1 (en) 1983-08-25

Similar Documents

Publication Publication Date Title
JPS58217285A (en) Method and apparatus for automatically assembling of object to be processed
US4654949A (en) Method for automatically handling, assembling and working on objects
US6314631B1 (en) Vision target based assembly
US5506682A (en) Robot vision using targets
US6163946A (en) Vision target based assembly
CN102023757B (en) Remote touchpad device for vehicle and control method thereof
EP3676630B1 (en) Range finder for determining at least one geometric information
US4441817A (en) Electro-optical sensors with fiber optic bundles
US8411289B2 (en) Optical position detection device
US20120191272A1 (en) Inferential load tracking
CN111512339A (en) Detection device and method for detecting multiple object data records of at least one object
US4515479A (en) Electro-optical sensors with fiber optic bundles
US8421674B2 (en) Localization system for determining a position of a device that can be moved on the floor
KR950034646A (en) Method and device for controlling semiconductor substrate
JP2010221381A (en) Method for assembling part and device for assembling the part
JPH05133715A (en) Target mark, image pickup device, relative position and attitude measuring device using them
Lee Design concept of an integrated vision system for cost-effective part-presentation
Espiau An overview of local environment sensing in robotics applications
JPH07500423A (en) Sensor device, positioning method, and their use in mounting robot control
Lee Flexible part-feeding system for machine loading and assembly. Part I. A state-of-the-art survey
JP2008009726A (en) Rfid tag recognition system, recognition method and recognition program
Lee et al. Principle and applications of retroreflective vision sensing for discrete part‐presentation
US20210097904A1 (en) Illuminated markers for vehicle identification and monitoring and related systems and methods
DE3864073D1 (en) DEVICE FOR MEASURING THE SPEED OF LIGHT-DIFFUSING MOVING OBJECTS.
Marszalec et al. Integration of lasers and fiber optics into robotic systems