《视觉十四讲》例程运行记录(2)——运行ch4的例程评估轨迹误差

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 一、运行ch4的example
    • [1. 编译例程](#1. 编译例程)
    • [2. 运行报错](#2. 运行报错)
      • [(1) 报错一](#(1) 报错一)
      • [(2) 报错二](#(2) 报错二)

一、运行ch4的example

1. 编译例程

(1) 在slambook2/ch4/example目录下,创建build文件:

bash 复制代码
mkdir build
cd build

(2) 编译源码

bash 复制代码
cmake ..
make

(3)运行例程

bash 复制代码
./trajectoryError

2. 运行报错

(1) 报错一

报错页面的信息如下所示:


解决:

应遵循调用层次,从依赖到被依赖。所以在CMakeLists.txt中添加:

cpp 复制代码
target_link_libraries(trajectoryError ${Sophus_LIBRARIES} fmt)

(2) 报错二

运行trajectoryError时的报错:

解决:

打开源码trajectoryError.cpp,将groundtruth.txt和estimaed.txt文件的真确路径添加到.cpp中,即把代码修改为:(.../.../为本机example文件夹的路径),代码修改如下图所示:

最后,例程运行成功的结果图如下:

相关推荐
liulilittle7 分钟前
libxdp: No bpffs found at /sys/fs/bpf
linux·运维·服务器·开发语言·c++
V搜xhliang02469 分钟前
常规超声联合影像组学预测肾透明细胞癌核分级的列线图模型构建和验证
人工智能·计算机视觉
Byte Beat10 分钟前
ubuntu安装docker
linux·ubuntu·docker
HIT_Weston13 分钟前
88、【Ubuntu】【Hugo】搭建私人博客:侧边导航栏(二)
linux·运维·ubuntu
彩妙不是菜喵19 分钟前
操作系统中的Linux:进程详解--->(深入浅出)从入门到精通
linux·操作系统
柠檬071120 分钟前
opencv 未知函数记录-detailEnhance
人工智能·opencv·计算机视觉
liulilittle28 分钟前
AF_XDP开发环境(Ubuntu24.04.3)
linux·运维·服务器·ubuntu
aitoolhub29 分钟前
在线设计技术实践:稿定设计核心架构与能力拆解
图像处理·人工智能·计算机视觉·自然语言处理·架构·视觉传达
学烹饪的小胡桃32 分钟前
WGCAT工单系统操作指南,如何将工单指派给多人处理
linux·运维·服务器·网络·工单系统
liulilittle35 分钟前
Windows WSL部署Ubuntu子系统到其它磁盘上
linux·运维·服务器·网络·windows·ubuntu·wsl