Reference: 14 lectures on Visual Slam
Git: https://github.com/gaoxiang12/slambook
Ubuntu 20.04
C++ >=14
OpenCV 4.4
Eigen3
g2o(20170730_git)
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.
-
Change Data for Kitti Dataset
-
Change Visualization to track and show features
-
Add Yolo4 for Object Detection