一文详解视觉里程计轨迹评估工具-evo的用法

evo是一款用于视觉里程计和slam问题的轨迹评估工具。核心功能是能够绘制相机的轨迹,或评估估计轨迹与真值的误差。支持多种数据集的轨迹格式(TUM、KITTI、EuRoC MAV、ROS的bag),同时支持这些数据格式之间进行相互转换。参考:视觉里程计的轨迹评估工具:evo

一 evo安装

打开终端,输入:

pip install evo --upgrade --no-binary evo

evo常用指令:

Metrics:

  • evo_ape - absolute pose error 绝对轨迹误差
  • evo_rpe - relative pose error 相对轨迹误差

Tools:

  • evo_traj -tool for analyzing,plotting or exporting one or more trajectories
  • evo_res -tool for compare one or multiple result files from evo_ape or evo_rpe
  • evo_fig -(experimental)tool for re-opening serialized plots(saved with --serialize_plot)
  • evo_config -tool for global settings and config file manipulation
二 Examples for evo usages
  • plot multiple trajectories

    evo_traj tum uwb-data-estimation.txt uwb-data-output.txt --ref=uwb-ground-truth.txt -p --plot_mode=xy -a
    

    在这里插入图片描述

  • calculate the absolute pose error for two trajectories using evo_ape(uwb-data-estimation is the reference (groundtruth))

    evo_ape tum uwb-data-estimation.txt uwb-data-output.txt -va --plot --plot_mode xy --save_results results/uwb.zip
    

    在这里插入图片描述在这里插入图片描述

  • evo_res can be used to compare multiple result files from the metrics, ie.:

    • print infos and statistics(defult)

    • plot the results

    • save the statistics in a table

      evo_res results/*.zip -p --save_table results/table.csv
      

在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

3D视觉工坊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值