Skip to content

Rerun integration

Michael Grupp edited this page Oct 20, 2025 · 7 revisions

You can visualize also with rerun as an alternative or addition to normal plotting.

This can be for example useful to replay trajectories to visualize in more detail what is happening over time in an evaluation.

You need to install the rerun-sdk in the Python environment where you have installed evo:

pip install rerun-sdk

Then you can use it by simply passing --rerun to your command or by using the evo.tools.rerun_bridge module in custom code (dummy example).

Here's an example of an absolute pose error evaluation with evo_ape using the EuRoC dataset trajectories from the test/data directory of this repository:

rerun_evo_demo.mp4

ℹ️ Transform axis markers share the same setting for the default axis length with the normal plots (see here). You can adapt the length also independently in the Rerun viewer by changing the axis_length for the transform entities in the selection panel.

⚠️ rerun integration is still experimental and only supported in evo_ape and evo_rpe at the moment. You will need at least evo v1.32.0.

See also the related issue.

Clone this wiki locally