Romanus: Robust Task Offloading in Modular Multi-Sensor Autonomous Driving Systems

07/18/2022
by   Luke Chen, et al.
0

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 reduction in risky behavior from a robust-agnostic offloading baseline.

READ FULL TEXT
research
03/04/2020

Deep Neural Network Perception Models and Robust Autonomous Driving Systems

This paper analyzes the robustness of deep learning models in autonomous...
research
06/27/2020

Lessons Learned from Accident of Autonomous Vehicle Testing: An Edge Learning-aided Offloading Framework

This letter proposes an edge learning-based offloading framework for aut...
research
02/24/2023

SEO: Safety-Aware Energy Optimization Framework for Multi-Sensor Neural Controllers at the Edge

Runtime energy management has become quintessential for multi-sensor aut...
research
08/09/2023

Leveraging the Edge and Cloud for V2X-Based Real-Time Object Detection in Autonomous Driving

Environmental perception is a key element of autonomous driving because ...
research
06/15/2023

A flexible algorithm to offload DAG applications for edge computing

Multi-access Edge Computing (MEC) is an enabling technology to leverage ...
research
07/22/2021

SAGE: A Split-Architecture Methodology for Efficient End-to-End Autonomous Vehicle Control

Autonomous vehicles (AV) are expected to revolutionize transportation an...
research
11/18/2019

NAIS: Neural Architecture and Implementation Search and its Applications in Autonomous Driving

The rapidly growing demands for powerful AI algorithms in many applicati...

Please sign up or login with your details

Forgot password? Click here to reset