Rational Linkages
Project description
Rational Linkages
Python-based package for synthesis and rapid-prototyping of rational linkages, developed by the Unit of Geometry and Surveying, University of Innsbruck, Austria. The documentation with examples is hosted on Read the Docs, available here: Rational Linkages Documentation.
Intallation instuctions
Recommended Python version is 3.11, when it provides the smoothest plotting (but 3.10 or higher are supported). Python 3.11 is also the version used for development.
Install from PyPI
Using pip:
pip install rational-linkages
Install from source
-
Clone the repository (use preferably your client, or clone with the button on top of this page or using the following line)
git clone https://git.uibk.ac.at/geometrie-vermessung/rational-linkages.git
-
Navigate to the repository folder
cd rational-linkages
-
Install the editable version of the package using pip:
pip install -e .
Tutorials, issues, usage, and contributions
See the documentation examples for tutorials and usage examples.
Since the self-hosted repository does not allow external users to create issues, please, use the external issue tracker hosted on GitHub for submitting issues and feature requests. Additionally, you can "watch/star" the issue tracker package to get notified about the updates (new releases will be also announced there).
You can test live-example of Jupyter notebook using Binder, by clicking on the following badge:
In case of other questions or contributions, please, email the author at:
daniel.huczala@uibk.ac.at
Preprint and citing the package
For additional information, see our preprint paper, and in the case of usage, please, cite it:
Huczala, D., Siegele J., Thimm, D., Pfurner, M., Schröcker, H.-P. (2024). Rational Linkages: From Poses to 3D-printed Prototypes. Advances in Robot Kinematics 2024. ARK 2024. Preprint arXiv:2403.00558, url: https://arxiv.org/abs/2403.00558.
@inbook{huczala2024linkages,
title={Rational Linkages: From Poses to 3D-printed Prototypes},
author={Daniel Huczala and Johannes Siegele and Daren A. Thimm and Martin Pfurner and Hans-Peter Schröcker},
year={2024},
booktitle="Advances in Robot Kinematics 2024, ARK 2024",
url={https://arxiv.org/abs/2403.00558}
}
Acknowledgements
Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Research Executive Agency (REA). Neither the European Union nor the granting authority can be held responsible for them.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file rational_linkages-1.5.0.tar.gz
.
File metadata
- Download URL: rational_linkages-1.5.0.tar.gz
- Upload date:
- Size: 130.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11ff01676094ecd4955abd76602f1b261f70843693e6697a4766586c9407d87e |
|
MD5 | fd09072e6a34f8a77e4a12e03436d67b |
|
BLAKE2b-256 | 5339e7b368e5655ae56641673c441510146021fbbd8054230f6edb2feca5cd60 |
File details
Details for the file rational_linkages-1.5.0-py3-none-any.whl
.
File metadata
- Download URL: rational_linkages-1.5.0-py3-none-any.whl
- Upload date:
- Size: 126.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8b9f4ad2fd383174d149a2b53967dff702c2d3b2d165e211189ad780c4cb17c |
|
MD5 | ca0a9bf99f0eb0b06227a3e883b7c52d |
|
BLAKE2b-256 | b2f2b3d1a89b3372916d773f6c22edbfd5f8231c83c2c2303e1f7705d74c92f6 |