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.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.3 MB view details)

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

gafropy-0.1.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.3 MB view details)

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

gafropy-0.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.3 MB view details)

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

gafropy-0.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.3 MB view details)

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

gafropy-0.1.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.3 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.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gafropy-0.1.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ea9cfb8ec2347cede929cdd5e6aa2a6ce8c1f87ae81b14eb6beeaa0fc05d2e8d
MD5 57109ad5faf884af5850b9b1f6af6efd
BLAKE2b-256 60054835b9a24f2e5d0f29ed5e8a5e1c3a0b5d2f37cbb77197edb1a02142b54e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gafropy-0.1.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0f13203ec2f17219e24ff692b055e7db3bc99ba6d90eef8a33c2608de8f50788
MD5 076b9c04fc377c4b41369190f500ea25
BLAKE2b-256 dfdb06151116bf10450c96cb8aabc88efd88249b3e231e5cf8a0a2eb2ceac160

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gafropy-0.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b6bf144f03934b6861fd0dac6ba129f53a6f029535891d6be1bcf9e0efc9802e
MD5 f302ef6f5187cbaa938d6dd81ce4216b
BLAKE2b-256 7329d2d51d1341acca4a083809f7bb309ca22e4c2b72f85e0539b2af213a40df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gafropy-0.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f6b151617f9b63f1aafe33130f3c43492ee94843e3ace7088c3acc4896c04243
MD5 a327ab18baf4b93e4f868b0c5ff3ed6b
BLAKE2b-256 11871288ac586180c35ee45817af8bc8043beec1cd4774c73eb6f4a777bfc817

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gafropy-0.1.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a8d061d75ea7795652a8b5fb592c560b25959e515522aac21e85dca783626317
MD5 278b9fad7e430ffc1b9710e79c92e1e8
BLAKE2b-256 5bfa4b32c2279749940cd4afa5a10adf77fb8c7bf8b840508ec0defe6c463258

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