インテリジェント運転システムの関連設計スキームとソフトウェアのアップグレードに関する記事
スマート カーの集中化の傾向により、ネットワーク接続は従来の低帯域幅の Can ネットワークから高帯域幅のイーサネット ネットワークにアップグレードされました。車両のアップグレード機能を向上させ、車両所有者に継続的で高品質なエクスペリエンスとサービスを提供するには、既存のシステム基盤(車両上の従来の ECU の最初のアップグレードから増分イーサネットのプロセスまで)を構築する必要があります。アップグレード)既存の OTA システムと互換性のある新しい OTA サービス システムを開発して、車両ソフトウェア、ファームウェア、およびサービスの OTA アップグレード機能を実現し、それによって最終的にユーザー エクスペリエンスとサービス エクスペリエンスを向上させます。
ソフトウェア アップグレードには、FOTA/SOTA という 2 つの主要な領域が含まれます。
車両ソフトウェア全体のアップグレードは、OTA テクノロジーを通じて行われます。車載エンターテインメントとナビゲーション、人間とコンピュータの対話、その他のアプリケーション ソフトウェア、ステアリング、ブレーキ、ボディ コントロール、その他のファームウェアがアップグレードされます。車両OTAアップグレードパッケージは、アップグレード対象のECUをアップグレードできるアップグレードパッケージで構成されます。車両の OTA タイプは、主に FOTA (Firmware-over-the-Air) と SOTA (Software-over-the-Air) の 2 つのカテゴリに分類され、どちらも OEM が注力し、徐々に実装されている分野です。さまざまなシナリオの OTA ニーズに適応します。
FOTA (モバイル端末の無線ソフトウェア アップグレード テクノロジとも呼ばれます) は、完全なファームウェア イメージを車両コントローラにダウンロードしてインストールすることにより、システム機能の完全なアップグレードとアップデートを実現します。 FOTA には、車両のパフォーマンスに大きな影響を与える、コントローラーの関連戦略の中核機能の完全な体系的なアップデートが含まれます。アップグレード プロセスには、タイミング、安定性、安全性に関して非常に高い要件が求められます。同時に、アップグレードの前提条件も満たされます。ギア、パワー、車速などの要件が含まれるため、アップグレード プロセスでは通常、イグニッション車はサポートされません。
FOTA は、車両コントローラーの完全なファームウェア イメージをダウンロードしてインストールすることにより、システム機能の完全なアップグレードとアップデートを実現します。たとえば、車両のスマート ドライビング システムをアップグレードすると、ドライバーはより多くの補助運転機能を享受できるようになります。車両のコックピット システムをアップグレードしてドライバーの疲労検出の精度が向上し、車両のブレーキ システムをアップグレードして車両のブレーキ性能が向上します。
SOTA は、実際にはソフトウェア販売戦略の中核要件と見なすことができます。車両コントローラーに「インクリメンタル パッケージ」をインストールすることで、コントローラー機能の「インクリメント」を実現します。更新され、エンターテインメント システムやスマート ドライビング システムで一般的に使用されます。たとえば、マルチメディア システムの操作インターフェイスを変更したり、ダッシュボードの表示スタイルを最適化したり、エンターテイメント コンソールの地図プログラムを更新したりする場合、SOTA アップグレード方法が使用されます。 SOTA には、コントローラー アプリケーション層の機能の小規模な部分更新が含まれます。これは車両のパフォーマンスにほとんど影響を与えず、アップグレードの前提条件も低く抑えられます。 SOTA の増分更新戦略により、アップグレード パッケージ ファイルのサイズが大幅に削減され、ネットワーク トラフィックとストレージ スペースが節約されます。
ここでは、インテリジェントな運転アップグレードにおいて FOTA と SOTA を効果的に定義する方法の例を示します。
たとえば、ドライバーがより多くの運転支援機能を享受できるようにするために、スマート ドライビング カー システムをアップグレードする場合、段階的な機能の継続的なアップデートは通常、難易度や難易度に基づいて決定されます。関数開発の反復の長さ (低レベル関数から高レベル関数へのソフトウェア変更を含む)。同時に、ドライバー疲労検出の精度を向上させるために、プロセス中に車両のコックピット システムをアップグレードする必要があります。また、インテリジェント運転車両の関連サブシステム (ブレーキ、ステアリング システム、その他のモジュールなど) をアップグレードして、ドライバー疲労検出の精度を向上させる必要があります。車両のブレーキ性能。
インテリジェント ドライビング システムのソフトウェア アップグレード アーキテクチャ
OTA アップグレード全体には、主に下から上に次の 3 つの側面が含まれます。オブジェクト、OTA マネージャー、OTA クラウド サービス プラットフォームをアップグレードします。自動運転ドメイン コントローラーとコックピット ドメイン コントローラーはイーサネット経由で接続されており、アップグレード プロトコルは一般によく使用される DoIP であり、アップグレード プロセスにはドメイン コントローラー自体に加えて、高精度測位モジュールのアップグレードやセンサーのアップグレードも含まれます。イーサネットで接続されているカメラの場合、アップグレード プロセスは主に、メイン ドメイン コントローラにインストールされている統合プログラム全体を通じて行われます。つまり、純粋なカメラ センサーの場合、個別のプログラム アップグレード プロセスはありません。 CANFDを搭載したミリ波/超音波レーダーの場合、独自のコントローラーを備えているため、アップグレードプロセスは主にCANFDを介してコントローラーに接続することになります。ドメインコントロールはCANFDを介してパブリックCANに接続され、コックピットドメインは点滅を担当しますCANFD ドメイン コントロール送信機はメッセージを各レーダー コントローラーに転送します。
上図に示すように、OTA クラウド サービス プラットフォームは主に OTA アップグレード パッケージを管理および提供し、アップグレード タスクの構成、スケジュール設定、追跡を完了します。 OTA マネージャーは主に、アップグレード パッケージのダウンロード、復号化、署名検証、差分パッケージの再構築、およびその他の機能を完了し、最終的にアップグレード パッケージを対応するアップグレード オブジェクトに送信します。アップグレード オブジェクトは 1 つ以上の ECU で構成され、アップグレード オブジェクトがアップグレード パッケージを受信すると、対応する ECU アップグレード パッケージを対応する ECU に送信し、ECU はアップグレード パッケージのフラッシュを完了します。
スマート ドライビング システムにおけるアップグレード プロセスの原則
現在のアップグレード方法は主にサイレント アップグレードです。つまり、通常モードの意識的なアップグレードと異常モードの無意識のアップグレードが含まれます。通常モードは実際にはファクトリー モードであり、マルチメディアがアップグレード コマンドを受信した後、アップグレード条件が満たされた場合にアップグレード パッケージをダウンロードし、車両の自動アップグレードを実行します。アップグレードプロセス中に、ロック解除/ドアを開ける/スタートボタンを押す/クラウドサービスのロックを解除する信号を受信した後、車両ディスプレイにOTAアップグレードが表示されず、通常のアップグレード中は車両は沈黙状態になります。プロセス。
非工場出荷時モードでサイレント アップグレードを実行し、予約済みのソリューションであることをユーザーに意識させずにアップグレードします。関連する国内法による制限のため、このソリューションを実装するには、インテリジェント運転のすべてのモジュールが両面パーティションのアップグレード戦略を満たす必要があります。ここでの両面の区別は、A/B 両面アップグレード プロセスを指します。つまり、ドメイン コントローラーの SOC に対して 2 つのストレージ スペース A/B が開かれ、それぞれのストレージ スペースにシステムがインストールされ、一方のシステムがアクティブに使用されているとき、もう一方のシステムはスタンバイ状態になります。系をバージョンアップする場合は、起動系の待機系をバージョンアップし、バージョンアップ完了後、再起動して新しい系に切り替えます。したがって、スマート ドライビング ドメイン制御の SOC のアップグレード プロセスは、動作領域が A 領域で、次に領域 B をアップグレードする場合のように説明できます。アップグレード完了後、領域 B から再開します。起動後、領域 B を領域 A に同期します。正確な時に。 。また、SOC のアップグレードが失敗すると、有効な運転は許可されなくなります。
さらに、ドメイン制御での MCU フラッシュの場合は、デュアル APP メカニズムを使用するのが最適です。つまり、MCU はブートローダーのシングルゾーンとアプリのデュアルゾーン展開方式を採用しており、通常、ブートローダーをアップグレードする必要はありません。したがって、MCU アップグレード プロセスは、デュアル ゾーンに展開された APP でのみ実行する必要があります。
アップグレード プロセス全体で、次のアップグレード タスクを完了する必要があります:
1) アップグレード前提条件の判断:
EthernetやCANなどの車載ネットワーク経由で車両の現状確認を取得し、プロジェクトの実際のニーズに合わせてカスタマイズします。 、バッテリー電力、エンジン速度、車速、車のギア、ハンドブレーキの状態、シートセンサーの状態、ドアの状態、ロックの状態などが含まれますが、これらに限定されません。アップグレードを開始する前に、コックピット ドメイン コントローラーはアップグレードされた車両のステータス チェックを実行し、その後のアクションを続行する必要があります。現在のステータスを確認する項目には、モジュールの内部ストレージの残容量、モジュールのハードウェア バージョン、モジュールのファームウェア バージョン、およびモジュールのソフトウェア バージョンが含まれます。通常、アップグレード プロセス中に、車両が停止しているかどうか、ギアが P ギアにあるかどうか、ドメイン コントローラーの SOC 電力が特定のしきい値を超えているかどうかを判断する必要があります。適切な状況下では、計画されたアップグレードまたは即時アップグレードの指示が中央制御インターフェイス/電気検査コンピュータのディスプレイにポップアップ表示されます。アップグレードがトリガーされる状況は 2 つあります。それは、電源オンおよび電源オフのセルフテストと、ユーザーが開始したトリガーです。アップグレード条件がトリガーされます。トリガーが成功した場合は、次のステップに進みます。そうでない場合は、アップグレード プロセスを終了します。
2) アップグレード パッケージをダウンロードします:
クラウド アップグレード戦略とアップグレード パッケージを提供する過程で、バージョン番号が更新されたかどうかを検出するために、OTA アップグレード サーバーはアップグレード ポリシー パッケージをコックピット ドメイン コントローラーに配信しますが、ユーザーはこのプロセスを認識しません。コックピット ドメイン コントローラーは、従来のフラッシュ アップグレード方法である DoIP および CAN フラッシュをサポートします。
#CAN プロトコルに基づくソフトウェア フラッシュ
CAN フラッシュ プロセスは、実際には仕様 (仕様) に基づいたプロセスです。主に ISO 14229 に準拠したプログラミングのプロセスです)。プログラミング プロセス中、効果的なアドレス指定とサービス アクセスのために、次のタイプのさまざまな手順を指定して参照する必要があります。
標準手順は、クライアントとサーバーがいかなる状況でも規制に従って行動することを要求する必須の手順です。推奨される手順はオプションであり、特定の診断サービス ID を使用する必要があり、アクションの実行方法に関する推奨事項が含まれています。この代替方法では、指定された機能を使用するときにクライアントとサーバーが指定どおりに動作することのみが必要です。 OEM 実装ステップ: その使用と内容 (使用される診断サービス ID など) は自動車メーカーの裁量にあり、もちろんオプションのステップである場合もあります。
CAN ソフトウェア フラッシュは主に、プリプログラミング段階、プログラミング段階、および終了段階の 3 つの段階に分かれています。各段階で必要となる対応するビジネス プロセスを次の図に示します。
##DoIP プロトコルに基づくソフトウェア フラッシュの詳細説明
DoIP (Diagnostic communication over Internet Protocol) は、車両イーサネットに基づく診断として、主に OSI 7 層モデルのトランスポート層に存在し、UDS 診断データをトランスポート層に送信します。イーサネットネットワーク伝送プロトコル。 DoIP は高帯域幅を備えており、大量のデータが送信されるシナリオに適しているため、車両の OTA ソフトウェア アップグレードに非常に適しています。 CAN と比較して、DoIP は主にデータ送信を最適化し、物理層とトランスポート層の速度を向上させます。アプリケーション層と診断サービス リンクでは、CAN と DoIP の実装は 14229 プロトコルに基づいています。 ODX データベース部分では、DoIP プロトコル通信パラメータと関連コントローラの追加を除いて、通常、追加の調整は必要ないため、診断データの開発時間とコストが大幅に節約されます。
DoIP ファイル フラッシュには、主に、ファイル システム コントローラーを使用しない DoIP フラッシュと、ファイル システム コントローラーを使用する DoIP フラッシュが含まれます。ファイル システム コントローラーをフラッシュする場合、全体的なスキームは CAN ノードのフラッシュ スキームと似ています。マルチメディア ホストはアドレスで送信し、コントローラーはアドレスで書き込みます。ファイル システムを備えたコントローラーの場合、マルチメディア ホストはアップグレード パッケージをコントローラーに送信するだけで済みます (もちろん、プロセス中のブレークポイント再開をサポートできる必要があります)。その他の要件はありません。
現在、一般的に使用されている DoIP 診断接続方法は 2 つのタイプに分けられます。1 つは Ethernet ケーブル直接接続形式です。車両全体の場合は、OBD-Ethernet ケーブルを作成します。 2つ目は、CAN/CAN FD通信に対応し、生産・アフターニーズに対応し、イーサネット起動機能を統合した診断用VCIによりDoIP通信を実現します。データベースが作成されたら、関連する診断ツールを使用して車両の点滅プロセスを実現できます。
コックピット ドメイン コントロールは、サーバーによって発行された車両工場モード自動アップグレード コマンドを受信すると、サーバーにアップグレード パッケージを自動的にダウンロードするように要求し、アップグレード条件が満たされている場合は車両を自動的にアップグレードします。 met. は、ブレークポイント再開、整合性検証、ストレージスペース管理などの機能をサポートします。
3) スマート ドライビング ドメイン コントローラーのアップグレード ステータス フィードバック:
スマート ドライビング ドメイン コントローラーはドメイン コントローラーにレポートします。この情報はコックピット ドメイン コントローラーに送信され、アップグレードの前提条件の判定が完了します。条件が満たされた場合にのみ、OTA アップグレードに入ることができます。アップグレードには、この種の情報を OTA サーバーにアップロードする必要があります。この種類の情報には、ドメイン コントローラーの各モジュールのソフトウェア/ハードウェアのバージョン番号、シリアル番号 (SN)、位置情報 (GPS) などが含まれます。
4) アップグレード タスクを実行します:
コックピット ドメイン コントローラーは、によって発行されたアップグレード パッケージに基づいてアップグレードされます。サーバーのポリシーやその他の情報を確認して、OTA アップグレードを実行します。複数の ECU の共同アップグレードとフラッシュが同時に必要な場合、対応するアップグレード タスクを完了するには、発行されたアップグレード タスク シーケンスに従って、ポイントツーポイント アップグレード相互作用情報を対応するコントローラーに送信する必要があります。
5) ブレークポイント継続アップグレード:
ブレークポイント継続アップグレードとは、ステート マシン ベースの管理を指します。このプロセスでは、現在アップグレードされているファイルまたはブロック デバイスがバックアップされ、保存されます。アップグレード プロセス中に中断、停電、またはその他の干渉が発生し、アップグレード中のファイルが破損した場合、コントローラは現在のアップグレード ステータスを記録し、次回プログラムを実行するときに特定の検証アルゴリズムを実行します。再起動 ((ハッシュ検証など) して、ファイルが破損しているかどうかを評価します。プログラムが損傷していない場合は、アップグレード対象としてマークされていないプログラムの順序で直接アップグレードされます。ファイルが破損している場合は、バックアップ ストレージを使用してアップグレードを復元します。
アップグレード プロセス全体では、通常、フラッシュの障害後に数回の再試行が必要になります。関連モジュールに依存関係がある場合は、アップグレードされたすべての関連モジュールをロールバックする必要があります。
6) リンクされたアップグレード管理:
関連機能を持つ ECU (フロントミリ波レーダーのアップグレードなど)同じ性質のリンク アップグレードとして扱われます)、バックグラウンドでリンク アップグレードを設定でき、関連する ECU のアップグレード シーケンスも設定できます。アップグレード プロセスでは、コックピット ドメイン コントローラーがバックグラウンドからアップグレード タスクを取得すると、アップグレード コマンドにリンク アップグレード要件があるかどうかを検出し、ある場合は 1 つずつ順番にアップグレードし、ECU に関連付けます。 。
コックピット ドメイン コントローラーは、アップグレード プロセス全体を通じてアップグレード パッケージを管理および継続的に配布し、すべての ECU がアップグレードを完了するまでアップグレード プロセス全体を監視し、バックグラウンド アップグレード結果を均一に報告します。 。 ECU のアップグレードが失敗し、ロールバックする必要があることが検出されると、コントローラは関連するすべての ECU をリンクして、バージョンのロールバックを同期します。同時に、コックピット ドメイン コントローラーは、どの ECU アップグレードが失敗し、ロールバックが発生したかを効果的に報告します。
対応するソフトウェア アップグレード シーケンス図は次のとおりです。
上記の説明に基づいて、それぞれの車両のモジュールがアップグレードされる これは次のように要約できます: OTA サーバーは、アップグレード シーケンスを決定するためにアップグレード ポリシー ファイルを発行します. ポリシー ファイルは、サーバー上でアップグレードが設定されるときに生成されます. コックピット ドメイン コントロールはアップグレード計画を策定し、ポリシーファイルに基づく各ECUのシーケンス。インテリジェント運転関連モジュールのアップグレード順序は、CAN モジュール -> ファイル システムなしの DoIP モジュール -> ファイル システムありの DoIP の優先順位に従って制御されます。
DoIP は CAN と比較して、主にデータ伝送を最適化し、物理層とトランスポート層の速度を向上させます。アプリケーション層と診断サービス リンクでは、CAN と DoIP の実装は 14229 プロトコルに基づいています。
インテリジェント運転システムにとって、ソフトウェアのアップグレードは不可欠な部分となっています。ドメイン コントローラーは、顧客にリアルタイムのオンライン アップグレード機能を提供する一方で、プロトコル通信リンク管理、アップグレード指示の受信とアップグレード ステータスの送信、アップグレード パッケージのダウンロード、アップグレード パッケージの復号化、差分パッケージの再構築、アップグレード パッケージの検証など、クラウドの安全な通信に対応する必要があります。 . 合法性検証のために、鍵証明書管理サービス、データ暗号化サービス、電子署名サービスなどの機能も含まれます。インテリジェントな運転レベルのソフトウェアのアップグレードが、その継続的な開発の原動力であると言えます。
以上がインテリジェント運転システムの関連設計スキームとソフトウェアのアップグレードに関する記事の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









上記と著者の個人的な理解 3 次元ガウシアンプラッティング (3DGS) は、近年、明示的な放射線フィールドとコンピューター グラフィックスの分野で出現した革新的なテクノロジーです。この革新的な方法は、数百万の 3D ガウスを使用することを特徴とし、主に暗黙的な座標ベースのモデルを使用して空間座標をピクセル値にマッピングする神経放射線場 (NeRF) 方法とは大きく異なります。明示的なシーン表現と微分可能なレンダリング アルゴリズムにより、3DGS はリアルタイム レンダリング機能を保証するだけでなく、前例のないレベルの制御とシーン編集も導入します。これにより、3DGS は、次世代の 3D 再構築と表現にとって大きな変革をもたらす可能性のあるものとして位置付けられます。この目的を達成するために、私たちは 3DGS 分野における最新の開発と懸念について初めて体系的な概要を提供します。

昨日の面接で、ロングテール関連の質問をしたかと聞かれたので、簡単にまとめてみようと思いました。自動運転のロングテール問題とは、自動運転車におけるエッジケース、つまり発生確率が低い考えられるシナリオを指します。認識されているロングテール問題は、現在、単一車両のインテリジェント自動運転車の運用設計領域を制限している主な理由の 1 つです。自動運転の基礎となるアーキテクチャとほとんどの技術的問題は解決されており、残りの 5% のロングテール問題が徐々に自動運転の開発を制限する鍵となってきています。これらの問題には、さまざまな断片的なシナリオ、極端な状況、予測不可能な人間の行動が含まれます。自動運転におけるエッジ シナリオの「ロング テール」とは、自動運転車 (AV) におけるエッジ ケースを指します。エッジ ケースは、発生確率が低い可能性のあるシナリオです。これらの珍しい出来事

0.前面に書かれています&& 自動運転システムは、さまざまなセンサー (カメラ、ライダー、レーダーなど) を使用して周囲の環境を認識し、アルゴリズムとモデルを使用することにより、高度な知覚、意思決定、および制御テクノロジーに依存しているという個人的な理解リアルタイムの分析と意思決定に。これにより、車両は道路標識の認識、他の車両の検出と追跡、歩行者の行動の予測などを行うことで、安全な運行と複雑な交通環境への適応が可能となり、現在広く注目を集めており、将来の交通分野における重要な開発分野と考えられています。 。 1つ。しかし、自動運転を難しくしているのは、周囲で何が起こっているかを車に理解させる方法を見つけることです。これには、自動運転システムの 3 次元物体検出アルゴリズムが、周囲環境にある物体 (位置を含む) を正確に認識し、記述することができる必要があります。

StableDiffusion3 の論文がついに登場しました!このモデルは2週間前にリリースされ、Soraと同じDiT(DiffusionTransformer)アーキテクチャを採用しており、リリースされると大きな話題を呼びました。前バージョンと比較して、StableDiffusion3で生成される画像の品質が大幅に向上し、マルチテーマプロンプトに対応したほか、テキスト書き込み効果も向上し、文字化けが発生しなくなりました。 StabilityAI は、StableDiffusion3 はパラメータ サイズが 800M から 8B までの一連のモデルであると指摘しました。このパラメーター範囲は、モデルを多くのポータブル デバイス上で直接実行できることを意味し、AI の使用を大幅に削減します。

自動運転では軌道予測が重要な役割を果たしており、自動運転軌道予測とは、車両の走行過程におけるさまざまなデータを分析し、将来の車両の走行軌跡を予測することを指します。自動運転のコアモジュールとして、軌道予測の品質は下流の計画制御にとって非常に重要です。軌道予測タスクには豊富な技術スタックがあり、自動運転の動的/静的知覚、高精度地図、車線境界線、ニューラル ネットワーク アーキテクチャ (CNN&GNN&Transformer) スキルなどに精通している必要があります。始めるのは非常に困難です。多くのファンは、できるだけ早く軌道予測を始めて、落とし穴を避けたいと考えています。今日は、軌道予測に関するよくある問題と入門的な学習方法を取り上げます。関連知識の紹介 1. プレビュー用紙は整っていますか? A: まずアンケートを見てください。

原題: SIMPL: ASimpleandEfficientMulti-agentMotionPredictionBaselineforAutonomousDriving 論文リンク: https://arxiv.org/pdf/2402.02519.pdf コードリンク: https://github.com/HKUST-Aerial-Robotics/SIMPL 著者単位: 香港科学大学DJI 論文のアイデア: この論文は、自動運転車向けのシンプルで効率的な動作予測ベースライン (SIMPL) を提案しています。従来のエージェントセントとの比較

先頭と開始点に書かれている エンドツーエンドのパラダイムでは、統一されたフレームワークを使用して自動運転システムのマルチタスクを実現します。このパラダイムの単純さと明確さにも関わらず、サブタスクにおけるエンドツーエンドの自動運転手法のパフォーマンスは、依然としてシングルタスク手法に比べてはるかに遅れています。同時に、以前のエンドツーエンド手法で広く使用されていた高密度鳥瞰図 (BEV) 機能により、より多くのモダリティやタスクに拡張することが困難になります。ここでは、スパース検索中心のエンドツーエンド自動運転パラダイム (SparseAD) が提案されています。このパラダイムでは、スパース検索は、高密度の BEV 表現を使用せずに、空間、時間、タスクを含む運転シナリオ全体を完全に表します。具体的には、統合されたスパース アーキテクチャが、検出、追跡、オンライン マッピングなどのタスク認識のために設計されています。さらに、重い

この 1 か月間、いくつかのよく知られた理由により、私は業界のさまざまな教師やクラスメートと非常に集中的な交流をしてきました。この交換で避けられない話題は当然、エンドツーエンドと人気の Tesla FSDV12 です。この機会に、現時点での私の考えや意見を整理し、皆様のご参考とご議論に役立てたいと思います。エンドツーエンドの自動運転システムをどのように定義するか、またエンドツーエンドで解決することが期待される問題は何でしょうか?最も伝統的な定義によれば、エンドツーエンド システムとは、センサーから生の情報を入力し、関心のある変数をタスクに直接出力するシステムを指します。たとえば、画像認識では、従来の特徴抽出 + 分類子方式と比較して、CNN はエンドツーエンドと言えます。自動運転タスクでは、各種センサー(カメラ/LiDAR)からのデータを入力
