All Projects → gaoxiang12 → Slambook

gaoxiang12 / Slambook

Licence: mit
No description or website provided.

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects

Labels

Projects that are alternatives of or similar to Slambook

Floam
Fast LOAM: Fast and Optimized Lidar Odometry And Mapping for indoor/outdoor localization (Lidar SLAM)
Stars: ✭ 326 (-93.6%)
Mutual labels:  slam
Comma2k19
A driving dataset for the development and validation of fused pose estimators and mapping algorithms
Stars: ✭ 391 (-92.32%)
Mutual labels:  slam
Semantic suma
SuMa++: Efficient LiDAR-based Semantic SLAM (Chen et al IROS 2019)
Stars: ✭ 431 (-91.54%)
Mutual labels:  slam
Sparse To Dense.pytorch
ICRA 2018 "Sparse-to-Dense: Depth Prediction from Sparse Depth Samples and a Single Image" (PyTorch Implementation)
Stars: ✭ 334 (-93.44%)
Mutual labels:  slam
Awesome Image Registration
image registration related books, papers, videos, and toolboxes
Stars: ✭ 380 (-92.54%)
Mutual labels:  slam
Co Fusion
Co-Fusion: Real-time Segmentation, Tracking and Fusion of Multiple Objects
Stars: ✭ 400 (-92.15%)
Mutual labels:  slam
Suma
Surfel-based Mapping for 3d Laser Range Data (SuMa)
Stars: ✭ 314 (-93.83%)
Mutual labels:  slam
Loam noted
loam code noted in Chinese(loam中文注解版)
Stars: ✭ 455 (-91.07%)
Mutual labels:  slam
Vio Doc
主流VIO论文推导及代码解析
Stars: ✭ 385 (-92.44%)
Mutual labels:  slam
Dynaslam
DynaSLAM is a SLAM system robust in dynamic environments for monocular, stereo and RGB-D setups
Stars: ✭ 426 (-91.64%)
Mutual labels:  slam
Sc Lego Loam
LiDAR SLAM: Scan Context + LeGO-LOAM
Stars: ✭ 332 (-93.48%)
Mutual labels:  slam
Interactive slam
Interactive Map Correction for 3D Graph SLAM
Stars: ✭ 372 (-92.7%)
Mutual labels:  slam
Maskfusion
MaskFusion: Real-Time Recognition, Tracking and Reconstruction of Multiple Moving Objects
Stars: ✭ 404 (-92.07%)
Mutual labels:  slam
Zed Examples
ZED SDK Example projects
Stars: ✭ 330 (-93.52%)
Mutual labels:  slam
Icra2020 Paper List
ICRA2020 paperlist by paopaorobot
Stars: ✭ 432 (-91.52%)
Mutual labels:  slam
Semantic slam
Real time semantic slam in ROS with a hand held RGB-D camera
Stars: ✭ 317 (-93.78%)
Mutual labels:  slam
Recent Stars 2021
🔥🔥🔥SLAM, Pose/Object tracking, Depth/Disparity/Flow Estimation, 3D-graphic, etc. related papers and code
Stars: ✭ 393 (-92.28%)
Mutual labels:  slam
Cube slam
CubeSLAM: Monocular 3D Object Detection and SLAM
Stars: ✭ 464 (-90.89%)
Mutual labels:  slam
Dynslam
Master's Thesis on Simultaneous Localization and Mapping in dynamic environments. Separately reconstructs both the static environment and the dynamic objects from it, such as cars.
Stars: ✭ 446 (-91.24%)
Mutual labels:  slam
Prometheus
Open source software for autonomous drones.
Stars: ✭ 406 (-92.03%)
Mutual labels:  slam

NOTE

Slambook 2 has be released since 2019.8 which has better support on Ubuntu 18.04 and has a lot of new features. Slambook 1 will still be available on github but I suggest new readers switch to the second version.

Slambook-en has also been completed recently.

slambook

This is the code written for my new book about visual SLAM called "14 lectures on visual SLAM" which was released in April 2017. It is highy recommended to download the code and run it in you own machine so that you can learn more efficiently and also modify it. The code is stored by chapters like "ch2" and "ch4". Note that chapter 9 is a project so I stored it in the "project" directory.

If you have any questions about the code, please add an issue so I can see it. Contact me for more information: gao dot xiang dot thu at gmail dot com.

These codes are under MIT license. You don't need permission to use it or change it. Please cite this book if you are doing academic work: Xiang Gao, Tao Zhang, Yi Liu, Qinrui Yan, 14 Lectures on Visual SLAM: From Theory to Practice, Publishing House of Electronics Industry, 2017.

In LaTeX: @Book{Gao2017SLAM, title={14 Lectures on Visual SLAM: From Theory to Practice}, publisher = {Publishing House of Electronics Industry}, year = {2017}, author = {Xiang Gao and Tao Zhang and Yi Liu and Qinrui Yan}, }

Contents

  • ch1 Preface
  • ch2 Overview of SLAM & linux, cmake
  • ch3 Rigid body motion & Eigen
  • ch4 Lie group and Lie Algebra & Sophus
  • ch5 Cameras and Images & OpenCV
  • ch6 Non-linear optimization & Ceres, g2o
  • ch7 Feature based Visual Odometry
  • ch8 Direct (Intensity based) Visual Odometry
  • ch9 Project
  • ch10 Back end optimization & Ceres, g2o
  • ch11 Pose graph and Factor graph & g2o, gtsam
  • ch12 Loop closure & DBoW3
  • ch13 Dense reconstruction & REMODE, Octomap

slambook (中文说明)

我最近写了一本有关视觉SLAM的书籍,这是它对应的代码。书籍将会在明年春天由电子工业出版社出版。

我强烈建议你下载这个代码。书中虽然给出了一部分,但你最好在自己的机器上编译运行它们,然后对它们进行修改以获得更好的理解。这本书的代码是按章节划分的,比如第二章内容在”ch2“文件夹下。注意第九章是工程,所以我们没有”ch9“这个文件夹,而是在”project“中存储它。

如果你在运行代码中发现问题,请在这里提交一个issue,我就能看到它。如果你有更多的问题,请给我发邮件:gaoxiang12 dot mails dot tsinghua dot edu dot cn.

本书代码使用MIT许可。使用或修改、发布都不必经过我的同意。不过,如果你是在学术工作中使用它,建议你引用本书作为参考文献。

引用格式: 高翔, 张涛, 颜沁睿, 刘毅, 视觉SLAM十四讲:从理论到实践, 电子工业出版社, 2017

LaTeX格式: @Book{Gao2017SLAM, title={视觉SLAM十四讲:从理论到实践}, publisher = {电子工业出版社}, year = {2017}, author = {高翔 and 张涛 and 刘毅 and 颜沁睿}, lang = {zh} }

目录

  • ch2 概述,cmake基础
  • ch3 Eigen,三维几何
  • ch4 Sophus,李群与李代数
  • ch5 OpenCV,图像与相机模型
  • ch6 Ceres and g2o,非线性优化
  • ch7 特征点法视觉里程计
  • ch8 直接法视觉里程计
  • ch9 project
  • ch10 Ceres and g2o,后端优化1
  • ch11 g2o and gtsam,位姿图优化
  • ch12 DBoW3,词袋方法
  • ch13 稠密地图构建

关于勘误,请参照本代码根目录下的errata.xlsx文件。此文件包含本书从第一次印刷至现在的勘误信息。勘误将随着书籍的印刷版本更新。

备注

百度云备份:[https://pan.baidu.com/s/1slDE7cL] Videos: [https://space.bilibili.com/38737757]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].