Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Python package for the evaluation of odometry and SLAM
| Date | Stars |
|---|---|
| 2026-07-24 | 4285 |
| 2026-07-25 | 4285 |
| 2026-07-28 | 4285 |
| 2026-07-30 | 4285 |
| 2026-08-06 | 4285 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# evo ***Python package for the evaluation of odometry and SLAM*** | Linux / macOS / Windows / ROS / ROS2 | | :---: | | [](https://github.com/MichaelGrupp/evo/actions/workflows/ci.yml) | This package provides executables and a small library for handling, evaluating and comparing the trajectory output of odometry and SLAM algorithms. Supported trajectory formats: * 'TUM' trajectory files * 'KITTI' pose files * 'EuRoC MAV' (.csv groundtruth and TUM trajectory file) * ROS and ROS2 bagfile with `geometry_msgs/PoseStamped`, `geometry_msgs/TransformStamped`, `geometry_msgs/PoseWithCovarianceStamped`, `geometry_msgs/PointStamped` or `nav_msgs/Odometry` topics or [TF messages](https://github.com/MichaelGrupp/evo/wiki/Formats#bag---ros-bagfile) See [here](https://github.com/MichaelGrupp/evo/wiki/Formats) for more infos about the formats. <a href="https://raw.githubusercontent.com/MichaelGrupp/evo/master/doc/assets/ape_demo_ORB_map.png" target="_blank"> <img src="https://raw.githubusercontent.com/MichaelGrupp/evo/master/doc/assets/ape_demo_ORB_map.png" alt="evo" height="175" border="5" /> </a> <a href="https://raw.githubusercontent.com/MichaelGrupp/evo/master/doc/assets/markers.png" target="_blank"> <img src="https://raw.githubusercontent.com/MichaelGrupp/evo/master/doc/assets/markers.png" alt="evo" height="175" border="5" /> </a> <a href="https://raw.githubusercontent.com/MichaelGrupp/evo/master/doc/assets/map_tile_osm.png" target="_blank"> <img src="https://raw.githubusercontent.com/MichaelGrupp/evo/master/doc/assets/map_tile_osm.png" alt="evo" height="175" border="5" /> </a> <a href="https://raw.githubusercontent.com/MichaelGrupp/evo/master/doc/assets/traj_rerun.gif" target="_blank"> <img src="https://raw.githubusercontent.com/MichaelGrupp/evo/master/doc/assets/traj_rerun.gif" alt="evo" height="175" border="5" /> </a> --- ## Why? evo has several advantages over other public benchmarking tools: * common tools for different formats * algorithmic options for association, alignment, scale adjustment for monocular SLAM etc. * flexible options for output, [plotting](https://github.com/MichaelGrupp/evo/wiki/Plotting), [visualization](https://github.com/MichaelGrupp/evo/wiki/Rerun-integration) or export (e.g. LaTeX plots or Excel tables) * a powerful, configurable CLI that can cover many use cases * modular `core` and `tools` libraries for custom extensions * faster than other established Python-based tools ([see here](https://github.com/MichaelGrupp/evo/blob/master/doc/performance.md)) **What it's not:** a 1-to-1 re-implementation of a particular evaluation protocol tailored to a specific dataset. --- ## Installation / Upgrade Installation is easy-peasy if you're familiar with this: https://xkcd.com/1987/# The latest version of evo supports **Python 3.10+**. Please use `pip` only in a proper environment (e.g. `uv`/`uvx`, `pipx`, `venv`, Pixi or a classic [virtual environment](https://github.com/MichaelGrupp/evo/blob/master/doc/install_in_virtualenv.md)). > ⚠️ ☠️☠️☠️ ⚠️ > > Whatever you do, don't use: `pip install --user` / anything with `--break-system-packages` / or worst: `sudo pip install` ### From PyPi If you just want to use the executables of the latest release version, the easiest way is to run: ```bash pip install evo ``` This will download the package and its dependencies from [PyPI](https://pypi.org/project/evo/) and install or upgrade them. If you want, you can subscribe to new releases via https://libraries.io/pypi/evo. To upgrade to a newer version: `pip install --upgrade evo` ### From Source Run this in the repository's base folder: ```bash pip install --editable . ``` ### Pixi [Pixi](https://prefix.dev) is an easy-to-use alternative if you want to have an isolated development environment. Run `pixi add evo` if you have an existing environment, or clone this repository and run `pixi shell` to open a dev sh
Excerpt of 12,899 characters
Read on GitHubMichael Grupp · Rerun · Germany
529
3
3
Toni Rosinol · @stackai · United States
2
1
1
1
1
1
Patrick Pfreundschuh · ETH Zurich · Switzerland
1
1
1
1
KevinWei · China
1
1
1
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:53b7e16e4ef20ee6, topic:robotics, topic:ros, topic:ros2
matched fp:53b7e16e4ef20ee6, topic:benchmark, topic:evaluation