Skip to main content

No project description provided

Project description

IK-Geo

This is a fork from IK-Geo. See the full fork here.

Inverse kinematics and subproblem solutions from "IK-Geo: Unified Robot Inverse Kinematics Using Subproblem Decomposition" implemented in MATLAB, C++, Rust, and Python. We also include examples and timing tests.  IK-Geo is the fastest general IK solver based on published literature. In this unifying approach, IK for any 6-DOF all-revolute (6R) manipulator is decomposed into six canonical geometric subproblems solved by intersecting circles with other geometric objects. . IK-Geo finds all IK solutions including singular solutions and sometimes least-squares solutions by solving for subproblem solutions in all cases, including in a continuous and sometimes least-squares sense when a solution does not exist.

We also connect our geometric method with polynomial-based method: 1D and 2D search solutions may be converted to a polynomial in the tangent half-angle of one joint. Examples are found in the subproblem-polynomial repo.

For 7-DOF inverse kinematics using the Shoulder-Elbow-Wrist (SEW) angle, please see the stereo-sew repo.

For diagrams, see the matlab-diagrams repo.

Python wrapper

This is a python wrapper for the Rust implementation of inverse kinematics using PyO3 maturin. It is implemented here

To install

This can be installed with the command pip install ik_geo.

To use

The API documentation is at ik_geo.pyi, and there will be typechecking with mypy installed. For sample usage, check here

To build/develop

This requires PyO3 maturin to be installed. This package can be installed with pip install ik-geo, or from the this directory with pip install .

If you plan on developing, you can do it within the python virtual environment, or outside. When inside, you can use the command maturin develop and it will automatically install in your environment. Outisde of the virtual environment, you can use the following command to build and install with pip: source .env/bin/activate && maturin build --out dist && deactivate && pip install dist/* --force-reinstall

Notes

There is a GitHub workflow in ../.github/workflows to automatically build this when any changes are made in this folder or to the Rust implementation
If the commit or pull request is tagged for release, it will also publish to PyPI, so long as the PYPI_API_TOKEN secret is set in the GitHub project.
The GitHub workflow is currently unable to build the NlOpt rust library for many a few Linux Architectures, such as ARMv7. Temporarily, they have been removed from the build.

Project details


Download files

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

Source Distribution

ik_geo-1.0.0.tar.gz (39.7 kB view details)

Uploaded Source

Built Distributions

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

ik_geo-1.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (601.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

ik_geo-1.0.0-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (561.9 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ i686

ik_geo-1.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (601.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

ik_geo-1.0.0-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (562.0 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ i686

ik_geo-1.0.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (601.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

ik_geo-1.0.0-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (562.4 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ i686

ik_geo-1.0.0-cp312-none-win_amd64.whl (467.8 kB view details)

Uploaded CPython 3.12Windows x86-64

ik_geo-1.0.0-cp312-none-win32.whl (407.7 kB view details)

Uploaded CPython 3.12Windows x86

ik_geo-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (600.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

ik_geo-1.0.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl (561.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.12+ i686

ik_geo-1.0.0-cp312-cp312-macosx_11_0_arm64.whl (512.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ik_geo-1.0.0-cp312-cp312-macosx_10_12_x86_64.whl (569.9 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

ik_geo-1.0.0-cp311-none-win_amd64.whl (469.5 kB view details)

Uploaded CPython 3.11Windows x86-64

ik_geo-1.0.0-cp311-none-win32.whl (409.1 kB view details)

Uploaded CPython 3.11Windows x86

ik_geo-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (600.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

ik_geo-1.0.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl (562.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.12+ i686

ik_geo-1.0.0-cp311-cp311-macosx_11_0_arm64.whl (512.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ik_geo-1.0.0-cp311-cp311-macosx_10_12_x86_64.whl (570.6 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

ik_geo-1.0.0-cp310-none-win_amd64.whl (469.5 kB view details)

Uploaded CPython 3.10Windows x86-64

ik_geo-1.0.0-cp310-none-win32.whl (409.1 kB view details)

Uploaded CPython 3.10Windows x86

ik_geo-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (600.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

ik_geo-1.0.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (562.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ i686

ik_geo-1.0.0-cp310-cp310-macosx_11_0_arm64.whl (512.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ik_geo-1.0.0-cp310-cp310-macosx_10_12_x86_64.whl (570.2 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

ik_geo-1.0.0-cp39-none-win_amd64.whl (470.2 kB view details)

Uploaded CPython 3.9Windows x86-64

ik_geo-1.0.0-cp39-none-win32.whl (408.9 kB view details)

Uploaded CPython 3.9Windows x86

ik_geo-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (601.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

ik_geo-1.0.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (562.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

ik_geo-1.0.0-cp39-cp39-macosx_11_0_arm64.whl (513.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ik_geo-1.0.0-cp39-cp39-macosx_10_12_x86_64.whl (570.6 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

ik_geo-1.0.0-cp38-none-win_amd64.whl (469.6 kB view details)

Uploaded CPython 3.8Windows x86-64

ik_geo-1.0.0-cp38-none-win32.whl (408.7 kB view details)

Uploaded CPython 3.8Windows x86

ik_geo-1.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (601.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

ik_geo-1.0.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (562.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

File details

Details for the file ik_geo-1.0.0.tar.gz.

File metadata

  • Download URL: ik_geo-1.0.0.tar.gz
  • Upload date:
  • Size: 39.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for ik_geo-1.0.0.tar.gz
Algorithm Hash digest
SHA256 4a2d930074e4734215320707ce3ccd7d2abfab4c6bcf2796ced24afc7dfa1bc6
MD5 8baff7af1ece679a9cfd6f9caee25787
BLAKE2b-256 2615ba33f9c6773178ecb5322e9fc2dd4a8bd0d1ed10c214a157fbfbb4dcacfc

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1c6dae810edcf3d27014edd1ee267b33050c33eb0216ab6ab46c26c894a6f41
MD5 1f131fc71438371c424e68f80e1be7c9
BLAKE2b-256 286639d5fa8bbca163d621320349eaf99bfd23493f574a39d55c820282067a87

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 54659877a25757d1b99870cb8cf58fe832d192255bb75d81eb155a13d9129454
MD5 13589d615958dd1666aeda5831195b38
BLAKE2b-256 a9823d8eba1379f8e20eb177bd4b7aadcd03901dc2f3d4e5e82ce94f6341f998

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2fdd32e10d5c271c1a1ce64e8474646a9a0538db9e6943acb87ad3c6491d89fd
MD5 fdd585c3b316030769b35d7432b3737e
BLAKE2b-256 4e8ad242bc529878cb0aff068424a717f804916e97533666e714a3a764dcfa6b

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4757a8c3df3fa70b714cb7dddd565c5c0c93653995afbcf9d426950e6f291205
MD5 6688bc2f81fb5562c998f6ee14b1930a
BLAKE2b-256 bf99384ad6e528f40e100543c7c2a200c721a040275ee6198e6fe7cd34256e42

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 30d597b4dcb626838af2d4c58821f68928a6f6273564b6a7c806a1ba37b024a5
MD5 cf4f411056cef72ecc9f1054c9ddc84c
BLAKE2b-256 ee9453ea09b1143cbba0eb86dc6e7bdb3b73daf97da7512b669abf29406374c7

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 651be4714d71f2b95488920cec2bbf60fed632acc8d15bf7931c7ec5d8e8c5b5
MD5 5571af32a7046724f2b55f5a6c55c4b3
BLAKE2b-256 71d5bdf5c967e572dbf9b0a32341f17e61428aa4433ef7d905a44b6f77ff37b7

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp312-none-win_amd64.whl.

File metadata

  • Download URL: ik_geo-1.0.0-cp312-none-win_amd64.whl
  • Upload date:
  • Size: 467.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for ik_geo-1.0.0-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 b1e0b9bc7e5fdf8af4d604c4672591feb4862c2d1c93693b66d134d98902fb81
MD5 307250faedf734d5264b9fcea46bdf34
BLAKE2b-256 b3659980636ed8460febeb692cfd66d0417f1287d6257314613d27a09e44c196

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp312-none-win32.whl.

File metadata

  • Download URL: ik_geo-1.0.0-cp312-none-win32.whl
  • Upload date:
  • Size: 407.7 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for ik_geo-1.0.0-cp312-none-win32.whl
Algorithm Hash digest
SHA256 8cd13015b04dc11e2fb8fe9fe621a30298ea72db6e458ceb67358b89efff49a6
MD5 fdc730b66f97e4624af042b69e86a5f1
BLAKE2b-256 86dc0a2ff5c3629791ef2d46a858656940dfbd87893f1ec5ca8df15a369c1dab

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6532223894ee85af001e1d7f60bbf1babe11e7e07d8d0300ed57a6a5dc1d6aea
MD5 1a2898f8f61f627b4e29f07e522a1ee4
BLAKE2b-256 99b6ae7a60a3d11f7d217786da70a461e17705ef61e2c59ab80cac3c757a68e4

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 6da0d0da16813be87cc6c65bcd36b83097e0931df337262b0d47beaf94522f60
MD5 29934ea592a493fc9dc662f8df6049be
BLAKE2b-256 c99992aa31ecc852e3508d5479435b140c1363cf26e1b632941819695ece74b4

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1f2b46e8d760e14b1f23565aea3db370bf6bd2437eaa7f7f84ccc3f3299b580b
MD5 c091ce5273acc6a0f3107764e6f3f2a1
BLAKE2b-256 0ffb8176c287f0150da5159cdd9ccffd10d17225444989f4675b5e680ba8287e

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 14c8cbc65c49a2e930169051a36d74d0ba26cb3b987c6582dcbe6dc7afea82df
MD5 63e9057c2be13019e2cc669226bb347a
BLAKE2b-256 66f4e3b005bceb1837a1b54a8e4150cc0c2f047574ff360fbd2b8670c45efb99

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp311-none-win_amd64.whl.

File metadata

  • Download URL: ik_geo-1.0.0-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 469.5 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for ik_geo-1.0.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 cd533398cf0ac3b4b621c21a391132ce9f253824476236a0e16ba6ee651373dd
MD5 e33a6043cd8255cfe00c208fbba261f4
BLAKE2b-256 2d255a92f23c13c5be768f53316ee063ed81d2a3cc541ea6a38f6125f65724ce

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp311-none-win32.whl.

File metadata

  • Download URL: ik_geo-1.0.0-cp311-none-win32.whl
  • Upload date:
  • Size: 409.1 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for ik_geo-1.0.0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 9bef5b70c100afb36dc10b62d9f26edc994464e8139914eb1201c59ae7edb5c3
MD5 ab5246ca9c7e7e00fdd46509b4fbda32
BLAKE2b-256 4e5b5e1c583b7cedf190bf5adf4533beaacf3ddc61ec419148c44f4e2f67fc75

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 de28f15da39f46070b44b5c06824a32990ac0daae3147aa7e80c60513a3fae84
MD5 309181846e2ea807bff3a9596a5ef385
BLAKE2b-256 5a182b942e2a5a1f243691d619ceae07a3206ad212d238df1969da7961e78de7

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e9b39c0f9ee4a5e361b9f3f61eadd95cc105b47a4c956671847f42b7145821b8
MD5 1e99d4951bae04e8ff52f9350309e5c2
BLAKE2b-256 d79d14b6053b6599e6529f7fbdfc0486b48497fa6c0d8dc84c49159ca34f7a1e

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 30bf4a417678c82f9aa98798c6824b4b554f73bacf54db2607b8288ad4bfbfcc
MD5 a551b79645706a69fd49d03022493c11
BLAKE2b-256 c12b209c8644feb998ba8b6d36e6f24b567f843174998b5aaacf854608d57fe5

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f2e8e7c6682e25b17f0be287dc6a90fa9807105a4e25a50c39001d95fb41e377
MD5 40b665f421cbbcafd375b48afcc1b413
BLAKE2b-256 28a8dadf2edc4383f53af6f689e3dcd5277d2b10242dfe2619bf4c2f15839f1a

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp310-none-win_amd64.whl.

File metadata

  • Download URL: ik_geo-1.0.0-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 469.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for ik_geo-1.0.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 65a2f84c4daa93c076a0ac19b675ba436196d2811d4f2cca5d35b2967db64d5d
MD5 80ae930b922080120164404a43418793
BLAKE2b-256 af89fb8134aaec896c2a49bf5d02f72e8499568f1d8ba60b5d4febdecbb4bef7

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp310-none-win32.whl.

File metadata

  • Download URL: ik_geo-1.0.0-cp310-none-win32.whl
  • Upload date:
  • Size: 409.1 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for ik_geo-1.0.0-cp310-none-win32.whl
Algorithm Hash digest
SHA256 9bad6430ac9e1f7f2cc599d693e529616f9f83f745b5d541e0e600a54a871eb1
MD5 a4e86ffa7d7eab94253b55e669de2cec
BLAKE2b-256 1e1c7ad977f477a2176b30e4f4573d92a79e12e821b294a2ebcd57e2677b4243

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fd5f02878924692b24632e92af39f1c49c18d78e293cefbe6359ccc8c37bb399
MD5 e8ed928f704ca87c75c0c9797b871148
BLAKE2b-256 4db121a07f94646de6e7ba4346dacd28a8d31fb9d8ffcc1f587749078a0d047a

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3f264d1dcec6149b7f5b30f0615e4311d39fd9474600dcba592e76783d89efcd
MD5 d580e4582fb2f333e9d3b208ef690acc
BLAKE2b-256 feef0c9e2fbe4e2f342f0a999ec4338fae49f24c76510b14ca1914030f36045e

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8cb8c466a17ce83f768d750f973a6a7f704cd5758369aa375f3062aa3538401d
MD5 0ed1718c06e92cd4286218eae21abab3
BLAKE2b-256 5e9fdd5e3dbdc00fe905c96f5492470d8ec3c8c41e036a4034e08d9d78adc952

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2eef393c2de7c0f0038895d88aa9c92419a71d09da80506bdf8c1e6e24f83cee
MD5 af2600844ba0fd5344c42beb66924549
BLAKE2b-256 4b080023ac003501f4e79ce43f7a19c2c5d0d396d8288e4b1bdc83d5ec106dfe

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp39-none-win_amd64.whl.

File metadata

  • Download URL: ik_geo-1.0.0-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 470.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for ik_geo-1.0.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 e6bfba23dae569caf7244d5e62098b056c02d27c9313fffe9ec5e9f4405ab9c0
MD5 241bf8466e2d813df95da7f3d5743253
BLAKE2b-256 87a2ab53323a0c32c9d53553aa1927f94b2501241bb9f44f095aaaf6ba4404a5

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp39-none-win32.whl.

File metadata

  • Download URL: ik_geo-1.0.0-cp39-none-win32.whl
  • Upload date:
  • Size: 408.9 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for ik_geo-1.0.0-cp39-none-win32.whl
Algorithm Hash digest
SHA256 bb5797469124672e9ab5a16e1f49b6366ab19c2bcfcc68ec9f4ec515f5a2e028
MD5 fd87ccd70612712adde0310277b4381a
BLAKE2b-256 96e2740dc22ee574487d38f0f2b56f4783ffb8193d2ea8b256fabbd3508ddba3

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d78c657228f9fbf217613e4754677077426afb75c10b3330576573167d7d0370
MD5 174c7fd774afbc9b4b9b88e03314abdb
BLAKE2b-256 888be176a2ec3dd17e58bb822d8d5b4f3485eaa362bad3421a1e1308f3153403

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f7c18c339860db2d82cce5dc51ea3370ad0d3163f212da0184c798bba13d0b42
MD5 0709687f53517ccc5d1beea6ea3027fa
BLAKE2b-256 c3337e62e837cc80da50b4856a1a229a5dfca4ed27c99454b966defd50854fe0

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8bcae71d37c972d7eaf90b773ed4afce26a56610d7ee69e44a6131d4fb550ef6
MD5 1af219c2765fd66f95789b74bc5559c0
BLAKE2b-256 747df5e000414e1a9d5c6742ad3b8310a8887ac8e7428cc5fdd298f1d4fe8ef0

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 037eecfe4106a06c77b41e8237da2d968e2db43b2d4fa83b26e77e8f6131ecce
MD5 02b478af276bd8281355114d775fee1d
BLAKE2b-256 f932c5854d96daa8b502020fe440843c3fcb7b24dae93b4faef57da62337e52d

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp38-none-win_amd64.whl.

File metadata

  • Download URL: ik_geo-1.0.0-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 469.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for ik_geo-1.0.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 62bb3d201cc2e94306f73cd4cdc6b9763cf3bca4436e439926870b59e0591805
MD5 62f7bf9cf87b457d2ea10205a76f9e58
BLAKE2b-256 45015197eb2d36eecac8855ecb979da8c9719c095ab611ea6fa544d993258b15

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp38-none-win32.whl.

File metadata

  • Download URL: ik_geo-1.0.0-cp38-none-win32.whl
  • Upload date:
  • Size: 408.7 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.6.0

File hashes

Hashes for ik_geo-1.0.0-cp38-none-win32.whl
Algorithm Hash digest
SHA256 08097025a328857351c9b84de0141290de5dd8e236078ee21d43857812cdeb3d
MD5 3fc45bbc296b178faf144b2397e41f78
BLAKE2b-256 503cd97396a9feb6f1a0084e926b965e8c8091e3395148a01af1dea63894d11a

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 763de9d628734d4bb69a059f2751959aa475d00cf5f7a3f09b1ce7a621ce65ba
MD5 939de445afd45fefd32ff565834455cb
BLAKE2b-256 867f11170d65ad2dc3982ace881e38e79e8a4a5a767396ceafb80ccebe69cfa4

See more details on using hashes here.

File details

Details for the file ik_geo-1.0.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for ik_geo-1.0.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 dd572007c5d52a44356851edd76c2f6ab734549751277439d319715c073191f7
MD5 a78ce9ce87691e29914f307e732270ed
BLAKE2b-256 cf5fa83ad4fb2c68386cc231d26ecef8e7a9364aa74e48e990b638130e62b6b8

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