Nothing Special   »   [go: up one dir, main page]

JP3312468B2 - Body mounting posture measuring device and vehicle body gap step measuring device using the same - Google Patents

Body mounting posture measuring device and vehicle body gap step measuring device using the same

Info

Publication number
JP3312468B2
JP3312468B2 JP03994794A JP3994794A JP3312468B2 JP 3312468 B2 JP3312468 B2 JP 3312468B2 JP 03994794 A JP03994794 A JP 03994794A JP 3994794 A JP3994794 A JP 3994794A JP 3312468 B2 JP3312468 B2 JP 3312468B2
Authority
JP
Japan
Prior art keywords
vehicle body
gap
measurement
axis
rocker
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 - Fee Related
Application number
JP03994794A
Other languages
Japanese (ja)
Other versions
JPH07248215A (en
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP03994794A priority Critical patent/JP3312468B2/en
Publication of JPH07248215A publication Critical patent/JPH07248215A/en
Application granted granted Critical
Publication of JP3312468B2 publication Critical patent/JP3312468B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)
  • Automatic Assembly (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、コンベアにてワークを
搬送し、製品を組み立てる生産ラインの製品の検査をす
る検査装置に関し、特に、予め製品のコンベア上の載置
姿勢を算出して、これに基づき組み立て精度を測定する
装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an inspection apparatus for inspecting a product on a production line which conveys a workpiece on a conveyor and assembles the product. The present invention relates to an apparatus for measuring assembly accuracy based on the above.

【0002】[0002]

【従来の技術】流れ作業により製品を組み立てる生産ラ
インにおいて、各工程の自動化が進められており、検査
工程においてもしかりである。自動車などの車両を組み
立てる生産ラインの検査工程のひとつに、車体の外板ど
うしの隙間や段差が所定の許容範囲内で作成されている
かを検査する工程がある。車体は通常複数の外板によっ
て構成されるが、これらの外板どうしの隙間や段差が大
きいと外観上の品質を悪化させる。フロントフェンダと
フロントドアやボンネットフードとフロントフェンダな
どの外板どうしの隙間や段差は目立ちやすく、十分な品
質管理を要する。また、ドアなどの開閉部に関してはこ
の開閉によって他の外板と干渉しないように、隙間の幅
を設定しなければならず、この面からも十分な管理が要
求される。このような、二つの部材の隙間や段差を測定
する装置が特開平4−84707号公報に記載されてい
る。この公報に記載された装置は据置き型の装置である
が、生産ラインのコンベアの側方に設けたロボットハン
ドの先端にスリット光照射手段および撮像手段を配置す
ることによって、コンベア上の車両の各所の隙間段差を
測る装置を作成することができる。
2. Description of the Related Art In a production line for assembling products by a series of operations, automation of each process is being promoted, and this is also important in an inspection process. One of the inspection processes of a production line for assembling a vehicle such as an automobile includes a process of inspecting whether a gap or a step between outer plates of a vehicle body is created within a predetermined allowable range. A vehicle body is usually composed of a plurality of outer plates, but if the gaps or steps between these outer plates are large, the appearance quality is deteriorated. The gaps and steps between the outer panels such as the front fender and front door, and the hood and front fender are easily noticeable and require sufficient quality control. Further, the width of the gap must be set so that the opening / closing section such as a door does not interfere with other outer plates due to the opening / closing, and sufficient management is required from this aspect as well. Such an apparatus for measuring the gap or step between two members is described in Japanese Patent Application Laid-Open No. 4-84707. The device described in this publication is a stationary type device, but by arranging a slit light irradiating means and an imaging means at the tip of a robot hand provided on a side of a conveyor of a production line, a vehicle on the conveyor is controlled. It is possible to create a device for measuring the gap steps at various places.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、この装
置のセンサをロボットハンドの先端に取り付けた場合、
このロボットハンドを操作してセンサを計測部位に移動
させる必要があるが、コンベアに載置された車両の載置
姿勢によって、この計測部位の位置が変化してしまい正
確な測定ができないという問題があった。また、測定部
位が正確に定まっていない場合、測定時間が長くなり検
査に要する時間が長くなる。すなわち、このような場合
には、計測すべき隙間の付近の比較的広い範囲にわたっ
て測定をする必要があり、それだけより多くの時間がか
かる。そして、一つの車両において多数の測定部位があ
る場合には、さらに測定に要する時間が長くなるという
問題があった。
However, when the sensor of this device is attached to the tip of the robot hand,
Although it is necessary to operate the robot hand to move the sensor to the measurement site, there is a problem that the position of the measurement site changes depending on the mounting posture of the vehicle mounted on the conveyor, and accurate measurement cannot be performed. there were. In addition, when the measurement site is not accurately determined, the measurement time becomes longer and the time required for the inspection becomes longer. That is, in such a case, it is necessary to measure over a relatively wide range near the gap to be measured, and it takes more time. When one vehicle has a large number of measurement sites, there is a problem that the time required for the measurement is further increased.

【0004】このような問題を解決するためにはコンベ
アに対する車体の載置姿勢を正確に測定し、この姿勢に
基づき測定部位の位置を算出し、ここにロボットハンド
を操作してセンサを位置させることが考えられる。車体
の載置姿勢を検出するには、車体の所定位置に設けられ
た基準穴を検出することによって可能となる。しかし、
この基準穴は、生産ラインの下流になると、組み付けら
れた他の部品の影になって検出できない場合、またすで
に基準穴を塞ぐ工程を経てしまった場合などがあり、確
実に検出することがでない場合があるという問題があっ
た。
In order to solve such a problem, the mounting posture of the vehicle body with respect to the conveyor is accurately measured, the position of the measurement site is calculated based on this posture, and the robot hand is operated here to position the sensor. It is possible. The mounting posture of the vehicle body can be detected by detecting a reference hole provided at a predetermined position of the vehicle body. But,
When this reference hole is located downstream of the production line, it may not be detected because of the shadow of other assembled parts, or it may have already passed through the process of closing the reference hole, and it cannot be detected reliably. There was a problem that sometimes.

【0005】さらに、従来の装置においては、車体の場
合の隙間や段差の被検出部について考慮されておらず、
たとえば車体外板の隙間部のすぐ奥にフレームが存在
し、これが隙間・段差の検出に影響するという問題も生
じていた。
Furthermore, in the conventional apparatus, no consideration is given to a gap or a step to be detected in the case of a vehicle body.
For example, there is a problem that a frame exists immediately behind a gap portion of a vehicle body outer plate, and this affects detection of a gap or a step.

【0006】さらに、従来の装置においては、外板上に
付着したごみなどによりノイズを除去することができな
いという問題もあった。
Further, in the conventional apparatus, there is a problem that noise cannot be removed due to dust or the like adhering to the outer plate.

【0007】[0007]

【課題を解決するための手段】前述の目的を達成するた
めに、本発明にかかる車体載置姿勢計測装置は、搬送コ
ンベアに載置された車体の載置姿勢を計測する車体載置
姿勢計測装置であって、車体底部のロッカー部の軸線の
方向を検出するロッカー部軸線検出手段と、搬送軸およ
びこれと直交する左右軸と上下軸のうち少なくともいず
れかひとつの軸に対する前記検出されたロッカー部軸線
の傾きを算出する傾きを算出する傾き算出手段と、車体
外板の所定の隙間部の位置を検出する隙間部検出手段
と、前記検出された隙間部の位置よりコンベア上の車体
載置位置を算出する載置位置算出手段とを有している。
In order to achieve the above-mentioned object, a vehicle body mounting posture measuring apparatus according to the present invention comprises a vehicle body mounting posture measuring device for measuring a mounting posture of a vehicle body mounted on a conveyor. A rocker unit axis detecting means for detecting a direction of an axis of a rocker unit at a bottom of the vehicle body, and the detected rocker with respect to at least one of a transport axis and a right-left axis and a vertical axis orthogonal thereto. Inclination calculating means for calculating the inclination of the part axis, gap detecting means for detecting the position of a predetermined gap of the vehicle body outer plate, and placing the vehicle body on a conveyor based on the detected position of the gap. Mounting position calculating means for calculating a position.

【0008】また、本発明のさらなる態様によれば、前
記ロッカー部検出手段は、左ロッカー部を検出する左ヘ
ッドと右ロッカー部を検出する右ヘッドとを有し、これ
ら左右のヘッドのうち一方はロッカー部の複数箇所の位
置を測定し、他方は1箇所のみ位置を測定する。
According to a further aspect of the present invention, the rocker section detecting means has a left head for detecting a left rocker section and a right head for detecting a right rocker section, and one of the left and right heads. Measures the positions of a plurality of locations of the rocker portion, and the other measures the locations of only one location.

【0009】また、本発明のさらなる態様によれば、前
記隙間部はフロントフェンダとフロントドアの間の隙間
部分である。
According to a further aspect of the present invention, the gap is a gap between a front fender and a front door.

【0010】また、本発明にかかる車体隙間段差測定装
置は、車体外板の所定の計測線に沿った複数の測定点に
おいて、距離センサによりこのセンサから車体外板まで
の距離測定を行い、隙間および段差を測定する装置であ
って、前述の車体載置姿勢計測装置のいずれか一つによ
り検出された車体載置姿勢に基づき隙間および段差測定
を行う計測線を算出する計測線算出手段と、前記算出さ
れた計測線に沿って前記距離センサを移動させるセンサ
移動手段とを有している。
In addition, the vehicle body gap step measuring device according to the present invention measures the distance from the sensor to the vehicle body outer plate at a plurality of measurement points along a predetermined measurement line on the vehicle body outer plate by using a distance sensor. And a measurement device for measuring the level difference, a measurement line calculating means for calculating a measurement line for measuring the gap and the level difference based on the vehicle body mounting posture detected by any one of the vehicle body mounting posture measuring device described above, Sensor moving means for moving the distance sensor along the calculated measurement line.

【0011】さらに、前述の車体隙間段差測定装置は、
好適には前記距離センサによる測定データを処理する処
理部を有し、当該処理部において前回測定点からの変化
量が所定値以上変化した2つの測定点を抽出し、1番目
に変化した測定点から2番目の変化した測定点の一つ手
前の測定点までの測定値を除外してデータ処理を行って
いる。
[0011] Furthermore, the above-mentioned vehicle body gap level difference measuring device includes:
Preferably, the apparatus has a processing unit for processing the measurement data obtained by the distance sensor, and in the processing unit, extracts two measurement points in which the amount of change from the previous measurement point has changed by a predetermined value or more, and measures the first measurement point that has changed. The data processing is performed excluding the measured values up to the measurement point immediately before the second changed measurement point.

【0012】また、前述の車体隙間段差測定装置は、好
適には前記距離センサによる測定データを処理する処理
部を有し、当該処理部において前回測定点からの変化量
が所定値以上変化した測定点から変化量を累積し、この
累積が0となる測定点までの各測定点の測定値を除外し
てデータ処理を行っている。
Further, the above-mentioned vehicle body gap level difference measuring device preferably has a processing unit for processing the measurement data obtained by the distance sensor. The change amount is accumulated from the point, and the data processing is performed excluding the measured value of each measurement point up to the measurement point at which the accumulation becomes zero.

【0013】[0013]

【作用】本発明は以上のような構成を有しており、ロッ
カー部の軸線を算出することにより、搬送軸およびこれ
に直交する左右軸・上下軸の少なくともひとつの軸に対
して車体がどの程度傾けて載置されているかが算出で
き、また車体の隙間部を検出することにより搬送方向の
位置を算出することができる。そして、搬送軸、左右軸
および上下軸に対する車両の傾きと搬送方向の位置とに
よりコンベアに対する車体の載置姿勢を算出することが
できる。
The present invention has the above-described configuration. By calculating the axis of the rocker portion, the vehicle body can be positioned with respect to the transport axis and at least one of the left-right axis and the vertical axis orthogonal to the transport axis. It is possible to calculate whether the sheet is placed with a slight inclination, and it is possible to calculate the position in the transport direction by detecting a gap in the vehicle body. Then, the mounting posture of the vehicle body with respect to the conveyor can be calculated based on the inclination of the vehicle with respect to the transport axis, the left-right axis, and the vertical axis, and the position in the transport direction.

【0014】また、左右ロッカー部のうち一方の軸線を
算出し、他方は1点のみ算出することによって、搬送
軸、左右軸および上下軸のそれぞれに対する車体の傾き
を算出することができる。
Further, by calculating one axis of the left and right rocker portions and calculating only one point of the other, the inclination of the vehicle body with respect to each of the transport axis, the left / right axis, and the vertical axis can be calculated.

【0015】また、前述の隙間部をほぼ車体の上下方向
に延びるフロントフェンダとフロントドアの隙間部とす
ることにより、安定した位置検出ができる。
Further, by providing the above-mentioned gap as a gap between the front fender and the front door extending substantially in the vertical direction of the vehicle body, stable position detection can be performed.

【0016】以上の車体載置姿勢計測装置により、計測
された載置姿勢に基づき車体の隙間および段差の測定部
位の位置を正確に特定し、この部分に距離センサを正確
に位置させることができる。
With the above-described body mounting posture measuring device, the position of the measurement site of the gap and the step of the vehicle body can be accurately specified based on the measured mounting posture, and the distance sensor can be accurately positioned at this portion. .

【0017】さらに、距離センサによる計測結果の処理
において、削除すべき計測データを抽出することがで
き、正確な計測が可能となる。
Further, in the processing of the measurement result by the distance sensor, measurement data to be deleted can be extracted, and accurate measurement can be performed.

【0018】[0018]

【実施例】以下、本発明にかかる好適な実施例を図面に
したがって説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments according to the present invention will be described below with reference to the drawings.

【0019】図1には車両の組み立てラインの、特に車
体外板の隙間や段差を測定し、この測定値が所定の許容
精度となっているかを検査する工程の全体図が示されて
いる。車体1はコンベア2により、図中矢印Yの方向に
搬送されている。この検査工程は、ふたつの工程に分か
れており、上流にコンベア上に載置された車両の姿勢を
測定する姿勢測定工程3と、下流に実際に車両外板の所
定部位の隙間および段差を測定する隙間段差測定工程4
が配置されている。
FIG. 1 is an overall view showing a process of measuring a gap or a step of a vehicle assembly line, particularly of a vehicle body outer plate, and inspecting whether or not the measured value has a predetermined allowable accuracy. The vehicle body 1 is conveyed by a conveyor 2 in the direction of arrow Y in the figure. This inspection process is divided into two processes, an attitude measurement step 3 for measuring the attitude of the vehicle placed on the conveyor upstream, and a gap and a step at a predetermined portion of the vehicle outer plate actually measured downstream. Gap step measurement process 4
Is arranged.

【0020】車体1がコンベア上に載置される場合、大
まかな位置合わせは行われるが、工業用ロボットにより
部品を組み付ける場合などの組み付け位置の割り出しな
どに必要な精度の位置合わせは行われていない。すなわ
ち、搬送方向の軸(搬送軸)とこれに直交し、かつ互い
に直交する左右軸・上下軸の3つの軸による座標系にお
いて、車体の搬送軸に関する位置および、各軸に対する
車体の軸線の傾きは車体ごとに異なる。検査工程におい
ても、この車体載置位置と載置の傾き、すなわち車体の
載置姿勢によって、その検査すべき位置が異なり、この
測定位置に正確にセンサを移動させて測定することが必
要となる。このために、本実施例においては測定を行う
前に測定対象となる車両の載置姿勢を測定し、この測定
された姿勢に基づき隙間および段差の測定する。
When the vehicle body 1 is placed on a conveyor, rough positioning is performed, but positioning with the accuracy necessary for determining the mounting position when assembling parts with an industrial robot is performed. Absent. That is, in a coordinate system composed of an axis in the transport direction (transport axis) and three axes, that is, a right-left axis and a vertical axis, which are orthogonal to each other and orthogonal to each other, the position of the vehicle body with respect to the transport axis and the inclination of the vehicle body axis with respect to each axis. Is different for each vehicle body. Also in the inspection process, the position to be inspected differs depending on the vehicle body mounting position and the mounting inclination, that is, the mounting posture of the vehicle body, and it is necessary to accurately move the sensor to this measurement position for measurement. . For this purpose, in this embodiment, the mounting posture of the vehicle to be measured is measured before the measurement, and the gap and the step are measured based on the measured posture.

【0021】前記の姿勢測定工程3では、ロッカー部検
出ヘッド5a,5bにより車体底面の前後ホイールハウ
スの間に渡って設けられた凸条形状のロッカー部を検出
し、ロッカー部の軸線の方向に基づき搬送軸などの各軸
に対する車体の載置姿勢の傾きを算出する。また、搬送
軸方向の位置決めは、車体の所定の段差部を検出する見
切りセンサ6が設けられている。これらのセンサにより
車体1の載置姿勢が算出される。
In the attitude measuring step 3, the rocker detecting heads 5a and 5b detect the convex-shaped rocker provided between the front and rear wheel houses on the bottom of the vehicle body, and detect the rocker in the direction of the axis of the rocker. The inclination of the mounting posture of the vehicle body with respect to each axis such as the transport axis is calculated based on the calculated values. In addition, a parting sensor 6 for detecting a predetermined step portion of the vehicle body is provided for positioning in the transport axis direction. The mounting posture of the vehicle body 1 is calculated by these sensors.

【0022】車体1の積載位置および姿勢が決まれば、
その車体1の車種・仕様ごとに定められている隙間・段
差の計測部分の位置が精度よく特定でき、その計測位置
にロボットハンド7a,7bによって隙間段差センサヘ
ッド8a,8b移動させ、測定を行う。車体外板は通常
プレス成形された複数の金属板により構成されており、
この金属板とどうしの隙間が大きかったり、段差があっ
たりすると、製品の外観上の品質を著しく落とす。よっ
て、この部分を検査し所定の精度内で作成されているか
を確認することが重要となる。このような隙間段差は、
車両外板の場合はフロントフェンダとボンネットフード
の間、フロントフェンダとフロントドアの間などが対象
となり、さらにこれらの対象外板の突き合わせ部分の複
数の箇所が測定対象となる。したがって、測定位置は多
数存在し、一か所あたりの測定所要時間の減少する要請
があり、この面からも測定位置を正確に特定して、計測
時間を短縮することが求められている。
Once the loading position and posture of the vehicle body 1 are determined,
The position of the measurement part of the gap / step defined for each vehicle type / specification of the vehicle body 1 can be specified with high precision, and the robot hands 7a and 7b move the gap / step sensor heads 8a and 8b to the measurement position to perform measurement. . The vehicle body outer plate is usually composed of a plurality of press-formed metal plates,
If the gap between the metal plate and the metal plate is large or there is a step, the appearance quality of the product is significantly reduced. Therefore, it is important to inspect this part to confirm whether it is created within a predetermined accuracy. Such a gap step,
In the case of a vehicle outer panel, the target is the area between the front fender and the hood hood, the area between the front fender and the front door, and a plurality of locations where the target outer panels are abutted are measured. Therefore, there are a large number of measurement positions, and there is a demand to reduce the time required for measurement at one location. From this viewpoint, it is also required to accurately specify the measurement position and reduce the measurement time.

【0023】まず、姿勢測定工程3について図2ないし
図10に従って説明する。本実施例においては、車体の
姿勢を計測するために車体底部の外板と車体側面の外板
の境目部分に設けられたロッカー部10(図2参照)の
検出を行っている。ロッカー部10は車両底部のフロン
トホイールハウスとリアホイールハウスの間に1直線上
に延びる凸条であり、このロッカー部10の軸線を車体
の軸線として用い、このロッカー部軸線の方向によって
車体の搬送軸等に対する傾きを算出することができる。
First, the posture measuring step 3 will be described with reference to FIGS. In the present embodiment, the rocker unit 10 (see FIG. 2) provided at the boundary between the outer plate on the bottom of the vehicle body and the outer plate on the side surface of the vehicle body is detected in order to measure the posture of the vehicle body. The rocker portion 10 is a ridge extending in a straight line between the front wheel house and the rear wheel house at the bottom of the vehicle. The axis of the rocker portion 10 is used as the axis of the vehicle body, and the vehicle is transported according to the direction of the axis of the rocker portion. An inclination with respect to an axis or the like can be calculated.

【0024】このロッカー部10の軸線10aの検出を
行うのがロッカー部検出ヘッド5a,5bである。本実
施例においてはロッカー部軸線10aはロッカー部の下
端が形成する直線を用いている。
The rocker detecting heads 5a and 5b detect the axis 10a of the rocker 10. In this embodiment, the locker axis 10a is a straight line formed by the lower end of the rocker.

【0025】図2には、搬送方向Yに対して左側に配置
されたロッカー部検出ヘッド5aのみが示されている
が、右側のロッカー部検出ヘッド5bもこれと同様の構
成を有するものであり、その説明は省略する。また、図
中のxyz座標系は、コンベア上に固定され、前述の搬
送軸、左右軸および上下軸よりなる座標系と同一の座標
系であり、搬送軸がy軸、左右軸がx軸、上下軸がz軸
に対応する。以後の説明はこの座標系に基づき行う。ま
た、コンベア上に固定された座標系であるために、コン
ベアの移動とともに移動する。
FIG. 2 shows only the locker detection head 5a disposed on the left side in the transport direction Y, but the locker detection head 5b on the right has the same configuration. The description is omitted. Further, the xyz coordinate system in the figure is fixed on the conveyor, and is the same coordinate system as the above-described coordinate system including the transport axis, the left-right axis, and the vertical axis. The transport axis is the y-axis, the left-right axis is the x-axis, The vertical axis corresponds to the z-axis. The following description is based on this coordinate system. Further, since the coordinate system is fixed on the conveyor, it moves with the movement of the conveyor.

【0026】ロッカー部検出ヘッド5aには、図に示す
とおり、スリット光12を発生するレーザ光源14と、
このスリット光12がロッカー部に投射された像18を
検出するCCD(電荷結合素子)カメラ16が備えられ
ている。このレーザ光源14の照射するスリット光12
の照射方向は所定の方向に固定されており、特に本実施
例の場合はx軸方向に固定されている。また、レーザ光
源14とCCDカメラ16の配置についてもy軸方向に
平行に位置し、その間隔が所定の値に定められている。
As shown in the figure, the rocker detecting head 5a has a laser light source 14 for generating slit light 12;
A CCD (Charge Coupled Device) camera 16 for detecting an image 18 in which the slit light 12 is projected on the rocker unit is provided. The slit light 12 emitted by the laser light source 14
Is fixed in a predetermined direction, and particularly in the case of the present embodiment, is fixed in the x-axis direction. In addition, the arrangement of the laser light source 14 and the CCD camera 16 is also located parallel to the y-axis direction, and the interval is set to a predetermined value.

【0027】図3にはCCDカメラ16の撮影画像の一
例が示されている。スリット光12のロッカー部10の
投影像18が撮影され、これが撮影画像上に図のように
現れる。この像18はロッカー部10とレーザ光源14
の距離(x軸方向の距離)が大きいほど(x軸方向の距
離)画面上で右に移動し、たとえば点線で示した像18
´のような位置となる。逆にロッカー部10とレーザ光
源14の距離が短ければ像18は左側にずれる。また、
ロッカー部10のz軸方向の位置は画像上でも上下方向
の移動となって現れる。これを利用すれば、CCD画像
上での像18の位置によりスリット光12が照射された
ロッカー部10とレーザ光源14の距離およびロッカー
部10の上下位置を測定することができる。そして、こ
の像18の下端点A1 をロッカー部10の位置を表す点
としてこの座標を記憶部20に記憶する。さらに、コン
ベア2が所定距離移動した時に同様にロッカー部10の
下端点の座標を測定し、下端点A2 として記憶部20に
記憶する。この測定にあたっては、コンベアの移動量を
検出することにより、y座標も検出される。軸線算出部
21はこれらのロッカー部下端点の座標を基にロッカー
部10の軸線10aをxyz座標上において算出し、特
定する。
FIG. 3 shows an example of an image captured by the CCD camera 16. A projection image 18 of the locker section 10 of the slit light 12 is photographed, and this appears on the photographed image as shown in the figure. This image 18 is composed of the locker unit 10 and the laser light source 14.
Is larger (distance in the x-axis direction) on the screen as the distance (distance in the x-axis direction) is larger, for example, the image 18 shown by a dotted line
'. Conversely, if the distance between the rocker unit 10 and the laser light source 14 is short, the image 18 is shifted to the left. Also,
The position of the rocker unit 10 in the z-axis direction appears as a vertical movement on the image. If this is used, the distance between the rocker unit 10 irradiated with the slit light 12 and the laser light source 14 and the vertical position of the rocker unit 10 can be measured based on the position of the image 18 on the CCD image. The coordinates are stored in the storage unit 20 with the lower end point A 1 of the image 18 as a point representing the position of the rocker unit 10. Furthermore, the conveyor 2 is similarly measured coordinate of the lower end point of the rocker portion 10 when moved by a predetermined distance in the storage unit 20 as the lower end point A 2. In this measurement, the y coordinate is also detected by detecting the amount of movement of the conveyor. The axis calculating unit 21 calculates and specifies the axis 10a of the rocker unit 10 on the xyz coordinates based on the coordinates of the lower end point of the rocker unit.

【0028】したがって、ロッカー部軸線10aがx,
y,z軸の各々に対してどの程度傾いているかを算出す
ることが可能となる。もちろん、2点が定まれば3次元
空間内の直線の方程式が決定できるので、ロッカー部下
端点の測定は最小2個でよいが、本実施例においては、
各測定点の座標は計測上の誤差、ロッカー部10の製作
上の誤差を含むことを考慮し、3個以上の点において測
定を行い、これらの測定点データの1次近似を求めるこ
とによりロッカー部軸線10aの算出をしている。
Therefore, the axis 10a of the rocker part is x,
It is possible to calculate the degree of inclination with respect to each of the y and z axes. Of course, if the two points are determined, the equation of the straight line in the three-dimensional space can be determined. Therefore, the minimum number of measurement of the lower end of the rocker part may be two, but in this embodiment,
Considering that the coordinates of each measurement point include a measurement error and a manufacturing error of the rocker unit 10, measurement is performed at three or more points, and a first-order approximation of these measurement point data is obtained. The part axis 10a is calculated.

【0029】また、右側の検出ヘッドにおいては、少な
くとも1点のロッカー部の下端点Bの測定が行われ、こ
の測定と、左側のロッカー部軸線10aとにより、xy
z座標上の車両底面の平面が特定される。この平面が決
定することにより車両がx,y,z軸の各座標軸に対し
てどの程度傾いて載置されているかを算出することが可
能となる。
In the right detection head, at least one lower end point B of the rocker portion is measured, and the measurement and the left rocker portion axis 10a are used to measure xy.
The plane of the vehicle bottom surface on the z coordinate is specified. By determining this plane, it is possible to calculate the degree of inclination of the vehicle with respect to the x, y, and z coordinate axes.

【0030】以上のように、車体の傾きを検出すること
はできるが、搬送方向の座標、すなわちy座標がまだ特
定されていない。すなわち、レーザ光源14により照射
した位置はロッカー部10の任意の位置であり、測定さ
れたロッカー部下端点A1 ,A2 ,…、An は軸線10
a上にはあるが車体1のどの位置であるかは特定されて
おらず、したがって、車体の載置位置がy軸方向のどの
位置であるかを特定することができない。車体の各点の
座標を特定するためには、車体上の特定点の座標を求め
る必要がある。
As described above, although the inclination of the vehicle body can be detected, the coordinates in the transport direction, that is, the y coordinates have not been specified yet. That is, the position irradiated by the laser light source 14 is any position of the rocker portion 10, the rocker subordinates measured endpoint A 1, A 2, ..., A n is the axis 10
Although it is on “a”, the position of the vehicle body 1 is not specified, and therefore, it is not possible to specify the position of the mounting position of the vehicle body in the y-axis direction. In order to specify the coordinates of each point on the vehicle body, it is necessary to determine the coordinates of a specific point on the vehicle body.

【0031】この車体上の特定点の座標を検出するため
のセンサが見切りセンサ6である。見切りセンサ6は車
体外板の一点を照射するレーザ光源とこの反射波を検出
する受光部を有している。この構成はロッカー部検出ヘ
ッド5と同様であり、レーザ光が照射された位置までの
距離を算出することができる。本実施例においては、レ
ーザ光はまずフロントフェンダに照射され、その後車体
1が搬送されるに伴ってフロントフェンダとフロントド
アの隙間に照射される。この隙間に照射されたときに計
測される距離が急激に大きくなり、この部分の座標を特
定することができる。
A sensor for detecting the coordinates of a specific point on the vehicle body is a parting sensor 6. The parting sensor 6 has a laser light source for irradiating one point on the vehicle body outer plate and a light receiving unit for detecting the reflected wave. This configuration is the same as that of the rocker portion detection head 5, and can calculate the distance to the position where the laser light is irradiated. In the present embodiment, the laser beam is first irradiated to the front fender, and then to the gap between the front fender and the front door as the vehicle body 1 is transported. The distance measured when the space is irradiated is sharply increased, and the coordinates of this portion can be specified.

【0032】たとえば、図5(a)に示すような距離の
計測が行われたとき、計測距離が所定のしきい値sに達
したときに、レーザ光照射位置がフロントフェンダの端
点に達したことを検出することができる。センサの出力
信号としては、図5(b)に示されるようにしきい値s
に達した時刻t0 を境にしてオン/オフする構成とすれ
ば、この見切り点C(フロントフェンダ端点)の検出が
行える。
For example, when the distance is measured as shown in FIG. 5A, and when the measured distance reaches a predetermined threshold value s, the laser beam irradiation position reaches the end point of the front fender. Can be detected. As shown in FIG. 5B, the output signal of the sensor is a threshold s.
Is turned on / off at the time t 0 when the time reaches the end point C, it is possible to detect this parting point C (end point of the front fender).

【0033】しかし、以上のような見切り点Cの検出
は、車体1のコンベア上の載置位置によって、誤差を含
む場合がある。すなわち、図6に示すように、車両の載
置された位置が見切りセンサ6から遠い位置であった場
合、近い位置載置された場合よりも時間Δtだけ早く見
切り点Cの検出が行われてしまうという問題がある。さ
らには、図7に示すように最初からしきい値以上の距離
が計測されてしまい見切り点Cを検出できない場合もあ
る。
However, the detection of the parting point C as described above may include an error depending on the mounting position of the vehicle body 1 on the conveyor. That is, as shown in FIG. 6, when the position where the vehicle is mounted is far from the parting sensor 6, the parting point C is detected earlier by the time Δt than when the vehicle is mounted close. Problem. Further, as shown in FIG. 7, there is a case where the distance equal to or larger than the threshold value is measured from the beginning, and the breakout point C cannot be detected.

【0034】本実施例の見切りセンサの場合、初期に検
出された距離を全て初期値pに設定して、車両載置位置
による誤差を排除している。すなわち、図8に示すよう
に車両載置位置が遠い場合は、計測された距離を初期値
pまでシフトさせ、見切り点Cの検出を行う。また載置
位置が近い場合も図9に示すように、初期値pにシフト
させ、その後見切り点Cの検出を行う。
In the case of the parting sensor according to the present embodiment, all the distances initially detected are set to the initial value p to eliminate an error due to the vehicle mounting position. That is, when the vehicle mounting position is far as shown in FIG. 8, the measured distance is shifted to the initial value p, and the parting point C is detected. Also, when the placement position is close, as shown in FIG. 9, the position is shifted to the initial value p, and then the parting point C is detected.

【0035】この見切り点Cが検出されれば、車体の原
点Oが算出できる。図10には、車体原点Oの算出方法
を説明する図である。また、本図はxy平面内について
のみ示されているが、他の平面内でも同様の算出が可能
である。
If the parting point C is detected, the origin O of the vehicle body can be calculated. FIG. 10 is a diagram illustrating a method of calculating the vehicle body origin O. Although this drawing is shown only in the xy plane, the same calculation can be made in other planes.

【0036】左ロッカー部の測定された下端点A1 ,A
2 ,…,An によって、ロッカー部軸線10aは算出さ
れ、右ロッカー部下端点Bも測定されているので、これ
らにより車体底面26が特定される。そして、xy平面
内のy軸方向のロッカー部軸線10aの傾きθが算出で
きる。前述のように、ロッカー部検出ヘッド5aにより
点A1 の座標が、また見切りセンサ6により点C座標は
算出されている。また見切り点Cと車両原点の相対位置
はその車種・仕様によって定まっており、図においては
車体の軸線方向(ロッカー部軸線10a方向と一致す
る)の距離cとこれに直交する方向の距離bとにより示
される。図中の距離eは、最初に検出されたロッカー部
下端点A1 と車両原点Oとの距離であり、次式によりこ
れを算出することができる。
The measured lower end points A 1 , A of the left rocker portion
2, ..., the A n, the rocker portion axis 10a is calculated, since it has also been measured right rocker subordinates endpoint B, underbody 26 are identified by these. Then, the inclination θ of the rocker axis 10a in the y-axis direction in the xy plane can be calculated. As described above, the rocker portion detection head 5a by the point A 1 coordinates and point C coordinates by parting sensor 6 is calculated. The relative position between the parting point C and the vehicle origin is determined by the type and specification of the vehicle. In the figure, the distance c in the axial direction of the vehicle body (coincident with the direction of the rocker part axis 10a) and the distance b in the direction perpendicular to the distance are shown. Is indicated by Distance e in the figure, the distance between the first detected rocker subordinate endpoint A 1 and the vehicle origin O, can be calculated so the following equation.

【0037】[0037]

【数1】e=a/ cosθ−c−b*tanθ 以上により車体原点が算出され、また車体の載置姿勢が
算出されたので、車体上の各点を前述のコンベアに固定
された座標系(xyz座標)上の点として算出すること
ができる。
## EQU1 ## From the above, the origin of the vehicle body is calculated from the above, and the mounting posture of the vehicle body is calculated, so that each point on the vehicle body is fixed on the above-described conveyor. It can be calculated as a point on (xyz coordinates).

【0038】なお、以上の説明において、車体軸方向を
ロッカー部の下端が形成する直線として説明したが、ロ
ッカー部下端が直線形状でない場合などはロッカー部の
凹部10bを検出するよう構成されてもまた好適であ
る。
In the above description, the axial direction of the vehicle body has been described as a straight line formed by the lower end of the rocker portion. However, when the lower end of the rocker portion is not linear, the concave portion 10b of the rocker portion may be detected. It is also suitable.

【0039】次の隙間段差測定工程4において前述のよ
うに算出された車体姿勢に基づき隙間および段差を計測
すべき部位のxyz座標を特定して、ここに隙間段差セ
ンサヘッド8a,8bを位置させる。
In the next gap step measuring step 4, the xyz coordinates of the portion where the gap and the step are to be measured are specified based on the body posture calculated as described above, and the gap step sensor heads 8a and 8b are positioned there. .

【0040】隙間段差測定装置はこのセンサヘッド8
a,8bから測定対象までの距離を測定するセンサによ
り構成されればどのようなものでもよいが、本実施例お
いては前述のロッカー部検出ヘッド5a,5bと同様の
原理により距離を測定するセンサを用いている。すなわ
ち、レーザ光源よりスリット光を測定対象部位に照射
し、測定対象部位に映ったスリット光の像をCCDカメ
ラなどの撮像手段により捕らえ、スリット光の撮影画像
上の位置より距離を求めるものである。
The gap step measuring device uses the sensor head 8
Any type of sensor may be used as long as the sensor is configured to measure the distance from a, 8b to the object to be measured. In this embodiment, the distance is measured according to the same principle as the above-described rocker detection heads 5a, 5b. Using a sensor. In other words, a slit light is emitted from a laser light source to a measurement target portion, an image of the slit light reflected on the measurement target portion is captured by an imaging unit such as a CCD camera, and a distance is obtained from a position on the captured image of the slit light. .

【0041】図11は、測定対象部位と測定データの関
係を示す図である。車体外板の測定対象部位は前述のよ
うにフロントフェンダとフロントドア、フロントフェン
ダとボンネットフードなどの隙間がある。ここでは、フ
ロントフェンダとフロントドアの隙間の計測について説
明する。図11(a)においてフロントフェンダ外板3
0とフロントドア外板32は、所定の隙間βをもって組
み立てられている。この隙間は、フロントドアの開閉に
伴って、各々の外板30,32が干渉しないように設定
されている。また、二つの外板30,32の法線方向の
ずれが段差αである。また車体の場合は、外板の奥にフ
レームなどの他の部材があることが多く、フロントドア
とフロントフェンダの隙間の奥にもフレームやドアヒン
ジなどの部材もしくは部品が配置されている。図11
(a)にはフレームの一部34が示されている。
FIG. 11 is a diagram showing the relationship between the measurement target site and the measurement data. As described above, there are gaps between the front fender and the front door and between the front fender and the hood of the hood, as described above. Here, measurement of the gap between the front fender and the front door will be described. In FIG. 11A, the front fender outer plate 3
0 and the front door outer plate 32 are assembled with a predetermined gap β. The gap is set so that the outer plates 30, 32 do not interfere with the opening and closing of the front door. The shift in the normal direction between the two outer plates 30 and 32 is the step α. Further, in the case of a vehicle body, there are often other members such as a frame behind the outer plate, and members or components such as a frame and a door hinge are arranged behind a gap between the front door and the front fender. FIG.
(A) shows a part 34 of the frame.

【0042】以上のような部位を隙間段差センサヘッド
5a,5bによって測定すると図11(b)に示すよう
な素データx´(i) が得られる。そして、この素データ
をデータ処理部にてその前後の所定個数の移動平均を採
ることにより平滑化された形状データを得ている。すな
わち、前後k個の素データにより平滑化されたi番目の
データx(i) は次式により求められる。
When the above portions are measured by the gap step sensor heads 5a and 5b, raw data x '(i) as shown in FIG. 11B is obtained. The data processing unit obtains smoothed shape data by taking a predetermined number of moving averages before and after the raw data. That is, the i-th data x (i) smoothed by the preceding and following k elementary data is obtained by the following equation.

【0043】[0043]

【数2】x(i) ={x´(i-k) +x´(i-k+1) +…+x
´(i+k) }/(2k+1) このように平滑化を行うことによって、計測誤差などの
影響を少なくすることができる。
X (i) = {x ′ (ik) + x ′ (i−k + 1) +... + X
'(I + k)} / (2k + 1) By performing the smoothing as described above, the influence of a measurement error or the like can be reduced.

【0044】しかしながら、このような平滑化を行う
と、車体外板30または32の端部のデータが実際の測
定結果と大きく異なる場合が生じる。図12にて説明す
れば、外板30の端部近傍の計測点、例えば点x(a-1)
は上記の式により前後の所定個数の点の相加平均として
得られるが、外板とは関係のないフレーム34(図11
参照)のデータx´(a) ,x´(a+1) などの影響を受
け、δだけずれて算出される。したがって、外板端部の
形状が正確に算出できない場合がある。また、図13に
示すデータx´(c) のようにノイズが生じたことにより
1点のみが周囲の点に対して著しく異なる場合にも、周
囲の点にの平滑化に影響を及ぼす。また、図14のよう
に、1点のみのノイズではなく、データx´(d) からx
´(d+k) までに複数のデータが周囲の点と異なる場合に
も平滑化に影響がでる。このようなノイズが生じるとき
は外板にごみなどが付着している場合などが考えられ
る。
However, when such smoothing is performed, data at the end of the vehicle body outer panel 30 or 32 may greatly differ from the actual measurement result. 12, a measurement point near the end of the outer plate 30, for example, a point x (a-1)
Is obtained by the above equation as an arithmetic mean of a predetermined number of points before and after, but is not related to the outer plate (see FIG. 11).
) Is affected by the data x ′ (a), x ′ (a + 1), etc., and is calculated with a shift of δ. Therefore, the shape of the outer plate end may not be accurately calculated. Further, even when only one point is significantly different from surrounding points due to the occurrence of noise as in the data x '(c) shown in FIG. 13, it also affects the smoothing of surrounding points. In addition, as shown in FIG. 14, instead of noise at only one point, data x ′ (d)
Even if a plurality of data differs from the surrounding points by '(d + k), the smoothing is affected. When such noise occurs, it is conceivable that dust or the like is attached to the outer plate.

【0045】以上のような、不必要なデータを除外して
データ処理を行うために、本実施例においてはデータ処
理部に図15に示すノイズ処理部を設けている。センサ
ヘッド40により測定されたヘッドから車両外板までの
距離が順次形状データ取り込み部42に格納される。こ
のデータはさらにデータ処理部44内の不要データ判定
部46に送出される。不要データ判定部46では、まず
立上がり・立ち下がり検知部48が、ある計測データの
値x´(i) の前回の値x´(i-1) に対する変化量Δx´
(i) の絶対値が所定値を越えないかを常に監視してい
る。変化量Δx´(i) が所定値を越えた場合に立上がり
または立ち下がりの判定が行われる。
In order to exclude unnecessary data as described above and perform data processing, in this embodiment, the data processing section is provided with a noise processing section shown in FIG. The distance from the head measured by the sensor head 40 to the vehicle outer panel is sequentially stored in the shape data capturing unit 42. This data is further sent to an unnecessary data determination unit 46 in the data processing unit 44. In the unnecessary data determination unit 46, the rising / falling detection unit 48 first determines the change amount Δx ′ of the value x ′ (i) of certain measurement data with respect to the previous value x ′ (i−1).
The absolute value of (i) is constantly monitored to see if it exceeds a predetermined value. When the variation Δx ′ (i) exceeds a predetermined value, a rise or fall judgment is made.

【0046】図12に示したように、先に立ち下がり
(データx´(a) )が検出された場合には、ノイズ判定
部50はこの立ち下がりが生じたデータx´(a) がノイ
ズであるかの判定を保留し、立上がりが検出されるのを
待つ。立上がりx´(b) が検出されれば、図11に示す
外板の隙間が検出された判断する。そして、データx´
(a) から、データx´(b) の一つ手前のデータx´(b-
1) までは、外板とは関係のないフレームなどのデータ
であるから、不要データ除去部52はこの部分のデータ
を不要データとして除去する。また、立ち下がりが検出
された後、立上がりが検出されない場合は、ノイズ判定
部50は、測定に何らかのミスがあったと判定し、これ
を操作者に報知する。
As shown in FIG. 12, when the falling edge (data x '(a)) is detected first, the noise determination unit 50 determines that the falling data x' (a) is noise. Is suspended, and a rise is detected. If the rise x '(b) is detected, it is determined that the gap between the outer plates shown in FIG. 11 has been detected. Then, the data x '
From (a), data x ′ (b−) immediately before data x ′ (b)
Until 1), since the data is data of a frame or the like that is not related to the outer plate, the unnecessary data removing unit 52 removes the data in this portion as unnecessary data. If the rise is not detected after the fall is detected, the noise determination unit 50 determines that there is some mistake in the measurement, and notifies the operator of this.

【0047】また、図13および図14のように、まず
立上がりが検出された場合、ノイズ判定部は立上がり検
出以後の各データの変化量Δx´の累積を算出する。そ
して、この累積値が0となる点を探す。そして、この累
積値が0となる一つ前のデータまでがノイズ判定部50
によりノイズと判定される。たとえば図13において
は、データx´(c) にて立上がりが検出された後、すぐ
にデータx´(c+1) で基の値に復帰するので、変化量の
累積値は0となる。したがって、この場合はデータx´
(c) のみがノイズと判定され、不要データ除去部52で
除去される。また図14のような場合は、立上がり(x
´(d)) が検出されて、その後データx´(d+k) で変化
量の累積値が0になる。そして、データx´(d)からx
´(d+k) までのk個のデータがノイズと判定され、不要
データとして除去される。
As shown in FIGS. 13 and 14, when a rising edge is detected, the noise determination unit calculates the accumulation of the variation Δx ′ of each data after the rising edge is detected. Then, a point where the accumulated value becomes 0 is searched. Then, the data up to the immediately preceding data at which the accumulated value becomes 0 is determined by the noise determination unit 50.
Is determined as noise. For example, in FIG. 13, since the rising is detected in the data x '(c), the data x' (c + 1) immediately returns to the original value, so that the accumulated value of the change amount becomes zero. Therefore, in this case, the data x '
Only (c) is determined to be noise, and is removed by the unnecessary data removing unit 52. In the case shown in FIG. 14, the rising (x
'(D)) is detected, and thereafter, the accumulated value of the change amount becomes 0 in the data x' (d + k). Then, from the data x '(d), x
The k pieces of data up to '(d + k) are determined to be noise and are removed as unnecessary data.

【0048】以上のように、ノイズなどの不要データを
除去した後、フィルタ回路54により平滑化処理が行わ
れる。そして、この平滑化されたデータにより、隙間段
差算出部56は、外板形状を求め、段差α、隙間βの算
出を行う。
As described above, after removing unnecessary data such as noise, the filter circuit 54 performs a smoothing process. Then, based on the smoothed data, the gap step calculator 56 calculates the outer plate shape and calculates the step α and the gap β.

【0049】以上のように、本実施例は、素データの平
滑化前に明らかにノイズと判定されるもの、また明らか
に外板ではない部分のデータと判定されるものについ
て、これらを除去し外板部分の検出データのみでデータ
の平滑化を行う。したがって、検出される外板の形状が
ノイズなどの影響受けることを防止することができる。
As described above, according to the present embodiment, those which are clearly determined to be noise before the smoothing of the raw data and those which are clearly determined to be data of a portion other than the outer plate are removed. Data smoothing is performed using only the detection data of the outer plate portion. Therefore, it is possible to prevent the shape of the detected outer panel from being affected by noise or the like.

【0050】[0050]

【発明の効果】以上、本発明によれば、車体のロッカー
部の軸線の方向を検出し、また車体外板の所定の隙間部
を検出することによって、コンベア上に載置された車体
の載置姿勢を算出することができる。
As described above, according to the present invention, by detecting the direction of the axis of the rocker portion of the vehicle body and detecting a predetermined gap in the vehicle body outer plate, the mounting of the vehicle body mounted on the conveyor can be achieved. The placement posture can be calculated.

【0051】さらに、車体の左右のロッカー部を検出
し、一方のロッカー部についてはロッカー部上の複数の
点を検出することにより、ロッカー部軸線を算出し、他
方のロッカー部については1点のみ検出する。そして、
一方のロッカー部の軸線と他方のロッカー部の1点とか
ら車体底面を特定し、3次元座標の各々に対する傾きと
して車体の載置姿勢を算出することができる。
Further, the left and right rocker portions of the vehicle body are detected, and one rocker portion is detected at a plurality of points on the rocker portion to calculate a rocker portion axis, and only one point is provided for the other rocker portion. To detect. And
The bottom surface of the vehicle body is specified from the axis of one rocker portion and one point of the other rocker portion, and the mounting posture of the vehicle body can be calculated as the inclination with respect to each of the three-dimensional coordinates.

【0052】さらに、前記の隙間部を、搬送方向に対し
てほぼ直交する方向に延びるフロントフェンダとフロン
トドアの隙間としたことにより、車体の載置姿勢に影響
を受けず搬送方向の位置を検知することができる。
Further, the gap is formed as a gap between the front fender and the front door extending in a direction substantially perpendicular to the transport direction, so that the position in the transport direction can be detected without being affected by the mounting posture of the vehicle body. can do.

【0053】上記の発明により求められた車体載置姿勢
に基づき車種・仕様ごとに定められた隙間および段差の
測定位置を算出して、この位置に距離センサを移動させ
ることができる。これによって、効率的にセンサの移動
を行うことができる。
Based on the vehicle body mounting posture obtained by the above-described invention, the measurement position of the gap and step determined for each vehicle type and specification is calculated, and the distance sensor can be moved to this position. Thus, the sensor can be moved efficiently.

【0054】さらに、各測定位置の複数の測定データの
うち、外板形状に関係のないデータ、たとえばノイズや
ごみにより影響を受けたデータ、外板以外のフレームな
どを検出したデータなどを判定し、これらを除去して以
後のデータ処理を行う。これによって、外板の形状をよ
り精度よく求めることができる。
Further, among a plurality of measurement data at each measurement position, data irrelevant to the shape of the outer plate, for example, data affected by noise or dust, data detecting a frame other than the outer plate, and the like are determined. , And the subsequent data processing is performed. Thereby, the shape of the outer plate can be obtained with higher accuracy.

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

【図1】本発明にかかる好適な実施例の装置の全体図を
示す図である。
FIG. 1 is a diagram showing an overall view of an apparatus according to a preferred embodiment of the present invention.

【図2】本実施例の装置のロッカー部を検出する装置の
概観を示す図である。
FIG. 2 is a diagram illustrating an overview of a device that detects a rocker unit of the device according to the present embodiment.

【図3】本実施例のロッカー部検出ヘッドのCCDカメ
ラの撮影像の一例を示す図である。
FIG. 3 is a diagram illustrating an example of a captured image of a CCD camera of the rocker unit detection head according to the present embodiment.

【図4】本実施例の装置の段差を確認する見切りヘッド
の概観を示す図である。
FIG. 4 is a diagram showing an overview of a parting head for checking a step of the apparatus of the present embodiment.

【図5】本実施例の装置に見切り判定を説明するための
図である。
FIG. 5 is a diagram for explaining parting-off determination in the apparatus of the present embodiment.

【図6】本実施例の装置に見切り判定を説明するための
図であり、特に車体の載置位置が距離センサからの遠近
によって、見切り検出位置が変化する様子を示した図で
ある。
FIG. 6 is a diagram for explaining a close-out determination in the apparatus according to the present embodiment, and is a diagram showing a state in which a close-out detection position changes depending on a position of a vehicle body, in particular, from a distance sensor.

【図7】本実施例の装置に見切り判定を説明するための
図であり、特に車体の載置位置が遠くであり、見切り検
出ができない場合を示す図である。
FIG. 7 is a diagram for explaining a close-out determination in the apparatus of the present embodiment, and is a diagram showing a case where a close-up cannot be detected, particularly when a mounting position of a vehicle body is far;

【図8】本実施例の装置に見切り判定を説明するための
図であり、特に検出された距離を補正して、見切り判断
を行う場合を説明する図である。
FIG. 8 is a diagram for explaining a parting decision in the apparatus of the present embodiment, and particularly illustrating a case where a parting decision is made by correcting a detected distance.

【図9】本実施例の装置に見切り判定を説明するための
図であり、特に検出された距離を補正して、見切り判断
を行う場合を説明する図である。
FIG. 9 is a diagram for explaining a parting-off determination in the apparatus of the present embodiment, particularly illustrating a case where the detected distance is corrected and the parting-off determination is performed.

【図10】本実施例の装置において、車体原点の算出方
法を説明する方法である。
FIG. 10 is a method for explaining a method of calculating a vehicle body origin in the apparatus according to the present embodiment.

【図11】本実施例の装置において、隙間段差測定部の
外板の形状と、その検出結果の素データを示す図であ
る。
FIG. 11 is a diagram showing a shape of an outer plate of a gap step measuring unit and elementary data of a detection result in the apparatus of the present embodiment.

【図12】本実施例の装置において、外板以外の構造物
が検出された場合の影響を説明する図である。
FIG. 12 is a diagram for explaining an influence when a structure other than the outer plate is detected in the apparatus according to the present embodiment.

【図13】本実施例の装置において、ノイズを検出した
場合の素データの一例を示す図である。
FIG. 13 is a diagram illustrating an example of elementary data when noise is detected in the apparatus according to the present embodiment.

【図14】本実施例の装置において、ノイズを検出した
場合の素データの一例を示す図である。
FIG. 14 is a diagram illustrating an example of elementary data when noise is detected in the apparatus according to the present embodiment.

【図15】本実施例の装置の構成の一部、特に不要デー
タ判定部の構成を示すブロック頭である。
FIG. 15 is a block diagram illustrating a part of the configuration of the apparatus according to the present embodiment, particularly, the configuration of an unnecessary data determination unit.

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

1 車体 2 コンベア 3 姿勢測定工程 4 隙間段差測定工程 5a,5b ロッカー部検出ヘッド 6 見切りセンサ 8a,8b 隙間段差センサヘッド 10 ロッカー部 10a ロッカー部軸線 12 スリット光 14 レーザ光源 16 CCDカメラ 18 投影像 DESCRIPTION OF SYMBOLS 1 Body 2 Conveyor 3 Attitude measurement step 4 Clearance step measurement step 5a, 5b Locker part detection head 6 Parting off sensor 8a, 8b Clearance step sensor head 10 Rocker part 10a Rocker part axis 12 Slit light 14 Laser light source 16 CCD camera 18 Projection image

フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G01B 11/00 - 11/30 G01B 21/22 B23P 19/00 - 21/00 B62D 65/00 - 65/18 Continuation of front page (58) Fields investigated (Int. Cl. 7 , DB name) G01B 11/00-11/30 G01B 21/22 B23P 19/00-21/00 B62D 65/00-65/18

Claims (6)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 搬送コンベアに載置された車体の載置姿
勢を計測する車体載置姿勢計測装置において、 車体底部のロッカー部の軸線の方向を検出するロッカー
部軸線検出手段と、 搬送軸およびこれと直交する左右軸と上下軸のうち少な
くともいずれかひとつの軸に対する前記検出されたロッ
カー部軸線の傾きを算出する傾きを算出する傾き算出手
段と、 車体外板の所定の隙間部の位置を検出する隙間部検出手
段と、 前記検出された隙間部の位置よりコンベア上の車体載置
位置を算出する載置位置算出手段と、を有し、前記算出
された傾きと載置位置から車体の載置姿勢を算出するこ
とを特徴とする車体載置姿勢計測装置。
1. A vehicle body mounting posture measuring device for measuring a mounting posture of a vehicle body mounted on a transfer conveyor, wherein a rocker part axis detecting means for detecting a direction of an axis of a rocker part on a bottom of the vehicle body; A slope calculating means for calculating a slope for calculating a slope of the detected rocker portion axis with respect to at least one of the left-right axis and the vertical axis orthogonal to the axis, and a position of a predetermined gap portion of the vehicle body outer panel. Gap detecting means for detecting, and a mounting position calculating means for calculating a mounting position of the vehicle body on the conveyor based on the detected position of the gap, and detecting the position of the vehicle body from the calculated inclination and the mounting position. A vehicle body mounting posture measuring device for calculating a mounting posture.
【請求項2】 請求項1記載の車体載置姿勢計測装置に
おいて、前記ロッカー部検出手段は、左ロッカー部を検
出する左ヘッドと右ロッカー部を検出する右ヘッドとを
有し、これら左右のヘッドのうち一方はロッカー部の複
数箇所の位置を測定し、他方は1箇所のみ位置を測定す
ることを特徴とする車体載置姿勢計測装置。
2. The vehicle body mounting posture measuring device according to claim 1, wherein said rocker portion detecting means has a left head for detecting a left rocker portion and a right head for detecting a right rocker portion. One of the heads measures the position of a plurality of positions of the rocker portion, and the other measures the position of only one position of the rocker portion.
【請求項3】 請求項1記載の車体載置姿勢計測装置に
おいて、前記隙間部はフロントフェンダとフロントドア
の間の隙間部分であることを特徴とする車体載置姿勢計
測装置。
3. The body mounting posture measuring apparatus according to claim 1, wherein the gap is a gap between a front fender and a front door.
【請求項4】 車体外板の所定の計測線に沿った複数の
測定点において、距離センサによりこのセンサから車体
外板までの距離測定を行い、隙間および段差を測定する
車体隙間段差測定装置において、 前記請求項1ないし3のいずれかに記載の車体載置姿勢
計測装置により計測された車体載置姿勢に基づき隙間お
よび段差測定を行う計測線を算出する計測線算出手段
と、 前記算出された計測線に沿って前記距離センサを移動さ
せるセンサ移動手段と、を有することを特徴とする車体
隙間段差測定装置。
4. A vehicle body gap level difference measuring device for measuring a distance from a sensor to a vehicle body outer plate at a plurality of measurement points along a predetermined measurement line of a vehicle body outer plate to measure a gap and a step. A measurement line calculating means for calculating a measurement line for measuring a gap and a step based on the vehicle body mounting posture measured by the vehicle body mounting posture measuring device according to any one of claims 1 to 3, And a sensor moving means for moving the distance sensor along a measurement line.
【請求項5】 請求項4記載の車体隙間段差測定装置に
おいて、前記距離センサによる測定データを処理する処
理部を有し、当該処理部において前回測定点からの変化
量が所定値以上変化した2つの測定点を抽出し、1番目
に変化した測定点から2番目の変化した測定点の一つ手
前の測定点までの測定値を除外してデータ処理を行うこ
とを特徴とする車体隙間段差測定装置。
5. The apparatus according to claim 4, further comprising a processing unit for processing data measured by the distance sensor, wherein the amount of change from a previous measurement point has changed by a predetermined value or more in the processing unit. A step of extracting two measurement points and performing data processing by excluding data from a measurement point from a first changed measurement point to a measurement point immediately before a second changed measurement point; apparatus.
【請求項6】 請求項4記載の車体隙間段差測定装置に
おいて、前記距離センサによる測定データを処理する処
理部を有し、当該処理部において前回測定点からの変化
量が所定値以上変化した測定点から変化量を累積し、こ
の累積が0となる測定点までの各測定点の測定値を除外
してデータ処理を行うことを特徴とする車体隙間段差測
定装置。
6. The apparatus according to claim 4, further comprising a processing unit for processing data measured by the distance sensor, wherein the amount of change from a previous measurement point has changed by a predetermined value or more in the processing unit. An apparatus for measuring a gap in a vehicle body gap, characterized in that a change amount is accumulated from a point, and data processing is performed excluding measured values at each measurement point up to a measurement point at which the accumulation becomes zero.
JP03994794A 1994-03-10 1994-03-10 Body mounting posture measuring device and vehicle body gap step measuring device using the same Expired - Fee Related JP3312468B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP03994794A JP3312468B2 (en) 1994-03-10 1994-03-10 Body mounting posture measuring device and vehicle body gap step measuring device using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP03994794A JP3312468B2 (en) 1994-03-10 1994-03-10 Body mounting posture measuring device and vehicle body gap step measuring device using the same

Publications (2)

Publication Number Publication Date
JPH07248215A JPH07248215A (en) 1995-09-26
JP3312468B2 true JP3312468B2 (en) 2002-08-05

Family

ID=12567160

Family Applications (1)

Application Number Title Priority Date Filing Date
JP03994794A Expired - Fee Related JP3312468B2 (en) 1994-03-10 1994-03-10 Body mounting posture measuring device and vehicle body gap step measuring device using the same

Country Status (1)

Country Link
JP (1) JP3312468B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9849580B2 (en) 2013-07-11 2017-12-26 Hyundai Motor Company Door separation device that is used for multi kinds of vehicles

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100376706B1 (en) * 2000-12-19 2003-03-17 현대자동차주식회사 Device for inspecting automotive door state
KR100461385B1 (en) * 2002-06-28 2004-12-13 현대자동차주식회사 hole position measuring device
JP4558377B2 (en) * 2004-05-19 2010-10-06 本田技研工業株式会社 Method and apparatus for conveying windshield for vehicle
JP4974489B2 (en) * 2005-07-27 2012-07-11 トヨタ自動車株式会社 Assembly accuracy measurement system
CN113048932A (en) * 2021-03-10 2021-06-29 机械工业第九设计研究院有限公司 Automatic measuring equipment for surface clearance offset of vehicle body

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9849580B2 (en) 2013-07-11 2017-12-26 Hyundai Motor Company Door separation device that is used for multi kinds of vehicles

Also Published As

Publication number Publication date
JPH07248215A (en) 1995-09-26

Similar Documents

Publication Publication Date Title
CN109489580B (en) An on-machine point cloud detection and compensation method for surface machining of aero-engine blades
Haug et al. Robust laser-stripe sensor for automated weld-seam-tracking in the shipbuilding industry
US5134665A (en) Apparatus and method of inspecting solder printing
JP2921660B2 (en) Article shape measuring method and device
JP2005537988A (en) Method and apparatus for attaching a plurality of additional parts to a workpiece
TWI667090B (en) Laser processing device
EP3321667A1 (en) Combined surface inspection using multiple scanners
JP2009264956A (en) Three-dimensional shape-position quality evaluation system and its method
JP3312468B2 (en) Body mounting posture measuring device and vehicle body gap step measuring device using the same
JP6998183B2 (en) Robot system and robot control method
Davis et al. Vision-based clad height measurement
CN111300418B (en) Clearance surface difference adjusting method in assembling process
Nilsen et al. Robust vision-based joint tracking for laser welding of curved closed-square-butt joints
JP6928015B2 (en) Robot system and coordinate conversion method
JPH0618224A (en) Method and apparatus for measuring accuracy in assemblage
Struckmeier et al. Measuring the supporting slats of laser cutting machines using laser triangulation
Prabhu et al. Dynamic alignment control using depth imagery for automated wheel assembly
Molleda et al. A profile measurement system for rail manufacturing using multiple laser range finders
JP2624557B2 (en) Angle measuring device for bending machine
JP3373880B2 (en) How to measure assembly accuracy
US20210033390A1 (en) Measurement method and measurement apparatus for capturing the surface topology of a workpiece
RU2655012C2 (en) Method for measuring geometrical parameters of electric-welded pipes of various diameters and system for implementation thereof
JPH02243914A (en) Three-dimensional coordinate measuring instrument
SE456976B (en) PROCEDURE AND DEVICE FOR A ROBOT EQUIPMENT FOR DETERMINING THE LOCATION OF A PURPOSE
JP3013672B2 (en) Gap and step measurement method

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees