Qt Surrounding Reality HMI テンプレートで先進運転支援システムを簡単に構築
Qt Group が開発・継続的にメンテナンスする Qt Surrounding Reality(SR)HMI テンプレートは、車線検知、駐車アシスト、交通標識認識などの最先端機能を提供します。OEM メーカーが完全にカスタマイズ可能な既製品を活用し、ADAS 開発を迅速に加速するために設計されています。
低コストで素早く始める、次世代 Surrounding Reality システム開発
Qt の既製テンプレートで、車両に360°の状況認識を手軽に実現
SR HMI を量産レベルに引き上げることは、複雑な取り組みです。開発には、高精度な3Dモデル、柔軟なUIレイアウト、スケーラブルなアーキテクチャ、高度なインタラクションパターン、精緻なドライビングシーンの可視化、制御ロジック、バックエンド接続、パフォーマンス最適化、ハードウェア固有の適応など、多様なソフトウェアコンポーネントの統合が必要です。
Qt SR HMI テンプレートを活用することで、OEM メーカーは HMI 開発を加速しながら、最新の ADAS 機能に対応し、長期的なメンテナンス性を確保することができます。
ADAS と検知システム
現代の Surrounding Reality ADAS を構築するには、コンピュータビジョン、センサーフュージョン、AI、グラフィックス・UI デザイン、リアルタイム組み込みソフトウェア、ネットワーキングなど、幅広い専門知識が必要です。
Qt SR HMI テンプレートを活用することで、OEM メーカーはすぐに使えるカスタマイズ可能な ADAS 機能のホワイトボックスコードベースを利用できます。主な機能は以下の通りです:
- ターゲット検知 — 車両周囲の車、歩行者、物体を検知
- 車線検知と計画ライン — 最適な走行軌跡を追従
- 信号機アシストと交通標識認識 — 信号や標識を自動認識
- 自動駐車アシスタント — レーダーセンサーデータを活用
主な機能と特長
Qt SR HMI テンプレートは、モジュール性、オープン性、柔軟性という Qt の原則に基づいて構築されています。ホワイトボックスのソースコードとして提供されるため、OEM メーカーは外観と機能を容易にカスタマイズできる本番対応コードを活用し、ADAS 開発を迅速に加速できます。
モジュラーアーキテクチャ
Data Adapter Layer、Data Source Layer、Model Layer、UI Layer を通じた柔軟性、保守性、および統合の容易さ
マルチソースデータ統合
CAN バス、SOME/IP、シミュレーションフィードなど、多様な車載データ入力に対応し、幅広い車両およびテスト環境との互換性を実現
リアルタイムシミュレーションサポート
実車への依存なしに、開発加速、テスト、概念実証デモのためのリアルなセンサーデータシミュレーションをビルトインでサポート
レイヤード検知アーキテクチャ
車線、ターゲット、TSR などの各検知機能が共通アーキテクチャ内で独立したシステムとして動作し、領域の明確な分離と的を絞ったイノベーションを実現
リアルタイムデータ処理
生センサーデータをリアルタイムで実用的なインサイトに変換し、ターゲット追跡、車線位置特定、交通標識認識などの機能をサポート
ダイナミックモデルによる UI 統合
動的データモデルを使用して処理済みデータをユーザーインターフェースに提供し、ドライバーやオペレーターにスムーズで最新のビジュアル表示を実現
技術仕様
Qt SR HMI テンプレートには、カスタマイズしやすいモジュールに分割されたすべての QML ソースコードが含まれています。C++ バックエンドのレイヤードアーキテクチャにより、検知ロジックのカスタマイズをすっきりと分離して行うことができます。事前録音またはモックアップのデータストリームは、UI 統合向けの検知シナリオをシミュレートするために Protobuf 形式を使用します。
OS
Qt バーション
使用モジュール
仕様ハードウェア
Linux, Windows, MacOS
Qt 6.8 LTS
Qt Core, Qt Quick, Qt Quick 3D, Qt 5 Core Compatibility
Raspberry PI4, Qualcomm 8775
このパッケージには、開発環境のセットアップとテンプレートのビルドに関するステップバイステップの手順、および QML/C++ インタラクションを含むプロジェクト構造の説明が含まれています。
Qt エキスパートによる製品プレゼンテーション
オンデマンドウェビナーを視聴する
パッケージ内容
Qt SR HMI テンプレートは、メインの ADAS アプリケーションを含むコードリポジトリとして提供されます。モジュラーな C++/QML アーキテクチャを通じて、データの取り込み、処理、可視化を統合しています。プロジェクトは以下のクリーンなレイヤードアーキテクチャで構成されています:
QML ビュー
モデル
データソース
データアダプター
QML ベースのビジュアルプレゼンテーションレイヤー
データバインディング用の Qt モデル
データ変換レイヤー
データ入力の抽象化