Skip to main content

GitHub  •  LinkedIn  •  X  •  Discord

Telekinesis TF

A Python library for working with coordinate frames, transformations, and visualization. It includes:

  • A TransformTree class for creating and managing transformation trees
  • Utilities for converting between pose representations, including quaternions, Euler angles, and rotation vectors
  • Visualization tools for frames using Rerun

Telekinesis TF is currently in its early development phase (pre-1.0). There will be continuous minor version updates that may introduce new data models and improvements. To ensure compatibility and have the latest features, please always install or upgrade to the latest version of the package..

Installation

  1. Create an isolated environment to avoid dependency conflicts. We recommend installing Miniconda by following the instructions from here.
    conda create -n telekinesis-tf python=3.11
    
  2. Activate the environment:
    conda activate telekinesis-tf
    
  3. Install tf using pip:
pip install telekinesis-tf

Example

Run a sample Python script to quickly test your installation

from telekinesis.tf import tftree

tf_tree = tftree.TransformTree("world")
tf_tree.add("world", "new_frame", [0, 0, 1, 0, 0, 0], rot_type="deg")
tf_tree.visualize_rerun()

Resources

Support

For issues and questions:

Metadata

Release files for telekinesis-tf 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for telekinesis-tf 0.1.6
File Size Uploaded Provenance Actions
telekinesis_tf-0.1.6.tar.gz 12.5 kB Without provenance Details for telekinesis_tf-0.1.6.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for telekinesis-tf 0.1.6
File Interpreter ABI Platform Actions
telekinesis_tf-0.1.6-py3-none-any.whl Python 3 none any Details for telekinesis_tf-0.1.6-py3-none-any.whl

Total release size: 24.7 kB

Release files / telekinesis_tf-0.1.6.tar.gz

Download URL telekinesis_tf-0.1.6.tar.gz
Size 12.5 kB
Tags Source
SHA-256 checksum
How to use checksums
2c864894b12f76e340a27153022bb9fef7849ad4ace3545b7be463bc4bb7ecd0
BLAKE2b-256 checksum
How to use checksums
bc861939e66c438df098de97d22db761f5999d9735369817a3569b1845f2d082
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / telekinesis_tf-0.1.6-py3-none-any.whl

Download URL telekinesis_tf-0.1.6-py3-none-any.whl
Size 12.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
58d330d06c0252b141de283779dd1df0c8964393e9a028040295ad50eedcee86
BLAKE2b-256 checksum
How to use checksums
f23ce0a61ce1f6921e50decefbcd467bba5a2a93ba1c3dbe28a7e0434ea01ea7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Security for telekinesis-tf 0.1.6

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page