Google Cloud 上での完全仮想車両の構築:AAOS... ノート

Google Cloud 上での完全仮想車両の構築:AAOS から最小の MCU まで

自動車業界は、コア機能を物理的なハードウェアからデジタルシステムへと移行させ、ソフトウェア定義型車両へと急速に移行しています。インフォテインメントや高性能コンピューティングシステムはクラウドネイティブな手法で開発されることが多いですが、多くの重要なマイクロチップや制御モジュールは依然としてハードワイヤードです。これにより、製造後のアップデートや拡張が困難になり、コストのかかる欠陥解決が開発サイクルの終盤に押しやられるという大きなボトルネックが生じています。Googleは、RemotiveLabsやそのHorizonプラットフォームとのパートナーシップを通じて、これらの非効率性に対処することを目指しています。Android Automotive OS (AAOS)は、すでにArmベースのGoogle Cloudインスタンス上でCuttlefishのような仮想テスト環境を活用し、シームレスなコックピットソフトウェア開発を実現しています。RemotiveTopologyは、この仮想モデルを車両全体の電気・電子 (E/E) アーキテクチャに拡張します。RemotiveTopologyは、車両ネットワークを「コードとしての車両」に変換することで、AAOSを他の車両システムに接続する完全なシミュレーションされたE/Eアーキテクチャを作成します。これにより、開発者はオンデマンドで完全な仮想車両を起動でき、継続的な信号およびクロスドメインの可視性を実現します。標準的なLinuxツールに基づいたこのシステムは、ラップトップからGoogle Cloudまで、さまざまなプラットフォームで実行されます。このアプローチは、物理的なハードウェアが関与する前に、仮想環境内で全ての車載システムを早期に統合することを可能にします。ADASイベントがインフォテインメントクラスターに表示されるような、クリティカルでマルチドメインな相互作用を、最初から継続的にテストできます。この早期統合により、開発プロセスの後半で欠陥を発見する可能性とコストが大幅に削減されます。最終的な目標は、最小の車両コンポーネントであってもスケーラブルなソフトウェア開発を可能にし、完全にソフトウェア定義型車両へのギャップを埋めることです。Google CloudのArmベースのインフラストラクチャ、特にAxionのベアメタルC4Aインスタンスは、クラウドで開発されたソフトウェアと実際の車両制御モジュールとの間の同等性を保証します。このホリスティックなシステムにより、初めて、車両システム全体の開発と統合テストをクラウドで行い、物理的な車両に直接転送することが可能になります。そのメリットは大きく、初期の顧客エンゲージメントで測定された統合サイクルの10倍以上の高速化が含まれます。仮想システムは、車両ソフトウェアを迅速に生成、テスト、洗練するAI支援ワークフローに追いつくために不可欠です。RemotiveTopologyは、このアーキテクチャをアクセス可能にし、GitHubでオープンソースの簡略化された車両を提供しており、新しいサードパーティ製ツールなしで即座に使用できます。メーカーは既存のツールチェーンを活用し、ArmベースのGoogle Cloud環境にRemotiveTopologyを容易に統合できます。現在、仮想開発をコックピットに限定している企業は、この革新的なアプローチを通じて、クラウド全体に車両全体を拡張する時期に来ています。