JP4154096B2 - 物品組付方法および物品組付装置 - Google Patents
物品組付方法および物品組付装置 Download PDFInfo
- Publication number
- JP4154096B2 JP4154096B2 JP30515799A JP30515799A JP4154096B2 JP 4154096 B2 JP4154096 B2 JP 4154096B2 JP 30515799 A JP30515799 A JP 30515799A JP 30515799 A JP30515799 A JP 30515799A JP 4154096 B2 JP4154096 B2 JP 4154096B2
- Authority
- JP
- Japan
- Prior art keywords
- hinge
- article
- center
- position coordinates
- pin
- 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
Links
Images
Landscapes
- Manipulator (AREA)
- Automobile Manufacture Line, Endless Track Vehicle, Trailer (AREA)
- Automatic Assembly (AREA)
Description
【発明の属する技術分野】
本発明は、物品クランプ手段にクランプした第1物品を物品組付用ロボットで予め記憶された移動経路に沿って第2物品に向けて移動させ、第1物品を第2物品に組み付けるための物品組付方法と、その方法の実施に直接使用する物品組付装置とに関する。
【0002】
【従来の技術】
自動車のドアを車体のドア取付開口に組み付けるべく、ドア側ヒンジの位置および車体側ヒンジの位置をそれぞれドア用の計測手段および車体用の計測手段で検出し、それらドア用の計測手段および車体用の計測手段の検出結果に基づいてドアを搬送するロボットの移動経路を補正することにより、ドア側ヒンジを車体側ヒンジに正しく係合させるものが、特許第2735858号公報により公知である。
【0003】
【発明が解決しようとする課題】
ところで上記従来のものは、ドア側ヒンジの位置および車体側ヒンジの位置をそれぞれドア用の計測手段および車体用の計測手段で検出するので、2個の計測手段が必要になって設備費が嵩むだけでなく、2個の計測手段の誤差が累積されるためにロボットの移動経路を正しく補正することが難しくなる問題がある。しかも計測手段の構造が、シリンダで移動する当接部をヒンジに接触させ、そのときの当接部の位置に基づいてヒンジの位置を検出するようになっているので、ヒンジの形状に応じて当接部の形状を変化させる必要があり、汎用性に欠ける問題がある。
【0004】
本発明は前述の事情に鑑みてなされたもので、物品組付用ロボットにより第1物品を第2物品に組み付ける際に、その位置合わせ作業を簡単かつ確実に行えるようにすることを目的とする。
【0005】
【課題を解決するための手段】
上記目的を達成するために、請求項1に記載された発明によれば、物品クランプ手段にクランプした第1物品を物品組付用ロボットにより予め記憶された移動経路に沿って移動させ、第1物品に設けた第1ヒンジを第2物品に設けた第2ヒンジに係合させた後、第1ヒンジのピン孔および第2ヒンジのピン孔にヒンジピンを挿入する物品組付方法において、非接触式検出手段で第1ヒンジの中心の位置座標を検出する工程と、検出した第1ヒンジの中心の位置座標および予め記憶された位置座標間の第1偏差を算出する工程と、前記非接触式検出手段で第2ヒンジの中心の位置座標を検出する工程と、検出した第2ヒンジの中心の位置座標および予め記憶された位置座標間の第2偏差を算出する工程と、第1偏差および第2偏差に基づいて物品組付用ロボットによる第1物品の移動経路を補正する工程とを含み、前記非接触式検出手段は、第1ヒンジの一対のピン孔のエッジ上の複数点の位置座標から該ピン孔の中心の位置座標を算出するとともに、前記一対のピン孔の各中心の中間点として前記第1ヒンジの中心の位置座標を算出し、かつ第2ヒンジの一対のピン孔のエッジ上の複数点の位置座標から該ピン孔の中心の位置座標を算出するとともに、前記一対のピン孔の各中心の中間点として前記第2ヒンジの中心の位置座標を算出することを特徴とする物品組付方法が提案される。
【0006】
また請求項2に記載された発明によれば、物品クランプ手段にクランプした第1物品を物品組付用ロボットにより予め記憶された移動経路に沿って移動させ、第1物品に設けた第1ヒンジを第2物品に設けた第2ヒンジに係合させた後、第1ヒンジのピン孔および第2ヒンジのピン孔にヒンジピンを挿入する物品組付方法において、非接触式検出手段で第1ヒンジの中心の位置座標を検出する工程と、検出した第1ヒンジの中心の位置座標および予め記憶された位置座標間の第1偏差を算出する工程と、前記非接触式検出手段で第2ヒンジの中心の位置座標を検出する工程と、検出した第2ヒンジの中心の位置座標および予め記憶された位置座標間の第2偏差を算出する工程と、第1偏差および第2偏差に基づいて物品組付用ロボットによる第1物品の移動経路を補正する工程とを含み、前記非接触式検出手段は、ピン孔のエッジ上の複数点の位置座標に基づいて該ピン孔が形成されたヒンジ板に沿う直線または面の傾きを算出し、算出した傾きが基準値を越えた場合に異常判定を行うことを特徴とする物品組付方法が提案される。
【0007】
また請求項3に記載された発明によれば、物品クランプ手段にクランプした第1物品を物品組付用ロボットにより予め記憶された移動経路に沿って移動させ、第1物品に設けた第1ヒンジを第2物品に設けた第2ヒンジに係合させた後、第1ヒンジのピン孔および第2ヒンジのピン孔にヒンジピンを挿入する物品組付方法において、非接触式検出手段で第1ヒンジの中心の位置座標を検出する工程と、検出した第1ヒンジの中心の位置座標および予め記憶された位置座標間の第1偏差を算出する工程と、前記非接触式検出手段で第2ヒンジの中心の位置座標を検出する工程と、検出した第2ヒンジの中心の位置座標および予め記憶された位置座標間の第2偏差を算出する工程と、第1偏差および第2偏差に基づいて物品組付用ロボットによる第1物品の移動経路を補正する工程とを含み、前記非接触式検出手段は、ピン孔のエッジ上の複数点の位置座標から該ピン孔の中心の位置座標を算出するとともに、対を成すヒンジ板の2個のピン孔の中心を通る直線の傾きを算出し、算出した傾きが基準値を越えた場合に異常判定を行うことを特徴とする物品組付方法が提案される。
【0008】
また請求項4に記載された発明によれば、物品クランプ手段にクランプした第1物品を物品組付用ロボットにより予め記憶された移動経路に沿って移動させ、第1物品に設けた第1ヒンジを第2物品に設けた第2ヒンジに係合させた後、第1ヒンジのピン孔および第2ヒンジのピン孔にヒンジピンを挿入する物品組付方法において、非接触式検出手段で第1ヒンジの中心の位置座標を検出する工程と、検出した第1ヒンジの中心の位置座標および予め記憶された位置座標間の第1偏差を算出する工程と、前記非接触式検出手段で第2ヒンジの中心の位置座標を検出する工程と、検出した第2ヒンジの中心の位置座標および予め記憶された位置座標間の第2偏差を算出する工程と、第1偏差および第2偏差に基づいて物品組付用ロボットによる第1物品の移動経路を補正する工程とを含み、前記非接触式検出手段は、第1、第2物品の一端側に位置する一端側ヒンジのピン孔のエッジ上の複数点の位置座標から該一端側ヒンジの中心の位置座標を算出し、かつ第1、第2物品の他端側に位置する他端側ヒンジのピン孔のエッジ上の複数点の位置座標から該他端側ヒンジの中心の位置座標を算出するとともに、一端側ヒンジの中心および他端側ヒンジの中心を通る直線の傾きを算出し、算出した傾きが基準値を越えた場合に異常判定を行うことを特徴とする物品組付方法が提案される。
【0009】
上記請求項1〜4の構成によれば、物品組付用ロボットの物品クランプ手段にクランプした第1物品を第2物品に向けて移動させ、第1物品に設けた第1ヒンジを第2物品に設けた第2ヒンジに係合させる際に、共通の非接触式検出手段で第1ヒンジの中心の位置座標および第2ヒンジの中心の位置座標を検出して前記位置座標と予め記憶された位置座標との偏差を算出し、この偏差に基づいて物品組付用ロボットによる第1物品の移動経路を補正するので、第1ヒンジあるいは第2ヒンジに多少の変形や取付誤差が存在しても、それら変形や取付誤差を補償して第1ヒンジを第2ヒンジにスムーズに係合させ、ヒンジの損傷を防止しながら第1物品の組付作業を短時間で行うことが可能になる。また共通の非接触式検出手段で第1ヒンジおよび第2ヒンジの中心の位置座標を算出するので、設備費を削減することができるだけでなく、前記位置座標の誤差が累積するのを防止して第1ヒンジを第2ヒンジに一層スムーズに係合させることができ、しかも非接触式検出手段を用いたことによりヒンジの形状の影響を排除して汎用性を高めることができる。
【0010】
特に請求項1の構成によれば、第1ヒンジの一対のピン孔のエッジ上の複数点の位置座標から該ピン孔の中心の位置座標を算出し、それら一対のピン孔の各中心の中間点として前記第1ヒンジの中心の位置座標を算出するので、第1ヒンジの中心を的確に表す位置座標を得ることができる。また第2ヒンジの一対のピン孔のエッジ上の複数点の位置座標から該ピン孔の中心の位置座標を算出し、それら一対のピン孔の各中心の中間点として前記第2ヒンジの中心の位置座標を算出するので、第2ヒンジの中心を的確に表す位置座標を得ることができる。
【0011】
特に請求項2の構成によれば、ピン孔が形成されたヒンジ板に沿う直線または面の傾きが大きい場合に異常判定を行うので、ヒンジ板の変形等の異常事態に速やかに対応することができる。
【0012】
特に請求項3の構成によれば、ヒンジの対を成すヒンジ板の2個のピン孔の中心を通る直線の傾きが大きい場合に異常判定を行うので、ヒンジの取付角度の不良等の異常事態に速やかに対応することができる。
【0013】
特に請求項4の構成によれば、一端側ヒンジの中心および他端側ヒンジの中心を通る直線の傾きが大きい場合に異常判定を行うので、ヒンジの取付位置の不良等の異常事態に速やかに対応することができる。
【0014】
また請求項5に記載された発明によれば、請求項1〜4の何れかに記載された物品組付方法の実施に直接使用する物品組付装置であって、第1ヒンジのピン孔および第2ヒンジのピン孔にヒンジピンを挿入するヒンジピン挿入手段を備えたヒンジピン挿入用ロボットに、前記非接触式検出手段を設けたことを特徴とする物品組付装置が提案される。
【0015】
上記構成によれば、ヒンジピン挿入用ロボットがヒンジピン挿入手段および非接触式検出手段の両方を備えているので、ヒンジピン挿入用ロボットを多目的に使用して設備費を削減することができる。
【0016】
また請求項6に記載された発明によれば、請求項5の構成に加えて、前記ヒンジピンは軸部にセレーション部を介して連設されたフランジ状の頭部を有しており、前記ヒンジピン挿入手段は、前記セレーション部に嵌合して前記頭部をクランプするU字状の切欠が形成されたクランプ部材と、このクランプ部材を進退駆動するクランプ用シリンダとを備えたことを特徴とする物品組付装置が提案される。
【0017】
上記構成によれば、ヒンジピン挿入手段に設けたU字状の切欠を有するクランプ部材でヒンジピンのフランジ状の頭部をクランプするので、ヒンジピンの挿入時に該ヒンジピンが倒れて挿入異常が発生するの防止することができる。
【0018】
また請求項7に記載された発明によれば、物品クランプ手段にクランプした第1物品を物品組付用ロボットにより予め記憶された移動経路に沿って第2物品に向けて移動させ、第1、第2物品の一方に設けた一対のヒンジを第1、第2物品の他方に設けた一対の取付部に位置決めした後に、前記一対のヒンジを取付部にボルト止めする物品組付方法において、非接触式検出手段で一対のヒンジの各中心の中間点の位置座標を検出する工程と、前記非接触式検出手段で一対の取付部の各中心の中間点の位置座標を検出する工程と、前記一対のヒンジの各中心の中間点の位置座標が前記一対の取付部の各中心の中間点の位置座標に一致するように物品組付用ロボットで第1物品を移動させる工程と、を含むことを特徴とする物品組付方法が提案される。
【0019】
上記構成によれば、物品組付用ロボットの物品クランプ手段にクランプした第1物品を第2物品に向けて移動させ、第1、第2物品の一方に設けた一対のヒンジを第1、第2物品の他方に設けた一対の取付部に位置決めしてボルト止めする際に、共通の非接触式検出手段で一方の物品の一対のヒンジの各中心の中間点の位置座標および他方の物品の一対の取付部の各中心の中間点の位置座標を検出し、これら2つの位置座標が一致するように物品組付用ロボットで第1物品を移動させるので、ヒンジに多少の変形や取付誤差が存在しても、それら変形や取付誤差を補償して第1物品および第2物品の組付作業を短時間で行うことが可能になる。また共通の非接触式検出手段で前記2つの位置座標を検出するので、設備費を削減することができるだけでなく、前記位置座標の誤差が累積するのを防止して第1物品を第2物品に一層スムーズに組み付けることができ、しかも非接触式検出手段を用いたことによりヒンジの形状の影響を排除して汎用性を高めることができる。
【0020】
尚、本発明の物品クランプ手段は実施例のドアクランプ手段12あるいはボンネットフードクランプ手段12′に対応し、本発明の物品組付用ロボットは実施例のドア組付用ロボットR1 あるいはボンネットフード組付用ロボットR1 ′に対応し、本発明の第1物品は実施例のドアDあるいはボンネットフードFに対応し、本発明の第2物品は実施例の車体Bに対応し、本発明の第1ヒンジは実施例のドア側ヒンジ24U ,24L に対応し、本発明の第2ヒンジは実施例の車体側ヒンジ23U ,23L に対応し、本発明の一端側ヒンジは実施例の上部車体側ヒンジ23U および上部ドア側ヒンジ24U に対応し、本発明の他端側ヒンジは実施例の下部車体側ヒンジ23L および下部ドア側ヒンジ24L に対応する。
【0021】
【発明の実施の形態】
以下、本発明の実施の形態を、添付図面に示した本発明の実施例に基づいて説明する。 図1〜図13は本発明の第1実施例を示すもので、図1は自動車のドア組付ステーションの平面図、図2は自動車のドア組付ステーションの斜視図、図3は図2の3方向矢視図、図4は図3の4−4線矢視図、図5は図2の5方向矢視図、図6は図5の6方向矢視図、図7は図6の7−7線断面図、図8は図2の8方向拡大矢視図、図9は図2の9方向拡大矢視図、図10はヒンジ位置検出の作用説明図、図11はヒンジ位置検出の作用説明図、図12はヒンジピン挿入の作用説明図、図13はヒンジの取付不良状態の説明図である。
【0022】
図1および図2に示すように、自動車の車体Bを搬送する組立ラインLmに設けられたドア組付ステーションSの左右両側に、前記車体Bに組み付ける左右のドアD,DをパレットPA,PAに搭載して搬送する左右のドア搬送ラインLs,Lsが設けられる。ドア組付ステーションSの左側には、パレットPA上のドアDをクランプして車体Bの左側面のドア取付開口Oに組み付けるドア組付用ロボットR1 と、車体側ヒンジの位置およびドア側ヒンジの位置を検出するとともに、車体側ヒンジおよびドア側ヒンジにヒンジピンを挿入するヒンジピン挿入用ロボットR2 とが配置される。またドア組付ステーションSの右側には、パレットPA上のドアDをクランプして車体Bの右側面のドア取付開口Oに組み付けるドア組付用ロボットR1 と、車体側ヒンジの位置およびドア側ヒンジの位置を検出するとともに、車体側ヒンジおよびドア側ヒンジにヒンジピンを挿入するヒンジピン挿入用ロボットR2 とが配置される。左側のドア組付用ロボットR1 およびヒンジピン挿入用ロボットR2 、並びに右側のドア組付用ロボットR1 およびヒンジピン挿入用ロボットR2 は、組立ラインLmを挟んで左右対称に配置されていて実質的に同一構造であるため、以下、その代表として左側のドア組付用ロボットR1 およびヒンジピン挿入用ロボットR2 について、その構造および機能を説明する。
【0023】
図2〜図4に示すように、ドア組付用ロボットR1 は多関節型ロボットよりなり、そのロボットアーム10の先端にフローティング機構11を介してドアクランプ手段12がフローティング可能に設けられる。ドアクランプ手段12の基板13から垂下する一対の支柱14,14の下端に、ドアDの下縁を支持する受け部材15,15と、シリンダ16,16で進退して前記受け部材15,15に支持したドアDの下縁をクランプするクランプ部材17,17とが設けられる。また基板13から起立する一対の支柱18,18の上端にシリンダ19,19が設けられており、これらシリンダ19,19の出力ロッドの先端にドアガラスGを吸着可能な吸盤20,20が設けられる。更に、基板13の一端に設けたシリンダ21により進退するクランプピン22が、ドアDの後縁に開口する切欠Nに係合可能である。而して、ドアクランプ手段12により、ドアDの下縁の2ヵ所、ドアガラスGの2ヵ所およびドアDの後縁の1ヵ所が支持される。
【0024】
フローティング機構11は、ドアクランプ手段12およびドアDを併せた重心位置の近傍を支持するもので、ロボットアーム10に対してドアクランプ手段12を固定するロック状態と、ロボットアーム10に対してドアクランプ手段12が自由に移動できるフローティング状態とを切り換えることが可能である。
【0025】
車体Bのドア取付開口Oの前縁には上下一対の車体側ヒンジ23U ,23L が設けられており、ドア組付用ロボットR1 はクランプしたドアDの前縁に設けた上下一対のドア側ヒンジ24U ,24L を前記車体側ヒンジ23U ,23L にそれぞれ係合させることにより、ドアDをドア取付開口Oに組み付ける。
【0026】
図2および図5〜図7に示すように、ヒンジピン挿入用ロボットR2 は多関節型ロボットよりなり、そのロボットアーム31の先端にヒンジピン挿入手段32が設けられる。ヒンジピン挿入手段32は直方体状のハウジング33を備えており、その内部に挿入用シリンダ34U が上下方向に配置される。挿入用シリンダ34U から上方に延びる出力ロッド35U の上端に設けられた挿入アーム36U がハウジング33の外部に突出しており、その先端上面に凹部37U が形成される。ヒンジピンPは軸部P1 と、この軸部P1 に連なるセレーション部P2 と、このセレーション部P2 に連なるフランジ状の頭部P3 とを備えており、軸部P1 を上向きにした頭部P3 が前記凹部37U に嵌合して支持される。挿入アーム36U の上面に支持したクランプ用シリンダ38U の出力ロッドに、先端にU字状の切欠39U を備えたクランプ部材40U が設けられる。クランプ用シリンダ38U でクランプ部材40U を前進させて切欠39U をヒンジピンPのセレーション部P2 に係合させると、凹部37U およびクランプ部材40U 間にヒンジピンPの頭部P3 がクランプされる。
【0027】
上記部材34U 〜40U は、上部車体側ヒンジ23U および上部ドア側ヒンジ24U にヒンジピンPを挿入するためのもので、下部車体側ヒンジ23L および下部ドア側ヒンジ24L にヒンジピンPを挿入するため部材34L 〜40L が、前記部材34U 〜40U に対して実質的に上下対称に配置される。
【0028】
図6および図10に示すように、ヒンジピン挿入用ロボットR2 のヒンジピン挿入手段32のハウジング33からステー41が延びており、このステー41にレーザーを用いた非接触式検出手段42が設けられる。非接触式検出手段42は、レーザーを送光および受光する上下一対のレーザーヘッド43U ,43L と、レーザーヘッド43U ,43L から送光されたレーザーあるいはレーザーヘッド43U ,43L に受光されるレーザーを反射する上下一対のミラー44U ,44L とを備える。非接触式検出手段42のミラー44U ,44L は、車体側ヒンジ23U ,23L の上下一対のヒンジ板47,48(図9参照)間、あるいはドア側ヒンジ24U ,24L の上下一対のヒンジ板45,46(図8参照)間に挿入可能である。
【0029】
このように、共通のヒンジピン挿入用ロボットR2 にヒンジピン挿入手段32および非接触式検出手段42の両方を支持したので、それらヒンジピン挿入手段32および非接触式検出手段42をそれぞれ別個のロボットに支持する場合に比べて設備費を大幅に削減することができる。
【0030】
次に、上記構成を備えた本発明の実施例の作用を説明する。
【0031】
ドアD,Dを組み付けるべき車体Bが組立ラインLm上を搬送されてドア組付ステーションSに停止するまでの間に、図3および図4に示すように、ドア組付用ロボットR1 がドア搬送ラインLsにより搬送されたパレットPA上のドアDを受け取ってクランプするとともに、図6および図7に示すように、ヒンジピン挿入用ロボットR2 がヒンジピン挿入手段32によって2本のヒンジピンP,Pをクランプする。
【0032】
続いて、図10に示すように、ヒンジピン挿入用ロボットR2 を移動させて非接触式検出手段42を上部ドア側ヒンジ24U の2枚のヒンジ板45,46間に挿入し、そのピン孔451 ,461 の位置を検出する。即ち、予めヒンジピン挿入用ロボットR2 にティーチングした上部ドア側ヒンジ24U の位置に基づいて、非接触式検出手段42を前記上部ドア側ヒンジ24U の2枚のヒンジ板45,46間に挿入して所定の経路を移動させながらレーザーヘッド43U ,43L からレーザーを送光すると、ミラー44L ,44R に反射されたレーザーが上下方向に偏向して2枚のヒンジ板45,46に照射される。
【0033】
このときレーザーの照射経路にピン孔451 ,461 が存在しなければ、ヒンジ板45,46に反射されたレーザーが再度ミラー44L ,44R に反射されてレーザーヘッド43U ,43L に受光され、またレーザーの照射経路にピン孔451 ,461 が存在すればヒンジ板45,46からのレーザーの反射光がレーザーヘッド43U ,43L に受光されないため、その受光強度の変化に応じてピン孔451 ,461 のエッジの方向を検出することができる(図11参照)。また送光から受光までの時間に基づいていてエッジまでの距離を検出することができるので、最終的に前記エッジの三次元座標を検出することができる。
【0034】
図8に示すように、上側のレーザーヘッド43U により上部ドア側ヒンジ24U の上側のヒンジ板45のピン孔451 のエッジ上の3点の座標a1 ,a2 ,a3 を検出し、それらの座標a1 ,a2 ,a3 に基づいてピン孔451 の中心の座標Aを算出する。これと同時に、下側のレーザーヘッド43L により上部ドア側ヒンジ24U の下側のヒンジ板46のピン孔461 のエッジ上の3点の座標b1 ,b2 ,b3 を検出し、それらの座標b1 ,b2 ,b3 に基づいてピン孔461 の中心の座標Bを算出する。続いて上下のピン孔451 ,461 の中心の座標A,Bの中間点の座標XU を算出し、その中間点の座標XU を上部ドア側ヒンジ24U の中心を示す代表値とする。
【0035】
続いて、下部ドア側ヒンジ24L の中心を示す代表値となる座標XL の算出を、上述した上部ドア側ヒンジ24U と同様にして実行する。
【0036】
次に、ヒンジピン挿入用ロボットR2 を移動させて非接触式検出手段42を上部車体側ヒンジ23U の2枚のヒンジ板47,48間に挿入し、そのピン孔471 ,481 の位置を検出する。即ち、図9に示すように、予めヒンジピン挿入用ロボットR2 にティーチングした上部車体側ヒンジ23U の位置に基づいて、非接触式検出手段42を前記上部車体側ヒンジ23U の2枚のヒンジ板47,48間に挿入して所定の経路を移動させながら、上側のレーザーヘッド43U により上部車体側ヒンジ23U の上側のヒンジ板47のピン孔471 のエッジ上の3点の座標c1 ,c2 ,c3 を検出し、それらの座標c1 ,c2 ,c3 に基づいてピン孔471 の中心の座標Cを算出する。これと同時に、下側のレーザーヘッド43L により上部車体側ヒンジ23U の下側のヒンジ板48のピン孔481 のエッジ上の3点の座標d1 ,d2 ,d3 を検出し、それらの座標d1 ,d2 ,d3 に基づいてピン孔481 の中心の座標Dを算出する。続いて上下のピン孔471 ,481 の中心C,Dの中間点の座標YU を算出し、その中間点の座標YU を上部車体側ヒンジ23U の中心を示す代表値とする。
【0037】
続いて、下部車体側ヒンジ23L の中心の代表値としての座標YL の算出を、上述した上部車体側ヒンジ23U と同様にして実行する。
【0038】
以上のようにして上下のドア側ヒンジ24U ,24L の中心の座標XU ,XL が算出されると、その実際の中心の座標XU ,XL と予め記憶された上下のドア側ヒンジ24U ,24L の正しい中心の座標XU0,XL0とのずれである第1偏差EDU ,EDL が算出される(図8参照)。同様に、上下の車体側ヒンジ23U ,23L の実際の中心の座標YU ,YL と、予め記憶された上下の車体側ヒンジ23U ,23L の正しい中心の座標YU0,YL0とのずれである第2偏差EBU ,EBL が算出される(図9参照)。
【0039】
以上のように、車体側ヒンジ23U ,23L の位置およびドア側ヒンジ24U ,24L の位置の両方を共通の非接触式検出手段42で検出するので、車体側ヒンジ23U ,23L の位置およびドア側ヒンジ24U ,24L の位置を2台の非接触式検出手段でそれぞれ別個に検出する場合に比べて設備費を削減することができ、しかも2台の非接触式検出手段の検出誤差が累積することがないので検出精度を高めることができる。また非接触式検出手段42を用いたことにより、ヒンジの形状に左右されずに検出を行うことが可能となって汎用性が高められる。
【0040】
またドア側ヒンジ24U ,24L では、上下のヒンジ板45,46のピン孔451 ,461 の中心を結ぶ直線の中間点の座標XU ,XL をドア側ヒンジ24U ,24L の中心を示す代表値とし、車体側ヒンジ23U ,23L では、上下のヒンジ板47,48のピン孔471 ,481 の中心を結ぶ直線の中間点の座標YU ,YL を車体側ヒンジ23U ,23L の中心を示す代表値とするので、ドア側ヒンジ24U ,24L および車体側ヒンジ23U ,23L の中心を的確に表示することができる。
【0041】
更に、図13(a)に示すように、上部車体側ヒンジ23U (下部車体側ヒンジ23L )の上側のピン孔471 のエッジ上の3点の座標c1 ,c2 ,c3 に基づいて該ピン孔471 が形成されたヒンジ板47に沿う直線L1 の傾きを算出し、この直線L1 と予め記憶された基準となる直線L10との角度差が基準値を越えた場合に、ヒンジ板47の変形や上部車体側ヒンジ23U の傾き等の異常が発生したと判断し、警報を発するとともにドアDの組付作業を中止する。上部車体側ヒンジ23U (下部車体側ヒンジ23L )の下側のヒンジ板48のピン孔481 および上下のドア側ヒンジ24U ,24L の上下のヒンジ板45,46のピン孔451 ,461 に関しても、同様の異常判定を実行する。尚、ヒンジ板45,46,47,48に沿う直線L1 の傾きを算出する代わりに、ヒンジ板45,46,47,48に沿う面の傾きを算出しても良い。
【0042】
また、図13(a)に示すように、上部車体側ヒンジ23U (下部車体側ヒンジ23L )の2枚のヒンジ板47,48のピン孔471 ,481 の中心C,Dを通る直線L2 の傾きを算出し、この直線L2 と予め記憶された基準となる直線L20との角度差が基準値を越えた場合に、上部車体側ヒンジ23U (下部車体側ヒンジ23L )の傾き等の異常が発生したと判断し、警報を発するとともにドアDの組付作業を中止する。上下のドア側ヒンジ24U ,24L に関しても、同様の異常判定を実行する。
【0043】
また図13(b)に示すように、上部車体側ヒンジ23U の中心の座標YU および下部車体側ヒンジ23L の中心座標YL を結ぶ直線L3 の傾きを算出し、この直線L3 と予め記憶された基準となる直線L30との角度差が基準値を越えた場合に、上部車体側ヒンジ23U および下部車体側ヒンジ23L の取付位置の異常が発生したと判断し、警報を発するとともにドアDの組付作業を中止する。上下のドア側ヒンジ24U ,24L に関しても、同様の異常判定を実行する。
【0044】
而して、車体側ヒンジ23U ,23L およびドア側ヒンジ24U ,24L の取付状態が正常であってドアDの組付に支障がない場合には、予め記憶されたドア組付用ロボットR1 の移動軌跡を前記偏差EDU ,EDL ;EBU ,EBL に基づいて補正することにより、ドア側ヒンジ24U ,24L を車体側ヒンジ23U ,23L にスムーズに係合させることができる。これにより、ドア側ヒンジ24U ,24L に車体側ヒンジ23U ,23L が衝突して損傷するような事態を確実に防止することができる。
【0045】
これを更に詳述すると、ドア組付用ロボットR1 は、予め記憶されたドア側ヒンジ24U ,24L の中心の正しい座標XY0,XL0および車体側ヒンジ23U ,23L の中心の正しい座標YU0,YL0に基づいて、ドア側ヒンジ24U ,24L を車体側ヒンジ23U ,23L に係合させる動きを行うようにティーチングされているが、ドア側ヒンジ24U ,24L の実際の中心の座標XU ,XL および車体側ヒンジ23U ,23L の実際の座標YU ,YL に誤差が存在すると、前記ティーチングどおりの動きを行うだけではドア側ヒンジ24U ,24L を車体側ヒンジ23U ,23L にスムーズに係合させることができなくなる。そこで、ドア組付用ロボットR1 が移動する過程で、予め記憶したドア側ヒンジ24U ,24L および車体側ヒンジ23U ,23L の中心の正しい座標XY0,XL0;YU0,YL0(図8、図9参照)と、実際に検出したドア側ヒンジ24U ,24L および車体側ヒンジ23U ,23L の中心の座標XU ,XL ;YU ,YL との偏差EDU ,EDL ;EBU ,EBL を補償する補正を行うことにより、ドア側ヒンジ24U ,24L を車体側ヒンジ23U ,23L にスムーズに係合させることが可能となる。
【0046】
続いてヒンジピン挿入用ロボットR2 が作動し、相互に係合した上部ドア側ヒンジ24U および上部車体側ヒンジ23U と、相互に係合した下部ドア側ヒンジ24L および下部車体側ヒンジ23L との間に、ヒンジピン挿入手段32を挿入する。そして一対の挿入用シリンダ34U ,34L の出力ロッド35U ,35L を共に伸長させ、2本のヒンジピンP,Pをそれぞれ上方および下方に移動させる。その結果、図12に示すように、上側のヒンジピンPの軸部P1 が相互に係合した上部ドア側ヒンジ24U および上部車体側ヒンジ23U のピン孔481 ,461 ,451 ,471 に挿入されるとともに、下側のヒンジピンPの軸部P1 が相互に係合した下部ドア側ヒンジ24L および下部車体側ヒンジ23L のピン孔471 ,451 ,461 ,481 に挿入される。
【0047】
このとき、ドア組付用ロボットR1 のフローティング機構11がロック解除され、ドアDおよびドアクランプ手段12はロボットアーム10に対してフローティング状態に切り換えられる。その結果、ドア側ヒンジ24U ,24L および車体側ヒンジ23U ,23L 間に若干の位置ずれがあっても、ヒンジピンP,Pから受ける反力でドアDが移動して前記位置ずれが補償され、ヒンジピンP,Pの挿入作業が一層スムーズになる。
【0048】
しかも、各ヒンジピンPの頭部P3 は、挿入アーム36U ,36L の凹部37U ,37L に嵌合し、かつクランプ用シリンダ38U ,38L で前進したクランプ部材40U ,40L のU字状の切欠39U ,39L に係合して保持されているため、軸部P1 の傾きを防止して挿入作業を確実に行うことができる。
【0049】
ヒンジピンPの軸部P1 がピン孔451 ,461 ,471 ,481 を貫通すると、クランプ用シリンダ38U ,38L でクランプ部材40U ,40L を後退させることにより、U字状の切欠39U ,39L をヒンジピンPのセレーション部P2 から離脱させることができる。この状態で挿入用シリンダ34U ,34L を更に伸長駆動すると、上側のヒンジピンPは、その頭部P3 が上部車体側ヒンジ23U のヒンジ板48の下面に当接する位置まで挿入され、下側のヒンジピンPは、その頭部P3 が下部車体側ヒンジ23L のヒンジ板47の上面に当接する位置まで挿入される。その後、挿入用シリンダ34U ,34L を収縮駆動して挿入アーム36U ,36L を上下のヒンジピンP,Pから離脱させることにより、ヒンジピン挿入手段32をドア取付開口OおよびドアD間から退避させることができる。
【0050】
続いて、ドア組付用ロボットR1 のドアクランプ手段12は、そのクランプ部材17,17およびクランプピン22によるクランプを解除し、吸盤20,20だけでドアDをクランプした状態で該ドアDをドア取付開口Oを閉塞する位置に揺動させる。そして吸盤20,20によるドアDのクランプを解除することにより、ドア組付用ロボットR1 をドアDから退避させることができる。
【0051】
図14〜図19は本発明の第2実施例を示すもので、図14はボンネットフードおよび車体の取付部の斜視図、図15は図14の15部拡大図、図16は図15の16−16線断面図、図17は一対のボルト孔の各中心の中間点の位置座標を算出する作用説明図、図18および図19は作用を説明するフローチャートである。
【0052】
第2実施例は、ボンネットフード組付用ロボットR1 ′に設けたボンネットフードクランプ手段12′にクランプしたボンネットフードFを、車体Bのエンジンルームの開口Oに左右一対のヒンジ51,51を介して組み付けるものである。各ヒンジ51は、ボンネットフードF側に予め2本のボルト52,52で固定されたボンネットフード側ヒンジ53と、このボンネットフード側ヒンジ53に予めピン54で枢支された車体側ヒンジ55とから構成される。車体側ヒンジ55の取付部60に形成された2個の第1ボルト孔56F ,56R を車体Bの取付部61に形成された2個の第2ボルト孔57F ,57R に位置決めし、第1ボルト孔56F ,56R および第2ボルト孔57F ,57R を貫通する2本のボルト58F ,58R を車体Bの下面に予め溶接したウエルドナット59F ,59R に締結することにより、ボンネットフードFが車体Bに取り付けられる。ボルト締結用ロボットR2 ′は、第1実施例と同じ非接触式検出手段42(図示せず)と、前記ボルト58F ,58R を締結するナットランナーよりなるボルト締結手段(図示せず)とを備えている。
【0053】
図18および図19のフローチャートにおいて、先ずステップS1で車体側ヒンジ55の2個の第1ボルト孔56F ,56R の状態と、車体Bの取付部61の2個の第2ボルト孔57F ,57R の状態とをラフセンシングした後、ステップS2でボンネットフード組付用ロボットR1 ′を移動させ、ステップS3でボンネットフード組付用ロボットR1 ′のボンネットフードクランプ手段12′にボンネットフードFをクランプする。続くステップS4でヒンジピン挿入用ロボットR2 を移動させ、ステップS5で車体側ヒンジ55の取付部60に形成された2個の第1ボルト孔56F ,56R のセンシングを行い、更にステップS6でセンシング結果に基づいて左右の車体側ヒンジ55,55の取付部60,60の代表座標X′を演算する。
【0054】
即ち、図17に示すように、非接触式検出手段42の上側のレーザーヘッド43U (図16参照)により車体側ヒンジ55の取付部60の前側の第1ボルト孔56F のエッジ上の3点の座標e1 ,e2 ,e3 を検出し、それらの座標e1 ,e2 ,e3 に基づいて前側の第1ボルト孔56F の中心の座標Eを算出する。更に前記上側のレーザーヘッド43U により車体側ヒンジ55の取付部60の後側の第1ボルト56R のエッジ上の3点の座標f1 ,f2 ,f3 を検出し、それらの座標f1 ,f2 ,f3 に基づいて後側の第1ボルト孔56R の中心の座標Fを算出する。続いて前後の第1ボルト孔56F ,56R の中心の座標E,Fの中間点の座標Xを算出する。そして左右の車体側ヒンジ55,55の前記座標X,Xの中間点の座標X′(図14参照)を、左右の車体側ヒンジ55,55の代表座標とする。
【0055】
続くステップS7で車体側ヒンジ55の取付部60の取付角度が正常であるか否か、つまり一対の第1ボルト孔56F ,56R が前後方向に正しく整列しているか否かを、前側の第1ボルト孔56F の中心の座標Eおよび後側の第1ボルト孔56R の中心の座標Fに基づいて判定する。判定の結果、一対の第1ボルト孔56F ,56R が前後方向に正しく整列していなければ、ステップS8で車体側ヒンジ55の取付部60の取付角度が異常であると判定して作業を中断する。判定の結果が正常であれば、ステップS9で、前記ステップS6で演算した左右の車体側ヒンジ55,55の取付部60,60の代表座標X′を記憶手段に格納する。
【0056】
続くステップS10でヒンジピン挿入用ロボットR2 を移動させ、ステップS11で車体Bの取付部61の第2ボルト孔57F ,57R およびウエルドナット59F ,59R をセンシングする。図16に示すように、車体Bの取付部61の第2ボルト孔57F ,57R の裏面にはウエルドナット59F ,59R が溶接されており、第2ボルト孔57F ,57R の内径D1 よりもウエルドナット59F ,59R の内径D2 の方が小さくなっている。尚、溶接の誤差等により、第2ボルト孔57F ,57R の中心とウエルドナット59F ,59R の中心とは必ずしも一致しない。
【0057】
続くステップS12で車体Bの左右の取付部61,61の代表座標Y′を演算する。即ち、下側のレーザーヘッド43L (図16参照)により車体Bの取付部61の前側の第2ボルト孔57F のエッジ上の3点の座標g1 ,g2 ,g3 を検出し、それらの座標g1 ,g2 ,g3 に基づいて前側の第2ボルト孔57F の中心の座標Gを算出する。更に前記下側のレーザーヘッド43L により車体Bの取付部61の後側の第2ボルト57R のエッジ上の3点の座標h1 ,h2 ,hを検出し、それらの座標h1 ,h2 ,h3 に基づいて後側の第2ボルト57R の中心の座標Hを算出する。続いて前後の第2ボルト孔57F ,57R の中心の座標G,Hの中間点の座標Yを算出する。そして左右の取付部61,61の前記座標Y,Yの中間点の座標Y′(図14参照)を、左右の取付部61,61の代表座標とする。
【0058】
続くステップS13で車体Bの取付部61の角度が正常であるか否か、つまり一対の第2ボルト孔57F ,57R が前後方向に正しく整列しているか否かを、前側の第2ボルト孔57F の中心の座標Gおよび後側の第2ボルト孔57R の中心の座標Hに基づいて判定する。判定の結果、一対の第2ボルト孔57F ,57R が前後方向に正しく整列していなければ、ステップS14で車体Bの取付部61の角度が異常であると判定して作業を中断する。
【0059】
続くステップS15で2個のウエルドナット59F ,59R の各中心の座標を演算する。これら2個のウエルドナット59F ,59R の各中心の座標は、前記2個の第2ボルト孔57F ,57R の中心の座標G,Hと同様にして演算することができる。そしてステップS16で前側の第2ボルト孔57F および前側のウエルドナット59F の芯ずれが所定値以下であり、後側の第2ボルト孔57R および後側のウエルドナット59R の芯ずれが所定値以下であるか否かを判定し、芯ずれが所定値を越えていれば、ステップS17で異常であると判定して作業を中断する。而して、ステップS18で、前記ステップS12で演算した左右の取付部61,61の代表座標Y′を記憶手段に格納する。
【0060】
このように、車体側ヒンジ55の取付部60の位置および車体Bの取付部61の位置の両方を共通の非接触式検出手段42で検出するので、車体側ヒンジ55の取付部60の位置および車体Bの取付部61の位置を2台の非接触式検出手段でそれぞれ別個に検出する場合に比べて設備費を削減することができ、しかも2台の非接触式検出手段の検出誤差が累積することがないので検出精度を高めることができる。また非接触式検出手段42を用いたことにより、ヒンジの形状に左右されずに検出を行うことが可能となって汎用性が高められる。
【0061】
また左右の車体側ヒンジ55,55の中間点の座標を代表座標X′とし、左右の取付部61,61の中間点の座標を代表座標Y′とするので、左右の車体側ヒンジ55,55の位置および左右の取付部61,61の位置を的確に表示することができる。
【0062】
続くステップS19で左右の車体側ヒンジ55,55の取付部60,60の代表座標X′と左右の取付部61,61の代表座標Y′とを比較する。
【0063】
続くステップS20で前記代表座標X′,Y′をボンネットフード組付用ロボットR1 ′に送信し、ステップS21で予め記憶されたボンネットフード組付用ロボットR1 ′の移動軌跡を前記代表座標X′,Y′に基づいて補正することにより、車体側ヒンジ55の取付部60を車体Bの取付部61にスムーズに位置決めすることができる。これにより、車体側ヒンジ55が車体Bに衝突して損傷するような事態を確実に防止することができる。
【0064】
これを更に詳述すると、ボンネットフード組付用ロボットR1 ′は、予め記憶された車体側ヒンジ55,55の中間点の正しい代表座標X′および車体Bの取付部61,61の中間点の正しい座標Y′に基づいて、車体側ヒンジ55,55の取付部60,60を車体Bの取付部61,61に係合させる動きを行うようにティーチングされているが、前記正しい代表座標X′,Y′と実際に演算された代表座標X′,Y′との間に誤差が存在すると、前記ティーチングどおりの動きを行うだけでは車体側ヒンジ55,55の取付部60,60を車体Bの取付部61,61ムーズに係合させることができなくなる。そこで、ボンネットフード組付用ロボットR1 ′が移動する過程で、実際に演算された代表座標X′が実際に演算された代表座標Y′に一致するようにボンネットフード組付用ロボットR1 ′の移動軌跡を修正することにより、車体側ヒンジ55,55の取付部60,60を車体Bの取付部61,61にスムーズに係合させることが可能となる。
【0065】
尚、上記ボンネットフード組付用ロボットR1 ′で車体側ヒンジ55,55の取付部60,60を車体Bの取付部61,61に係合させる際に、左右の車体側ヒンジ55,55の中心を結ぶ直線(図14の直線X−X参照)と、左右の取付部61,61の中心を結ぶ直線(図14の直線Y−Y参照)とが平行でない場合には、それら2本の直線が平行になるようにボンネットフード組付用ロボットR1 ′による補正が施される。
【0066】
続くステップS22でボルト挿入用ロボットR2 ′を移動させ、ステップS23で相互に位置決めされた車体側ヒンジ55の前後のボルト孔56F ,56R および車体Bの前後のボルト孔57F ,57R にボルト挿入用ロボットR2 ′で2本のボルト58F ,58R を位置合わせした後に、ステップS24でボルト58F ,58R をウエルドナット59F ,59R に締結することにより、車体Bのエンジンルームの開口OへのボンネットフードFの組み付けを完了する。そして最後に、ステップS25でボンネットフード組付用ロボットR1 ′およびボルト挿入用ロボットR2 ′を元位置に復帰させて1サイクルの作業を終了する。
【0067】
以上、本発明の実施例を詳述したが、本発明はその要旨を逸脱しない範囲で種々の設計変更を行うことが可能である。
【0068】
例えば、実施例ではドアDおよび車体Bをヒンジを介して組み付ける場合と、ボンネットフードFおよび車体Bをヒンジを介して組み付ける場合とを例示したが、本発明は他の任意の物品に対して適用することができる。また第2実施例において、予めボンネットフードF側に設けたヒンジ51,51を車体Bに結合する代わりに、予め車体B側に設けたヒンジ51,51をボンネットフードFに結合することも可能である。
【0069】
【発明の効果】
以上のように請求項1〜4に記載された発明によれば、物品組付用ロボットの物品クランプ手段にクランプした第1物品を第2物品に向けて移動させ、第1物品に設けた第1ヒンジを第2物品に設けた第2ヒンジに係合させる際に、共通の非接触式検出手段で第1ヒンジの中心の位置座標および第2ヒンジの中心の位置座標を検出して前記位置座標と予め記憶された位置座標との偏差を算出し、この偏差に基づいて物品組付用ロボットによる第1物品の移動経路を補正するので、第1ヒンジあるいは第2ヒンジに多少の変形や取付誤差が存在しても、それら変形や取付誤差を補償して第1ヒンジを第2ヒンジにスムーズに係合させ、ヒンジの損傷を防止しながら第1物品の組付作業を短時間で行うことが可能になる。また共通の非接触式検出手段で第1ヒンジおよび第2ヒンジの中心の位置座標を算出するので、設備費を削減することができるだけでなく、前記位置座標の誤差が累積するのを防止して第1ヒンジを第2ヒンジに一層スムーズに係合させることができ、しかも非接触式検出手段を用いたことによりヒンジの形状の影響を排除して汎用性を高めることができる。
【0070】
特に請求項1に記載された発明によれば、第1ヒンジの一対のピン孔のエッジ上の複数点の位置座標から該ピン孔の中心の位置座標を算出し、それら一対のピン孔の各中心の中間点として前記第1ヒンジの中心の位置座標を算出するので、第1ヒンジの中心を的確に表す位置座標を得ることができる。また第2ヒンジの一対のピン孔のエッジ上の複数点の位置座標から該ピン孔の中心の位置座標を算出し、それら一対のピン孔の各中心の中間点として前記第2ヒンジの中心の位置座標を算出するので、第2ヒンジの中心を的確に表す位置座標を得ることができる。
【0071】
特に請求項2に記載された発明によれば、ピン孔が形成されたヒンジ板に沿う直線または面の傾きが大きい場合に異常判定を行うので、ヒンジ板の変形等の異常事態に速やかに対応することができる。
【0072】
特に請求項3に記載された発明によれば、ヒンジの対を成すヒンジ板の2個のピン孔の中心を通る直線の傾きが大きい場合に異常判定を行うので、ヒンジの取付角度の不良等の異常事態に速やかに対応することができる。
【0073】
特に請求項4に記載された発明によれば、一端側ヒンジの中心および他端側ヒンジの中心を通る直線の傾きが大きい場合に異常判定を行うので、ヒンジの取付位置の不良等の異常事態に速やかに対応することができる。
【0074】
また請求項5に記載された発明によれば、ヒンジピン挿入用ロボットがヒンジピン挿入手段および非接触式検出手段の両方を備えているので、ヒンジピン挿入用ロボットを多目的に使用して設備費を削減することができる。
【0075】
また請求項6に記載された発明によれば、ヒンジピン挿入手段に設けたU字状の切欠を有するクランプ部材でヒンジピンのフランジ状の頭部をクランプするので、ヒンジピンの挿入時に該ヒンジピンが倒れて挿入異常が発生するの防止することができる。
【0076】
また請求項7に記載された発明によれば、物品組付用ロボットの物品クランプ手段にクランプした第1物品を第2物品に向けて移動させ、第1、第2物品の一方に設けた一対のヒンジを第1、第2物品の他方に設けた一対の取付部に位置決めしてボルト止めする際に、共通の非接触式検出手段で一方の物品の一対のヒンジの各中心の中間点の位置座標および他方の物品の一対の取付部の各中心の中間点の位置座標を検出し、これら2つの位置座標が一致するように物品組付用ロボットで第1物品を移動させるので、ヒンジに多少の変形や取付誤差が存在しても、それら変形や取付誤差を補償して第1物品および第2物品の組付作業を短時間で行うことが可能になる。また共通の非接触式検出手段で前記2つの位置座標を検出するので、設備費を削減することができるだけでなく、前記位置座標の誤差が累積するのを防止して第1物品を第2物品に一層スムーズに組み付けることができ、しかも非接触式検出手段を用いたことによりヒンジの形状の影響を排除して汎用性を高めることができる。
【図面の簡単な説明】
【図1】 自動車のドア組付ステーションの平面図
【図2】 自動車のドア組付ステーションの斜視図
【図3】 図2の3方向矢視図
【図4】 図3の4−4線矢視図
【図5】 図2の5方向矢視図
【図6】 図5の6方向矢視図
【図7】 図6の7−7線断面図
【図8】 図2の8方向拡大矢視図
【図9】 図2の9方向拡大矢視図
【図10】 ヒンジ位置検出の作用説明図
【図11】 ヒンジ位置検出の作用説明図
【図12】 ヒンジピン挿入の作用説明図
【図13】 ヒンジの取付不良状態の説明図
【図14】 ボンネットフードおよび車体の取付部の斜視図
【図15】 図14の15部拡大図
【図16】 図15の16−16線断面図
【図17】 一対のボルト孔の各中心の中間点の位置座標を算出する作用説明図
【図18】 作用を説明するフローチャートの第1分図
【図19】 作用を説明するフローチャートの第2分図
【符号の説明】
12 ドアクランプ手段(物品クランプ手段)
12′ ボンネットフードクランプ手段(物品クランプ手段)
23U 上部車体側ヒンジ(第2ヒンジ、一端側ヒンジ)
23L 下部車体側ヒンジ(第2ヒンジ、他端側ヒンジ)
24U 上部ドア側ヒンジ(第1ヒンジ、一端側ヒンジ)
24L 下部ドア側ヒンジ(第1ヒンジ、他端側ヒンジ)
32 ヒンジピン挿入手段
38U ,38L クランプ用シリンダ
39U ,39L 切欠
40U ,40L クランプ部材
42 非接触式検出手段
451 ,461 ピン孔
471 ,481 ピン孔
51 ヒンジ
61 取付部
B 車体(第2物品)
D ドア(第1物品)
EDU ,EDL 第1偏差
EBU ,EBL 第2偏差
F ボンネットフード(第1物品)
L1 ヒンジ板に沿う直線
L2 対を成すヒンジ板のピン孔の中心を通る直線
L3 一端側ヒンジの中心および他端側ヒンジの中心を通る直線
P ヒンジピン
P1 軸部
P2 セレーション部
P3 頭部
R1 ドア組付用ロボット(物品組付用ロボット)
R1 ′ ボンネットフード組付用ロボット(物品組付用ロボット)
R2 ヒンジピン挿入用ロボット
XU ,XL ドア側ヒンジの中心の位置座標(第1ヒンジの中心の位置座標)
XU0,XL0 予め記憶された位置座標
X′ 一対のヒンジの各中心の中間点の位置座標
YU ,YL 車体側ヒンジの中心の位置座標(第2ヒンジの中心の位置座標)
YU0,YL0 予め記憶された位置座標
Y′ 一対の取付部の各中心の中間点の位置座標
Claims (7)
- 物品クランプ手段(12)にクランプした第1物品(D)を物品組付用ロボット(R1 )により予め記憶された移動経路に沿って移動させ、第1物品(D)に設けた第1ヒンジ(24U ,24L )を第2物品(B)に設けた第2ヒンジ(23U ,23L )に係合させた後、第1ヒンジ(24U ,24L )のピン孔(451 ,461 )および第2ヒンジ(23U ,23L )のピン孔(471 ,481 )にヒンジピン(P)を挿入する物品組付方法において、
非接触式検出手段(42)で第1ヒンジ(24U ,24L )の中心の位置座標(XU ,XL )を検出する工程と、
検出した第1ヒンジ(24U ,24L )の中心の位置座標(XU ,XL )および予め記憶された位置座標(XU0,XL0)間の第1偏差(EDU ,EDL )を算出する工程と、
前記非接触式検出手段(42)で第2ヒンジ(23U ,23L )の中心の位置座標(YU ,YL )を検出する工程と、
検出した第2ヒンジ(23U ,23L )の中心の位置座標(YU ,YL )および予め記憶された位置座標(YU0,YL0)間の第2偏差(EBU ,EBL )を算出する工程と、
第1偏差(EDU ,EDL )および第2偏差(EBU ,EBL )に基づいて物品組付用ロボット(R1 )による第1物品(D)の移動経路を補正する工程とを含み、
前記非接触式検出手段(42)は、第1ヒンジ(24 U ,24 L )の一対のピン孔(45 1 ,46 1 )のエッジ上の複数点の位置座標から該ピン孔(45 1 ,46 1 )の中心の位置座標(A,B)を算出するとともに、前記一対のピン孔(45 1 ,46 1 )の各中心の中間点として前記第1ヒンジ(24 U ,24 L )の中心の位置座標(X U ,X L )を算出し、
かつ第2ヒンジ(23 U ,23 L )の一対のピン孔(47 1 ,48 1 )のエッジ上の複数点の位置座標から該ピン孔(47 1 ,48 1 )の中心の位置座標(C,D)を算出するとともに、前記一対のピン孔(47 1 ,48 1 )の各中心の中間点として前記第2ヒンジ(23 U ,23 L )の中心の位置座標(Y U ,Y L )を算出することを特徴とする物品組付方法。 - 物品クランプ手段(12)にクランプした第1物品(D)を物品組付用ロボット(R1 )により予め記憶された移動経路に沿って移動させ、第1物品(D)に設けた第1ヒンジ(24U ,24L )を第2物品(B)に設けた第2ヒンジ(23U ,23L )に係合させた後、第1ヒンジ(24U ,24L )のピン孔(451 ,461 )および第2ヒンジ(23U ,23L )のピン孔(471 ,481 )にヒンジピン(P)を挿入する物品組付方法において、
非接触式検出手段(42)で第1ヒンジ(24U ,24L )の中心の位置座標(XU ,XL )を検出する工程と、
検出した第1ヒンジ(24U ,24L )の中心の位置座標(XU ,XL )および予め記憶された位置座標(XU0,XL0)間の第1偏差(EDU ,EDL )を算出する工程と、
前記非接触式検出手段(42)で第2ヒンジ(23U ,23L )の中心の位置座標(YU ,YL )を検出する工程と、
検出した第2ヒンジ(23U ,23L )の中心の位置座標(YU ,YL )および予め記憶された位置座標(YU0,YL0)間の第2偏差(EBU ,EBL )を算出する工程と、
第1偏差(EDU ,EDL )および第2偏差(EBU ,EBL )に基づいて物品組付用ロボット(R1 )による第1物品(D)の移動経路を補正する工程とを含み、
前記非接触式検出手段(42)は、ピン孔(45 1 ,46 1 ,47 1 ,48 1 )のエッジ上の複数点の位置座標に基づいて該ピン孔(45 1 ,46 1 ,47 1 ,48 1 )が形成されたヒンジ板(45,46,47,48)に沿う直線(L 1 )または面の傾きを算出し、算出した傾きが基準値を越えた場合に異常判定を行うことを特徴とする物品組付方法。 - 物品クランプ手段(12)にクランプした第1物品(D)を物品組付用ロボット(R1 )により予め記憶された移動経路に沿って移動させ、第1物品(D)に設けた第1ヒンジ(24U ,24L )を第2物品(B)に設けた第2ヒンジ(23U ,23L )に係合させた後、第1ヒンジ(24U ,24L )のピン孔(451 ,461 )および第2ヒンジ(23U ,23L )のピン孔(471 ,481 )にヒンジピン(P)を挿入する物品組付方法において、
非接触式検出手段(42)で第1ヒンジ(24U ,24L )の中心の位置座標(XU ,XL )を検出する工程と、
検出した第1ヒンジ(24U ,24L )の中心の位置座標(XU ,XL )および予め記憶された位置座標(XU0,XL0)間の第1偏差(EDU ,EDL )を算出する工程と、
前記非接触式検出手段(42)で第2ヒンジ(23U ,23L )の中心の位置座標(YU ,YL )を検出する工程と、
検出した第2ヒンジ(23U ,23L )の中心の位置座標(YU ,YL )および予め記憶された位置座標(YU0,YL0)間の第2偏差(EBU ,EBL )を算出する工程と、
第1偏差(EDU ,EDL )および第2偏差(EBU ,EBL )に基づいて物品組付用ロボット(R1 )による第1物品(D)の移動経路を補正する工程とを含み、
前記非接触式検出手段(42)は、ピン孔(45 1 ,46 1 ,47 1 ,48 1 )のエッジ上の複数点の位置座標から該ピン孔(45 1 ,46 1 ,47 1 ,48 1 )の中心の位置座標(A,B,C,D)を算出するとともに、対を成すヒンジ板(45,46,47,48)の2個のピン孔(45 1 ,46 1 ,47 1 ,48 1 )の中心を通る直線(L 2 )の傾きを算出し、算出した傾きが基準値を越えた場合に異常判定を行うことを特徴とする物品組付方法。 - 物品クランプ手段(12)にクランプした第1物品(D)を物品組付用ロボット(R1 )により予め記憶された移動経路に沿って移動させ、第1物品(D)に設けた第1ヒンジ(24U ,24L )を第2物品(B)に設けた第2ヒンジ(23U ,23L )に係合させた後、第1ヒンジ(24U ,24L )のピン孔(451 ,461 )および第2ヒンジ(23U ,23L )のピン孔(471 ,481 )にヒンジピン(P)を挿入する物品組付方法において、
非接触式検出手段(42)で第1ヒンジ(24U ,24L )の中心の位置座標(XU ,XL )を検出する工程と、
検出した第1ヒンジ(24U ,24L )の中心の位置座標(XU ,XL )および予め記憶された位置座標(XU0,XL0)間の第1偏差(EDU ,EDL )を算出する工程と、
前記非接触式検出手段(42)で第2ヒンジ(23U ,23L )の中心の位置座標(YU ,YL )を検出する工程と、
検出した第2ヒンジ(23U ,23L )の中心の位置座標(YU ,YL )および予め記憶された位置座標(YU0,YL0)間の第2偏差(EBU ,EBL )を算出する工程と、
第1偏差(EDU ,EDL )および第2偏差(EBU ,EBL )に基づいて物品組付用ロボット(R1 )による第1物品(D)の移動経路を補正する工程とを含み、
前記非接触式検出手段(42)は、第1、第2物品(D,B)の一端側に位置する一端側ヒンジ(24 U ,23 U )のピン孔(45 1 ,46 1 ,47 1 ,48 1 )のエッジ上の複数点の位置座標から該一端側ヒンジ(24 U ,23 U )の中心の位置座標(X U ,Y U )を算出し、かつ第1、第2物品(D,B)の他端側に位置する他端側ヒンジ(24 L ,23 L )のピン孔(45 1 ,46 1 ,47 1 ,48 1 )のエッジ上の複数点の位置座標から該他端側ヒンジ(24 L ,23 L )の中心の位置座標(X L ,Y L )を算出するとともに、一端側ヒンジ(24 U ,23 U )の中心および他端側ヒンジ(24 L ,23 L )の中心を通る直線(L 3 )の傾きを算出し、算出した傾きが基準値を越えた場合に異常判定を行うことを特徴とする物品組付方法。 - 請求項1〜4の何れかに記載された物品組付方法の実施に直接使用する物品組付装置であって、
第1ヒンジ(24U ,24L )のピン孔(451 ,461 )および第2ヒンジ(23U ,23L )のピン孔(471 ,481 )にヒンジピン(P)を挿入するヒンジピン挿入手段(32)を備えたヒンジピン挿入用ロボット(R2 )に、前記非接触式検出手段(42)を設けたことを特徴とする物品組付装置。 - 前記ヒンジピン(P)は軸部(P1 )にセレーション部(P2 )を介して連設されたフランジ状の頭部(P3 )を有しており、
前記ヒンジピン挿入手段(32)は、前記セレーション部(P2 )に嵌合して前記頭部(P3 )をクランプするU字状の切欠(39U ,39L )が形成されたクランプ部材(40U ,40L )と、このクランプ部材(40U ,40L )を進退駆動するクランプ用シリンダ(38U ,38L )とを備えたことを特徴とする、請求項5に記載の物品組付装置。 - 物品クランプ手段(12′)にクランプした第1物品(F)を物品組付用ロボット(R1 ′)により予め記憶された移動経路に沿って第2物品(B)に向けて移動させ、第1、第2物品(F,B)の一方に設けた一対のヒンジ(51)を第1、第2物品(F,B)の他方に設けた一対の取付部(61)に位置決めした後に、前記一対のヒンジ(51)を取付部(61)にボルト止めする物品組付方法において、
非接触式検出手段(42)で一対のヒンジ(51)の各中心の中間点の位置座標(X′)を検出する工程と、
前記非接触式検出手段(42)で一対の取付部(61)の各中心の中間点の位置座標(Y′)を検出する工程と、
前記一対のヒンジ(51)の各中心の中間点の位置座標(X′)が前記一対の取付部(61)の各中心の中間点の位置座標(Y′)に一致するように物品組付用ロボット(R1 ′)で第1物品(F)を移動させる工程と、
を含むことを特徴とする物品組付方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30515799A JP4154096B2 (ja) | 1999-02-10 | 1999-10-27 | 物品組付方法および物品組付装置 |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3242599 | 1999-02-10 | ||
| JP11-32425 | 1999-02-10 | ||
| JP30515799A JP4154096B2 (ja) | 1999-02-10 | 1999-10-27 | 物品組付方法および物品組付装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000296427A JP2000296427A (ja) | 2000-10-24 |
| JP4154096B2 true JP4154096B2 (ja) | 2008-09-24 |
Family
ID=26370992
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP30515799A Expired - Fee Related JP4154096B2 (ja) | 1999-02-10 | 1999-10-27 | 物品組付方法および物品組付装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4154096B2 (ja) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20030000535A (ko) * | 2001-06-26 | 2003-01-06 | 현대자동차주식회사 | 차량용 도어 장착 시스템 및 그 방법 |
| KR100460862B1 (ko) * | 2001-09-11 | 2004-12-09 | 현대자동차주식회사 | 차량의 도어 힌지 세팅 시스템 |
| JP4956269B2 (ja) * | 2007-05-10 | 2012-06-20 | 本田技研工業株式会社 | ドア用ヒンジの取り付けシステム及び方法 |
| JP4563463B2 (ja) * | 2008-03-10 | 2010-10-13 | 本田技研工業株式会社 | ドア取り外し方法 |
| JP4563462B2 (ja) * | 2008-03-10 | 2010-10-13 | 本田技研工業株式会社 | ボルト取り外し方法 |
| WO2009113360A1 (ja) * | 2008-03-10 | 2009-09-17 | 本田技研工業株式会社 | ドア取り外しシステムおよびドア取り外し方法 |
| JP5248409B2 (ja) * | 2009-05-15 | 2013-07-31 | 本田技研工業株式会社 | バンパビーム取付け装置及びバンパビーム取付け方法 |
| JP5279607B2 (ja) * | 2009-05-15 | 2013-09-04 | 本田技研工業株式会社 | 車体へのフードの位置決め方法 |
| JP5302797B2 (ja) * | 2009-07-03 | 2013-10-02 | 本田技研工業株式会社 | インストルメントパネルの取付装置及び取付方法 |
| CN102941574B (zh) * | 2012-10-26 | 2016-05-11 | 奇瑞汽车股份有限公司 | 一种用于车门装配的机械手 |
| JP6555271B2 (ja) * | 2014-11-06 | 2019-08-28 | 日産自動車株式会社 | 自動車の開閉部品の取り付け装置及び取り付け方法 |
| KR101905562B1 (ko) * | 2016-12-13 | 2018-10-08 | 현대자동차 주식회사 | 차체 조립 시스템용 프리 벅 유닛 |
| KR20230155053A (ko) * | 2022-05-02 | 2023-11-10 | 현대자동차주식회사 | 차량 인슐레이터 자동조립 시스템 및 그 방법 |
| CN117506434B (zh) * | 2024-01-03 | 2024-03-08 | 无锡克莱德科技有限公司 | 一种汽车机盖铰链组装生产设备 |
-
1999
- 1999-10-27 JP JP30515799A patent/JP4154096B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000296427A (ja) | 2000-10-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4154096B2 (ja) | 物品組付方法および物品組付装置 | |
| US7143494B2 (en) | Method and apparatus for assembling exterior automotive vehicle body components onto an automotive vehicle body | |
| CA2665491C (en) | Method and apparatus for assembling exterior automotive vehicle body components onto an automotive vehicle body | |
| US20020170160A1 (en) | Method and apparatus for assembling exterior automotive vehicle body components onto an automotive vehicle body | |
| US7770780B2 (en) | System and method for assembling motor-vehicle body structures or sub assemblies thereof | |
| CA2032182C (en) | Method of and apparatus for assembling exterior parts of a motorcar | |
| CA2482204C (en) | Automotive vehicle framing system | |
| US20180015973A1 (en) | Method and apparatus for mounting front end module | |
| US10940904B2 (en) | Assembly apparatus | |
| US5203073A (en) | Apparatus for assembling exterior parts of a motorcar | |
| CN113968292B (zh) | 车身组装系统 | |
| JP4486571B2 (ja) | サスペンションアッセンブリ位置決め方法 | |
| US6058614A (en) | Apparatus for measuring alignment of suspension and method of inspecting suspension by using said apparatus | |
| CN113412174A (zh) | 门安装方法及其所使用的门移动装置、自重下垂测定装置 | |
| US10280011B2 (en) | Workpiece position detecting method and hanger maintenance-work necessity judging method | |
| JPH07115267B2 (ja) | 車両用テールゲートの組付方法及び装置 | |
| CA2447504C (en) | Method and apparatus for assembling exterior automotive vehicle body components onto an automotive vehicle body | |
| CA2507311C (en) | Method and apparatus for assembling exterior automotive vehicle body components onto an automotive vehicle body frame | |
| GB2271651A (en) | Apparatus for assembling parts to a motorcar body | |
| JPH0523435Y2 (ja) | ||
| JP3786407B2 (ja) | 車体組付方法 | |
| JP2812032B2 (ja) | 定置ガンによるスポット溶接方法 | |
| JP3786406B2 (ja) | 車体組付方法 | |
| JPH05139347A (ja) | 自動車の蓋物取付方法 | |
| JP2974261B2 (ja) | 自動車車体の組立方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051205 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071213 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071219 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080214 |
|
| 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: 20080618 |
|
| 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: 20080707 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110711 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110711 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120711 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |