課題

最新の ADAS と AD テクノロジーを市場に投入することは困難です。消費者は、より高度な自動化とソフトウェアの絶え間ない改善を期待しています。このため、膨大かつ急速に拡大する妥当性確認を要する空間において、ソフトウェアのデリバリーとテストを迅速に行うためのソリューションが必要となります。

Cloud Engine を選ぶ理由

Applied Intuition の Cloud Engine は、エンジニアリングチームがクラウド上でオブジェクト、センサー、走行ログのシミュレーションを大規模に実行し、チームやタイムゾーン間のサイロ化を解消するためのシミュレーション実行エンジンです。 
クラウド上で何万もの並列シミュレーションをオーケストレーションして実行するための、スケーラブルで信頼性が高く、コスト効率の高いインフラストラクチャ
Web ベースのワークフローによるシナリオの作成と管理、継続的インテグレーション (CI) テストパイプラインの定義、結果の表示と分析
テストの作成、管理、分析を大規模に行うための統一されたクラウド環境

メリット

ソフトウェアのデリバリーを加速

CI テストとソフトウェア評価のための Web ベースのツールを使って、より迅速にバグを発見し、解決します。

ADAS と AD のテストをスケール

大規模なリグレッションテストを自動化することで、ソフトウェアの安定性を確保します。高度に並列化されたクラウドシミュレーションにより、車両ソフトウェアを迅速かつコスト効率よく検証します。

グローバルなコラボレーション

テストの作成、管理、分析を大規模に行うための統一されたクラウド環境で、チームやタイムゾーンを超えたサイロ化を解消します。

主要コンポーネント

大規模シミュレーションと分析

Cloud Engine は、クラウド環境と Hardware-in-the-Loop (HIL) 環境をまたがるオーケストレーションにより、あらゆるシミュレータに対してスケーラブルで信頼性の高い大規模並列シミュレーションの実行を提供します。評価結果の可視化、ソフトウェア性能の評価、Validation Toolset との統合により、システム要件と運行設計領域 (ODD) タクソノミーを横断したインサイトを得ることができます。

CI パイプライン

既存のビルド・システム (Jenkins など) と統合して、CIパイプラインによるシナリオ・ベースのテストを自動化します。すべてのコード変更に対して自動化されたコミットブロッキングなリグレッションテストを実行し、統合およびプログレッションテスト用に大規模なスケジュールテストを構成し、Cloud Engine Web アプリケーションを使用して結果を可視化し、問題をデバッグします。

クラウドベースのシミュレーションワークフロー

バージョン管理、テスト管理、テスト結果分析のためのコラボレーティブなワークフローを活用して、クラウド上でシナリオベースのテストを大規模に作成および管理します。ユーザーは共有、コメント、デバッグを共同で行うことができ、長期間にわたってソフトウェアのバージョン間で結果を比較することができます。

相互運用可能で設定可能なインフラ

Cloud Engine は Kubernetes を使用し、AWS、Azure、Google Cloud、オンプレミスで稼働し、設定可能なインフラとクラウドコストを管理するツールを備えています。エンジニアは、明確に定義された API を通じてテストをトリガーし、結果を取得することもできます。Cloud Engine はローカル環境とシームレスに統合され、ローカルからクラウド、クラウドからローカルのワークフローを実現します。

主要コンポーネント

大規模シミュレーションと分析

Cloud Engine は、クラウド環境と Hardware-in-the-Loop (HIL) 環境をまたがるオーケストレーションにより、あらゆるシミュレータに対してスケーラブルで信頼性の高い大規模並列シミュレーションの実行を提供します。評価結果の可視化、ソフトウェア性能の評価、Validation Toolset との統合により、システム要件と運行設計領域 (ODD) タクソノミーを横断したインサイトを得ることができます。

CI パイプライン

既存のビルド・システム (Jenkins など) と統合して、CIパイプラインによるシナリオ・ベースのテストを自動化します。すべてのコード変更に対して自動化されたコミットブロッキングなリグレッションテストを実行し、統合およびプログレッションテスト用に大規模なスケジュールテストを構成し、Cloud Engine Web アプリケーションを使用して結果を可視化し、問題をデバッグします。

クラウドベースのシミュレーションワークフロー

バージョン管理、テスト管理、テスト結果分析のためのコラボレーティブなワークフローを活用して、クラウド上でシナリオベースのテストを大規模に作成および管理します。ユーザーは共有、コメント、デバッグを共同で行うことができ、長期間にわたってソフトウェアのバージョン間で結果を比較することができます。

相互運用可能で設定可能なインフラ

Cloud Engine は Kubernetes を使用し、AWS、Azure、Google Cloud、オンプレミスで稼働し、設定可能なインフラとクラウドコストを管理するツールを備えています。エンジニアは、明確に定義された API を通じてテストをトリガーし、結果を取得することもできます。Cloud Engine はローカル環境とシームレスに統合され、ローカルからクラウド、クラウドからローカルのワークフローを実現します。

Cloud Engine を始める

最も複雑なソフトウェアシステムを、協調的かつ自動化された、スケーラブルなテストによって、迅速、安全、効率的に市場に投入する方法を学びましょう。
お問い合わせ