gitextract_pi78t8bo/ ├── LICENSE ├── README.md ├── TASK.md ├── code/ │ ├── ch10/ │ │ ├── CMakeLists.txt │ │ ├── cmake_modules/ │ │ │ └── FindDBoW3.cmake │ │ ├── feature_training.cpp │ │ ├── gen_vocab_large.cpp │ │ └── loop_closure.cpp │ ├── ch11/ │ │ └── dense_mono/ │ │ ├── CMakeLists.txt │ │ └── dense_mapping.cpp │ └── ch12/ │ └── myslam/ │ ├── CMakeLists.txt │ ├── app/ │ │ ├── CMakeLists.txt │ │ └── run_kitti_stereo.cpp │ ├── bin/ │ │ └── run_kitti_stereo │ ├── cmake_modules/ │ │ ├── FindCSparse.cmake │ │ ├── FindG2O.cmake │ │ └── FindGlog.cmake │ ├── config/ │ │ └── default.yaml │ ├── include/ │ │ └── myslam/ │ │ ├── algorithm.h │ │ ├── backend.h │ │ ├── camera.h │ │ ├── common_include.h │ │ ├── config.h │ │ ├── dataset.h │ │ ├── feature.h │ │ ├── frame.h │ │ ├── frontend.h │ │ ├── g2o_types.h │ │ ├── map.h │ │ ├── mappoint.h │ │ ├── viewer.h │ │ └── visual_odometry.h │ └── src/ │ ├── CMakeLists.txt │ ├── backend.cpp │ ├── camera.cpp │ ├── config.cpp │ ├── dataset.cpp │ ├── feature.cpp │ ├── frame.cpp │ ├── frontend.cpp │ ├── map.cpp │ ├── mappoint.cpp │ ├── viewer.cpp │ └── visual_odometry.cpp └── docs/ ├── _sidebar.md ├── chapter1/ │ └── chapter1.md ├── chapter10/ │ └── chapter10.md ├── chapter11/ │ └── chapter11.md ├── chapter12/ │ └── chapter12.md ├── chapter2/ │ └── chapter2.md ├── chapter3/ │ └── chapter3.md ├── chapter4/ │ └── chapter4.md ├── chapter5/ │ └── chapter5.md ├── chapter6/ │ └── chapter6.md ├── chapter7/ │ └── chapter7.md ├── chapter8/ │ └── chapter8.md ├── chapter9/ │ └── chapter9.md └── reference_answers_for_each_chapter/ └── reference_answers_for_each_chapter.md