Romanus: Robust Task Offloading in Modular Multi-Sensor Autonomous Driving Systems
Luke Chen, Mohanad Odema, Mohammad Abdullah Al Faruque

TL;DR
Romanus is a novel framework that enhances task offloading in autonomous driving systems by using deep reinforcement learning to adapt to changing conditions, improving energy efficiency and safety.
Contribution
It introduces a two-phase methodology with efficient offloading points and a DRL-based runtime adaptation for modular ADS platforms.
Findings
14.99% more energy-efficient than local execution
77.06% reduction in risky behavior
Effective adaptation to scene complexity and network conditions
Abstract
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 , 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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
