Git Product home page Git Product logo

slam-book's Introduction

SLAM 中的几何与学习方法

近年来,深度学习在更高层级的视觉任务中取得瞩目的成绩,如:物体识别,语义分割等。这些课题曾是传统视觉无法或很难解决的任务。深度学习方法的这种能力拓展了我们对视觉任务的想象空间,越来越多的 SLAM 开始在他们的框架中通过融合学习的方法来改进位姿估计的准确程度和环境重建的效果。但是深度学习是一个非常宽广的领域,和 SLAM 相关的课题只是它的一个分支,本书稿将会挑选、聚焦与 SLAM 相关的深度学习任务,希望能通过这本书稿来介绍SLAM 系统中使用的几何和深度学习的方法,帮助读者掌握最新的进展。

pipeline_glslam

更新说明

目标是每周更新一次,2020年12月完成书稿第一轮的写作。当前更新会陆续将我关注/参与的最新文章写到书中,目录中的章节也会随着内容的完善而不断调整,后面每章内容对应的代码也会整理到这个repo中。

章节 更新内容 日期 备注
5 tracking中对极几何与PnP 5.01
7 bundle adjustment, 目标方程与解算 5.04
3.3 normal prediction 5.07
2.2 几何特征提取 5.11
3.2 MLP分类 5.18
1 hello slam 5.20
5.2 pnp 5.21
6.1.1 sparse mapping 5.28
6.2 dense mapping 6.02
6.1.1 增加内容 sparse mapping 6.04

改善书稿质量

如果你在阅读材料的过程中发现问题,请在这里提交一个issue,我可以继续修改它。

如果你有问题/建议,请给我发邮件:[email protected], 主题带有 “GL-SLAM书稿”。

如何加入

有朋友发邮件询问,如何能一起贡献这个书稿。这里还有很多空白的章节,如果你擅长这个领域,甚至已经写过相关的论文/博客,欢迎你一起来书写。你可以通过邮件简单介绍自己的背景,我会分享latex文档,邀请你成为collaborators。如果你的贡献超过四分之一会成为本书的作者之一,所有参与者会成为编者之一,在扉页一并列出。欢迎朋友一起贡献这本书稿。

不忘与回响

如果你想通过微信小额捐助来支持书稿的创作,我将十分感谢。感谢你的不忘,盐粒必有回响。

wechat_pay

日期(德国时间) From 盐粒
02.06.2020 at 05:15 染,感谢你的支持。

版权声明

本项目遵循 “署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)” 协议。这是一份普通人可以理解的许可协议概要 (但不是替代) 。 免责声明.

您可以自由地:

  • 共享 — 在任何媒介以任何形式复制、发行本作品
  • 演绎 — 修改、转换或以本作品为基础进行创作

只要你遵守许可协议条款,许可人就无法收回你的这些权利。 惟须遵守下列条件:

slam-book's People

Contributors

yanyan-li avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.