8000 GitHub - Engineering-Geodesy-Bonn/trajectopy: Trajectopy - Trajectory Evaluation in Python
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Engineering-Geodesy-Bonn/trajectopy

 
 

Repository files navigation

Trajectopy - Trajectory Evaluation in Python

Code style: black

Trajectopy is a Python package with an optional graphical user interface for empirical trajectory evaluation.

Using Mapbox, you can visualize your trajectories on a map:

Installation

Full version (with GUI):

pip install "trajectopy[gui]"

Python package only:

pip install trajectopy

Documentation

https://gereon-t.github.io/trajectopy/

Key Features

Trajectopy offers a range of features, including:

  • Interactive GUI: A user-friendly interface that enables seamless interaction with your trajectory data, making it easy to visualize, align, and compare trajectories.
  • Alignment: An advanced trajectory alignment algorithm that can be tailored to the specific application and supports a similarity transformation, a leverarm and a time shift estimation.
  • Comparison: Absolute and relative trajectory comparison metrics (ATE and RPE) that can be computed using various pose-matching methods.
  • Data Import/Export: Support for importing and exporting data, ensuring compatibility with your existing workflows.
  • Customizable Visualization: Powered by Plotly or Matplotlib, trajectopy offers a range of interactive plots that can be customized to your needs. (Demo)

Web Application (Docker)

A simple web application is available at gereon-t/trajectopy-web that allows you to use the core functionality of Trajectopy using Docker.

Citation

If you use this library for any academic work, please cite our original paper.

@article{Tombrink2024,
url = {https://doi.org/10.1515/jag-2024-0040},
title = {Spatio-temporal trajectory alignment for trajectory evaluation},
author = {Gereon Tombrink and Ansgar Dreier and Lasse Klingbeil and Heiner Kuhlmann},
journal = {Journal of Applied Geodesy},
doi = {doi:10.1515/jag-2024-0040},
year = {2024},
codeurl = {https://github.com/gereon-t/trajectopy},
}

About

Trajectopy - Trajectory Evaluation in Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%
0