当前位置:网站首页>使用EVO
使用EVO
2022-06-25 09:32:00 【王不偏】
使用EVO
- evo_traj:直接画出轨迹
(1)单独绘制轨迹:evo_traj tum KeyFrameTrajectory.txt -p
(2)将多个轨迹画到一起 : evo_traj tum KeyFrameTrajectory.txt CameraTrajectory2.txt --ref CameraTrajectory2.txt -va -p
或者: evo_traj tum KeyFrameTrajectory.txt CameraTrajectory2.txt --ref KeyFrameTrajectory.txt -va -p
参考的基准轨迹不一样,所以这俩个命令绘制出的轨迹不完全一样;
其中ref是参考轨迹,-va是对齐后的详细信息,-p是画出图像
(3)也可以使用–plot_mode {xy,xz,yx,yz,zx,zy,xyz}来选择单独绘制某个平面的信息
如:evo_traj tum KeyFrameTrajectory.txt CameraTrajectory2.txt --ref KeyFrameTrajectory.txt -va -p --plot_mode=xy
- evo_ape:绝对位姿误差的计算
evo_ape tum KeyFrameTrajectory.txt KeyFrameTrajectory.txt -va -p
使用ape的时候无需给出–ref 的文件,tum 后第一个文件即为标准文件,也就是:evo_ape tum 真实.txt 测试.txt -va -p
- evo_rpe:相对位姿误差的计算
evo_rpe tum KeyFrameTrajectory.txt KeyFrameTrajectory.txt -va -p
使用rpe的时候无需给出–ref 的文件,tum 后第一个文件即为标准文件,也就是:evo_rpe tum 真实.txt 测试.txt -va -p
- 其他参数
将文件保存为其他类型的文件,可以使用如下句柄
–save_as_tum save trajectories in TUM format (as *.tum)
–save_as_kitti save poses in KITTI format (as *.kitti)
–save_as_bag save trajectories in ROS bag as .bag
1
2
3
保存图片
–save_plot “保存的路径”
1
合并轨迹
–merge
1
给出数据的最大时间戳差异
–t_max_diff “具体差异”
边栏推荐
- Atguigu---17-life cycle
- Chinese solution cannot be entered after webgl is published
- Nodejs using the express framework demo
- 3大问题!Redis缓存异常及处理方案总结
- 【mysql学习笔记20】mysql体系结构
- How to download the school logo, school name and corporate logo on a transparent background without matting
- How much money have I made by sticking to fixed investment for 3 years?
- SQL advanced
- Use Navicat to compare data differences and structure differences of multi environment databases, and automatic DML and DDL scripts
- compiling stm32f4xx_ it. c... “.\Objects\BH-F407.axf“ - 42 Error(s), 1 Warning(s).
猜你喜欢

Japanese online notes for postgraduate entrance examination (9): composition template

Use Navicat to compare data differences and structure differences of multi environment databases, and automatic DML and DDL scripts

将jar包注册为服务,实现开机自动启动

高速缓冲存储器Cache的映射方式

The first techo day Tencent technology open day, 628 waiting for you!

Prediction of pumpkin price based on BP neural network

Chitubox micromake l3+ slicing software configuration correspondence

Creo makes a mobius belt in the simplest way

Matplotlib plt grid()

203 postgraduate entrance examination Japanese self-study postgraduate entrance examination experience post; Can I learn Japanese by myself?
随机推荐
Armbian version name comparison
The meshgrid() function in numpy
sklearn PolynomialFeatures的具体用法
【mysql学习笔记21】存储引擎
A game WP
Voiceprint Technology (I): the past and present life of voiceprint Technology
Question B of the East China Cup: how to establish a population immune barrier against novel coronavirus?
How to download the school logo, school name and corporate logo on a transparent background without matting
With the QQ group file storage function of super nice, you immediately have n cloud disks that are easy to download and never expire
[learn C from me and master the key to programming] insertion sort of eight sorts
[opencv] - Discrete Fourier transform
matplotlib 简单逻辑回归可视化
手机办理长城证券开户靠谱安全吗?
Explanation of assertions in JMeter
matplotlib matplotlib中决策边界绘制函数plot_decision_boundary和plt.contourf函数详解
Analysis on the bottom calling process of micro service calling component ribbon
Prediction of pumpkin price based on BP neural network
Creating a binary tree (binary linked list) from a generalized table
Huipay international permet au commerce électronique transfrontalier de devenir une plate - forme de paiement transfrontalière conforme!
[shared farm] smart agriculture applet, customized development and secondary development of Kaiyuan source code, which is more appropriate?