Solution

AI for Adaptive Platforms

AIモデルを活用したAA開発ソリューション

AI Framework Support

PopcornSARは、TensorFlowやPyTorchなどのAI専用オープンソースフレームワークとの連携を考慮し、AIモデルをAdaptive Application(AA)に移行できるようサポートしています。

  • TensorFlow Integration
  • PyTorch Support
  • AA Migration Tool

Compatibility Solution

TensorFlowで実装した複雑なロジックを含むAIモデルをAAに移行する際、問題が発生することがあります。半導体会社が提供するPyTorchモジュールを含むAI SDKでコンパイラバージョンが低い、Adaptive AUTOSARに必要な一部の機能がサポートされていない、Adaptive AUTOSARに必須のC++バージョンが合わないなどの問題により、AAのコンパイルと動作に問題が発生することがあります。

PopcornSAR Solution

これらの課題を解決するため、PopcornSARはAIが使用するコンパイラバージョンに合わせてAdaptive AUTOSAR Stackを修正しています。Pythonで実装された独自のSOME/IPモジュールを提供し、Pythonで実装されたAIと制御用AAを連携できるようにしています。また、AIモデルの検証が完了したら、Python用AIをC++用Adaptive AUTOSAR AIに開発できるようサポートし、既存のAI SDKにAdaptive AUTOSAR Stackを統合して提供しています。

  • Compiler Version Matching
  • Python SOME/IP Module
  • AI SDK Integration

Docker Container

さらに、Pythonで実装されたAIモデルのロジックを全く修正せずに、ARM開発ボードや開発PCで動作可能なARMベースのDockerコンテナ仮想ECUも提供しています。

AI Integration Architecture
AI for Adaptive Platforms Architecture

※ PopcornSARのソリューションとAI連携事例:NXPのS32G2とeIQ-AUTO(AI SDK)

AIをAdaptive AUTOSARに
統合しましょう

AIモデルを活用したAA開発ソリューション

お問い合わせ