在使用evo进行精度评估时,由于evo是通过时间戳来进行配准和比较的,为了使结果更准确,需要将GPS与bag包的时间戳进行转换对齐

在这里更方便的方法是转换GPS时间戳到bag包

首先查看GPS文件
他的时间如何转换呢

比如第一个时间9879
这个是相对于24:00的秒数,为了算他是现在的几点
首先9879除以3600算出小时,为2余2679,因此是2小时
再用2679除以60,为44余39
因此最后的结果为2小时44分钟39秒

由于我国是东八区,因此结果+8小时
因此GPS的时间是10时44分钟39秒

我们再来看一下bag包的时间
1642301444.100207 这个怎么办呢

首先通过bag信息查看bag文件的话题名

bag包的开始时间为12时12分47.30秒为1627791167.30
然后按照秒来加减即可
比如1627791394.93-1627791167.30=227.63
时间12时16分34.93秒-12时12分47.30秒=3分47.63为227.63因此这个时间为准确的

这就是时间戳对应的关系,但这样的话GPS和SLAM包开始时间必须相同或者间隔时间已知,否则无法对应

SLAM精度评估常见问题——GPS时间戳与bag包时间戳如何对齐相关推荐

  1. SLAM精度评估—从二维到三维

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 作者丨lovely_yoshino 来源丨古月居 简介 最近在群里划水时,看到很多初学的SLAMer面 ...

  2. SLAM算法评估篇:EVO

      当我们需要评估一个SLAM/VO算法的表现时,可以从时耗.精度多个角度分析,其中对精度的评价是我们最关注的.精度评估依据主要是绝对轨迹误差和相对位姿误差,最早在TUM数据集benchmark中定义 ...

  3. SLAM精度测评——EVO进阶

    1. 基本概念 1.1 Umeyama算法 ATE: evo_ape tum state_groundtruth_estimate0/data.tum orb2/CameraTrajectory.tx ...

  4. ORB_SLAM2及其他SLAM精度测评

    ORB_SLAM2及其他SLAM精度测评 测试工具:https://svncvpr.in.tum.de/cvpr-ros-pkg/trunk/rgbd_benchmark/rgbd_benchmark ...

  5. 从零开始做自动驾驶定位(二):轨迹精度评估

    从零开始做自动驾驶定位(二):轨迹精度评估 一.EVO工具的使用 1.evo简介 evo [1] 是一个很好的测评工具,它可以根据时间戳将轨迹进行对齐,同时可以将不同尺度的轨迹按照你指定的标准轨迹进行 ...

  6. rtklib 天线相位中心_北斗广播TGD精度评估及其对静态定位性能分析

    [中图分类号]P228       [文献标识码]A     [文章编号] Accuracy assessment of BDS broadcast TGD parameter  and its ef ...

  7. windows10使用cuda11搭建pytorch深度学习框架——运行Dlinknet提取道路(三)——模型精度评估代码完善

    重新调试好代码,使用Dinknet34模型对数据集进行训练 数据集大小为1480张图片 运行时间为2022年1月12日16:00 记录下该模型训练时间 但如何评估模型的精度也是一个问题,因此作如下总结 ...

  8. SLAM学习 | 小觅相机的图像与IMU时间戳对齐分析

    SLAM学习 | 小觅相机的图像与IMU时间戳对齐分析 1 在时间轴上标注时间戳 2 时间戳对齐误差 3 通过增加IMU频率减小对齐误差 概要: 接前文--SLAM学习 | 使用小觅相机MYNTEYE ...

  9. ArcGIS+ENVI实现遥感分类精度评估(分层抽样法)

    最近修改论文已经到了最后的关口,但是分类精度评估的方法还需要再修改调整. 我原来的方法是利用ArcGIS建立格网,格网中心点作为我的目视解译点,然后利用ArcGIS收集该点的影像分类结果,再把数据属性 ...

最新文章

  1. 有了Gradle,还会选Maven吗?
  2. onresize事件会被多次触发_玩转SpringBoot之通过事件机制参与SpringBoot应用的启动过程...
  3. BYS推荐MS前端PhoneCall面试问题整理-1
  4. 进程和线程的关系与区别
  5. 实现公司管理系统【C++实战】(53)
  6. python官网下载哪个版本好玩_Python官网不同版本的下载
  7. zoj 3386 Trick or Treat 三分 求最大值的 最小值
  8. 阿里云数据库MYSQL和自建数据库的对比(附新手领取免费的一个月云服务器)
  9. java jsoup爬取动态网页_java通过Jsoup爬取网页(入门教程)
  10. python基础--字符串单引号双引号和三引号
  11. Domino邮件服务器防垃圾邮件中转
  12. 30件你不知道可以通过Internet来办到的事
  13. BZOJ 4415 洛谷 3988 [Shoi2013]发牌
  14. Android Jetpack系列--8. DataStore使用详解
  15. 硬盘划分主分区、扩展分区、逻辑分区、活动分区有什么不同?
  16. 关于百度云订阅无法正常查看订阅者分享的解决办法
  17. 第三届传智杯初赛A组G题 - 森林
  18. footer的设置绝不只是设置footer:使html高、宽自适应和footer始终在网页最末尾
  19. CANopen 7.过程数据对象 PDO Process data object)
  20. Stm32(寄存器)通道一--输出占空比50%的PWM

热门文章

  1. 计算机应用基础答案2010,计算机应用基础2010参考答案.doc
  2. 人岗精确匹配算法比赛
  3. 如何从无到有打造一辆自动驾驶车?(硬件篇)
  4. Qualcomm 8916平台实现裸板USB烧录
  5. mindmanager2022如何设置切换中文?
  6. 初识C语言,从0开始,笑着笑着就入门了(万字文章)
  7. 使用UltraISO将苹果dmg文件转换标准ISO
  8. 7. Excel 数据表格格式整理案例
  9. keepalive的原理
  10. 英集芯科技通过注册:9个月营收5.7亿 黄洪伟为实控人