SLAM精度测评——rpg_trajectory_evaluatio
1. install
https://github.com/ccxslam/rpg_trajectory_evaluation#install
下载catkin_simple:
https://github.com/catkin/catkin_simple 建立工作空间 src下载,编译,然后下载rpg_trajectory_evaluatio,编译安装即可。
2.固定文件格式
stamped_groundtruth.txt
: groundtruth poses with timestampsstamped_traj_estimate.txt
: estimated poses with timestamps- (optional)
eval_cfg.yaml
: specify evaluation parameters
groundtruth 格式:
# timestamp tx ty tz qx qy qz qw
3.Evaluation parameters
Currently eval_cfg.yaml
specifies two parameters for trajectory alignment (used in absolute errors):
align_type
:sim3
: a similarity transformation (for vision-only monocular case)se3
: a rigid body transformation (for vision-only stereo case)posyaw
: a translation plus a rotation around gravity (for visual-inertial case)none
: do not align the trajectory
align_num_frames
: the number of poses (starting from the beginning) that will be used in the trajectory alignment.-1
means all poses will be used.
4 . Single trajectory estimate
As a ROS package, run
rosrun rpg_trajectory_evaluation analyze_trajectory_single.py <result_folder>
or as a standalone package, run
python2 analyze_trajectory_single.py <result_folder>
<result_folder>
should contain the groundtruth, trajectory estimate and optionally the evaluation configuration as mentioned above.
待续。。。。。
SLAM精度测评——rpg_trajectory_evaluatio相关推荐
- ORB_SLAM2及其他SLAM精度测评
ORB_SLAM2及其他SLAM精度测评 测试工具:https://svncvpr.in.tum.de/cvpr-ros-pkg/trunk/rgbd_benchmark/rgbd_benchmark ...
- SLAM精度测评——EVO进阶
1. 基本概念 1.1 Umeyama算法 ATE: evo_ape tum state_groundtruth_estimate0/data.tum orb2/CameraTrajectory.tx ...
- SLAM精度测评——EVO
1.install GitHub - MichaelGrupp/evo: Python package for the evaluation of odometry and SLAM 注意:安装好依赖 ...
- SLAM轨迹测评工具evo使用
evo主要有以下几种命令: evo_ape : 计算绝对位姿误差 evo_rpe : 计算相对位姿误差 evo_traj : 轨迹管理的主要工具(常用来绘制轨迹) evo_config : 全局设置和 ...
- SLAM精度评估常见问题——GPS时间戳与bag包时间戳如何对齐
在使用evo进行精度评估时,由于evo是通过时间戳来进行配准和比较的,为了使结果更准确,需要将GPS与bag包的时间戳进行转换对齐 在这里更方便的方法是转换GPS时间戳到bag包 首先查看GPS文件 ...
- 一种SLAM精度评定工具——EVO使用方法详解
evo工具github链接:link evo_ape 计算绝对位姿误差 绝对位姿误差,常被用作绝对轨迹误差,比较估计轨迹和参考轨迹并计算整个轨迹的统计数据,适用于测试轨迹的全局一致性. 命令语法:命令 ...
- SLAM精度评估—从二维到三维
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 作者丨lovely_yoshino 来源丨古月居 简介 最近在群里划水时,看到很多初学的SLAMer面 ...
- lego-loam 跑 kitti00包(kitti2bag+lego-loam+evo)详细版
lego-loam 跑 kitti00包 kitti数据包的使用 lidar2rosbag_KITTI kitti-lego-loam lego-loam运行 rviz中显示gt轨迹和实时轨迹和优化后 ...
- SLAM评测工具EVO常用功能介绍【正在刷夜的李哈哈】
看完这个我觉得你肯定会用evo了 前言 官方网页介绍 实际使用方法 绘制轨迹:evo_traj 比较绝对位姿误差:eva_ape 比较相对位姿误差:evo_rpe 如何对比kitti数据集下的轨迹(k ...
最新文章
- EM不同气候条件下土壤稀有与丰富微生物类群的分化策略
- Jenkins Pipeline构建流水线发布
- HTML5 Drop API
- 关于WKWebView高度的问题的解决
- 30万手表推荐_一年收入20万—30万的小生意,市场上有哪些呢?推荐几个供参考...
- python迭代器创建序列_Python 中迭代器与生成器实例详解
- c语言点按钮弹窗口,【iOS】按钮点击弹窗
- 小玉家的电费(洛谷-P1422)
- 程序员秒懂的30个段子:看到第几个你笑了?
- ElasticSearch 全文检索— ElasticSearch 基本操作
- mysql table key,MySQL中为table添加primary key的两种方法[多图]
- (判断题)两台路由器之间转发的数据包一定不携带VLAN TAG?
- 赚钱鬼才:即使开放外部支付,苹果App Store仍坚持收取佣金
- TeamView 无法捕捉画面问题的解决办法
- music-dl - 利用Python下载全网最优音质歌曲的工具
- linux操作系统安装自定义分区,CentOS linux操作系统安装图文教程
- VUE组件注册与基础用法
- 10个200万的网络监控摄像机应该配置百兆还是千兆的交换机?
- scanf()函数的用法
- 一种基于CUDA标准的异构并行编程模型开发简介
热门文章
- linux网络驱动架构,Linux网络体系架构和网卡驱动设计
- 华为atn980传输设备_注册开发者超200万!华为HMS加速全球布局,打造全场景智慧体验...
- pcb怎么画边框_关于PCB焊盘,你了解多少?
- matlab preloadfcn,运行xilinx blockset中的错误包含在matlab中
- centos 配置bond_Linux CentOS 7 多网卡配置bond模式 bond1 bond5 bond6
- 中医大计算机应用基础考试题6,中医大 计算机应用基础 复习题 参考资料.docx
- linux系统分析命令,Linux操作系统基础解析之(四)——Linux基本命令剖析(2)
- java 中文符号占位_java – ‘占位符’字符以避免积极比较?
- 奇葩错误 -- modelsim波形显示no data(全X)
- 【机器学习入门】(3) 朴素贝叶斯算法:多项式、高斯、伯努利,实例应用(心脏病预测)附python完整代码及数据集