Orchestrating Joint Offloading and Scheduling for Low-Latency Edge SLAM
Yao Zhang, Yuyi Mao, Hui Wang, Zhiwen Yu, Song Guo, Jun Zhang, Liang Wang, Bin Guo
TL;DR
This work tackles real-time vSLAM on resource-constrained mobile robots by offloading to edge servers and coordinating scheduling across multiple edge nodes. It introduces a joint architecture with regional feature prediction, an encoder/decoder configuration adaptation based on A3C DRL, and an input-dependent scheduling framework supported by a Gaussian Process to satisfy implicit, time-varying user requirements. Key contributions include tile-level importance prediction for efficient data compression, inter-server cooperation for elasticity, a QoE-centric DRL training objective, and a multi-server simulator to evaluate scheduling under realistic network dynamics. Empirical results show up to a 47% reduction in end-to-end latency and improved pose estimation accuracy while maintaining constraint satisfaction across diverse network conditions, demonstrating practical impact for scalable edge-SLAM deployments.
Abstract
Visual Simultaneous Localization and Mapping (vSLAM) is a prevailing technology for many emerging robotic applications. Achieving real-time SLAM on mobile robotic systems with limited computational resources is challenging because the complexity of SLAM algorithms increases over time. This restriction can be lifted by offloading computations to edge servers, forming the emerging paradigm of edge-assisted SLAM. Nevertheless, the exogenous and stochastic input processes affect the dynamics of the edge-assisted SLAM system. Moreover, the requirements of clients on SLAM metrics change over time, exerting implicit and time-varying effects on the system. In this paper, we aim to push the limit beyond existing edge-assist SLAM by proposing a new architecture that can handle the input-driven processes and also satisfy clients' implicit and time-varying requirements. The key innovations of our work involve a regional feature prediction method for importance-aware local data processing, a configuration adaptation policy that integrates data compression/decompression and task offloading, and an input-dependent learning framework for task scheduling with constraint satisfaction. Extensive experiments prove that our architecture improves pose estimation accuracy and saves up to 47% of communication costs compared with a popular edge-assisted SLAM system, as well as effectively satisfies the clients' requirements.
