当前位置: 首页 > news >正文

石河子网站建设公司东莞今天新增加的情况

石河子网站建设公司,东莞今天新增加的情况,做外国人的生意哪家网站好,电子商务营销推广方式轨迹误差评估指标[APE/RPE]和EVO1. ATE/APE2. RPE3. EVO3.1 评估指标3.2 使用3.2.1 轨迹可视化3.2.2 APE3.2.3 RPEReference: 高翔,张涛 《视觉SLAM十四讲》视觉SLAM基础:算法精度评价指标(ATE、RPE) 在实际工程中,我…

轨迹误差评估指标[APE/RPE]和EVO

  • 1. ATE/APE
  • 2. RPE
  • 3. EVO
    • 3.1 评估指标
    • 3.2 使用
      • 3.2.1 轨迹可视化
      • 3.2.2 APE
      • 3.2.3 RPE

Reference:

  1. 高翔,张涛 《视觉SLAM十四讲》
  2. 视觉SLAM基础:算法精度评价指标(ATE、RPE)

在实际工程中,我们经常需要评估一个算法的估计轨迹与真实轨迹的差异来评价算法的精度。真实轨迹往往通过某些更高精度的系统获得,而估计轨迹则是由待评价的算法计算得到的。考虑一条估计轨迹 Testi,iT_{esti,i}Testi,i 和真实轨迹 Tgt,iT_{gt,i}Tgt,i,其中 i=1,⋅⋅⋅,Ni=1,\cdot\cdot\cdot,Ni=1,,N,那么我们可以定义一些误差指标来描述它们之间的差别。

1. ATE/APE

《视觉SLAM十四讲》上的命名感觉跟 EVO 稍微有一点点区别,比如绝对轨迹误差(Absolute Trajectory Error, ATE)
ATEall=1N∑i=1N∥log⁡(Tgt,i−1Testi ,i)∨∥22,\mathrm{ATE}_{\mathrm{all}}=\sqrt{\frac{1}{N} \sum_{i=1}^N\left\|\log \left(T_{\mathrm{gt}, i}^{-1} T_{\text {esti }, i}\right)^{\vee}\right\|_2^2}, ATEall=N1i=1Nlog(Tgt,i1Testi ,i)22,这玩意儿应该就是 EVO 中的 绝对位姿误差(Absolute Pose Error, APE),后面这个概念统称 APE。

这个公式实际上是每个位姿李代数的均方根误差(Root-Mean-Squared Error, RMSE)。这种误差可以刻画两条轨迹的旋转和平移误差。同时,也有的地方仅考虑平移误差,从而可以定义绝对平移误差(Absolute Translational Error, ATE)
ATEtrans =1N∑i=1N∥trans⁡(Tgt,i−1Test ,i)∥22\mathrm{ATE}_{\text {trans }}=\sqrt{\frac{1}{N} \sum_{i=1}^N\left\|\operatorname{trans}\left(\boldsymbol{T}_{\mathrm{gt}, i}^{-1} \boldsymbol{T}_{\text {est }, i}\right)\right\|_2^2} ATEtrans =N1i=1Ntrans(Tgt,i1Test ,i)22其中 trans 表示取括号内部变量的平移部分。因为从整条轨迹上看,旋转出现误差后,随后的轨迹在瓶以上也会出现误差,所以两种指标在实际中都适用。

2. RPE

RPE 定义的是相对的误差。例如,考虑 iii 时刻到 i+Δti+\Delta ti+Δt 时刻的运动,那么相对位姿误差(Relative Pose Error, RPE)可定义为:
RPEall =1N−Δt∑i=1N−Δt∥log⁡((Tgt,i−1Tgt,i+Δt))−1(Testi ,i−1Testi ,i+Δt))∨∥22,\mathrm{RPE}_{\text {all }}=\sqrt{\left.\frac{1}{N-\Delta t} \sum_{i=1}^{N-\Delta t} \| \log \left(\left(T_{\mathrm{gt}, i}^{-1} T_{\mathrm{gt}, i+\Delta t}\right)\right)^{-1}\left(T_{\text {esti }, i}^{-1} T_{\text {esti }, i+\Delta t}\right)\right)^{\vee} \|_2^2,} RPEall =NΔt1i=1NΔtlog((Tgt,i1Tgt,i+Δt))1(Testi ,i1Testi ,i+Δt))22,同样地,也可只取平移部分:
RPEtrans =1N−Δt∑i=1N−Δt∥trans⁡((Tgt,i−1Tgt,i+Δt))−1(Testi ,i−1Testi ,i+Δt))∥22\mathrm{RPE}_{\text {trans }}=\sqrt{\left.\frac{1}{N-\Delta t} \sum_{i=1}^{N-\Delta t} \| \operatorname{trans}\left(\left(\boldsymbol{T}_{\mathrm{gt}, i}^{-1} \boldsymbol{T}_{\mathrm{gt}, i+\Delta t}\right)\right)^{-1}\left(T_{\text {esti }, i}^{-1} T_{\text {esti }, i+\Delta t}\right)\right) \|_2^2} RPEtrans =NΔt1i=1NΔttrans((Tgt,i1Tgt,i+Δt))1(Testi ,i1Testi ,i+Δt))22

3. EVO

使用示例如下:

evo_ape kitti ground_truth.txt laser_odom.txt -r full --plot --plot_mode xyz
evo_rpe kitti ground_truth.txt laser_odom.txt -r trans_part --delta 100 --plot --plot_mode xyz

evo_ape 的默认形式是 -r trans_part,即计算的是这里的 ATE,想要计算 APE,可以使用 -r full。

3.1 评估指标

  • max:表示最大误差;
  • mean:平均误差;
  • median:误差中位数;
  • min:最小误差;
  • rmse:均方根误差;
  • sse:和方差、误差平方和;
  • std:标准差

3.2 使用

可以先使用 EVO 仓库中自带的数据尝试

3.2.1 轨迹可视化

cd test/data
evo_traj kitti KITTI_00_ORB.txt KITTI_00_SPTAM.txt --ref=KITTI_00_gt.txt -p --plot_mode=xz

3.2.2 APE

evo_ape kitti KITTI_00_gt.txt KITTI_00_ORB.txt -va --plot --plot_mode xz

3.2.3 RPE

evo_rpe tum fr2_desk_groundtruth.txt fr2_desk_ORB.txt -va --plot --plot_mode xyz

http://www.shuangfujiaoyu.com/news/23367.html

相关文章:

  • 惠州网站搭建网站关键词排名查询
  • 个人网站炫酷主页html美国最新消息今天 新闻
  • python怎么做网站深圳seo关键词优化外包公司
  • 怎样建立免费的个人网站宁德市教育局
  • 奉贤武汉阳网站建设上海seo顾问
  • 安阳做网站哪家好搜素引擎优化
  • 巩义专业网站建设价格想建立自己的网站
  • 哪个网站做外贸比较好个人怎么注册自己的网站
  • 网站添加手机站优化设计答案大全英语
  • 网站建设dbd3链接提取视频的网站
  • 7000元买一个域名做网站2023今日新闻头条
  • 为什么做游戏网站被封兰州快速seo整站优化招商
  • 龙门城乡规划建设局网站怎么做ppt
  • 做微电网的公司网站竞价培训课程
  • 郑州网站建设兼职安徽网络优化公司排名
  • 网站建设要学哪些长尾关键词是什么意思
  • 点评网站模板百度刷首页怎么刷
  • 什么是速成网站网络站点推广的方法
  • 分站城市网站如何做seo阿里网站seo
  • 网页qq登录入口首页广州网站优化
  • 旅游网站设计模版网站优化种类
  • 一个网站多台服务器网站分为哪几种类型
  • 扬之云公司网站建设青岛网站设计制作
  • wordpress代码实现bbs网站seo优化徐州百度网络
  • 网站大连谷歌搜索引擎为什么打不开
  • 死链接对网站的危害有哪些1小时快速搭建网站
  • 如何介绍自己的网站接单平台app
  • 自适应网站可以做伪静态页面吗网站推广计划
  • 网站开发维护招聘网站seo优化服务商
  • wpf做网站教程靠网络营销火起来的企业