KLMオランダ航空がXR技術を使ってVRコックピットトレーナーを構築した方法

このウェブページは、お客様の便宜のために機械翻訳されたものです。翻訳されたコンテンツの正確性や信頼性は保証いたしかねます。翻訳されたコンテンツの正確性について疑問をお持ちの場合は、ウェブページの公式な英語版をご覧ください。
KLMオランダ航空の子会社であるKLMシティホッパーが、 XR技術を用いてVRコックピットトレーナーをビルド方法をご覧ください。
概要
Unityを使用して、視覚的にリアルでカスタマイズ可能なシミュレーション訓練を効率的に作成します。
ユースケース
柔軟なパイロット訓練のための、仮想現実を用いた没入型訓練。
ソリューション
Unityエンジン、 Unity Asset Manager
チームメンバー数
毎月20名のパイロットと7名のUnity開発者が訓練を受けている。
現代航空のニーズに応える
KLMオランダ航空とその地域子会社であるKLMシティホッパーは、33,000人を超える従業員と110機の航空機に対し、最高水準の訓練を提供することに重点を置いている。これにより、年間3410万人の乗客と62万1000個の貨物を輸送する際の信頼性と安全性が確保される。
しかし、これほど大規模な従業員と膨大なアセットカタログを管理することは困難を伴います。研修プログラムの構築とスケーリングは、時間とコストがかかる可能性があります。
これらの課題に対処するため、KLMのXRセンター・オブ・エクセレンス(XRCoE)は、Unityの拡張現実(XR)技術を活用し、上級者向けの仮想現実(VR)トレーニングアプリケーションであるKLMシティホッパーVRコックピットトレーナーを開発しました。Unityを使用することで、KLMは以下を達成しました。
- イテレーション時間の著しい短縮
- 最新のヘッドセット技術を使用した、研修生のための完全没入型体験
- トレーニングシナリオの品質とカスタマイズ性の向上
読み進めて、KLMの革新的な研修イニシアチブの発展について探る、それが時代遅れの研修方法の欠点をどのように克服したのかをご覧ください。
“Unity エディターのスクリプト作成は、トレーニングプログラムを作成する上で非常に重要です。このツールは、開発者が作業をスピード化するために使用するカスタムインターフェースを作成するためのツールを提供し、開発者が包括的なトレーニングアプリの作成における詳細や課題に集中できるようにします。”
Theo Puijk - KLM Royal Dutch Airlines
XR Lead Developer
従来のトレーニング方法の課題
時代遅れの研修資料:物理的なリソースや、統合手順トレーナー(IPT)シミュレーターのような旧式のプラットフォームに依存していたため、トレーニング教材を最新の状態に保ち、世界中で利用できるようにすることが困難だった。頻繁な手動更新は、時間がかかるだけでなく、コストもかさんだ。
適応力の低さ:従来の方法では、受講者数や好みのトレーニングプラットフォーム(モバイル、デスクトップ、VRなど)の変動に応じて、トレーニングを効率的にスケール・提供する柔軟性に欠けていた。このような柔軟性の欠如は、スケジュールの衝突、研修セッションの活用不足、あるいはリソースの過負荷といった問題を引き起こし、リアルタイムのニーズに迅速に対応することができなかった。

ソリューション:KLMシティホッパーVRコックピットトレーナー
KLMのXRCoEチームは、7名のUnity認定開発者を含む16名で構成され、エンブラエルE175型機およびE190型機向けのKLMシティホッパーVRコックピットトレーナーを開発した。
チームはUnityの3D開発ツールを活用してリアルなVRコックピットをビルド、KLMのパイロットが次のような機能を通して練習、スキル向上、状況認識能力の向上を行える環境に没入できるようにしました。
- インタラクティブボタン
- 統合された航空機マニュアルと手順
- 航空シミュレーションシナリオ
“VRヘッドセットは、将来のエンブラエルパイロットにとって文字通り新しいワールドを切り開く。ヘッドセットを使えば、いつでもどこでもトレーニングできる。副操縦士は皆若く、夕方の訓練や30分単位の訓練を好むかもしれません。これは理想的だ。”
Ernst Pontier - KLM Cityhopper
Captain Embraer and Senior Instructor
KLMシティホッパーVRコックピットトレーナーの主な特徴
バーチャルコックピット:パイロットは、インタラクティブなコンピューター生成のコックピット環境に足をステップ。彼らはコントロールパネルを探る、コックピットのレイアウトに慣れたり、地上および飛行中の手順を練習したりすることができる。
360度視点動画:パイロットは、操縦席の補助シートから、飛行中の360度視点のビデオ映像を視聴する。この没入型体験は、状況認識能力と飛行力学への理解を深めます。
バーチャルウォークアラウンド:パイロットは、実物そっくりの3Dモデルを使って、仮想空間で航空機の周りを歩き回り、点検することができる。これは、彼らがその物理的な特徴を理解し、全体的な親しみを深めるのに役立ちます。

トレーニングアプリケーションのビルドにUnityを使用する理由とは?
より迅速なプロトタイピング:KLMのチームは、高精度カメラとLiDAR深度スキャナーを使用して、航空機の3Dモデルを作成するために必要なデータを取得した。チームはまた、包括的なCAD図面が入手できなかったため、航空機メーカーであるエンブラエルの3Dモデラーを使用して、E175型機とE190型機のモデルを手作業で作成するなど、エンブラエル社と協力した。
Unityの技術は、迅速なプロトタイピングと可視化を可能にし、これはKLMの反復的な開発プロセスにとって不可欠だった。
Unity エディターは、チームがさまざまなデザインコンセプトやトレーニングシナリオを迅速に開発・改良できる直感的なプラットフォームを提供した。KLMはVRコックピットトレーナー用の3Dアセットをすべてゼロから作成し、Unityのツールによってレンダリングと対話性を完全にコントロールできるため、実際のコックピットをリアルに再現することが可能になった。
スムーズなパフォーマンスと迅速なイテレーション:Unityのマルチプラットフォームサポート、Meta Quest 3への滑らかなデプロイが可能となり、また、統合開発環境によって開発のイテレーションプロセスが大幅に加速された。Unity エディター内で、頻繁なビルドやデプロイを必要とせずに、リアルタイムで機能をテストおよび視覚化できるようになったことで、デプロイのリードタイムが大幅に短縮されました。
このアプローチは、その場で調整や即時テストを可能にするため、意思決定や複雑な機能の改良において特に有効です。KLMのチームは、完全なビルドと展開のサイクルを最小限に抑えることで、トレーニングアプリケーションの全体的な品質と有効性を向上させるためにより多くの時間を割くことができるようになった。
“Unityを使えば、アプリケーションの反復開発とテストは簡単です。私たちは顧客の隣に座って、アプリケーションの内容を確認し、その場で何でも編集ができます。これにより、フィードバックを待ったり調整したりする時間を短縮できます。”
Theo Puijk - KLM Royal Dutch Airlines
XR Lead Developerビジュアルアセットの品質とカスタマイズ性の向上:KLMはエンブラエルと協力して、トレーニングアプリケーション向けにさまざまな機能を開発しました。例えば、手動追跡機能や、KLMの開発者が新しい手順を簡単に作成できるように特別に設計されたカスタム手順ノードシステムなどです。
チームはまた、Unityのカスタムシェーダーとマテリアルのサポートも活用した。これは、アプリケーションの品質向上と、トレーニング体験の視覚的な側面を豊かにすることに大きく貢献した。
効率的なアセット管理:KLMは、KLM CityhopperのVRコックピットトレーナーを開発する過程で、 Unity エディター内でアセットを管理するためにUnity Asset Managerをテストしました。同社は現在もUnity Asset Managerを自社のITインフラに統合できるかどうかをテストしている段階だが、このソリューションはアセット管理の効率化において大きな利点になると考えている。
“効率的な分布、ストレージ、およびアップデートの可能性は魅力的だ。Unity エディター内でアセットをシームレスに管理できる機能は、ワークフローを大幅に改善する可能性があり、今後の実装において注目すべき分野です。”
Werner Soeteman - Air France-KLM
Senior IT Manager for Fasttrack & Innovation, Head of XR Center of Excellence
VRトレーニング体験の拡大
今後、KLMはVRトレーニングアプリケーションをさらに強化し、マルチプレイヤーモードを導入することで、パイロットがリアルタイムで一緒にトレーニングできるようにする計画だ。この革新は、同社の事業成長をさらに促進し、航空訓練分野におけるリーダーとしての地位を確固たるものにするだろう。
“Unityは、私たちの開発プロセスの根幹を成すものです。私たちはこのツールを使って研修プログラムを作成するだけでなく、それらの研修の維持管理や開発に役立つ包括的なツールを作成するためにも活用しています。”


