GitHub • LinkedIn • X • Discord
Telekinesis TF
A Python library for working with coordinate frames, transformations, and visualization. It includes:
- A
TransformTreeclass 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
- Create an isolated environment to avoid dependency conflicts. We recommend installing
Minicondaby following the instructions from here.conda create -n telekinesis-tf python=3.11
- Activate the environment:
conda activate telekinesis-tf
- Install
tfusingpip:
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
- Documentation coming soon!
Support
For issues and questions:
- Create an issue in the GitHub repository.
- Contact the Telekinesis development team at support@telekinesis.ai or on Discord.
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)
| 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)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| 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.