[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2009014357A - Surface inspection device and surface inspection method - Google Patents

Surface inspection device and surface inspection method Download PDF

Info

Publication number
JP2009014357A
JP2009014357A JP2007173266A JP2007173266A JP2009014357A JP 2009014357 A JP2009014357 A JP 2009014357A JP 2007173266 A JP2007173266 A JP 2007173266A JP 2007173266 A JP2007173266 A JP 2007173266A JP 2009014357 A JP2009014357 A JP 2009014357A
Authority
JP
Japan
Prior art keywords
imaging
inspection
processing unit
data
surface inspection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2007173266A
Other languages
Japanese (ja)
Other versions
JP4862765B2 (en
Inventor
Yasunori Yamagishi
靖則 山岸
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.)
Kanto Jidosha Kogyo KK
Toyota Motor East Japan Inc
Original Assignee
Kanto Jidosha Kogyo KK
Kanto Auto Works Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kanto Jidosha Kogyo KK, Kanto Auto Works Ltd filed Critical Kanto Jidosha Kogyo KK
Priority to JP2007173266A priority Critical patent/JP4862765B2/en
Publication of JP2009014357A publication Critical patent/JP2009014357A/en
Application granted granted Critical
Publication of JP4862765B2 publication Critical patent/JP4862765B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a surface inspection device for realizing the shortening of the time required in inspection without increasing the number of robots, and to provide a surface inspection method. <P>SOLUTION: The surface inspection device 1 is equipped with a robot arm 23 equipped with an illumination means 21 and a CCD camera 22 both of which are employed with respect to a surface to be inspected and an inspection result output part 3 for detecting the flaw on the surface to be inspected on the basis of the imaging signal of the CCD camera 22 to output the same and has an operation processing part for causing the robot arm 23 to move the illumination means 21 and the CCD camera 22 along a predetermined inspection route to allow them to perform imaging at a plurality of predetermined imaging points and a data base 4 that stores the coordinates data of a plurality of the predetermined imaging points and imaging order. The inspection result output part 3 relates one imaging signal with one coordinates data on the basis of the imaging order to specify the position, where the imaging signal is obtained, on the surface to be inspected. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、検査対象となる三次元曲面に光を照射して、その反射光を撮像し撮像信号処理することにより表面の微小欠陥の検査を行う表面検査装置に係り、特に、処理した画像とその画像が撮影された被検査面の位置とを正確に関連付ける装置及びその方法に関する。   The present invention relates to a surface inspection apparatus that inspects minute defects on a surface by irradiating light onto a three-dimensional curved surface to be inspected, imaging the reflected light, and processing an imaging signal. The present invention relates to an apparatus and a method for accurately associating the position of a surface to be inspected with the image taken.

従来、例えば、自動車の製造工程におけるボディの塗装工程では、塗装処理後に所定の塗装が実施されたか否かを確認する塗装欠陥検査が行われる。この塗装欠陥検査における検査精度及び作業効率を向上させるため、一様な3次元の曲面を有する光沢表面における微細なキズや異物付着等の欠陥を撮像信号処理によって検出することができる表面検査装置が用いられている。   2. Description of the Related Art Conventionally, for example, in a body painting process in an automobile manufacturing process, a coating defect inspection is performed to check whether or not a predetermined painting has been performed after a painting process. In order to improve the inspection accuracy and work efficiency in this coating defect inspection, there is a surface inspection apparatus capable of detecting defects such as fine scratches and foreign matter adhesion on a glossy surface having a uniform three-dimensional curved surface by imaging signal processing. It is used.

第一の従来の表面検査装置として、図7(A)に示すように、複数の照明101及びCCDカメラ102をボディの横断面に沿ってトンネル状に設置し、その中にボディをコンベアにより通過させ、塗装面を検査する装置100が知られている。このような表面検査装置の例として、特許文献1に開示されている表面検査装置がある。これは、面光源装置により検査対象となる表面に平行光を照射し、その反射光をトンネル状に並べられた複数のCCDカメラで撮像し、その画像信号レベルが基準値に達するか否かを検出することで、表面の微小欠陥を検知するものである。   As a first conventional surface inspection apparatus, as shown in FIG. 7 (A), a plurality of lights 101 and a CCD camera 102 are installed in a tunnel shape along the cross section of the body, and the body passes through the conveyor by a conveyor. An apparatus 100 for inspecting a painted surface is known. As an example of such a surface inspection apparatus, there is a surface inspection apparatus disclosed in Patent Document 1. This is because the surface light source device irradiates the surface to be inspected with parallel light, images the reflected light with a plurality of CCD cameras arranged in a tunnel, and determines whether the image signal level reaches a reference value. By detecting it, a minute defect on the surface is detected.

また、このような表面検査装置においてCCDカメラを可動とすることも可能である。特許文献2には、帯状の検出光を発する蛍光灯及び照明された箇所の画像を撮像するCCDカメラをロボットハンドに取り付け、これを車両ボディの表面に走査させる、第二の従来の表面検査装置が開示されている。   In such a surface inspection apparatus, the CCD camera can be made movable. Patent Document 2 discloses a second conventional surface inspection apparatus in which a fluorescent lamp that emits a band-shaped detection light and a CCD camera that captures an image of an illuminated area are attached to a robot hand and scanned on the surface of a vehicle body. Is disclosed.

さらに、図8(A)に示すように、照明とカメラとを備えたロボットを複数台(図示は一台)設置し、これらをそれぞれ独自にボディ上に移動させつつ撮像する、第三の従来の塗面検査装置もある。特許文献3乃至5には、検査対象塗面を面状に光照射する面光源と、検査対象塗面での正反射光を入射させるCCDカメラと、その画像信号のレベル変化を検出する撮像信号処理により塗面の欠陥の有無を検査する撮像信号処理装置とをロボットに設置し、CCDカメラの撮像特性に応じて微細に塗面を検査し得る塗面検査装置が開示されている。
特開2000−193601号公報 特開2005−265522号公報 特開2006−242814号公報 特開2006−038550号公報 特開2003−270162号公報
Furthermore, as shown in FIG. 8 (A), a third conventional technique is used in which a plurality of robots (one in the figure) equipped with an illumination and a camera are installed, and each of these is independently moved on the body for imaging. There is also a coating surface inspection device. In Patent Documents 3 to 5, a surface light source that irradiates light on a coating surface to be inspected, a CCD camera that makes regular reflection light incident on the coating surface to be inspected, and an imaging signal that detects a level change of the image signal There has been disclosed a coating surface inspection apparatus in which an imaging signal processing device for inspecting the presence or absence of a coating surface defect by processing is installed in a robot and the coating surface can be inspected finely according to the imaging characteristics of a CCD camera.
JP 2000-193601 A JP 2005-265522 A JP 2006-242814 A JP 2006-038550 A JP 2003-270162 A

第一の従来の表面検査装置100においては、図7(B)に示すようにCCDカメラ1台につき視野角分の1ライン110が検査され、撮像信号処理される。ボディ103の位置はコンベア104のパルスを読み取ることにより算出され、算出された位置データと撮像信号処理結果とが関連付けられる。今日では自動車のボディは複雑な形状となりつつあり、凹凸部や複雑且つ微妙なカーブの曲面を有するものがあるところ、このような表面検査装置100では、CCDカメラ102自体が固定されているので、三次元形状のボディを正確に検査するには不向きである。なぜなら、複雑なワークに対して第一の従来の表面検査装置のCCDカメラを走査させようとすると、隣接する撮像領域を検査可能な程度に重複させることができなかったり、検出対象の欠陥が撮像視野内に入っていても検出可能な像として認識されなかったりする場合があるからである。さらに、カメラと照明との相対的な位置関係が変化するため、表面検査の精度を一定に保つことが難しいという問題もある。   In the first conventional surface inspection apparatus 100, as shown in FIG. 7B, one line 110 corresponding to the viewing angle is inspected for each CCD camera, and the image signal is processed. The position of the body 103 is calculated by reading the pulse of the conveyor 104, and the calculated position data is associated with the imaging signal processing result. Nowadays, the body of an automobile is becoming a complicated shape, and there are those having uneven parts and curved surfaces with complicated and delicate curves. In such a surface inspection apparatus 100, the CCD camera 102 itself is fixed, It is not suitable for accurately inspecting a three-dimensional body. This is because, when a CCD camera of the first conventional surface inspection apparatus is to be scanned with respect to a complicated workpiece, adjacent imaging regions cannot be overlapped to the extent that they can be inspected, or defects to be detected are imaged. This is because even if it is within the field of view, it may not be recognized as a detectable image. Furthermore, since the relative positional relationship between the camera and the illumination changes, there is a problem that it is difficult to keep the accuracy of the surface inspection constant.

一方、第二の従来の表面検査装置の場合、まず、コンベアからのパルスをコンピュータが読み取り、コンベアの位置情報を割り出し、同時点でCCDカメラが撮像している位置を位置情報として読み取り、次に、情報処理手段によりコンベアの位置情報とカメラの位置情報とを照合する必要がある。このように撮像信号処理結果と位置情報とを関連付けるためには一定の演算処理が必要であり、時間を要する。   On the other hand, in the case of the second conventional surface inspection apparatus, first, the computer reads the pulse from the conveyor, calculates the position information of the conveyor, reads the position captured by the CCD camera at the same time as the position information, and then It is necessary to collate the position information of the conveyor and the position information of the camera by the information processing means. Thus, in order to associate the imaging signal processing result with the position information, a certain calculation process is required and time is required.

第三の従来の表面検査装置300では、図8(A)に示すようにカメラ301と照明302とを備えたロボット303がカメラ301及び照明302をボディ304表面に沿って移動させ、撮像地点で撮像し、撮像信号をパルス信号として出力すると共に撮像地点の座標データ(X,Y)を出力する。続いて、図8(B)に示すように、管理端末305は出力された座標データから撮像信号が撮像されたボディ上の位置を判別する。この表面検査装置300であれば、三次元形状のボディを正確に検査することができる。しかしながら、座標情報はデータ量が多いため、座標情報の送受信に時間がかかり、実際にはロボットの線速を例えば毎秒100ミリメートル程度以下の低速にする必要がある。このような表面検査装置を使用して一台のボディの水平・垂直面の検査を例えば一分程度の一定のタクト内で完了させるためには、多くのロボットが必要となる。   In the third conventional surface inspection apparatus 300, as shown in FIG. 8A, a robot 303 having a camera 301 and an illumination 302 moves the camera 301 and the illumination 302 along the surface of the body 304, and at an imaging point. The imaging is performed, the imaging signal is output as a pulse signal, and the coordinate data (X, Y) of the imaging point is output. Subsequently, as illustrated in FIG. 8B, the management terminal 305 determines the position on the body where the imaging signal is captured from the output coordinate data. The surface inspection apparatus 300 can accurately inspect a three-dimensional body. However, since the coordinate information has a large amount of data, it takes time to transmit and receive the coordinate information, and it is actually necessary to set the linear velocity of the robot to a low speed of, for example, about 100 millimeters per second or less. In order to complete the inspection of the horizontal and vertical surfaces of a single body using such a surface inspection apparatus within a fixed tact of, for example, about one minute, many robots are required.

本発明は、上記問題点に鑑みてなされたものであり、ロボットの数を増やすことなく検査に要する時間を短縮し得る、表面検査装置及び検査方法を提供することを目的とする。   The present invention has been made in view of the above problems, and an object of the present invention is to provide a surface inspection apparatus and an inspection method capable of reducing the time required for inspection without increasing the number of robots.

上記目的を達成するため、本発明は、被検査物の被検査面に照明光を照射する照明手段と被検査面を撮像する撮像手段とを先端に備えたロボットアームと、撮像手段により得られる撮像信号に基づいて被検査面上に存在する欠陥を検出する検出部と、検出結果を出力する検査結果出力部と、を備えた表面検査装置であって、予め設定された検査ルートに沿ってロボットアームを移動させながら予め設定された複数の撮像地点において撮像手段に撮像させる動作処理部と、予め設定された複数の撮像地点の座標データと撮像が行われる順番データとが格納された情報格納部と、撮像が行われた順番をキーとして一の撮像信号と一の座標データとを関連付け、この撮像信号が得られた被検査面上の位置を特定する関連付け処理部と、を有することを特徴とする。   In order to achieve the above object, the present invention is obtained by a robot arm having an illuminating unit that irradiates illumination light onto a surface to be inspected and an imaging unit that images the surface to be inspected, and an imaging unit. A surface inspection apparatus including a detection unit that detects a defect existing on a surface to be inspected based on an imaging signal, and an inspection result output unit that outputs a detection result, along a predetermined inspection route An information storage that stores an operation processing unit that causes the imaging unit to capture images at a plurality of preset imaging points while moving the robot arm, and coordinate data of a plurality of preset imaging points and order data in which imaging is performed. And an association processing unit for associating one imaging signal with one coordinate data using the order in which the imaging is performed as a key, and specifying a position on the surface to be inspected from which the imaging signal was obtained. And features.

表面検査装置は、ロボットアームを複数備えることが望ましい。   The surface inspection apparatus preferably includes a plurality of robot arms.

ロボットアームは、好ましくはそれぞれ対応する検出部を有する。   Each robot arm preferably has a corresponding detector.

本発明の表面検査方法は、ロボットアームの先端に設けられた撮像手段により得られる撮像信号に基づいて検出部が被検査物の被検査面上に存在する欠陥を検出する表面検査方法であって、ロボットアームに接続された動作処理部に検査ルートと複数の撮像地点とを記憶させるティーチングステップと、撮像地点におけるロボットアームの座標データを撮像が行われる順にデータ処理部に送信し、この座標データと撮像が行われる順番データとをデータ処理部の座標情報格納部に格納する学習ステップと、ロボットアームが検査ルートに沿って動作し、撮像手段が各撮像地点において撮像すると共に撮像により得られた撮像信号をデータ処理部に送信し、データ処理部が順番データに基づいて撮像信号と座標データとを関連付ける検査ステップと、を含むことを特徴とする。   The surface inspection method of the present invention is a surface inspection method in which a detection unit detects a defect present on an inspection surface of an inspection object based on an imaging signal obtained by an imaging means provided at the tip of a robot arm. A teaching step for storing an inspection route and a plurality of imaging points in the motion processing unit connected to the robot arm, and sending the coordinate data of the robot arm at the imaging point to the data processing unit in the order in which the imaging is performed. And a learning step for storing the order data to be imaged in the coordinate information storage unit of the data processing unit, and the robot arm operates along the inspection route, and the imaging means captures images at each imaging point and is obtained by imaging An inspection step that transmits the imaging signal to the data processing unit, and the data processing unit associates the imaging signal with the coordinate data based on the sequential data. Characterized in that it comprises a and.

本発明の表面検査装置によれば、動作処理部が予め設定された検査ルートに沿ってロボットアームを移動させ、予め設定された複数の撮像地点において撮像手段に撮像させた際、関連付け処理部は情報格納部に格納された撮像が行われる順番データをキーとして撮像信号と撮像地点の座標データとを関連付けることができるから、実際の表面検査時にはロボットアームから座標データを出力する必要がなく、ロボットアームの動作速度を向上させることができる。   According to the surface inspection apparatus of the present invention, when the motion processing unit moves the robot arm along a preset inspection route and causes the imaging unit to capture images at a plurality of preset imaging points, the association processing unit Since the image data and the coordinate data of the imaging point can be associated with the order data stored in the information storage unit as the key, the coordinate data of the imaging point need not be output from the robot arm during the actual surface inspection. The operating speed of the arm can be improved.

本発明の表面検査方法によれば、検査ステップにおいて、ロボットアームが設定された検査ルートに沿って動作し、撮像手段が予め設定された複数の撮像地点において撮像すると共に撮像信号をデータ処理部に送信し、データ処理部が撮像が行われる順番をキーとして撮像信号と撮像地点の座標データとを関連付けることができるから、ロボットアームから座標データを出力する必要がなく、ロボットアームの動作速度を向上させることができる。   According to the surface inspection method of the present invention, in the inspection step, the robot arm operates along the set inspection route, and the image pickup means picks up images at a plurality of preset image pickup points and sends the image pickup signal to the data processing unit. Since the data processing unit can associate the imaging signal and the coordinate data of the imaging point using the order in which the data processing is performed as a key, it is not necessary to output the coordinate data from the robot arm, improving the robot arm's operating speed Can be made.

以下、本発明の好ましい実施の形態を、添付図面を参照しながら詳細に説明する。
図1及び図2は、本発明の実施形態の表面検査装置を示す。なお、図2は一のロボットアームについて示し、他のロボットアームについては図示を省略している。
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
1 and 2 show a surface inspection apparatus according to an embodiment of the present invention. FIG. 2 shows one robot arm, and the other robot arms are not shown.

表面検査装置1は、検査部2と検査結果出力部3とデータ処理部4とからなる。データ処理部4は、関連付け処理部4aと座標情報格納部4bとを含む。
検査部2は、それぞれロボットアームを備える2台の水平面検査ロボット23及び2台の垂直面検査ロボット24と、これらロボット23,24にそれぞれ接続された動作処理部25及び撮像信号処理部26を有し、この撮像信号処理部26は関連付け処理部4に、動作処理部25は座標情報格納部4bに接続されている。
The surface inspection apparatus 1 includes an inspection unit 2, an inspection result output unit 3, and a data processing unit 4. The data processing unit 4 includes an association processing unit 4a and a coordinate information storage unit 4b.
The inspection unit 2 includes two horizontal surface inspection robots 23 and two vertical surface inspection robots 24 each having a robot arm, and an operation processing unit 25 and an imaging signal processing unit 26 connected to the robots 23 and 24, respectively. The imaging signal processing unit 26 is connected to the association processing unit 4, and the operation processing unit 25 is connected to the coordinate information storage unit 4b.

撮像信号処理部26は判断テーブル26a及び判断部26bを有する。動作処理部25はティーチング部25aと駆動処理部25bとを有する。検査結果出力部3は、検査結果表示端末31と、この検査結果表示端末31に接続されたプリンタ32とからなる。検査結果表示端末31は、出力処理部31aとボディフォーマット格納部31bとを有し、出力処理部31aは関連付け処理部4aに接続されている。   The imaging signal processing unit 26 includes a determination table 26a and a determination unit 26b. The operation processing unit 25 includes a teaching unit 25a and a drive processing unit 25b. The inspection result output unit 3 includes an inspection result display terminal 31 and a printer 32 connected to the inspection result display terminal 31. The inspection result display terminal 31 includes an output processing unit 31a and a body format storage unit 31b, and the output processing unit 31a is connected to the association processing unit 4a.

水平面検査ロボット23及び垂直面検査ロボット24は複数の関節とこれを駆動させる駆動機構とを備え、その先端には被検査物の被検査面に照明光を照射する照明手段21と被検査面を撮像する撮像手段であるCCDカメラ22とを備える。このCCDカメラ22は撮像信号処理部26に接続されている。   The horizontal surface inspection robot 23 and the vertical surface inspection robot 24 include a plurality of joints and a drive mechanism that drives the joints, and an illumination unit 21 that irradiates the inspection surface of the object to be inspected and an inspection surface at the tip thereof. And a CCD camera 22 which is an imaging means for imaging. The CCD camera 22 is connected to the imaging signal processing unit 26.

次に、このような実施形態の表面検査装置1を使用して自動車の表面検査を行う方法を、準備段階について図3、実際の検査段階について図4のフローチャートを参照して説明する。
まず、準備作業として、ロボット23,24に接続された動作処理部25に検査ルートと複数の撮像地点とを記憶させるティーチングステップ(ステップs1)を実行する。ティーチング方法としては周知の方法を用いることができる。例えば、オペレータが制御操作盤の操作パネルを用いてロボット23,24を動作させ、走査経路を記憶させる方法がある。この方法は、オペレータがロボットコントローラを介してロボット駆動用モータを駆動し、図5(A)に示すように車両ボディ11を構成するボンネットやルーフの上の撮像地点P1〜P4に沿ってロボットアームの先端を移動させることにより行う。走査経路P1〜P4に付した矢印は、ロボット23,24の先端の移動方向(走査方向)を示す。
Next, a method for performing surface inspection of an automobile using the surface inspection apparatus 1 according to such an embodiment will be described with reference to FIG. 3 for the preparation stage and the flowchart of FIG. 4 for the actual inspection stage.
First, as a preparatory work, a teaching step (step s1) is executed in which the operation processing unit 25 connected to the robots 23 and 24 stores the inspection route and a plurality of imaging points. A known method can be used as the teaching method. For example, there is a method in which the operator operates the robots 23 and 24 using the operation panel of the control operation panel and stores the scanning path. In this method, an operator drives a motor for driving a robot via a robot controller, and a robot arm along imaging points P1 to P4 on a hood and a roof constituting the vehicle body 11 as shown in FIG. This is done by moving the tip. Arrows attached to the scanning paths P1 to P4 indicate the moving direction (scanning direction) of the tips of the robots 23 and 24.

このようなティーチングプログラム中、複数の撮像ポイントを登録し、各撮像ポイントにおいてロボット23,24の先端に設けられたCCDカメラ22が撮像ポイントにおける照明手段21からの反射光を検出し、検出した光学情報をパルス信号として出力する。ティーチングの結果、検査ルートと複数の撮像ポイントとが動作プログラムとしてロボットに接続された動作処理部25のティーチング部25bに記憶される。
なお、ティーチングに際し、実際のロボット23,24を稼動させることなく、ソリッドモデル等による3次元CAD上で教示を行う、いわゆるオフラインティーチングの手法によって検査ルートと複数の撮像地点とを作成してもよい。
In such a teaching program, a plurality of imaging points are registered, and at each imaging point, the CCD camera 22 provided at the tip of the robots 23 and 24 detects the reflected light from the illumination means 21 at the imaging point, and the detected optics. Information is output as a pulse signal. As a result of teaching, the inspection route and the plurality of imaging points are stored as an operation program in the teaching unit 25b of the operation processing unit 25 connected to the robot.
In teaching, an inspection route and a plurality of imaging points may be created by a so-called off-line teaching method in which teaching is performed on a three-dimensional CAD using a solid model or the like without operating the actual robots 23 and 24. .

次に、学習ステップ(ステップs2)を実行する。このステップは、ボディが停止している状態でロボット23,24を、先の動作プログラムを実行し、各撮像ポイントにおけるボディ上の座標データを座標情報格納部4bに送信し格納することにより行う。具体的には、ティーチング部25aから駆動処理部25bに命令を送ることにより上述の検査ルートの通りにロボットアーム23,24を動作させ(ステップs21)、登録された撮像ポイントにおいては動作処理部25からその撮像ポイントにおけるボディ上の座標データをデータ処理部4の座標情報格納部4bに送信する(ステップs22)。座標情報格納部4bは、各座標データと、その座標値が何度目のパルス信号発信に対応しているか、すなわち撮像が行われる順番のデータを図6に示すようなデータベース41として記憶する(ステップs23)。なお、このデータベースは各ロボットにつき一部作成される。   Next, a learning step (step s2) is executed. This step is performed by executing the previous operation program for the robots 23 and 24 while the body is stopped, and transmitting the coordinate data on the body at each imaging point to the coordinate information storage unit 4b for storage. Specifically, by sending a command from the teaching unit 25a to the drive processing unit 25b, the robot arms 23 and 24 are operated according to the above-described inspection route (step s21), and the operation processing unit 25 at the registered imaging point. The coordinate data on the body at the imaging point is transmitted to the coordinate information storage unit 4b of the data processing unit 4 (step s22). The coordinate information storage unit 4b stores each coordinate data and the number of times that the coordinate value corresponds to the number of pulse signal transmissions, that is, the data of the order in which imaging is performed as a database 41 as shown in FIG. s23). A part of this database is created for each robot.

続いて、実際の表面検査時に行われる検査ステップ(ステップs3)について図4のフローチャートを参照して説明する。
まず、動作処理部25は先の動作プログラムを実行する(ステップs31)。すると、ロボットアーム23,24は図5(A)に示すように、CCDカメラ22がボディ上の撮像ポイントP1,P2,P3,P4を通過するように動作する。その際、CCDカメラ22は撮像ポイントP1,P2,P3,P4において照明手段21からの反射光を検出し、得られた光学情報をパルス信号に変換して出力する(ステップs32)。
Next, the inspection step (step s3) performed at the time of actual surface inspection will be described with reference to the flowchart of FIG.
First, the motion processing unit 25 executes the previous motion program (step s31). Then, as shown in FIG. 5A, the robot arms 23 and 24 operate so that the CCD camera 22 passes through the imaging points P1, P2, P3, and P4 on the body. At that time, the CCD camera 22 detects the reflected light from the illumination means 21 at the imaging points P1, P2, P3, and P4, converts the obtained optical information into a pulse signal, and outputs it (step s32).

このパルス信号は撮像信号処理部26に送信される。撮像信号処理部26において、判断部26bは、パルス信号を判断テーブル26aと照らし合わせることにより、その撮像ポイントにおけるボディ上の欠陥の有無を判定する。すなわち、そのパルス信号レベルを判断テーブル26aの基準値に照らして例えば4段階に分類する(ステップs33)。   This pulse signal is transmitted to the imaging signal processing unit 26. In the imaging signal processing unit 26, the determination unit 26b determines the presence or absence of a defect on the body at the imaging point by comparing the pulse signal with the determination table 26a. That is, the pulse signal level is classified into, for example, four levels in light of the reference value of the determination table 26a (step s33).

こうして得られた情報は撮像信号としてデータ処理部4の関連付け処理部4aに送信される。関連付け処理部4aは、撮像信号の送信された順番を座標情報格納部4bに格納された順番データと照らし合わせることにより撮像信号と座標データとを関連付け(ステップs34)、検査結果表示端末31へ送信する(ステップs35)。このように、本実施形態は、撮像地点においてロボットアーム23,24が座標データを出力しない点において従来例の検査方法と異なる。すなわち、座標データを出力するために要する時間を省略することにより、迅速な検査を可能とするものである。   The information thus obtained is transmitted to the association processing unit 4a of the data processing unit 4 as an imaging signal. The association processing unit 4a associates the imaging signal with the coordinate data by comparing the order of transmission of the imaging signal with the order data stored in the coordinate information storage unit 4b (step s34), and transmits it to the inspection result display terminal 31. (Step s35). Thus, this embodiment differs from the conventional inspection method in that the robot arms 23 and 24 do not output coordinate data at the imaging point. That is, it is possible to perform a quick inspection by omitting the time required to output the coordinate data.

次に、検査結果表示端末31により出力ステップ(ステップs4)が行われる。まず、検査結果表示端末31の出力処理部31aは、座標データとボディフォーマット格納部31bに格納されたボディフォーマットとを照らし合わせ、撮像信号が得られた撮像ポイントがボディ上のどの位置に相当するかを特定するマッピングを行う。すなわち、出力処理部31aは、ボディ表面上に欠陥のあるデータを抽出し(ステップs41)、この画像データに関連付けられた座標データから欠陥の存在する座標を割り出す(ステップs42)。続いて、図1に示すように、ボディの各部を表した検査帳簿34上において欠陥の存在を示す撮像データが得られた撮像ポイントに該当する部分に、欠陥の大きさを3段階で示す○、△、×のいずれかのマークを描画する(ステップs43)。なお、欠陥の存在しない撮像ポイントについては何も描画しない。この検査帳簿34は、検査結果表示端末31のディスプレイに表示されると共に、プリンタ32により印刷される(ステップs44)。   Next, an output step (step s4) is performed by the inspection result display terminal 31. First, the output processing unit 31a of the inspection result display terminal 31 compares the coordinate data with the body format stored in the body format storage unit 31b, and the imaging point where the imaging signal is obtained corresponds to which position on the body. Mapping that identifies this. That is, the output processing unit 31a extracts data having a defect on the body surface (step s41), and calculates the coordinates where the defect exists from the coordinate data associated with the image data (step s42). Subsequently, as shown in FIG. 1, the size of the defect is shown in three stages at the portion corresponding to the imaging point where the imaging data indicating the existence of the defect is obtained on the inspection book 34 representing each part of the body. A mark of any of Δ, Δ, and X is drawn (step s43). Note that nothing is drawn for an imaging point where there is no defect. The inspection book 34 is displayed on the display of the inspection result display terminal 31 and printed by the printer 32 (step s44).

本実施形態の表面検査装置2を使用して表面検査を実施すれば、ロボットを例えば線速350mm/sといった高速で動作させながら表面検査を行うことができるので、ロボットの台数を増やすことなくタクト内で表面検査を行うことができる。また、ロボットをポイントごとに止める必要がなく、加減速のある不安定な動きとなることを避けて、一定の精度で表面検査を行うことができる。   If surface inspection is performed using the surface inspection apparatus 2 of the present embodiment, surface inspection can be performed while operating the robot at a high speed of, for example, a linear speed of 350 mm / s, so that the tact time can be increased without increasing the number of robots. Surface inspection can be performed within. Further, it is not necessary to stop the robot for each point, and surface inspection can be performed with a certain accuracy while avoiding unstable movement with acceleration / deceleration.

以上説明したように、本発明の表面検査装置及び表面検査方法は、撮像信号の送信された順番を順番データと照らし合わせ撮像信号と座標データとを関連付けることにより、撮像ポイントにおいてロボットアームもしくは動作処理部が座標値を出力することなく表面検査を行うことを実現したものであり、その主旨を逸脱しない範囲内において様々な形態で実施することができる。
例えば、パルス信号から欠陥の有無を判定する処理は、撮像信号処理部、データ処理部または出力処理部のいずれで行ってもよいし、撮像信号処理部、データ処理部及び出力処理部は一の端末に内蔵されていてもよい。また、水平面検査ロボット及び垂直面検査ロボット並びにこれらロボットのカメラにそれぞれ接続された撮像信号処理部は、実施形態の個数に限られない。
As described above, the surface inspection apparatus and the surface inspection method of the present invention compare the order in which the imaging signals are transmitted with the order data and associate the imaging signals with the coordinate data, thereby performing the robot arm or operation processing at the imaging point. The unit realizes the surface inspection without outputting coordinate values, and can be implemented in various forms without departing from the gist thereof.
For example, the process for determining the presence or absence of a defect from a pulse signal may be performed by any of the imaging signal processing unit, the data processing unit, and the output processing unit, and the imaging signal processing unit, the data processing unit, and the output processing unit are one. It may be built in the terminal. Further, the horizontal plane inspection robot, the vertical plane inspection robot, and the imaging signal processing units connected to the cameras of these robots are not limited to the number of embodiments.

実施形態の表面検査装置を示す図である。It is a figure which shows the surface inspection apparatus of embodiment. 図1の表面検査装置を示すブロック図である。It is a block diagram which shows the surface inspection apparatus of FIG. 実施形態の表面検査方法における準備段階を示すフローチャートである。It is a flowchart which shows the preparatory step in the surface inspection method of embodiment. 実施形態の表面検査方法における実際の検査段階を示すフローチャートである。It is a flowchart which shows the actual test | inspection step in the surface test | inspection method of embodiment. 図2の状態における表面検査装置の動作を示す図である。It is a figure which shows operation | movement of the surface inspection apparatus in the state of FIG. 座標データと撮像が行われる順番のデータとのデータベースを示す図である。It is a figure which shows the database of coordinate data and the data of the order in which imaging is performed. 第一の従来の表面検査装置を示す図である。It is a figure which shows a 1st conventional surface inspection apparatus. 第三の従来の表面検査装置を示す図である。It is a figure which shows the 3rd conventional surface inspection apparatus.

符号の説明Explanation of symbols

1 表面検査装置
2 検査部
3 検査結果出力部
4 データ処理部
4a 関連付け処理部
4b 座標情報格納部
22 CCDカメラ
23 水平面検査ロボット
24 垂直面検査ロボット
25 動作処理部
25a ティーチング部
25b 駆動処理部
26 撮像信号処理部
26a 判断テーブル
26b 判断部
31 検査結果表示端末
32 プリンタ
41 データベース
P1〜P4 撮像地点
DESCRIPTION OF SYMBOLS 1 Surface inspection apparatus 2 Inspection part 3 Inspection result output part 4 Data processing part 4a Association processing part 4b Coordinate information storage part 22 CCD camera 23 Horizontal surface inspection robot 24 Vertical surface inspection robot 25 Operation processing part 25a Teaching part 25b Drive processing part 26 Imaging Signal processing unit 26a Determination table 26b Determination unit 31 Inspection result display terminal 32 Printer 41 Databases P1 to P4 Imaging points

Claims (4)

被検査物の被検査面に照明光を照射する照明手段と被検査面を撮像する撮像手段とを先端に備えたロボットアームと、上記撮像手段により得られる撮像信号に基づいて被検査面上に存在する欠陥を検出する検出部と、検出結果を出力する検査結果出力部と、を備えた表面検査装置であって、
予め設定された検査ルートに沿って上記ロボットアームを移動させながら予め設定された複数の撮像地点において上記撮像手段に撮像させる動作処理部と、
上記予め設定された複数の撮像地点の座標データと撮像が行われる順番データとが格納された情報格納部と、
上記順番データをキーとして一の撮像信号と一の座標データとを関連付け、この撮像信号が得られた被検査面上の位置を特定する関連付け処理部と、
を有することを特徴とする、表面検査装置。
On the surface to be inspected on the basis of an imaging signal obtained by the robot arm provided at the tip with an illuminating means for irradiating illumination light to the surface to be inspected and an imaging means for imaging the surface to be inspected A surface inspection apparatus comprising: a detection unit that detects an existing defect; and an inspection result output unit that outputs a detection result,
An operation processing unit that causes the imaging means to image at a plurality of preset imaging points while moving the robot arm along a preset inspection route;
An information storage unit storing coordinate data of a plurality of preset imaging points and order data in which imaging is performed;
An association processing unit that associates one imaging signal and one coordinate data with the order data as a key, and identifies the position on the surface to be inspected from which the imaging signal was obtained;
A surface inspection apparatus characterized by comprising:
前記ロボットアームを複数備えたことを特徴とする、請求項1に記載の表面検査装置。   The surface inspection apparatus according to claim 1, wherein a plurality of the robot arms are provided. 前記ロボットアームにそれぞれ対応する前記検出部を有することを特徴とする、請求項2に記載の表面検査装置。   The surface inspection apparatus according to claim 2, further comprising the detection unit corresponding to each of the robot arms. ロボットアームの先端に設けられた撮像手段により得られる撮像信号に基づいて検出部が被検査物の被検査面上に存在する欠陥を検出する表面検査方法であって、
上記ロボットアームに接続された動作処理部に検査ルートと複数の撮像地点とを記憶させるティーチングステップと、
撮像地点におけるロボットアームの座標データを撮像が行われる順にデータ処理部に送信し、この座標データと撮像が行われる順番データとを上記データ処理部の座標情報格納部に格納する学習ステップと、
上記ロボットアームが上記検査ルートに沿って動作し、上記撮像手段が各撮像地点において撮像すると共に撮像により得られた撮像信号を上記データ処理部に送信し、上記データ処理部が上記順番データに基づいて撮像信号と座標データとを関連付ける検査ステップと、
を含むことを特徴とする、表面検査方法。
A surface inspection method in which a detection unit detects a defect existing on an inspection surface of an inspection object based on an imaging signal obtained by an imaging means provided at a tip of a robot arm,
A teaching step for storing an inspection route and a plurality of imaging points in an operation processing unit connected to the robot arm;
A learning step of transmitting coordinate data of the robot arm at the imaging point to the data processing unit in the order in which the imaging is performed, and storing the coordinate data and the order data in which the imaging is performed in the coordinate information storage unit of the data processing unit,
The robot arm operates along the inspection route, the imaging means captures images at each imaging point and transmits an imaging signal obtained by imaging to the data processing unit, and the data processing unit is based on the order data. An inspection step for associating the imaging signal with the coordinate data,
A surface inspection method comprising:
JP2007173266A 2007-06-29 2007-06-29 Surface inspection apparatus and surface inspection method Expired - Fee Related JP4862765B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007173266A JP4862765B2 (en) 2007-06-29 2007-06-29 Surface inspection apparatus and surface inspection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007173266A JP4862765B2 (en) 2007-06-29 2007-06-29 Surface inspection apparatus and surface inspection method

Publications (2)

Publication Number Publication Date
JP2009014357A true JP2009014357A (en) 2009-01-22
JP4862765B2 JP4862765B2 (en) 2012-01-25

Family

ID=40355458

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007173266A Expired - Fee Related JP4862765B2 (en) 2007-06-29 2007-06-29 Surface inspection apparatus and surface inspection method

Country Status (1)

Country Link
JP (1) JP4862765B2 (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101446914B1 (en) 2013-03-29 2014-10-07 아진산업(주) Robot arm for vision test
WO2015011782A1 (en) * 2013-07-23 2015-01-29 株式会社安川電機 Inspection apparatus
DE102018211212A1 (en) 2017-07-10 2019-01-10 Fanuc Corporation Machine Learning Device, Tester and Machine Learning Method
JP2019152557A (en) * 2018-03-05 2019-09-12 オムロン株式会社 Image inspection device, image inspection method, and image inspection program
JP2020032520A (en) * 2018-08-31 2020-03-05 ファナック株式会社 Detection system
CN110907455A (en) * 2019-12-29 2020-03-24 常州微亿智造科技有限公司 Three-body machine for detecting appearance of computer bottom cover and detection method thereof
US10596698B2 (en) 2017-06-27 2020-03-24 Fanuc Corporation Machine learning device, robot control system, and machine learning method
CN111830052A (en) * 2020-06-01 2020-10-27 涡阳县沪涡多孔矸石砖有限公司 Flaw detection system for hollow brick
WO2021054059A1 (en) * 2019-09-20 2021-03-25 株式会社Screenホールディングス Imaging device
CN113125463A (en) * 2021-04-25 2021-07-16 济南大学 Teaching method and device for detecting weld defects of automobile hub
CN114705691A (en) * 2022-06-06 2022-07-05 深圳向一智控科技有限公司 Industrial machine vision control method and device
KR20230022701A (en) * 2021-08-09 2023-02-16 정현종 A Non-Contacting Type of a 3D Measuring Robot for Determining a Distortion Condition of a Vehicle and a System for Repairing a Vehicle
CN116297531A (en) * 2023-05-22 2023-06-23 中科慧远视觉技术(北京)有限公司 Machine vision detection method, system, medium and equipment
CN116684724A (en) * 2023-05-19 2023-09-01 中科慧远视觉技术(洛阳)有限公司 Workpiece image acquisition control method and device, workpiece detection equipment and storage medium
CN117798936A (en) * 2024-02-29 2024-04-02 卡奥斯工业智能研究院(青岛)有限公司 Control method and device for mechanical arm cluster, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0546224A (en) * 1991-08-09 1993-02-26 Mazda Motor Corp Method for fetching continuous image
JP2006038550A (en) * 2004-07-26 2006-02-09 Kanto Auto Works Ltd Painted surface inspection device
JP2006308349A (en) * 2005-04-27 2006-11-09 Ckd Corp Order rationalizing device and substrate inspection device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0546224A (en) * 1991-08-09 1993-02-26 Mazda Motor Corp Method for fetching continuous image
JP2006038550A (en) * 2004-07-26 2006-02-09 Kanto Auto Works Ltd Painted surface inspection device
JP2006308349A (en) * 2005-04-27 2006-11-09 Ckd Corp Order rationalizing device and substrate inspection device

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101446914B1 (en) 2013-03-29 2014-10-07 아진산업(주) Robot arm for vision test
WO2015011782A1 (en) * 2013-07-23 2015-01-29 株式会社安川電機 Inspection apparatus
DE102018208191B4 (en) 2017-06-27 2022-02-10 Fanuc Corporation Machine learning device, robot control system and machine learning method
US10596698B2 (en) 2017-06-27 2020-03-24 Fanuc Corporation Machine learning device, robot control system, and machine learning method
US10891520B2 (en) 2017-07-10 2021-01-12 Fanuc Corporation Machine learning device, inspection device and machine learning method
DE102018211212A1 (en) 2017-07-10 2019-01-10 Fanuc Corporation Machine Learning Device, Tester and Machine Learning Method
JP2019152557A (en) * 2018-03-05 2019-09-12 オムロン株式会社 Image inspection device, image inspection method, and image inspection program
JP7073785B2 (en) 2018-03-05 2022-05-24 オムロン株式会社 Image inspection equipment, image inspection method and image inspection program
US11080843B2 (en) 2018-03-05 2021-08-03 Omron Corporation Image inspecting apparatus, image inspecting method and image inspecting program
CN110871442A (en) * 2018-08-31 2020-03-10 发那科株式会社 Detection system
JP2020032520A (en) * 2018-08-31 2020-03-05 ファナック株式会社 Detection system
US11141864B2 (en) 2018-08-31 2021-10-12 Fanuc Corporation Detection system
WO2021054059A1 (en) * 2019-09-20 2021-03-25 株式会社Screenホールディングス Imaging device
CN110907455A (en) * 2019-12-29 2020-03-24 常州微亿智造科技有限公司 Three-body machine for detecting appearance of computer bottom cover and detection method thereof
CN110907455B (en) * 2019-12-29 2024-05-07 常州微亿智造科技有限公司 Three-body machine for detecting appearance of computer bottom cover and detection method thereof
CN111830052A (en) * 2020-06-01 2020-10-27 涡阳县沪涡多孔矸石砖有限公司 Flaw detection system for hollow brick
CN113125463A (en) * 2021-04-25 2021-07-16 济南大学 Teaching method and device for detecting weld defects of automobile hub
CN113125463B (en) * 2021-04-25 2023-03-10 济南大学 Teaching method and device for detecting weld defects of automobile hub
KR20230022701A (en) * 2021-08-09 2023-02-16 정현종 A Non-Contacting Type of a 3D Measuring Robot for Determining a Distortion Condition of a Vehicle and a System for Repairing a Vehicle
KR102578615B1 (en) 2021-08-09 2023-09-13 정현종 A Non-Contacting Type of a 3D Measuring Robot for Determining a Distortion Condition of a Vehicle and a System for Repairing a Vehicle
CN114705691A (en) * 2022-06-06 2022-07-05 深圳向一智控科技有限公司 Industrial machine vision control method and device
CN116684724A (en) * 2023-05-19 2023-09-01 中科慧远视觉技术(洛阳)有限公司 Workpiece image acquisition control method and device, workpiece detection equipment and storage medium
CN116684724B (en) * 2023-05-19 2024-04-09 中科慧远视觉技术(洛阳)有限公司 Workpiece image acquisition control method and device, workpiece detection equipment and storage medium
CN116297531A (en) * 2023-05-22 2023-06-23 中科慧远视觉技术(北京)有限公司 Machine vision detection method, system, medium and equipment
CN117798936A (en) * 2024-02-29 2024-04-02 卡奥斯工业智能研究院(青岛)有限公司 Control method and device for mechanical arm cluster, electronic equipment and storage medium
CN117798936B (en) * 2024-02-29 2024-06-07 卡奥斯工业智能研究院(青岛)有限公司 Control method and device for mechanical arm cluster, electronic equipment and storage medium

Also Published As

Publication number Publication date
JP4862765B2 (en) 2012-01-25

Similar Documents

Publication Publication Date Title
JP4862765B2 (en) Surface inspection apparatus and surface inspection method
WO2018066576A1 (en) Appearance inspecting method
JP4845032B2 (en) Imaging apparatus with image processing function and inspection system
JP2006234553A (en) Visual inspection device and visual inspection method
JP2007523334A (en) Defect position identification method and marking system
US10607337B2 (en) Object inspection system and object inspection method
JP2786070B2 (en) Inspection method and apparatus for transparent plate
JP5686012B2 (en) Surface defect inspection apparatus and method
JP2008160635A (en) Camera state detection method
JP2011149814A (en) Coating inspection device and coating inspection method
JP7440975B2 (en) Imaging device and identification method
JP2004042118A (en) Automatic copying controller of welding position and method for automatic copying welding
KR20180103467A (en) System and method for estimating position of end point of welding robot using 3d camera
CN112444283A (en) Detection apparatus for vehicle assembly and vehicle assembly production system
JPH09192983A (en) Tool attrition amount measuring method
JP4378199B2 (en) Scan setting method for surface inspection apparatus
JP7450691B1 (en) Interference discrimination display system, interference discrimination display method, and interference discrimination display program
JP2527233Y2 (en) Work position detector
JP4227049B2 (en) Scan setting method for surface inspection apparatus
JP2009257774A (en) Marker for vision sensor and method for making actuator recognize workspace
KR100228365B1 (en) Painting defect detecting device
JPH11207483A (en) Laser beam machining device
JPH0687856U (en) Body surface inspection device
JP4449862B2 (en) MOVING UNIT OPERATION DEVICE AND OPERATION METHOD
JP2024109388A (en) Surface state determination device, surface state determination method, and surface state determination program

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110112

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110118

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110322

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20111018

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111024

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

Free format text: PAYMENT UNTIL: 20141118

Year of fee payment: 3

R150 Certificate of patent (=grant) or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20141118

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

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

Free format text: PAYMENT UNTIL: 20141118

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees