AITRIOS | Console Developer Editionの新API公開について
ソニーセミコンダクタソリューションズ株式会社は、エッジAIセンシングプラットフォームAITRIOSの「Console Developer Edition」において、利便性を高めるAPIを開発しました。
これにともない、新API (Console REST API V2) およびそれに対応するConsole V2、エッジファームウェア、エッジアプリケーション、SDKを公開します。
本公開における主なポイントは以下の通りです。
• パフォーマンスの向上
エッジデバイスとConsoleのソフトウェアアーキテクチャを見直し、パフォーマンスが改善されました。エッジアプリケーションからの高パフォーマンスかつ自由度の高いセンサ制御が可能になり、UIのレスポンスが向上しました。
• 運用性・保守性の向上
エッジデバイス、エッジアプリケーションに対して”To Be” (あるべき状態) を指定できるようになりました。これにより、例えば運用中に停電などで再起動した場合でも、エッジデバイスとエッジアプリケーションが自律的に運用状態に回復できるようになりました。また、ConsoleのUIも見直され、エッジデバイス、エッジデバイスソフトウェア、エッジアプリケーション、収集されたデータなどの管理したい対象を選ぶと、その対象に対する操作が一つの画面で効率的に行えるようになりました。
• エッジアプリケーションの開発しやすさ向上
エッジアプリケーション開発のためのSDKが刷新され、イベント駆動のフレームワークが提供されます。これにより、開発者は各イベントに応じた処理だけを実装すればよく、従来の開発に比べて必要な実装コード量が削減されます。また、エッジアプリケーションからのセンサ制御やデータ操作の範囲も拡大し、より自由度の高いアプリケーション開発が可能になりました。さらに、Consoleから指定できるパラメータを自由に追加できるようになり、運用性も向上します。
• Scenario Hubによる作業効率の向上
新たに「Scenario Hub」が導入され、作業者は必要な情報や操作を一つの画面で完結させることができます。Provisioning、Deployment、Visualizationの3つのScenario Hubにより、エッジデバイスの登録、AIモデルやエッジアプリケーションのデプロイメント、データ確認がスムーズに行えます。
Console REST API V2 移行時の注意事項
Console REST API V2に関する注意事項
• Console REST API V2用エッジファームウェアに更新後は、Console REST API V1用エッジファームウェアに戻せません。下記の対応表をご確認の上、Console REST API V2用エッジファームウェアに更新してください。
• 現在 (2025年4月現在)、AIH-IVRW2は、Console REST API V2に未対応です。今後、準備が出来次第、別途、ご案内します。
• エッジアプリケーションとAIモデルのデプロイは、できるだけResource Management のDevicesは使用せず、Scenario Hub の SW Provisioning から行ってください。
対応表を参照してください。
Console REST API V1 / Console V1 | Console REST API V2 / Console V2 | 備考 | |
---|---|---|---|
エンドポイント | Console REST API V1 / Console V1 Console REST API V1用エンドポイント | Console REST API V2 / Console V2 Console REST API V2用エンドポイント | 備考 |
エッジファームウェア(デバイスファームウェア) | Console REST API V1 / Console V1 Console REST API V1用ファームウェア | Console REST API V2 / Console V2 Console REST API V2用ファームウェア | 備考 互換性はありません |
エッジアプリケーション | Console REST API V1 / Console V1 Console REST API V1用アプリケーション | Console REST API V2 / Console V2 Console REST API V2用アプリケーション | 備考 互換性はありません |
パラメータ | Console REST API V1 / Console V1 Command Parameter | Console REST API V2 / Console V2 Edge Application Interface JSON / Edge Device Interface JSON | 備考 互換性はありません |
TFLite | Console REST API V1 / Console V1 サポート終了 | Console REST API V2 / Console V2 非対応 | 備考 TFLiteのサポートは終了しました |
Keras/ONNX/PackerOut.zip | Console REST API V1 / Console V1 対応 | Console REST API V2 / Console V2 対応 | 備考 |
登録済みAIモデル | Console REST API V1 / Console V1 共通 | Console REST API V2 / Console V2 共通 | 備考 |
Provisioning Service | Console REST API V1 / Console V1 非対応 | Console REST API V2 / Console V2 対応予定 | 備考 |
Angle Adjustment tool | Console REST API V1 / Console V1 対応 | Console REST API V2 / Console V2 対応 | 備考 |
Studio | Console REST API V1 / Console V1 対応 | Console REST API V2 / Console V2 対応予定 | 備考 |
Brain Builder | Console REST API V1 / Console V1 対応 | Console REST API V2 / Console V2 対応予定 | 備考 |
Vision Dataset Generator | Console REST API V1 / Console V1 対応 | Console REST API V2 / Console V2 対応 | 備考 |
※AITRIOS、およびそのロゴは、ソニーグループ株式会社またはその関連会社の登録商標または商標です。