Skip to main content

Python bindings for the GAFRO geometric-algebra robotics library

Project description

gafropy

Python bindings for the GAFRO geometric-algebra library.

Disclaimer

THIS PROJECT IS STILL UNDER DEVELOPMENT

Usage

import gafropy as ga

p = ga.Point(1.0, 0.0, 0.0)
r = ga.Rotor.from_angle_axis(0.5, 0.0, 0.0, 1.0)
t = ga.Translator(0.0, 0.0, 0.1)
m = ga.Motor(r, t)
p2 = p.apply(m)
print(p2.to_array())   # numpy.ndarray, shape (3,)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

gafropy-0.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

gafropy-0.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

gafropy-0.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

gafropy-0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

gafropy-0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

File details

Details for the file gafropy-0.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gafropy-0.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fb20a711c5c1e1b67ebbc5d741833e1b114344c2b6d39d23f59cda5f92571876
MD5 7e8fb90f733572248e755e6ed1f85b58
BLAKE2b-256 b74900a1724f0fbd9540d42d7a0ea52bd5c5ab1f777f0b4db3e89d8006fc65f3

See more details on using hashes here.

File details

Details for the file gafropy-0.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gafropy-0.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 abc2e65de3a890365086774a7dc9b63d5488e18f594928127e07ae17b8f6252a
MD5 84c1dd7b72886e5f00ffc033065b1985
BLAKE2b-256 0fa2db0a06472e7aaaebf574ececc0d1d58106762f774dc4d0063d257536274e

See more details on using hashes here.

File details

Details for the file gafropy-0.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gafropy-0.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b23ce0403330606e57e45d9b2964a002e08f9a3ab3998875408eac3ae1229bc4
MD5 6208a84586eb24c5d67419e93ba433ea
BLAKE2b-256 3ceb6ff98b0b8cd0756d7a0a8d62041413ae9ea8ad8c095c89ae3cc96b8875d6

See more details on using hashes here.

File details

Details for the file gafropy-0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gafropy-0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2dda9b1936c5cc13b8a63870be61239450e320a9ee8465cf00738d7a5192a058
MD5 9173667740756d24c329c1e153a72c7f
BLAKE2b-256 0071ab54849f0b5144c85c175a1045cbdc664d0762201ac05494068bacf70150

See more details on using hashes here.

File details

Details for the file gafropy-0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gafropy-0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 57c4f4490e97d81661f5539f26d2170cf0985841b360468ff9c5db67417580a0
MD5 7d3f422b4b3733cdc8b8404a1b6020dc
BLAKE2b-256 1e4ed81eb99ad2cfa5f4dd5151fe2686adbbdf481341008a9e26a589b329b58d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page