(57)【要約】      （修正有）【課題】航空機胴体及びその他の部品を位置付けるための、より自動化された、かつ、非常に正確な自動位置付け及びアライメント方法及びシステムを提供する。【解決手段】６自由度を有する擬人化ロボット１００を使用して、位置付け及びアライメントの間、航空機構造部品ＦＰ１を運ぶ。部品、及び部品を支持する構造（存在する場合）は、ロボットツールとして扱われる。【選択図】図３
2011136416.tif 000002
【特許請求の範囲】
【請求項１】
ロボットの使用を介して、構造組み立ての間、航空機胴体、及び／又はその他の航空機部品を、相互の関連で位置付け及びアライメントする方法であって、前記航空機部品は支持体によって支持され、
前記方法は、
少なくとも前記支持体を、前記ロボットのツールとして構成し、
前記支持体上の、及び／又は前記支持体によって支持される部品上の、点（１つ又は複数）を測定し、
前記測定することに応えて、前記支持体、及び／又は部品のための、座標系と地理的中心点とを確立し、
前記地理的中心点をロボットツール中心点（ＴＣＰ）に変換し、
前記ロボットＴＣＰをツーリングアライメント点として使用して、前記ロボットを、前記部品を自動的にアライメントするよう制御する、
ことを含む方法。
【請求項２】
閉ループ制御を使用して前記ロボットを制御する、ことを更に含む、請求項１に記載の方法。
【請求項３】
更なる静止した部品の形状を計測学的に測定し、閉ループ制御を使用して、前記ロボットを、前記部品を前記更なる部品にアライメントするよう制御する、ことを更に含む、請求項１に記載の方法。
【請求項４】
前記ロボットを、６ＤＯＦで動くよう制御する、ことを更に含む、請求項１に記載の方法。
【請求項５】
前記支持体、及び／又は駆動される部品の前記ＴＣＰと、前記ロボットによって駆動されない更なる部品の中心点とを、最良適合状態に到達するように一致させるよう、前記ロボットを制御する、ことを更に含む、請求項１に記載の方法。
【請求項６】
光学装置、レーザ投影、レーザトラッカ、及び、無線又はレーザによるインドアＧＰＳ、及び／又は、写真測量からなる群から選択された少なくとも１つの項目を使用して、前記支持体、及び／又は部品の形状を測定する、ことを更に含む、請求項１に記載の方法。
【請求項７】
前記構成することは、前記支持体を、前記支持体によって支持される前記部品と共に、前記ロボットのための一意のツールとして構成することを含む、請求項１に記載の方法。
【請求項８】
ロボットの使用を介して、構造組み立ての間、航空機胴体、及び／又はその他の航空機部品を、相互の関連で位置付け及びアライメントすることにおいて使用するための、非一時的記憶媒体であって、前記航空機部品は支持体によって支持され、少なくとも前記支持体は前記ロボットのツールとして構成され、前記記憶媒体は、コンピュータ実行可能な命令を記憶し、
前記命令は、実行された場合、
前記支持体上の、及び／又は前記支持体によって支持される部品上の、点（１つ又は複数）を測定し、
前記測定することに応えて、前記支持体、及び／又は部品のための、座標系と地理的中心点とを確立し、
前記地理的中心点をロボットツール中心点（ＴＣＰ）に変換し、
前記ロボットＴＣＰをツーリングアライメント点として使用して、前記ロボットを、前記部品を自動的にアライメントするよう制御する、
ことの命令を実行する、非一時的記憶媒体。
【請求項９】
実行された場合、閉ループ制御を使用して前記ロボットを制御する命令を、前記記憶媒体は更に記憶する、請求項８に記載の記憶媒体。
【請求項１０】
更なる静止した部品の計測学的に測定した形状を受信し、閉ループ制御を使用して、前記ロボットを、前記部品を前記更なる部品にアライメントするよう制御する命令を、前記記憶媒体は更に記憶する、請求項８に記載の記憶媒体。
【請求項１１】
前記命令は、前記ロボットを、６ＤＯＦで動くよう自動的に制御する、請求項８に記載の記憶媒体。
【請求項１２】
前記支持体、及び／又は部品の前記ＴＣＰと、前記ロボットによって駆動されない更なる部品の中心点とを、最良適合状態に到達するように一致させるよう、前記ロボットを自動的に制御する命令を、前記記憶媒体は記憶する、請求項８に記載の記憶媒体。
【請求項１３】
光学、レーザ投影、レーザトラッキング、及び／又は、無線又はレーザによるインドアＧＰＳ、及び／又は、写真測量に基づいた、前記支持体、及び／又は部品の、測定された形状を受信する更なる命令を、前記記憶媒体は記憶する、請求項８に記載の記憶媒体。
【請求項１４】
ロボットの使用を介して、構造組み立ての間、航空機胴体、及び／又はその他の航空機部品を、相互の関連で位置付け及びアライメントするシステムであって、前記航空機部品は支持体によって支持され、
前記システムは、
少なくとも前記支持体を、前記ロボットのツールとして構成する手段と、
前記支持体上の、及び／又は前記支持体によって支持される部品上の、点（１つ又は複数）を測定する手段と、
前記測定する手段に応答して、前記支持体、及び／又は前記部品のための、座標系と地理的中心点とを確立する手段と、
前記地理的中心点をロボットツール中心点（ＴＣＰ）に変換する手段と、
ＴＣＰをツーリングアライメント点として使用して、前記部品を自動的にアライメントするよう、前記ロボットを制御する手段と
を備える、システム。
【請求項１５】
構造組み立ての間、航空機胴体、及び／又はその他の航空機部品を、相互の関連で位置付け及びアライメントするシステムであって、
前記システムは、
６ＤＯＦロボット多関節アームと、
ツールの代わりに前記アームに取り付けられた支持体であって、前記支持体は、前記部品を係合するように構成された、前記支持体と、
前記支持体上、及び／又は前記部品上の、点（１つ又は複数）を測定する、測定装置と、
前記測定装置に結合されたコンピュータ設備と
を備え、前記コンピュータは、前記測定された点（１つ又は複数）に応えて、少なくとも部分的に、前記支持体、及び／又は部品のための、座標系と地理的中心点とを確立し、そして、前記地理的中心点をロボットツール中心点（ＴＣＰ）に変換し、
ここで、ロボットは、前記ロボットＴＣＰをツーリングアライメント点として使用して、前記部品を自動的にアライメントするように構成される、
システム。
【請求項１６】
前記コンピュータ設備は、閉ループ制御を使用して前記ロボットを制御するよう、更に構成される、請求項１５に記載のシステム。
【請求項１７】
前記測定装置は、更なる静止した部品の形状を計測学的に測定し、そして、前記コンピュータ設備は、閉ループ制御を使用して、前記ロボットを、前記部品を前記更なる部品にアライメントするよう制御するよう、更に構成される、請求項１５に記載のシステム。
【請求項１８】
前記コンピュータ設備は、前記支持体、及び／又は部品の、前記ＴＣＰと、更なる部品の中心点とを、最良適合状態に到達するように一致させるよう、前記ロボットを制御するよう、更に構成される、請求項１５に記載のシステム。
【請求項１９】
前記測定装置は、光学装置、レーザ投影、レーザトラッカ、及び、無線又はレーザによるインドアＧＰＳ、及び／又は、写真測量からなる群から選択される、請求項１５に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本出願は、２００９年１２月１４日に出願された仮出願第６１／２８６，２９５号の利益を主張するものであり、当該出願は、その全体が参照によって本明細書中に援用される。
【０００２】
連邦政府による資金提供を受けた研究又は開発の記載
該当せず
【０００３】
本明細書中の技術は、ロボティクスに関し、特に、多関節アーム（ａｒｔｉｃｕｌａｔｅｄ  ａｒｍｓ）を有するロボットを位置付け手段又は構造として使用し、例えば、構造組み立ての間、航空機又はその他の部品を相互の関連で位置付け及びアライメントする（ｐｏｓｉｔｉｏｎｉｎｇ  ａｎｄ  ａｌｉｇｎｉｎｇ）、方法及びシステムに関する。
【背景技術】
【０００４】
航空機胴体は、注意深く共に組み立てる必要がある多くの個別部品を含む可能性がある。図１を参照されたい。航空機が大きい場合、胴体部品のいくつかは、一人の作業員によって、又は作業員のグループによってさえ、持ち上げられて位置付けされるには重すぎる、又は大きすぎるであろう。従って、航空機胴体部品を位置付け及びアライメントするための例示的な手動プロセスは、従来、多くの場合、胴体部品を支持体、又はドリー（ｄｏｌｌｙ）上に載せることからなっている。支持体又はドリーは、胴体部品を組み立てのための所定の位置に移動させるために使用される。
【０００５】
一般に、組み立ては、予め作成された、又は規定された、基準点（１つ又は複数）（ｒｅｆｅｒｅｎｃｅ  ｐｏｉｎｔ（ｓ））又はその他の基準（１つ又は複数）（ｆｉｄｕｃｉａｌ（ｓ））を見つけることを含む（例えば、図１Ａ内の、基準点であるアライメント穴Ｈ１、Ｈ２を参照されたい）。胴体部品は、機械的装置を使用して、又は手動で、ツーリング基準計画に基づいて、所望のアライメント許容範囲に従った最良適合状態まで移動させられてもよい。胴体部品が適切に位置付けされたら、それらは、リベット締め（ｒｉｖｅｔｉｎｇ）などの適切な固着技術（ｆａｓｔｅｎｉｎｇ  ｔｅｃｈｎｉｑｕｅｓ）によって結合されてもよい。
【０００６】
従来の手動プロセスを使用する場合、胴体部品は、それらの胴体部品をアライメント、位置付け、結合し、従って組み立てるために、手廻しクランク又は空気モーターなどの手段によって、駆動、移動、又は位置付けされてもよい−図１Ａを参照。それらの手段（例えば、手廻しクランク、又は空気モーター）は、胴体部品に、又は胴体部品を支持する、ドリーのようなある種の支持体に、直接取り付けられてもよい。
【０００７】
従来のジグに基づいた組み立てプロセスである、位置付け、及びアライメントの手動の従来プロセスの１つの例によれば、半組立品が、ハード装置にインデックスされてもよい。ハード装置の１つの例は、各胴体部品の外周（ｏｕｔｅｒ  ｐｅｒｉｍｅｔｅｒ）を、それらの端のうちの１つにおいて取り囲む、対応する穴を有する環である。２つの胴体部品をアライメントするために、第１の環の穴が、第２の環の対応する穴と結合されてもよい。ハード装置を使用して半組立品をインデックスする別の例は、次の通りである。第１の装置（ジグ）の先端が、第１の胴体部品における第１のアライメント穴に挿入され、第２の装置（ジグ）の先端が、第２の胴体部品における第２のアライメント穴に挿入される（例えば、図１Ａは、２つのアライメント穴Ｈ１、Ｈ２を示している）。この例では、２つの装置は、同等であり、各装置は、その外側部分において穴を有し、２つの胴体部品をアライメントするために、第１の装置の穴が、第２の装置の穴と、ピンを介して結合されてもよい。そのようなハード装置は、一般に、組立品形状の特定の様相のために設計及び構築される。
【０００８】
全ての胴体組み立てが手動であるとは限らない。例えば、航空機胴体をアライメントするために、カルテシアンメカトロニックアクチュエータを使用する、航空機構造のための従来の自動位置付け及びアライメントシステムが存在する（図２を参照）。これらのシステムによって適用される、１つの例示的方法は、以下からなる。
【０００９】
・胴体部品を支持体（又はドリー）上に載せる。
【００１０】
・（支持体上にある）胴体部品を、支持体、及び胴体部品の両方を移動させるメカトロニックアクチュエータＭＡ上に配置する。図２は、４つの従来のカルテシアンメカトロニックアクチュエータＭＡ１〜ＭＡ４と、１つの胴体部品ＦＰと、アクチュエータを制御する、１つの従来のＣＮＣ−コンピュータ数値制御−コントローラと、を含む例示的システムを示す。
【００１１】
・図２に示されていない、計測学的システム（ｍｅｔｒｏｌｏｇｉｃａｌ  ｓｙｓｔｅｍ）ＭＳを使用することによって、胴体部品ＦＰにおけるいくつかの基準を測定する（例：レーザトラッカ又はレーザレーダの使用を介して、胴体部品の形状の曲率を測定する）。
【００１２】
・カルテシアンメカトロニックアクチュエータを使用して、胴体部品ＦＰを、アライメント許容範囲に従った最良適合状態まで移動させ、１つの胴体部品を別の胴体部品とアライメントする。
【００１３】
・その後、固着、リベット締めなどによって、胴体部品を結合する。
【００１４】
この例示的な従来のプロセスのいくつかの詳細は、以下の通りである。
【００１５】
・全ての胴体部品における基準の測定を実行するための、特定の測定（例えば、計測学的）システムＭＳの使用。
【００１６】
・測定されたデータは、測定システムＭＳによって提供される解析ソフトウェアによって、又は別の方法で、解析される。
【００１７】
通常、解析のために使用されるソフトウェア（例えば、ＣＮＣ−コンピュータ数値制御、ＰＬＣ−プログラマブルロジックコントローラ上で、又は別のコンピュータ上で実行される）は、胴体部品の３Ｄ図面（例えば、データベース内に記憶されている）と、胴体部品の幾何公差要件とを使用して動作する。このソフトウェアは、メカトロニックアクチュエータＭＡによって移動させられる部品の位置を決定する（注：いくつかの部品は静止したままであり、その他の部品は移動させられる）。ソフトウェアは、そのデカルト座標［ｘ，ｙ，ｚ］及び姿勢角［Ｒ，Ｐ，Ｙ］を、アライメントの前に決定し、更に、正しいアライメントを達成するために必要なそれらの部品の位置を、すなわち、最良適合を表す所望のデカルト座標［ｘ’，ｙ’，ｚ’］及び姿勢角［Ｒ’，Ｐ’，Ｙ’］を、決定する。測定解析ソフトウェアは、移動させられる各部品について、２つの位置の間の差を決定し、この情報を、メカトロニックアクチュエータＭＡの制御のために、コンピュータ数値制御（ＣＮＣ）に送信する（図２を参照）。
【００１８】
次に、位置ドライバ（ＣＮＣによって制御されるカルテシアンメカトロニックアクチュエータＭＡ）が、Ｘ、Ｙ、及びＺにおいて直線的に、部品を滑らかに移動させ、加えて、ロール、ピッチ、及びヨー（Ｒ、Ｐ、及びＹ）において部品を回転させ、それにより、６自由度を使用して位置付け、及びアライメントを実行する。位置付け、及びアライメント動作が実行されている間、計測学的システムＭＳは、部品の位置及び姿勢を、継続的に、又は段階的に監視していてもよく、そして、この情報を、コンピュータ上で実行されている測定解析ソフトウェアにフィードバックしていてもよい。
【００１９】
一般的に言えば、それぞれの位置ドライバは、事実上、３軸機械（その精密運動は、レゾルバフィードバックを有するサーボモータ制御を介して達成される）である。移動させられている各胴体部品について、他の位置ドライバと同期して動作する位置ドライバが存在する。
【発明の概要】
【発明が解決しようとする課題】
【００２０】
いくらかの自動化が過去において使用されてきたが、航空機胴体及びその他の部品を位置付けるための、より自動化された、かつ、それにもかかわらず依然として非常に正確な技術を提供するために、ロボティクスを使用することが望ましい。
【課題を解決するための手段】
【００２１】
本明細書における例示的説明的非限定的な技術は、光学装置、レーザ投影、レーザトラッカ、無線又はレーザによるインドアＧＰＳ、写真測量などの、測定システムによって支援される、６自由度（６ＤＯＦ）ロボットの使用を介して、構造組み立ての間、航空機胴体及びその他の部品（例えば、翼、尾部など）を相互の関連で位置付け及びアライメントする、プロセス、システム、技術、及び記憶媒体を提供する。１つの例示的非限定的実装においては、６ＤＯＦロボットは、そのアームに、エフェクタとしての従来のツールが取り付けられるのではなく、支持体を含む非従来的なツールがアームに取り付けられ、支持体は、胴体のセグメントを支持する。ロボットによって運ばれる胴体部品は、ロボットのツールを含む。例示的非限定的な計測学的システムの使用を介して、ロボットによって駆動される胴体部品の点（１つ又は複数）又は構造が測定され、システムは、胴体部品のための座標系を確立し、そして、地理的中心点（ｇｅｏｇｒａｐｈｉｃａｌ  ｃｅｎｔｅｒ  ｐｏｉｎｔ）−ＧＣＰ−を確立する。この地理的中心点は、次に、６ＤＯＦロボットのコントローラ内で一般に利用可能な従来の関数を介して、ロボットの従来のツール中心点（ｔｏｏｌ  ｃｅｎｔｅｒ  ｐｏｉｎｔ）（ＴＣＰ）に変換される。ロボットＴＣＰに変換されたＧＣＰは、６ＤＯＦロボットが胴体部品を位置付け及びアライメントするために使用する、ツーリングアライメント点とみなされてもよい。閉ループ制御システムを使用して、６ＤＯＦロボットは、最良適合状態に到達するように、ロボットによって駆動される部品のＴＣＰと、ロボットによって駆動されない部品のＧＰＣとを一致させてもよい。
【００２２】
いくつかの例示的非限定的実装では、擬人化ロボット（ａｎｔｈｒｏｐｏｍｏｒｐｈｉｃ  ｒｏｂｏｔ）を使用する。
【００２３】
これらの、及びその他の特徴及び利点は、以下の、例示的非限定的説明的実施形態の詳細な説明を、図面と組み合わせて参照することによって、より良く、かつより完全に理解されるであろう。
【図面の簡単な説明】
【００２４】
【図１】共に組み立てられる必要がある複数の部品からなる、例示的な従来の航空機胴体を示す。
【図１Ａ】航空機胴体部品をアライメントするための、例示的な従来の手動プロセスを示す。
【図２】航空機胴体部品をアライメントするための、例示的な従来のカルテシアンメカトロニックアクチュエータを示す。
【図３】航空機胴体及びその他の部品をアライメントするための、例示的説明的非限定的な自動擬人化ロボットアーム位置付け及びアライメントシステムを示す。
【図３−１】航空機胴体及びその他の部品をアライメントするための、例示的説明的非限定的な自動擬人化ロボットアーム位置付け及びアライメントシステムを示す。
【図３Ａ】例示的非限定的なプロセスを示す。
【図４】例示的非限定的なロボットＴＣＰである。
【図４Ａ】例示的非限定的なプロセスを示す。
【図４Ｂ】例示的非限定的なプロセスを示す。
【発明を実施するための形態】
【００２５】
例示的説明的非限定的実装において、航空機構造のための自動位置付け及びアライメント方法及びシステムは、６自由度を有する擬人化ロボットを使用して、位置付け及びアライメントの間、航空機構造部品を運ぶ。図３及び図３−１は、１つのそのような例示的非限定的システムを示す。例えば図３は、擬人化ロボット１００を使用した自動位置付け及びアライメントシステム５０における、航空機胴体ＦＰ１、ＦＰ２の概念図である。図に示すように、胴体前方部分ＦＰ１は、擬人化ロボット１００によって支持されている。
【００２６】
図３及び図３−１によれば、移動させられている胴体部品ＦＰ１は、支持体（例えば、ドリー）Ｄ上に配置されており、支持体Ｄは、更には、ロボット１００のロボットアーム１０２に取り付けられ、かつ、係合されている。ロボットアーム１０２は、従来の設計のロボットアームコントローラ１５０によって、６ＤＯＦで自動的に制御される。ロボットアームコントローラ１５０は、（同じ又は異なるコンピュータ上で実行されてもよい）解析ソフトウェア１５２からの入力を受信し、解析ソフトウェア１５２は、更には、計測学的測定システム１５６からの入力を受信してもよい。解析ソフトウェア１５２は、データベース１５４内のデータにアクセスしてもよく、そして、コントローラ１５０にロボットアーム１０２を制御させるために、プログラム制御されたステップを実行してもよい。この例示的説明的非限定的なシステムによれば、各胴体部品ＦＰ１を移動させるために、１つのみのロボット１００が必要とされる。
【００２７】
示された例において、従来のロボット１００は、例えばヨー運動を提供するために、回転することができ、更に、並進することも可能であってもよい、基部（ｂａｓｅ）１０６を含む。基部１０６に取り付けられているのは、アーム１０２の更なる自由度での回転を可能にする肩部（ｓｈｏｕｌｄｅｒ）１０８であり、追加の関節継手（ａｒｔｉｃｕｌａｔｅｄ  ｊｏｉｎｔｓ）が、ロボットアーム１０２の第３の自由度での回転を可能にする。従って、アーム１０２の十分な関節接合（ａｒｔｉｃｕｌａｔｉｏｎｓ）が、アームが３つの直交する軸の周りを回転させられることを可能にし、そして、ロボットアームは、更に、３自由度での並進運動を提供するように装備されている。アーム１０２は、従って、６自由度で移動及び位置付けするように自動的に制御されることが可能である。この例示的実装において、アーム１０２は、ドリーＤ、及び／又は胴体部品ＦＰ１を支持及び保持するために使用され、それにより、ロボットアーム１０２が胴体部品ＦＰ１を６ＤＯＦで移動及び正確に位置付けすることが可能になる。
【００２８】
航空機胴体部品（又は、翼、尾部、フェアリングの部品などの、その他の航空機構造部品）のための１つの例示的非限定的な自動位置付け及びアライメントプロセスは、以下からなる。
【００２９】
１）ロボットアーム１０２に取り付けられた支持体又はドリー上に、胴体部品ＦＰ１を載せること−図３Ａ（ブロック２０２）を参照。
【００３０】
２）１つ以上の計測学的システム１５６によって、胴体部品（ロボットによって移動させられている部品「ＦＰ１」、及びロボットによって移動させられていない部品「ＦＰ２」を含む−図３Ａ（ブロック２０４）を参照）におけるいくつかのの基準を測定すること（例：各部品の、主要な幾何学的基準などの、いくつかの主要な特徴（１つ又は複数）を、レーザレーダによって測定すること）。
【００３１】
３）擬人化ロボット１００を使用して、胴体部品ＦＰ１を、アライメント許容範囲に従った最良適合状態まで移動させること（図３Ａ、ブロック２０６を参照）。
【００３２】
その後、胴体部品の結合が、固着又はリベット締めによって行われてもよい（図３Ａ、ブロック２０８を参照）。
【００３３】
位置付け及びアライメント動作が実行されている間、計測学的システムは、ロボット１００によって変化させられるにつれての、部品ＦＰ１の位置及び姿勢を、継続的に、又は段階的に監視してもよい。そのような位置及び姿勢情報は、閉ループフィードバック制御を提供するために、解析ソフトウェア１５２及び／又はロボットアームコントローラ１５０にフィードバックされる。
【００３４】
図３−１は、２つの胴体部品を示している。部品「ＦＰ１」は、ロボットアーム１０２によって移動させられており、部品「ＦＰ２」は、ロボットアームによって移動させられていない。通常、部品「ＦＰ２」は、前述のカルテシアンメカトロニックアクチュエータＭＡを介して移動させられてもよい、支持体上に取り付けられる。あるいは、部品「ＦＰ２」は、手動手段を介して、又は別のロボットアーム１０２によって移動させられてもよい、ドリーＤなどの支持体上に取り付けられる。例えば２つ以上のロボットが使用可能である場合、同時に３つ以上の胴体部品を、自動的に位置付け及びアライメントすることが可能である。
【００３５】
一例示的説明的非限定的実装においては、位置付け及びアライメントのプロセスを達成するために、前後軸を除く全ての軸に関して固定された胴体部品（胴体セグメント）が存在する−図３−１における胴体部品「ＦＰ２」を参照。次に、必要に応じて、６つの全ての軸に関して、ロボット１００によって移動させられる、別の胴体セグメントが存在する−図３−１における胴体部品「ＦＰ１」を参照。次に、部品ＦＰ１は、部品ＦＰ２に位置付け及びアライメントされる。
【００３６】
図４に示すように、従来のロボット１００が溶接などの製造プロセスのために使用される場合、ロボットは、溶接ツール１６２の端１６０を、「ツール基準点」すなわちツール中心点（ＴＣＰ）として使用してもよい。この場合、溶接ツール１６２は、ロボットアーム１０２に取り付けられる−図４を参照。ＴＣＰすなわち「ツール中心点」は、通常、所与のプロセスの間、ロボット１００が位置付ける必要がある点である。
【００３７】
一例示的説明的非限定的実装においては、ロボット１００は、そのアーム１０２に取り付けられる通常のツール（溶接ツール、配線ツール、又はその他のツールなど）を有さず、適合される特定の胴体部品ＦＰの形状に適合するように設計された、カスタマイズされたツールを有する。例示的実装における、カスタマイズされたツールは、ロボットアーム１０２に取り付けられた支持体又はクレードルによって構成される。この支持体上に、胴体のセグメント（又は、翼部品などの、その他の部品）が配置される−図３、図３−１を参照。例示的説明的非限定的実装の一態様は、ロボット１００の「ツール基準点」すなわちＴＣＰを規定するプロセスを確立することである。
【００３８】
例示的説明的非限定的実施形態では、ロボット１００によって運ばれる／載せられる胴体部品を、ロボットのエンドエフェクタ、又はツーリングとして（図４を図３−１と比較して参照）、従って、ロボットのツール基準点（ＴＣＰ）として扱う。１つの例示的非限定的実装においては、計測学的測定システム１５６が、ロボットアーム１０２が運んでいる特定の部品ＦＰの寸法及び形状に関する情報を収集し、この情報と、データベース１５４内に記憶された、部品に関する既知の仕様情報とを組み合わせたものは、実行されている特定の結合又は位置付け動作に関して重要な、航空機部品ＦＰの構造の上の点によって規定される、ロボットツール中心点を生成するために、システムが適用する空間的変換を決定するために使用される。１つの例示的非限定的実装においては、航空機部品ＦＰの構造の上の様々な点が、様々な結合又は位置付け動作のためのロボットツール中心点として使用されることが可能である。高精度なロボットアームコントローラ１５０は、従って、航空機部品の構造内に、又は航空機部品の構造に関して規定された、ツール中心点に基づいて、航空機部品ＦＰを正確に位置付けするために使用されることが可能である。
【００３９】
より詳細には、
最初に、胴体部品がロボット１００上に載せられ、ロボット１００は、胴体部品を掴持、係合、及び／又は支持してもよい（図４Ａ、ブロック４０２）。
次に、従来の計測学的システム１５６（光学装置、レーザ投影、レーザトラッカ、レーザレーダ、無線又はレーザによるインドアＧＰＳ、及び／又は写真測量など）の使用を介して、胴体部品「ＦＰ１」の何らかの主要な特徴（１つ又は複数）が測定される（図４Ａ、ブロック４０４）。１つの例示的非限定的実装においては、従来の計測学的システム１５６は、１０−２〜１０−３ｍｍの範囲の精度で測定する。
【００４０】
計測学的システム１５６によって測定されてもよい例示的非限定的な特徴は、例えば、胴体円周（ｆｕｓｅｌａｇｅ  ｃｉｒｃｕｍｆｅｒｅｎｃｅ）、胴体厚さ（ｆｕｓｅｌａｇｅ  ｌｏｆｔ）、胴体外周（ｆｕｓｅｌａｇｅ  ｐｅｒｉｍｅｔｅｒ）、及び／又は、その他の意味のある幾何学的特性（１つ又は複数）を含んでもよい。
【００４１】
１つの非限定的な例においては、胴体円周が考慮される。次に、胴体円周の点の組（例えば、１０〜５０個の点）が、計測学的システム１５６を使用して測定される。測定手順は、あらゆる最終的な構造的沈下（ｓｔｒｕｃｔｕｒａｌ  ｓｅｔｔｌｅｍｅｎｔ）を考慮に入れるために、胴体部品がロボット１００上に載せられた後で実行される。従って、１つの例示的非限定的実装においては、測定プロセス内で、構造的沈下が考慮される。
【００４２】
計測学的システム１５６によって生成された幾何学的情報は、解析ソフトウェア１５２によって解析される（図４Ａ、ブロック４０６）。通常、このソフトウェアは、データベース１５４内に記憶された、それらの胴体部品の３Ｄ図面と、それらの胴体部品の幾何公差要件とを使用して動作する。次に、三角法関係を介して、この測定解析ソフトウェア１５２は、この胴体部品「ＦＰ１」のための座標系を確立し、そして、そのＧＣＰ−幾何学的中心点−を確立する。この情報は、ロボットアームコントローラ１５０に送信される。
【００４３】
胴体部品ＦＰ２上の点に対応するこのＧＣＰは、次に、産業用ロボットのコントローラ１５０内で通常は利用可能な、しかし、ロボットアーム１０２のエフェクタエンドに配置された交換可能なツール（例えば、溶接ツール、回転ツール、グリッピングツールなど）の既知の所定の幾何学的配置に関して一般に使用される、従来の変換関数を介して、通常のツール中心点（ＴＣＰ）に変換される（図４Ａ、ブロック４０８）。ロボットＴＣＰに変換されたＧＣＰは、組み立てプロセスにおいて、胴体部品ＦＰ１を位置付け及びアライメントするために、擬人化ロボット１００が使用できる、ツーリングアライメント点とみなされてもよい−図３、図３−１を参照。
【００４４】
同じ、又は異なる計測学的システム１５６が、更に、他の（例えば、移動していない）胴体部品「ＦＰ２」の特定の主要な特徴を測定してもよい（図４Ａ、ブロック４１０）。１つの非限定的な例においては、胴体円周が測定される。計測学的システムのソフトウェアは、部品「ＦＰ２」の座標系を確立し、ＧＣＰ−幾何学的中心点−を決定する。形状解析ソフトウェア１５２は、同様に、この情報をロボットコントローラ１５０に送信する。
【００４５】
ロボット１００は、胴体部品「ＦＰ１」の決定されたＴＣＰ（ツーリング中心点）を使用して制御フィードバックを確立し、閉ループに基づいて、胴体部品「ＦＰ１」のＴＣＰから、その対応する、胴体部品「ＦＰ２」内の点（この例では、胴体部品「ＦＰ２」のＧＣＰ）への、位置付け及びアライメントを、最良適合状態に到達するように実行する（図４Ａ、ブロック４１２）。
【００４６】
その後、胴体部品の結合が、固着又はリベット締めによって行われてもよい（図４Ａ、ブロック４１４）。
【００４７】
位置付け及びアライメント動作が実行されている間、図３に示すような計測学的システム１５６は、ロボット１００によって移動させられている部品の位置及び姿勢を、継続的に、又は段階的に監視していてもよく、そして、この情報を、解析ソフトウェア１５２にフィードバックしてもよい。例えば、測定システム１５６が、アライメント許容範囲（例えば、１つの例示的実装においては、約０．５ｍｍ）からの偏差が発生したことを識別した場合、回復動作を開始することが可能なオペレータに信号が指示される。
【００４８】
あるいは、主要な特徴の測定は、支持体（ドリー−Ｄ）と胴体部品ＦＰ１とに基づいて達成されてもよい。この場合、例えば、支持体Ｄの、及び胴体部品ＦＰ１の、点の組が、計測学的システム１５６を使用して測定される。次に、ソフトウェア１５２が、１つの一意の部品としての支持体Ｄ及び胴体部品ＦＰ１のための座標系を確立し、そして、ＧＣＰを確立する。ロボットのコントローラ１５０は、このＣＧＰを、組み立てプロセスにおいて胴体部品ＦＰ１を位置付け及びアライメントするためにロボット１００が使用可能なツーリングアライメント点とみなされる、通常のツール中心点（ＴＣＰ）に変換する。次に、１つの一意の部品としての支持体Ｄ及び胴体部品ＦＰ１のＴＣＰを使用して、上記で説明したようにプロセスのシーケンスが行われる。
【００４９】
あるいは、又は加えて、１つの例示的実装においては、移動中の、あるいは、起こりうる熱膨張の間の、又は寸法変化をもたらす可能性があるその他の現象の間の、衝突と、部品への応力緊張の導入とを回避するために、胴体支持体又はクレードルは、力を測定するためのロードセルを使用してもよい。この目的のために、胴体部品と支持クレードルとの間に位置する各アンカーポイント内に、ロードセルを設置することが可能である。これが行われると、力の分布がソフトウェア１５２によって監視されることが可能となり、従って、応力分布が４つのアンカーポイントの間で均一であるかどうかの確認が行われる。応力分布が均一でない場合、回復動作を開始するオペレータに信号が指示されてもよい。
【００５０】
更に、あるいは、又は加えて、上記のシーケンス内に追加のステップを含めることが可能である。例えば、最良適合状態に到達した場合は必ずロボット１００を除去する、ということが可能であろう。従って、ロボット１００は、胴体部品ＦＰ１、ＦＰ２の結合（これは、固着又はリベット締めによって行われてもよい）の前に除去されてもよい。従って、ロボット１００は、他の動作を実行するために解放されることが可能である。しかし、これは、ロボット１００の解放を可能にし、かつ、２つの部品の間のアライメントを依然として維持する手段を有する支持体（その上に胴体部品（１つ又は複数）が取り付けられる）を提供することを含む可能性がある。更に、胴体部品をロボット手首から解放するために、ロボットツールチェンジャが使用されてもよい。この分離動作は、手動で行われてもよい。その後、胴体部品の結合が行われることが可能である。
【００５１】
胴体部品がより大きな直径を有する場合、更なる例示的説明的非限定的実装が適用されてもよい。そのような場合、以下に述べるような手順に従ってもよい。例えば、以前の構成で考慮された部分（これは、胴体の円周、又は厚さ、又は外周であった）より強固な部分の点の組を測定することが可能である。この「より強固な部分」は、例えば、胴体セグメントの内部に位置する、シートレール、又はその他の構造要素であってもよい。それらの点は、製造現場上に、又はその他の場所に位置する、固定された基準に相対的に測定される（図４Ｂ、ブロック５０２）。
【００５２】
ロボットベース内の点の組を、製造現場上に、又はその他の場所に位置する、固定された基準に相対的に測定するために（図４Ｂ、ブロック５０４）、以下を行ってもよい。
【００５３】
−胴体部品をロボット１００上に載せること（図４Ｂ、ブロック５０６）。
【００５４】
−胴体円周内の点の組を測定すること。この場合、点の数は、以前の手順より少なくてもよい（アライメント動作の開始以来、胴体部品がすでにロボット上に載せられていた場合）（図４Ｂ、ブロック５０８）。
【００５５】
次に、以下の間の三角法関係を確立することが可能である（図４Ｂ、ブロック５１０を参照）。
【００５６】
・胴体円周内の測定された点と、シートレール上の測定された点との間。
【００５７】
・シートレール上の測定された点と、製造現場上の固定された基準の、測定された点との間。
【００５８】
・製造現場上の固定された基準の、測定された点と、ロボットベース上の測定された点との間。
【００５９】
上述の三角法関係は、例えば以下のために、胴体円周の点とロボットベースの点との間の関係を−間接的に−もたらす。
【００６０】
−胴体円周のＣＧＰを計算し、このＣＧＰをロボットＴＣＰに変換するため（図４Ｂ、ブロック５１２）。
【００６１】
−ロボット上に載せられた胴体部品と、他の胴体部品との間の、レバーリング及びアライメント（ｌｅｖｅｒｉｎｇ  ａｎｄ  ａｌｉｇｎｍｅｎｔ）手順を実行するため（図４Ｂ、ブロック５１４）。
【００６２】
擬人化ロボットを使用した、自動位置付け及びアライメントシステムを使用することの、例示的非限定的な利点は、以下の通りである。
【００６３】
・ツーリング及びジグのコストを大幅に減少させる。
【００６４】
・より再現性のある（ｍｏｒｅ  ｒｅｐｅａｔａｂｌｅ）組立品結合を生成する。
【００６５】
・結合許容範囲の達成を、従って、全体的な製品品質を向上させる。
【００６６】
・構成要素（胴体部品）の持ち上げプロセスのために要する時間を減少させる。この減少は、ツールのセットアップ、構成要素の位置付けのための時間、及び、構成要素を位置付けるための移動反復の節約を含む。
【００６７】
・実装作業を減少させる。
【００６８】
・制御及びプログラムの開発作業を減少させる。
【００６９】
・同じロボットを使用して、他の航空機部品をアライメントすること、及び他の動作を実行することができる。
【００７０】
・ロボットは、プロセスの要求に応じて、胴体部品を依然として持ち上げたままであってもよく、又は、カスタマイズされた装置に置き換えられてもよい。
【００７１】
本明細書中の技術について、例示的説明的非限定的実施形態に関連して説明してきたが、本発明は、本開示によって限定されるものではない。本発明は、特許請求の範囲によって規定されることを意図するものであり、かつ、本明細書中で具体的に開示されているかどうかに関係なく、全ての対応する、及び均等な構成を包含することを意図するものである。
【図１】
2011136416.tif 000003
【図１Ａ】
2011136416.tif 000004
【図２】
2011136416.tif 000005
【図３】
2011136416.tif 000006
【図３−１】
2011136416.tif 000007
【図３Ａ】
2011136416.tif 000008
【図４】
2011136416.tif 000009
【図４Ａ】
2011136416.tif 000010
【図４Ｂ】
2011136416.tif 000011
【外国語明細書】
2011136416000001.pdf