SLAM 轨迹评估 性能指标 汇总

SLAM 轨迹评估 性能指标 汇总文章介绍了 SLAM 算法中评估预测轨迹与真实轨迹误差的各种方法 包括相对平移误差 RTE 相对旋转误差 RRE 均方根误差 RMSE 平均绝对误差 MAE 标准差 SD 绝对轨迹误差 ATE 和相对轨迹误差 R

大家好,欢迎来到IT知识分享网。

1.相对平移误差Relative Translational Error(RTE)

RRE是另外一种计算误差的方式,相比于上面计算的旋转误差,应该是等价的。RRE是在Euler角三个分量的绝对误差之和。SLAM 轨迹评估 性能指标 汇总

2.相对旋转误差Relative Rotational Error (RRE)SLAM 轨迹评估 性能指标 汇总

3.均方根误差Root-mean-square error(RMSE)

  观测值与真值偏差的平方和与观测次数m比值的平方根。假如有2000次观测,即m=2000,对于某一次(第i次)观测来说,y值是真实值,而h(x)是观测值,对所有m次观测的的偏差取平方后相加,得到的值再除以m,然后再开根号,就得到RMSE了。

SLAM 轨迹评估 性能指标 汇总

4.平均绝对误差Mean Absolute Error(MAE)

观测值与真实值的误差绝对值的平均值。

SLAM 轨迹评估 性能指标 汇总

 上面的两个指标是用来描述预测值与真实值的误差情况。它们之间在的区别在于,RMSE先对偏差做了一次平方,这样,如果误差的离散度高,也就是说,如果最大偏差值大的话,RMSE就放大了。比如真实值是0,对于3次测量值分别是8,3,1,那么

SLAM 轨迹评估 性能指标 汇总

如果3次测量值分别是5,4,3,那么

SLAM 轨迹评估 性能指标 汇总

可以看出,两种情况下MAE相同,但是因为前一种情况下有更大的偏离值,所以RMSE就大的多了。

5.标准差Standard Deviation(SD)

SLAM 轨迹评估 性能指标 汇总

但是还有一个比较让人迷糊的概念是标准误差,体现的是使用样本来估计总体,这时,上面公式里的1/n,变成了1/(n-1)。

标准差主要体现是的,一组数据本身的离散程度。

6.绝对轨迹误差Absolute Trajectory Error(ATE)

在evo中ATE则是ape(absolute pose error)

绝对轨迹误差即为求每个位姿李代数的均方根

如图,有两条轨迹,一条为真实轨迹esti,一条为slam算法估算的轨迹gt, 将两条轨迹分为无数个点,并在上面分别取两个点Pesti,i和Pg,i,其相对于原点P的计算公式如下,其中T为欧式变化(属于李群

SLAM 轨迹评估 性能指标 汇总

 计算第i个点的误差error的李群形式,写成相除的形式比较好理解:

SLAM 轨迹评估 性能指标 汇总

   6.1旋转+平移的均方根误差

   6.2 仅计算平移的均方根误差

7.相对轨迹误差Relative Pose Error(RPE)

  相对轨迹误差是计算相隔\Delta t时间的两帧之间位姿之差的精度。(有点绕)

  (\Delta t时间对应可能不止1帧,但是是帧数的整数比如1,2,3…帧)

  7.1旋转+平移的均方根误差

  7.2平移的均方根误差 

   关于evo中的指标详情见参考的第三个博客。

1.(61条消息) 目标检测、语义分割、位置识别、点云配准之评估方法汇总_点云 语义 配准_溯一路流光的博客-CSDN博客

2.(61条消息) RMSE、MAE和SD的基本概念_rmse是什么意思_AI界扛把子的博客-CSDN博客

3.(61条消息) 【SLAM】评估轨迹误差,手写ATE、RPE对比EVO_绝对轨迹误差_LYF_HNU的博客-CSDN博客

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/156508.html

(0)
上一篇 2025-02-11 20:20
下一篇 2025-02-11 20:26

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信