Get essential preprints that you can implement or cite in a minute.

Organize the papers you find in one place to build your own library,

share with your community, and find out what other researchers have read.

Join 20,000+ scientists from over 80 countries to research 10x smarter.

Sign up
Log in Sign up

Home

New

Chronicles

Show more

History

Settings

!

Terms of Use

Privacy Policy

Disclaimer

About Us
Feedback
Help

Onikle

Latest Update: Apr. 15, 2022

© 2021 Onikle Inc.

gradSLAM: Dense SLAM meets Automatic Differentiation

Krishna Murthy Jatavallabhula,
Ganesh Iyer,
Liam Paull
Oct. 23, 2019
0
Number of references
0
Number of citations
Computer Vision and Pattern Recognition
Machine Learning
Robotics

The question of “representation” is central in the context of dense simultaneous localization and mapping (SLAM). Newer learning-based approaches have the potential to leverage data or task performance to directly inform the choice of representation. However, learning representations for SLAM has been an open question, because traditional SLAM systems are not end-to-end differentiable. In this work, we present gradSLAM, a differentiable computational graph take on SLAM. Leveraging the automatic differentiation capabilities of computational graphs, gradSLAM enables the design of SLAM systems that allow for gradient-based learning across each of their components, or the system as a whole. This is achieved by creating differentiable alternatives for each non-differentiable component in a typical dense SLAM system. Specifically, we demonstrate how to design differentiable trust-region optimizers, surface measurement and fusion schemes, as well as differentiate over rays, without sacrificing performance. This amalgamation of dense SLAM with computational graphs enables us to backprop all the way from 3D maps to 2D pixels, opening up new possibilities in gradient-based learning for SLAM. TL;DR: We leverage the power of automatic differentiation frameworks to make dense SLAM differentiable.

show more

The question of “representation” is central in the context of dense simultaneous localization and mapping (SLAM). Newer learning-based approaches have the potential to leverage data or task performance to directly inform the choice of representation. However, learning representations for SLAM has been an open question, because traditional SLAM systems are not end-to-end differentiable. In this work, we present gradSLAM, a differentiable computational graph take on SLAM. Leveraging the automatic differentiation capabilities of computational graphs, gradSLAM enables the design of SLAM systems that allow for gradient-based learning across each of their components, or the system as a whole. This is achieved by creating differentiable alternatives for each non-differentiable component in a typical dense SLAM system. Specifically, we demonstrate how to design differentiable trust-region optimizers, surface measurement and fusion schemes, as well as differentiate over rays, without sacrificing performance. This amalgamation of dense SLAM with computational graphs enables us to backprop all the way from 3D maps to 2D pixels, opening up new possibilities in gradient-based learning for SLAM. TL;DR: We leverage the power of automatic differentiation frameworks to make dense SLAM differentiable.

show more

Download

Save

0
Like
Share
Share
Cite
Cite this article
Source arXiv: http://arxiv.org/abs/1910.10672v1