EVO测评工具小记

EVO 安装

pip install evo --upgrade --no-binary evo

绘制轨迹

evo_traj kitti KITTI_00_ORB.txt KITTI_00_SPTAM.txt --ref=KITTI_00_gt.txt -p --plot_mode=xyz

其中evo_traj是绘制轨迹的意思,kitti的意思是按照kitti数据格式来,即R(0,0) R(0,1) R(0,2) x R(1,0) R(1,1) R(1,2) y R(2,0) R(2,1) R(2,2) z 0 0 0 1
另外还有tum格式等。然后txt是各个轨迹,--ref是真值轨迹, -p/--plot是 --plot_mode是画图并设置绘图格式 xz平面 xyz空间 xy平面等等,一半用xyz三维

比较APE(平均绝对百分比)误差

evo_ape kitti KITTI_00_gt.txt KITTI_00_SPTAM.txt -s -va --plot --plot_mode xyz --save_results results/odom.zip

evo_ape是比较平均绝对百分比误差的意思,第一个位置的txt是真值,-s是尺度对齐(梅山算法对齐),-a是对齐的意思,--save_results会保存结果

结果查看

evo_res results/*.zip -p --save_table results/table.csv

evo_res是查看结果的意思,zip是上一步EVO-APE保存的结果,-p是绘制结果图,save_table会保存表格

posted @ 2021-10-21 16:23  Lachiven  阅读(482)  评论(0编辑  收藏  举报