evo rosbag转tum踩坑

技术evo rosbag转tum踩坑 evo rosbag转tum踩坑LZ4,rosbag,tum,evo想把bag文件中的nav_msgs/Odometry转成tum格式的,好和VINS的结果进行比较

Evo rosbag转向tum踩坑

LZ4,rosbag,tum,evo

如果要将bag文件中的nav_msgs/Odometry转换为tum格式,请将结果与VINS的结果进行比较,并经常报告错误。

一开始说找不到相关模块,后来按照提示安装了相关模块,结果还是失败了。这个LZ4很讨厌。

后来仔细看了evo的使用说明,提到使用bagfile的时候要注意版本。python2支持的最高版本是1.12.0,然后用pip列表检查我们的情况。emm和python2没有安装Evo,Python 3安装了1.13.5。

估计是没有装python2的evo的缘故了,然后安装python2的evo,代码如下,指定1.12.0版本。

pip安装evo==1.12.0

请再次尝试转换该命令。根据说明编写以下命令。ROS_example.bag是evo/test/data中提供的测试包文件,groundtruth是指定的消息名(数据要转换成tum)。通过rosbga info ROS_example.bag查看,结果如下

evo_traj包ROS _ example . bag ground truth-save _ as _ tum

成功!tum文件的名字是groundtruth.tum

然后,顺便说一句,我试着打包,这是成功的。订单如下

Evo _ traj tum ground truth . tum-save _ as _ bag

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/147922.html

(1)

相关推荐

  • C++, Java, Python中的浅复制举例分析

    技术C++, Java, Python中的浅复制举例分析本篇内容介绍了“C++, Java, Python中的浅复制举例分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如

    攻略 2021年11月29日
  • javascript中prototype方法有什么用

    技术javascript中prototype方法有什么用这篇文章主要为大家展示了“javascript中prototype方法有什么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习

    攻略 2021年11月15日
  • 如何使用VISIO中的UML图表达C++语言中抽象类或抽象方法

    技术如何使用VISIO中的UML图表达C++语言中抽象类或抽象方法这篇文章主要介绍“如何使用VISIO中的UML图表达C++语言中抽象类或抽象方法”,在日常操作中,相信很多人在如何使用VISIO中的UML图表达C++语言

    攻略 2021年11月29日
  • VUE3 之 template 语法

    技术VUE3 之 template 语法 VUE3 之 template 语法1. 概述
    老话说的好:干一行,爱一行,踏实工作才是真正快乐的源泉。言归正传,今天继续聊 VUE3 的话题,今天聊聊temp

    礼包 2021年12月16日
  • 树莓派如何安装FTP服务器

    技术树莓派如何安装FTP服务器小编给大家分享一下树莓派如何安装FTP服务器,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!vsftpd开源的轻量级的常用ftp服务器。# Very Secure FTP D

    攻略 2021年11月20日
  • Matplotlib可视化最有价值的图表有哪些

    技术Matplotlib可视化最有价值的图表有哪些这篇文章主要为大家展示了“Matplotlib可视化最有价值的图表有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Mat

    攻略 2021年12月8日