X-SLAM: Scalable Dense SLAM for Task-aware Optimization using CSFD

Published: 27 May 2024
on channel: Yin Yang
91
7

An algorithmic integration of simultaneous localization and mapping (SLAM) systems and follow-up vision-based tasks presents a significant challenge due to the complexity of SLAM. To address this issue, we propose X-SLAM, a real-time dense differentiable SLAM system that leverages the complex-step finite difference (CSFD) method for the efficient calculation of numerical derivatives, bypassing the need for a large-scale computational graph. The key to our approach is treating the entire SLAM process as a differentiable function, enabling the calculation of the derivatives of any variable at any time point through Taylor series expansion within the complex domain. Our system allows for the real-time calculation of not just the gradient, but also higher-order differentiation. This facilitates the use of high-order optimizers to achieve better accuracy and faster convergence. Building on the X-SLAM, we implemented end-to-end optimization frameworks for two important tasks: camera relocalization in wide outdoor scenes and active robotic scanning in complex indoor environments. Comprehensive evaluations on public benchmarks and intricate real scenes underscore the improvements in the accuracy of camera relocalization and the efficiency of robotic navigation achieved through our task-aware optimization. The source code will be released upon acceptance.
================
ACM Transactions on Graphics (SIGGRAPH), 2024


Watch video X-SLAM: Scalable Dense SLAM for Task-aware Optimization using CSFD online without registration, duration hours minute second in high quality. This video was added by user Yin Yang 27 May 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 91 once and liked it 7 people.