自動運転アプリケーションの高性能と安全性の要件により、最新の自動運転システム(ADS)の複雑さが増しており、ADSプラットフォームのエネルギーフットプリントに追加される可能性のあるより高度なハードウェアの必要性が高まっています。これに対処するため、エッジコンピューティングは自動運転アプリケーションを網羅する態勢を整えており、コンピューティング対応のエッジサーバーで処理するために、コンピューティングを多用する自律性関連のタスクをオフロードできます。それにもかかわらず、ADSプラットフォームの複雑なハードウェアアーキテクチャは、厳格な堅牢性の要求に加えて、自動運転に特有のタスクオフロードの複雑さを示しています。したがって、マルチセンサー処理パイプラインを備えたモジュラーADSプラットフォームの堅牢で効率的なタスクオフロードの方法論であるROMANUSを紹介します。私たちの方法論には、2つのフェーズが含まれます。(i)関連する深層学習モデルの実行パスに沿った効率的なオフロードポイントの導入、および(ii)深層強化学習に基づくランタイムソリューションの実装により、知覚される道路シーンの複雑さ、ネットワーク接続、およびサーバーの負荷。オブジェクト検出のユースケースでの実験により、私たちのアプローチは、純粋なローカル実行よりも14.99%エネルギー効率が高く、堅牢で不可知論的なオフロードベースラインから危険な動作を77.06%削減できることが実証されました。
Due to the high performance and safety requirements of self-driving applications, the complexity of modern autonomous driving systems (ADS) has been growing, instigating the need for more sophisticated hardware which could add to the energy footprint of the ADS platform. Addressing this, edge computing is poised to encompass self-driving applications, enabling the compute-intensive autonomy-related tasks to be offloaded for processing at compute-capable edge servers. Nonetheless, the intricate hardware architecture of ADS platforms, in addition to the stringent robustness demands, set forth complications for task offloading which are unique to autonomous driving. Hence, we present ROMANUS, a methodology for robust and efficient task offloading for modular ADS platforms with multi-sensor processing pipelines. Our methodology entails two phases: (i) the introduction of efficient offloading points along the execution path of the involved deep learning models, and (ii) the implementation of a runtime solution based on Deep Reinforcement Learning to adapt the operating mode according to variations in the perceived road scene complexity, network connectivity, and server load. Experiments on the object detection use case demonstrated that our approach is 14.99% more energy-efficient than pure local execution while achieving a 77.06% reduction in risky behavior from a robust-agnostic offloading baseline.