screwmpcpy

View on PyPIReverse Dependencies (1)

0.5.3 screwmpcpy-0.5.3-py3-none-any.whl

Wheel Details

Project: screwmpcpy
Version: 0.5.3
Filename: screwmpcpy-0.5.3-py3-none-any.whl
Download: [link]
Size: 18819
MD5: ba825a62ea346a8a34fe46278927f016
SHA256: 64fb07b00d07bad66feaf1f15a1ace49c7673061a264085eaebb532510ce100b
Uploaded: 2024-06-21 00:10:50 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: screwmpcpy
Version: 0.5.3
Summary: Dual Quaternion based MPC generating screw motion for n-DOF robot arm.
Author-Email: Gerhard Reinerth <g.reinerth[at]tum.de>
Project-Url: Homepage, https://github.com/greinerth/screwmpcpy
Project-Url: Bug Tracker, https://github.com/greinerth/screwmpcpy/issues
Project-Url: Discussions, https://github.com/greinerth/screwmpcpy/discussions
Project-Url: Changelog, https://github.com/greinerth/screwmpcpy/releases
License: Copyright 2024 Gerhard Reinerth Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering
Classifier: Typing :: Typed
Requires-Python: <3.13,>=3.8
Requires-Dist: daqp
Requires-Dist: dqrobotics (==23.4.0a22)
Requires-Dist: nptyping
Requires-Dist: numpy (>=1.24.0)
Requires-Dist: osqp
Requires-Dist: qpsolvers
Requires-Dist: roboticstoolbox-python
Requires-Dist: scipy (>=1.10.0)
Requires-Dist: bumpver; extra == "dev"
Requires-Dist: furo (>=2023.08.17); extra == "dev"
Requires-Dist: myst-parser (>=0.13); extra == "dev"
Requires-Dist: nox; extra == "dev"
Requires-Dist: panda-python; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pytest-cov (>=3); extra == "dev"
Requires-Dist: pytest-mypy; extra == "dev"
Requires-Dist: pytest (>=6); extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: sphinx-autodoc-typehints; extra == "dev"
Requires-Dist: sphinx-copybutton; extra == "dev"
Requires-Dist: sphinx (>=7.0); extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: furo (>=2023.08.17); extra == "docs"
Requires-Dist: myst-parser (>=0.13); extra == "docs"
Requires-Dist: panda-python; extra == "docs"
Requires-Dist: sphinx-autodoc-typehints; extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: sphinx (>=7.0); extra == "docs"
Requires-Dist: panda-python; extra == "examples"
Requires-Dist: nox; extra == "test"
Requires-Dist: pytest-cov (>=3); extra == "test"
Requires-Dist: pytest-mypy; extra == "test"
Requires-Dist: pytest (>=6); extra == "test"
Requires-Dist: ruff; extra == "test"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: examples
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3668 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.24.2
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
screwmpcpy/__init__.py sha256=gLOEMV6UP5BHYgXGedQGYz0VoYownjQUexAD1wm4Bvc 600
screwmpcpy/_version.py sha256=K25B5cRxbd2Y1cTvVAAebSFlg1bmeo325UqZhsnzGII 411
screwmpcpy/_version.pyi sha256=j5kbzfm6lOn8BzASXWjGIA1yT0OlHTWqlbyZ8Si_o0E 118
screwmpcpy/basemg.py sha256=JKcpVJMEcnRE58d1JomK6Z0R5_X9_kcXK2qft5mEsKU 3692
screwmpcpy/dqutil.py sha256=0uEFqaj-ONGEIMSmUbwiD39zIfqXaoqPKkPS7tlr5MI 12041
screwmpcpy/mpcutil.py sha256=EZozk_El7LGIWz7jEpuKCV55p98K0HF8C3EuFEvWfqI 5026
screwmpcpy/pandamg.py sha256=UHCHQZDp_mRgzPjE0d6h9Hzggo2qpLsWEa3Dvjg19t4 15167
screwmpcpy/posegen.py sha256=J9RFLolS2cv3rfq1IkIyDaFnyV0D7YVYLzRSZ0hyuuM 1840
screwmpcpy/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
screwmpcpy/screwintegrator.py sha256=jFOaenXofIDoBiq92dw5WOktXGkm5JN3NbSbxZSOhqw 1722
screwmpcpy/screwmpc.py sha256=fHTDPcC50Wa6fsMvUnSVnBfvfU0ElR7OkJu_Au9R-ss 6414
screwmpcpy-0.5.3.dist-info/METADATA sha256=KD1-HmpPabxA7tp-EdZlTT5jfqadRrCXut2xCNs9pc8 7617
screwmpcpy-0.5.3.dist-info/WHEEL sha256=zEMcRr9Kr03x1ozGwg5v9NQBKn3kndp6LSoSlVg-jhU 87
screwmpcpy-0.5.3.dist-info/licenses/LICENSE sha256=1Mv-g-fW4p9MdoiY1EloVG7UoR97tdOyijk_PFbPlKY 1056
screwmpcpy-0.5.3.dist-info/RECORD