Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0753327B2 - Robot equipment - Google Patents
[go: Go Back, main page]

JPH0753327B2 - Robot equipment - Google Patents

Robot equipment

Info

Publication number
JPH0753327B2
JPH0753327B2 JP5087663A JP8766393A JPH0753327B2 JP H0753327 B2 JPH0753327 B2 JP H0753327B2 JP 5087663 A JP5087663 A JP 5087663A JP 8766393 A JP8766393 A JP 8766393A JP H0753327 B2 JPH0753327 B2 JP H0753327B2
Authority
JP
Japan
Prior art keywords
robot
image
image processing
unit
hour hand
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.)
Expired - Lifetime
Application number
JP5087663A
Other languages
Japanese (ja)
Other versions
JPH06114647A (en
Inventor
晋 石打
雅之 森
哲己 川本
Original Assignee
セイコー電子工業株式会社
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 セイコー電子工業株式会社 filed Critical セイコー電子工業株式会社
Priority to JP5087663A priority Critical patent/JPH0753327B2/en
Publication of JPH06114647A publication Critical patent/JPH06114647A/en
Publication of JPH0753327B2 publication Critical patent/JPH0753327B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Automatic Assembly (AREA)
  • Manipulator (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は、ロボット装置に関
し、特に画像処理機能付きロボット装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a robot device, and more particularly to a robot device having an image processing function.

【0002】[0002]

【従来の技術】従来、画像処理機能付きロボット装置
は、画像処理装置がつかむべき部品の画像を入力し、そ
の画像の解析及びつかむべき部品の位置座標(XY座標
および傾き)の計算を行った後にその位置座標をロボッ
トに通知してからロボットは通知された位置座標に従っ
て、部品をつかみ、組立てを行うように構成されてい
た。
2. Description of the Related Art Conventionally, a robot apparatus having an image processing function inputs an image of a part to be grasped by the image processing apparatus, analyzes the image, and calculates position coordinates (XY coordinates and inclination) of the part to be grasped. After that, the robot was configured to notify the position coordinates to the robot and then the robot grasps and assembles the parts in accordance with the notified position coordinates.

【0003】[0003]

【発明が解決しようとする課題】しかし、従来の構成で
は、画像処理装置でつかむべき部品の画像解析及び位置
座標計算に時間がかかると、その時間がそのまま部品組
立て時間に加算され、生産効率が落ちるといった欠点が
あった。
However, in the conventional configuration, if it takes time to analyze the image and calculate the position coordinates of the part to be grasped by the image processing apparatus, the time is added to the part assembly time as it is, and the production efficiency is improved. It had the drawback of falling.

【0004】そこで、この発明は、従来のこのような欠
点を解決するため、画像処理装置において、つかむべき
部品の画像解析及び位置座標計算に多少時間がかかる場
合でも、部品組立て時間に影響せず、部品組立ての生産
効率を落とすことがないロボット装置を提供することを
目的としている。
In view of the above, the present invention solves the above-mentioned drawbacks of the prior art, and therefore, in the image processing apparatus, even when it takes some time to analyze the image of the part to be grasped and calculate the position coordinates, the assembly time of the part is not affected. An object of the present invention is to provide a robot apparatus which does not reduce the production efficiency of assembling parts.

【0005】[0005]

【課題を解決するための手段】上記の課題を解決するた
めに、この発明は、部品をつかむ手段と画像を入力する
撮像手段とを一体的に具備し、3次元的に動作可能なロ
ボット部と、前記ロボット部がつかんだ部品を組み立て
ている間に前記撮像手段から入力した対象物の画像を画
像処理して該対象物の位置座標をもとめ、前記ロボット
部の要求に基づいて前記位置座標に対応する情報を前記
ロボット部に送出する画像処理部と、を有する構成とし
た。
SUMMARY OF THE INVENTION In order to solve the above problems, the present invention has a robot unit capable of three-dimensional operation, which is integrally provided with a means for grasping a part and an image pickup means for inputting an image. And, while assembling the parts grasped by the robot part, image processing of the image of the object input from the image pickup means is performed to obtain the position coordinates of the object, and the position coordinates are obtained based on the request of the robot part. And an image processing section for sending information corresponding to the above to the robot section.

【0006】[0006]

【作用】上記のように構成したロボット装置において、
画像処理部に対するロボット部の指令を、処理開始指令
と処理結果通知指令の2種類に分けて、ロボット部が部
品の組立てを行っているあいだに、画像処理部は次につ
かむべき部品の画像解析及び位置座標計算を行うことが
できるようにした。
In the robot apparatus configured as described above,
The command of the robot unit to the image processing unit is divided into two types, a processing start command and a processing result notification command, and while the robot unit is assembling the components, the image processing unit analyzes the image of the component to be grabbed next. Also, the position coordinates can be calculated.

【0007】このように、2種類に指令を分けることに
より、部品をつかんだロボット部は、画像処理部に次に
つかむべき部品に対する処理開始指令を送り、次につか
むべき部品の画像入力及び部品の有無検出などの簡単な
結果の通知を行わしめる。そして、ロボット部はつかん
でいる部品の組立てを行い、一方、画像処理部は、次に
つかむべき部品の画像入力およびロボット部への簡単な
結果の通知後も引き続いて、次につかむべき部品の画像
解析を行い、位置座標の計算を行う。したがって、ロボ
ット部が部品を組立て終わった時には、画像処理部は次
につかむべき部品の位置座標の計算を終えているため、
ロボット部から画像処理部に処理結果通知指令を送る
と、直ちにつかむべき部品の位置座標を画像処理部から
ロボット部に通知することができる。
In this way, by dividing the command into two types, the robot unit that has grasped the part sends a processing start command to the image processing unit for the next component to be grasped, and the image input of the component to be grasped next and the component Notification of simple results such as the presence / absence detection. Then, the robot section assembles the parts to be grabbed, while the image processing section continues to input the image of the part to be grabbed next and notifies the robot part of the simple result, and then the part to grab next. Image analysis is performed and position coordinates are calculated. Therefore, when the robot unit finishes assembling the parts, the image processing unit has finished calculating the position coordinates of the parts to be grabbed next.
When the processing result notification command is sent from the robot unit to the image processing unit, the position coordinates of the component to be grasped can be immediately notified from the image processing unit to the robot unit.

【0008】[0008]

【実施例】以下にこの発明を、ウォッチの時針の組立て
に応用した実施例を図面に基づいて説明する。図1にお
いて、ロボット1には、稼働部先端に時針用チャック2
と画像処理装置用カメラ3が取り付けられている。搬送
ライン4には、文字板までの組立てが終わったウォッチ
5が乗っているパレット6が搬送されて、時針組立て位
置7に位置決めされている。時針8が一定間隔で整列さ
れたトレイ9は、トレイ自動供給装置10によりトレイ
固定位置11に位置決めされている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment in which the present invention is applied to assembling an hour hand of a watch will be described below with reference to the drawings. In FIG. 1, the robot 1 includes an hour hand chuck 2 at the tip of the operating part.
And the image processing apparatus camera 3 are attached. The pallet 6 on which the watch 5 having been assembled up to the dial is mounted is transported to the transport line 4 and positioned at the hour hand assembly position 7. The tray 9 in which the hour hands 8 are arranged at regular intervals is positioned at the tray fixing position 11 by the tray automatic supply device 10.

【0009】このとき、ロボット1は、時針8aを時針
用チャック2を用いてチャッキングした後、トレイ9に
乗っている時針8bの画像をカメラ3を通して画像処理
装置(Me)12内の画像メモリに取り込めるように、
ロボット1は移動して、画像処理装置12に処理開始指
令を送る。画像処理装置12はこの処理開始指令を受け
ると、時針8bの画像を画像メモリに取り込む。この時
間は、通常のテレビ画像なので0.03秒程度で済む。
次に、画像処理装置12は、画像メモリに格納されたデ
ータを用いて時針8bの有無検出を行う。この時間は、
有無検出という簡単な処理なので、0.1秒程度で済
む。
At this time, the robot 1 chucks the hour hand 8a by using the hour hand chuck 2, and then the image of the hour hand 8b on the tray 9 is passed through the camera 3 to the image memory in the image processing device (Me) 12. So that it can be taken into
The robot 1 moves and sends a processing start command to the image processing apparatus 12. When the image processing device 12 receives this processing start command, the image of the hour hand 8b is taken into the image memory. This time is about 0.03 seconds since it is a normal TV image.
Next, the image processing device 12 detects the presence / absence of the hour hand 8b using the data stored in the image memory. This time is
Since it is a simple process of detecting the presence / absence, it takes about 0.1 seconds.

【0010】次に、画像処理装置12は、ロボットに処
理開始指令に対する結果を送り、引き続き、画像メモリ
に格納されたデータを用いて時針8bの画像解析及び位
置座標計算を行う。そして、ロボット1は、画像処理装
置12から処理開始指令に対する結果が通知されると、
時針用チャック2にチャッキングしている時針8aを、
パレット6に乗っている時計5に組立てる。この組立時
間は2秒程度であり、一方、画像処理装置12における
画像解析及び位置座標計算にかかる時間は1秒程度であ
る。したがって、ロボット1が時針8aを組立て終了
後、画像処理装置12に処理結果通知指令を送ると、画
像処理装置12は直ちに時針8bの位置座標をロボット
1に通知することができる。よって、ロボット1は、直
ちに時針8bをつかみにいくことができる。
Next, the image processing apparatus 12 sends the result of the processing start command to the robot, and subsequently performs image analysis and position coordinate calculation of the hour hand 8b using the data stored in the image memory. Then, when the robot 1 is notified of the result of the processing start command from the image processing device 12,
The hour hand 8a chucked to the hour hand chuck 2,
Assemble the clock 5 on the pallet 6. This assembly time is about 2 seconds, while the time required for image analysis and position coordinate calculation in the image processing device 12 is about 1 second. Therefore, when the robot 1 sends a processing result notification command to the image processing device 12 after the assembly of the hour hand 8a, the image processing device 12 can immediately notify the robot 1 of the position coordinates of the hour hand 8b. Therefore, the robot 1 can immediately grab the hour hand 8b.

【0011】但し、初めの時針をチャックする場合の
み、画像処理時間だけ待つことは勿論である。以上の動
作手順を図2に示す。図2からも明らかなように、パレ
ット上の1個をチャックすると、組立て位置に移動する
間に次の時針画像を取り込むステップが入るが、この時
間は前述のように極めて短時間(0.03秒)であるか
ら殆ど無視できる。
However, it is needless to say that the image processing time is waited only when the first hour hand is chucked. The above operation procedure is shown in FIG. As is apparent from FIG. 2, when one piece on the pallet is chucked, the step of capturing the next hour hand image during the movement to the assembly position is entered, but this time is extremely short (0.03 Second), so it can be almost ignored.

【0012】図3は本発明のロボット装置の概略ブロッ
ク図を示し、図中ロボット1、チャック2、カメラ3お
よび画像処理装置12はそれぞれ図1に対応している。
画像処理装置12は、カメラインターフェース120、
画像メモリ121、ロボットインタフェースプログラム
122、画像処理プログラム124およびCPU123
から構成されている。初めに画像処理プログラム124
が画像メモリ121内に画像データがないことを検出す
ると、CPU123およびロボットインタフェースプロ
グラム122を介してロボット1に画像無し信号を与え
る。すると、ロボット1は画像処理装置12に対して画
像取り込み指令を出力する。これが図2のフローチャー
トのスタートになる。ロボットインタフェースプログラ
ム122からの信号によりロボット1が駆動し、カメラ
3が次につかむべき時針の画像信号を得る。この画像信
号はカメラインターフェース120を介して画像メモリ
121に入力される。このとき、時針の画像が得られな
い場合、すなわち、トレイ9が空であったときは、フロ
ーチャートでは省略したが、次のトレイを搬送するステ
ップになる。
FIG. 3 is a schematic block diagram of a robot apparatus according to the present invention. In the figure, the robot 1, chuck 2, camera 3 and image processing apparatus 12 correspond to FIG. 1, respectively.
The image processing device 12 includes a camera interface 120,
Image memory 121, robot interface program 122, image processing program 124 and CPU 123
It consists of First, the image processing program 124
Detects that there is no image data in the image memory 121, it gives a no-image signal to the robot 1 via the CPU 123 and the robot interface program 122. Then, the robot 1 outputs an image capture command to the image processing device 12. This is the start of the flowchart in FIG. The robot 1 is driven by the signal from the robot interface program 122, and the camera 3 obtains the image signal of the hour hand to be grabbed next. This image signal is input to the image memory 121 via the camera interface 120. At this time, when the image of the hour hand cannot be obtained, that is, when the tray 9 is empty, it is a step of transporting the next tray, although omitted in the flowchart.

【0013】画像メモリ121内のデータは、CPU1
23の制御の元で画像処理プログラム124により解析
され、チャック座標位置データに変換される。この座標
位置データはロボットインタフェースプログラム122
にストアされる。次にロボット1からの指令により、位
置データに対応した信号がロボットインタフェースプロ
グラム122から出力され、ロボット1が目標の時針を
チャックする。カメラ3とチャック2の位置は一致して
いないので、画像取り込み時とチャック時とではロボッ
ト1の位置が異なっていることは言うまでもない。
The data in the image memory 121 is stored in the CPU 1
It is analyzed by the image processing program 124 under the control of 23 and converted into chuck coordinate position data. This coordinate position data is the robot interface program 122.
Will be stored in. Next, according to a command from the robot 1, a signal corresponding to the position data is output from the robot interface program 122, and the robot 1 chucks the target hour hand. Since the positions of the camera 3 and the chuck 2 do not match, it goes without saying that the position of the robot 1 is different between when the image is captured and when the chuck is performed.

【0014】また、以上説明したウォッチの時針の組立
てに応用した実施例の他に、この発明は、ウォッチの文
字板、分針、秒針、側、裏蓋、およびウォッチ用コイル
ブロック等の組立てに適用できる。さらに、ウォッチに
関係する組立てに適用可能なだけではなく、部品をつか
んで組み立てるロボット装置全般に適用可能であること
は勿論である。
In addition to the embodiment applied to the assembly of the hour hand of the watch described above, the present invention is also applied to the assembly of the dial, minute hand, second hand, side, back cover, coil block for watch, etc. of the watch. it can. Further, it is needless to say that the present invention can be applied not only to the assembly related to the watch but also to all the robot devices for grasping and assembling the parts.

【0015】[0015]

【発明の効果】この発明は、ロボット装置において、部
品をつかむ手段と画像を入力する撮像手段とを一体的に
具備し、3次元的に動作可能なロボット部と、前記ロボ
ット部がつかんだ部品を組み立てている間に前記撮像手
段から入力した対象物の画像を画像処理して該対象物の
位置座標をもとめ、前記ロボット部の要求に基づいて前
記位置座標に対応する情報を前記ロボット部に送出する
画像処理部と、を有する構成としたので、以下に示す効
果を有する。
According to the present invention, in a robot apparatus, a robot unit integrally provided with a means for grasping a part and an image pickup means for inputting an image, and a three-dimensionally operable robot part, and a part grasped by the robot part are provided. During processing, the image of the object input from the image pickup means is image-processed to obtain the position coordinates of the object, and information corresponding to the position coordinates is sent to the robot unit based on a request from the robot unit. Since the image processing unit for sending out is configured to have the following effects.

【0016】画像処理部に対するロボット部の指令
を、処理開始指令と処理結果通知指令の2種類に分け
て、ロボット部が部品の組立てを行っているあいだに、
画像処理部は次につかむべき部品の画像解析及び位置座
標計算を行うことができるようにしたので、組立て時間
を短縮でき、部品組立ての生産効率の向上に効果があ
る。
The command of the robot unit to the image processing unit is divided into two types, a process start command and a process result notification command, and while the robot unit is assembling parts,
Since the image processing unit can perform the image analysis and the position coordinate calculation of the part to be grabbed next, the assembling time can be shortened and the production efficiency of the assembling of the parts can be improved.

【0017】ロボット部は部品をつかむ手段と画像を
入力する撮像手段とを一体的に具備しており、ロボット
部が部品をつかんでからその部品を組立て位置に移動す
る途中に、次につかむべき部品の画像を入力でき、組立
て時間に影響を与えない。したがって、部品の組立ての
生産効率の向上に効果がある。
The robot section integrally includes a means for grasping a part and an image pickup means for inputting an image, and should be grasped next while the robot section grasps a part and then moves the part to an assembly position. Images of parts can be input without affecting the assembly time. Therefore, it is effective in improving the production efficiency of assembling the parts.

【0018】部品をつかむ手段と画像を入力する撮像
手段とを一体的に具備しているのでロボット部が小型化
でき、ロボット装置の省スペース化に効果がある。
Since the means for grasping the parts and the image pickup means for inputting the image are integrally provided, the robot portion can be downsized, which is effective in saving the space of the robot apparatus.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明にかかわるロボット装置をウォッチの時
針の組立てに適用した実施例を示す構成図である。
FIG. 1 is a configuration diagram showing an embodiment in which a robot apparatus according to the present invention is applied to assembling an hour hand of a watch.

【図2】本発明にかかわるロボット装置をウォッチの時
針の組立てに適用した実施例におけるフローチャートで
ある。
FIG. 2 is a flow chart in an embodiment in which the robot apparatus according to the present invention is applied to the assembly of the hour hand of a watch.

【図3】本発明にかかわるロボット装置のブロック図で
ある。
FIG. 3 is a block diagram of a robot apparatus according to the present invention.

【符号の説明】[Explanation of symbols]

1 ロボット 2 時針用チャック 3 画像処理装置用カメラ 4 搬送ライン 5 文字板まで組立てが終わった時計 6 パレット 7 時計組立て位置 8、8a、8b 時針 9 トレイ 10 トレイ自動供給装置 11 トレイ固定装置 12 画像処理装置(Me) 1 Robot 2 Chuck for Hour Hand 3 Camera for Image Processing Device 4 Conveyor Line 5 Clock with Assembly Completed to Dial 6 Pallet 7 Clock Assembly Position 8, 8a, 8b Hour Hand 9 Tray 10 Tray Automatic Supply Device 11 Tray Fixing Device 12 Image Processing Device (Me)

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 部品をつかむ手段と画像を入力する撮像
手段とを一体的に具備し、前記部品をつかむ手段が部品
をつかんだ場所から該部品を組み立てる場所に移動する
間に次につかむべき部品の画像を前記撮像手段から取り
込んで出力する、3次元的に動作可能なロボット部と、
前記ロボット部がつかんだ部品を組み立てている間に前
記撮像手段から入力した前記次につかむべき部品の画像
を画像処理して該次につかむべき部品の位置座標をもと
め、前記ロボット部の要求に基づいて前記位置座標に対
応する情報を前記ロボット部に送出する画像処理部と、
を有することを特徴とするロボット装置。
1. A unit for integrally grasping a component and an image pickup unit for inputting an image, wherein the unit for grasping the component is a component.
Move from where you picked up to where to assemble the part
An image of the part to be grabbed next is taken from the imaging means in the meantime.
A three-dimensionally operable robot part that outputs intricately ,
Determined the parts images to grab the next input from the imaging means and the image processing coordinates of the part to grab the next during assembly of the robot part is grabbed parts, the requirements of the robot part An image processing unit that sends information corresponding to the position coordinates to the robot unit based on
A robot apparatus comprising:
JP5087663A 1993-04-14 1993-04-14 Robot equipment Expired - Lifetime JPH0753327B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5087663A JPH0753327B2 (en) 1993-04-14 1993-04-14 Robot equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5087663A JPH0753327B2 (en) 1993-04-14 1993-04-14 Robot equipment

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP24429384A Division JPS61121841A (en) 1984-11-19 1984-11-19 Method for performing previous reading of robot

Publications (2)

Publication Number Publication Date
JPH06114647A JPH06114647A (en) 1994-04-26
JPH0753327B2 true JPH0753327B2 (en) 1995-06-07

Family

ID=13921195

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5087663A Expired - Lifetime JPH0753327B2 (en) 1993-04-14 1993-04-14 Robot equipment

Country Status (1)

Country Link
JP (1) JPH0753327B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5645337A (en) * 1979-09-11 1981-04-25 Hitachi Ltd Feeding and assembling device for parts
JPS58137595A (en) * 1982-02-04 1983-08-16 日産自動車株式会社 Robot with hand eye

Also Published As

Publication number Publication date
JPH06114647A (en) 1994-04-26

Similar Documents

Publication Publication Date Title
CN108482956B (en) Conveyed object inspection system and conveying device
JP2004001122A (en) Picking device
JP2009248214A (en) Image processing device and robot control system
CN115213894B (en) Robot image display method, display system, and recording medium
JPWO2016143058A1 (en) Mounting apparatus, imaging processing method, and imaging unit
JP4809524B2 (en) Tracking method, tracking system, and tracking device
JPH0753327B2 (en) Robot equipment
JPH01183395A (en) Robot provided with visual device
JPS61121841A (en) Method for performing previous reading of robot
JPH11191157A (en) Image processing device
JPH06218682A (en) Assembly robot
KR20020065872A (en) Urine analyzer
JP6238629B2 (en) Image processing method and image processing apparatus
JPH05108302A (en) Information input method using voice and pointing action
JP2018037586A (en) Mounting device
JPS61120002A (en) Method and device for detecting corner point of image
JP2017224779A (en) Mounting related apparatus
JPH10200297A (en) Electronic component mounting equipment
CN115697628B (en) Image processing devices and machine tools
JP2004286699A (en) Method and detector for detecting image position
JPH01124072A (en) Pick and place
JPH0951197A (en) Electronic component mounting method and mounting machine
JP3564263B2 (en) Component recognition device
JPH1123240A (en) Component recognition method, component recognition device, and component mounting device
JPH05315389A (en) Bonding coordinate data input method and device for wire bonding apparatus

Legal Events

Date Code Title Description
S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term