因此,我们强烈建议读者到github 上下载所有 源代码,完成练习,以更好地掌握本书知识。 4. 由于排版原因,书中展示的代码会与github 中代码有稍许排版上的不同。请以github 代码为准。 5. 我们用到的每个库,在第一次出现的时候会有比较详细的说明,但在后续的使用中就 不再反复赘述。所以,建议读者按章节顺序阅读...
代码。本书所有源代码均托管在github 上:https://github.com/gaoxiang12/slambook 强烈建议读者下载它们以供随时查看。代码是按章节划分的,比如,第7 讲的内容就会放在ch7 文件夹中。此外,对于书中用到的一些小型库,会以压缩包的形式放在3rdparty 文件夹下。对于像OpenCV 那种大中型库,我们会在它们第一次出现时...
两年来,这本书经历了 13 次重印,在 GitHub 上拥有 2500 个星星,也在业界引起了广泛的关注和讨论。大多数读者评价是正面的,当然,书中也有些地方不够令人满意。例如,这本书面向初学者,有些应该深入的地方讲得不够深入;书中的数学符号不够统一,有些地方容易令读者产生误解;工程实践章节内容不够丰富,介绍较浅,...
从https://github.com/fmtlib/fmt下载fmt。安装 libeigen3-dev (3.3.4)、编译并安装Sophus 0.9.5、fmt 6.2.1,并在CMakeLists.txt添加下列句⼦后,解决这个问题。find_package(fmt REQUIRED)include_directories(${fmt_INCLUDE_DIRS})找不到函数assert_fail 部分错误信息如下:~/proj/slam/slambook2/ch...