Robotic Mechanisms and Dynamics Open access Peer reviewed

New features of pytransform3d for robotics research: transformation graphs, uncertainty, and 3D visualization in Python

Alexander Fabisch, Mihaela Popescu

Frontiers in Robotics and AI | Oct 16, 2026

Scollr summary

What this paper is about

The new features of pytransform3d, a Python library for working with rigid transformations in 3D, are presented and it is shown that only a few lines of code are sufficient to solve these complex problems correctly.

Full abstract

Read the full abstract

Rigid transformations in three dimensions (3D) are fundamental tools in robotics, computer vision and graphics, and physics simulation. However, there are many pitfalls for practitioners: various alternative representations of rigid transformations and uncertainty, each with its own competing conventions, sometimes without clear documentation, ambiguities in representations, singularities, and difficulties in handling many transformations in complex systems. This article presents the new features of pytransform3d , a Python library for working with rigid transformations in 3D that helps tackle these difficulties. Specifically, we show applications of its new batch data processing functions, uncertainty propagation, and 3D visualization. Furthermore, we present applications of its transformation graph TransformManager , a tool inspired by tf of the Robot Operating System (ROS), which has a subclass for loading robot kinematics and a new subclass that handles time-varying transformations. In examples from imitation learning, kinematics, state estimation, and log data processing, we demonstrate these features and show that only a few lines of code are sufficient to solve these complex problems correctly. The explicit terminology of the library makes this code readable and reviewable. The library has 100% test coverage of its core features, has a broader feature set than comparable libraries, and handles batch processing of spatial data in fewer lines of code and faster than its alternatives.

Direct answer

What can I do from this paper page?

Use this page to scan "New features of pytransform3d for robotics research: transformation graphs, uncertainty, and 3D visualization in Python" quickly: start with the summary and abstract, then check the authors, source, topics, and related papers. From here, open Scollr to follow Robotic Mechanisms and Dynamics research, save the paper, or map adjacent work.

Authors

Researchers on this paper

Alexander Fabisch

first | German Research Centre for Artificial Intelligence | ORCID 0000-0003-2824-7956

Mihaela Popescu

last | University of Bremen | ORCID 0000-0002-1148-2215

Research areas

Follow related topics

Citation

BibTeX

@article{Fabisch2026features,
  title = {New features of pytransform3d for robotics research: transformation graphs, uncertainty, and 3D visualization in Python},
  author = {Alexander Fabisch and Mihaela Popescu},
  journal = {Frontiers in Robotics and AI},
  year = {2026},
  doi = {10.3389/frobt.2026.1860457},
  url = {https://doi.org/10.3389/frobt.2026.1860457}
}

FAQ

Using this paper in a discovery workflow

How do I find related work for this paper?

Use the related papers and topic links on this page as starting points. In Scollr, you can also open the paper and build a literature map around its references, citing papers, and related work.

How can I keep up with new Robotic Mechanisms and Dynamics research papers?

Follow Robotic Mechanisms and Dynamics research in Scollr. New papers from the topic flow into a personalized feed, and you can save useful studies to revisit later.

Can I cite this paper from this page?

This page includes a static BibTeX block for New features of pytransform3d for robotics research: transformation graphs, uncertainty, and 3D visualization in Python. Always verify the DOI, source, and publication details against the publisher record before submitting a manuscript.

Follow this research in Scollr

Follow the topics and authors behind this paper, save useful studies, and build a literature map when you are ready to go deeper.

Get the app