arXiv reaDer
DiffStack: 自律走行車向けの微分可能なモジュール式制御スタック
DiffStack: A Differentiable and Modular Control Stack for Autonomous Vehicles
自動運転車 (AV) スタックは通常、検出、追跡、予測、計画、制御などを実行する明示的なコンポーネントを使用して、モジュール方式で構築されます。そして統合の課題。これらの課題を克服するための顕著なアプローチは、AV スタックをエンドツーエンドのニューラル ネットワークに変換し、データでトレーニングすることです。このようなアプローチは印象的な結果を達成していますが、通常、解釈可能性と再利用性に欠けており、計画や制御などの原則的な分析コンポーネントを避けて、ディープ ニューラル ネットワークを優先しています。モジュール性を維持しながら AV スタックの共同最適化を可能にするために、予測、計画、および制御のための微分可能でモジュール化されたスタックである DiffStack を提示します。重要なことに、当社のモデルベースの計画および制御アルゴリズムは、微分可能な最適化における最近の進歩を活用して勾配を生成し、計画と制御による逆伝播を介して、予測などの上流コンポーネントの最適化を可能にします。 nuScenes データセットに関する私たちの結果は、DiffStack を使用したエンドツーエンドのトレーニングが、たとえば、計画に影響する予測エラーを減らすことを学習することによって、開ループおよび閉ループの計画メトリクスを大幅に改善することを示しています。これらの直接的な利点を超えて、DiffStack は、完全にデータ駆動型でありながらモジュール式で解釈可能な AV アーキテクチャの新しい機会を開きます。プロジェクトのウェブサイト: https://sites.google.com/view/diffstack
Autonomous vehicle (AV) stacks are typically built in a modular fashion, with explicit components performing detection, tracking, prediction, planning, control, etc. While modularity improves reusability, interpretability, and generalizability, it also suffers from compounding errors, information bottlenecks, and integration challenges. To overcome these challenges, a prominent approach is to convert the AV stack into an end-to-end neural network and train it with data. While such approaches have achieved impressive results, they typically lack interpretability and reusability, and they eschew principled analytical components, such as planning and control, in favor of deep neural networks. To enable the joint optimization of AV stacks while retaining modularity, we present DiffStack, a differentiable and modular stack for prediction, planning, and control. Crucially, our model-based planning and control algorithms leverage recent advancements in differentiable optimization to produce gradients, enabling optimization of upstream components, such as prediction, via backpropagation through planning and control. Our results on the nuScenes dataset indicate that end-to-end training with DiffStack yields substantial improvements in open-loop and closed-loop planning metrics by, e.g., learning to make fewer prediction errors that would affect planning. Beyond these immediate benefits, DiffStack opens up new opportunities for fully data-driven yet modular and interpretable AV architectures. Project website: https://sites.google.com/view/diffstack
updated: Tue Dec 13 2022 09:05:21 GMT+0000 (UTC)
published: Tue Dec 13 2022 09:05:21 GMT+0000 (UTC)
参考文献 (このサイトで利用可能なもの) / References (only if available on this site)
被参照文献 (このサイトで利用可能なものを新しい順に) / Citations (only if available on this site, in order of most recent)
Amazon.co.jpアソシエイト