问题1:make估计轨迹与真实轨迹误差时错误
编译SLAM十四讲ch4代码时一直报遇以下错误,困扰了一下午也没找出是什么原因,让人头大!

解决办法:
查资料发现这个错误通常是因为编译器没有启用C++17标准,通过在“CMakeLists.txt”文件中添加这一行来确保C++17被启用:
set(CMAKE_CXX_FLAGS "-std=c++17")
如下所示:

成功make!!!!

问题2:运行trajectoryError报错
运行程序过程中,出现找不到groundtruth.txt 和 estimated.txt文件的情况,如下:
SLAM十四讲Ch4问题解决

最低0.47元/天 解锁文章
705

被折叠的 条评论
为什么被折叠?



