# evo

> 权威词条地址：https://robotics.hellobike.com/sdks/michaelgrupp-evo
> 所属分类：sdks | 最近核验日期：2026-10-21 | 技术层级：L3, L4, L9

## 核心摘要

MichaelGrupp 在 GitHub 开源的开发工具，主要语言 Python。 Python package for the evaluation of odometry and SLAM

## 结构化工程参数

| 参数项 | 数值 / 配置 |
| :--- | :--- |
| `layers` | ["L3", "L4", "L9"] |
| `links` | [{"title": "GitHub", "url": "https://github.com/MichaelGrupp/evo"}] |
| `updated` | 2026-10-21 |
| `repo` | https://github.com/MichaelGrupp/evo |
| `language` | ["python"] |
| `pinned_versions` | [{"version_or_sha": "v1.26.0 / 最新稳定分支", "tested_env": "Ubuntu 20.04 LTS / Ubuntu 22.04 LTS / Python 3.7 ~ 3.11", "notes": "可通过pip install evo直接安装，核心命令包含evo_traj、evo_ape、evo_rpe，支持TUM、KITTI等多类轨迹格式解析"}] |
| `incompatible_envs` | ["不支持Python 3.6及以下版本，部分旧格式解析接口在Python 3.12+存在适配问题", "原生不支持ROS 1 Noetic以外的ROS版本直接调用，跨版本使用需额外做数据格式转换"] |
| `repo_stats` | {"stars": 4347, "forks": 802, "as_of": "2026-10-26"} |
| `tool_type` | tool |
| `overview_sources` | ["https://github.com/MichaelGrupp/evo"] |

## 技术详解与生态说明

evo是MichaelGrupp在GitHub开源的开发工具，核心开发语言为Python，主要用于里程计与同时定位与建图算法的效果评估。该工具可对SLAM系统输出的位姿轨迹进行误差分析、多轨迹对比等操作，为算法性能验证提供标准化支撑。
当前该工具的技术层级覆盖L3、L4、L9，暂未适配特定硬件机型，具备较好的平台通用性，可在不同算力的计算设备上部署，适配各类SLAM研发场景的性能评测需求。

## 原始核验来源 (Sources)

- [GitHub MichaelGrupp/evo](https://github.com/MichaelGrupp/evo)