自動運転車コントローラシステムのソフトウェアデバイスプログラムソフトウェア構造には、ソフトウェアデバイスプログラムソフトウェアとアプリケーションソフトウェアプログラムソフトウェアが含まれます。
ソフトウェアデバイスプログラムソフトウェアは、Linuxオペレーティングシステム、ROSミドルウェア、および汎用フレームワークをカバーしています。アプリケーションソフトウェアは3つの部分に分かれています。第一に、データ取得インターフェースAPI、車両-による-WireインターフェースAPI、マップインターフェースAPI、および統合ナビゲーションプロバイダープログラムで構成される基本ソフトウェアサービスです。第二に、主に自動運転アプリケーションソフトウェア(認識、意思決定、制御、およびそれらのサブモジュール)、通信サービス、およびヒューマンコンピュータインタラクションインターフェースで構成される、専用カスタマイズソフトウェアサービスです。
Linuxオペレーティングシステムに関しては、コントローラープラットフォームとしてUbuntuディストリビューションを選択しました。Linuxシステムは他のオペレーティングシステムに比べて多くの利点があります。その一つはオープンソースであることで、これは更なる研究や学習にとって非常に魅力的です。さらに、Linuxシステムは非常に安定しており、中断することなく長期間の運用をサポートし、メモリ使用量に関しても非常に経済的です。
ROSミドルウェアは、当初は疎結合だったコンポーネントを分散通信サービスに開放することで、コードの再利用性、分散通信サービス、多数のプラグインやシミュレーションツール、豊富なライブラリを提供し、C++やPythonを含む複数のプログラミング言語との互換性を確保しています。ROSは、ハードウェア抽象化、基本的なデバイス制御、共通機能の実行、システム間メッセージパッシング、パッケージ管理など、オペレーティングシステムに必要な機能を提供します。ROSは分散フレームワークに移行しており、ピアツーピアアーキテクチャを介してノードが独立して機能することを許可することで、モジュールの変更とカスタマイズが可能になり、システムのフォールトトレランスレベルが向上します。モジュールは、異なるモジュール間のメッセージ通信に、独立した統一されたインターフェース定義言語を使用します。
汎用フレームワークには、カフェ、テンソルRT、テンソルフロー、CUDA などの一般的に使用されるソフトウェア アプリケーション フレームワークが装備されています。汎用フレームワークを使用すると、人工知能アルゴリズムの実行環境を非常に簡単にセットアップできます。
アプリケーションソフトウェアは、1つの基本ソフトウェアサービスと、複数の専用カスタマイズソフトウェアサービスで構成されています。特に基本ソフトウェアサービスは、標準的なLiDAR、ミリ波レーダー、ネットワークカメラからのデータ収集を可能にするデータ収集インターフェースAPI、CAN通信およびメッセージのカプセル化/解析機能を備えたVehicle-による-WireインターフェースAPI、高精度地図の呼び出しを支援し、システムに高精度地図サービスを提供するマップインターフェースAPI、そしてシステムにセンチメートル単位の測位サービスを提供する統合ナビゲーションサービスで構成されています。
特化型ソフトウェアサービスは、インテリジェントビークルシステムのカスタムモジュールであり、タスク要件に応じて、または独自のアルゴリズム検証のために提供されます。デバイス開発中、開発者は研究論文に基づいた特化型アルゴリズムの実装に集中でき、システム内のモジュールを意識する必要がありません。すべてのサブモジュールは、ROS通信メカニズムを介してモジュール間の疎結合接続が存在し、各モジュールが独立して開発および最適化できることを認識しています。
よくある質問-よくある質問
博覧会は、2026年5月13日から15日まで、中国厦門市にある厦門国際会議展示センター(XICEC)Cホールにて開催される予定です。
この博覧会は、40,000平方メートルの面積をカバーし、350社以上の企業が出展し、世界中から30,000人を超える専門家が来場すると予想される重要なイベントです。
80 を超える業界フォーラムやイベントが開催され、スマート モビリティ、交通通信、安全性、持続可能な開発などのトピックが紹介され、議論されます。
この会議には80以上の国と地域の代表者が出席し、インテリジェント交通革命に関する世界サミットとなる予定です。
もちろんです。世界中に 1,000 社を超えるパートナーが集まるこのエキスポは、ビジネス コラボレーション、テクノロジーの共有、投資機会の誘致を開始するのに最適な場所です。
さらに詳しく知りたい場合は、公式ウェブサイトの「お問い合わせ」ページにアクセスして、組織委員会にお問い合わせください。