RTMapsとは?
リアルタイムマルチセンサアプリケーション(RTMaps)は、データロギングやデータリプレイ、ソフトウェア開発とリアルタイム実行のためのマルチセンサソフトウェアフレームワークです。RTMapsは以下を提供します:
- ドラッグアンドドロップによるコンポーネントベースの開発
- ゼロコピー通信
- メモリとCPUのオーバーヘッドが低い
- データの損失なし
適用分野
マルチセンサアプリケーションは、多くの産業分野やその他の分野で重要な役割を果たしています。一般的な適用例:
- 自動車
- 農業
- 採掘用トラック
- シャトルバス
- 航空宇宙
- 鉄道
RTMapsで処理を簡素化できる一般的なタスク:
- データ取得
- データのビジュアル表示
- ソフトウェア開発
- データリプレイ
主な利用効果
RTMapsを使用すると、データは非同期的に捕捉され、それぞれのデータサンプルが完全に個々のペースでタイムスタンプと一緒に取得されます。これにより、すべてのデータが確実に時間相関性を持つことになります。マルチコアCPUでのRTMapsの卓越した性能を使用することで、ユーザは自身のコンピューティングアーキテクチャを最大限に活用し、リアルタイム処理やデータフュージョン(センサフュージョン)を含む複数の広帯域幅のデータストリームを処理するアプリケーションを容易にセットアップすることができます。センサのデータは同期的に記録および再生することができ、オフラインでの開発やテストを再現可能な条件下でリアルタイムよりも高速に行うモードで使用できます。
RTMapsは、車載センサ、バス、認知アルゴリズム用の包括的なコンポーネントライブラリを提供します。また、あらゆるタイプと数のセンサとアクチュエータをサポートしています(
サポートされているテクノロジの完全なリストをご参照ください
)。RTMapsでは、ブロック線図を使用したり、C++対応の専用ソフトウェア開発キットやPythonを通じて独自のコードを組み込んだりすることが可能なため、アルゴリズムの開発は容易です。異種のデータストリーム間の時間的な整合性と同期性を保ちつつ、データを複数の分散プラットフォームで処理することも可能です。
dSPACEツールチェーンにおける統合
RTMapsはdSPACEツールチェーンに強固に統合されています。このため、当社はdSPACE VEOS専用に設計されたインターフェースブロックセットを提供しています。RTMapsは、dSPACE AUTERA Data LoggerおよびdSPACE Data Replayの設定およびランタイム向けの環境であり、Simulinkから生成された量産コードを統合する際はdSPACE TargetLinkを使用します。また、RTMapsにdSPACE ControlDeskを接続すれば、RTMapsで実装および処理されたコンポーネントを監視およびパラメータ化することができます。
機能概要
機能概要
| 機能 | 説明 |
|---|---|
| 全般 |
|
| センサ、通信バス、およびプロトコルのサポート |
|
| 自動運転機能の開発をサポートするアルゴリズム |
|
| サポートするオペレーティングシステムおよびプラットフォーム |
|
| ターゲットアプリケーション |
|