Analytic IK solver for 6 and 7 axes robot arms. Algorithm adapted from IK-Geo (https://arxiv.org/pdf/2211.05737)
Project description
IK-Geo
This implementation of the core IK-Geo algorithms was adapted from IK-Geo. For details on the algorithms used, refer to the original source or to the paper "IK-Geo: Unified Robot Inverse Kinematics Using Subproblem Decomposition".
To install
This can be installed from pypi with:
pip install ik_geo
To install the package from this repository locally, use:
pip install .
To Use
Refer to examples/sample.py for a full code example.
To compute the IK solutions for a specific robot, you can either select one of the hardcoded robots available or provide your own kinematics. If you provide your own kinematics, you must do so as a Product of Exponentials (POE). This is either with 6 or 7 h vectors (rotation axes) and 7 or 8 p vectors (displacements), respectively. Note that 7-joint bots are not yet supported, so the user must choose one joint to fix to give 6 h vectors and 7 p vectors
Once you have your kinematics, you need to choose the correct decomposition strategy from: { "spherical_two_parallel", "spherical_two_intersecting", "spherical", "three_parallel_two_intersecting", "three_parallel", "two_parallel", "two_intersecting", "gen_six_dof" } to use. If you choose the wrong one, you will get wrong answers.
Once you have configured your IK solver, you can get a list of IK solutions by calling the desired ik function:
from ik_geo import Robot
h # 6x3 array
p # 7x3 array
robot = Robot.spherical_two_intersecting(h,p)
R = [[0, 0, 1], [0, 1, 0], [-1, 0, 0]]
t = [-1, 3, 0]
# For all possible solutions, as well as whether or not they are least squares
solutions = robot.get_ik(R, t)
# For all possible IK solutions sorted by error
solutions = robot.get_ik_sorted(R, t)
Performance
While this implementation can be used on a wide range of manipulators, it performs much better on when the solution can be found entirely analytically. The following table shows which method is used for each type of kinematics:
| Solution Type | Robot Kinematic Family | Example |
|---|---|---|
| Closed-form | Spherical joint | Franka Production 3, fixed $q_5$ |
| and two intersecting axes | KUKA LBR iiwa 7 R800 , fixed $q_3$ | |
| and two parallel axes | ABB IRB 6640 | |
| Three parallel axes | N/A | |
| and two intersecting axes | Universal Robots UR5 | |
| and two parallel axes | N/A | |
| 1D search | Two intersecting axes | Kassow Robots KR810, fixed $q_7$ |
| and two intersecting axes | FANUC CRX-10iA/L | |
| and two parallel axes | Kawasaki KJ125 | |
| Two parallel axes | N/A | |
| and two parallel axes | N/A | |
| Two intersecting axes $k, k+2$ | ABB YuMi, fixed $q_3$ | |
| and two intersecting axes | RRC K-1207i, fixed $q_6$ | |
| and two parallel axes | N/A | |
| 2D search | General 6R | Kassow Robots KR810, fixed $q_6$ |
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
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ik_geo-1.0.3.tar.gz.
File metadata
- Download URL: ik_geo-1.0.3.tar.gz
- Upload date:
- Size: 53.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fffa664dde55cf15b332ee032441f9b85a3c6e6da20f40fe5bf94043d8ee5aca
|
|
| MD5 |
37cdef8d08df76e277e31654e261cf86
|
|
| BLAKE2b-256 |
4a746d92521f30dc15a2f628a992f04dd1ae4a824cc08456d068a9c9000acb4e
|
File details
Details for the file ik_geo-1.0.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: ik_geo-1.0.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 582.3 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6e263c0797bb678dc4c0e88a31121538c73644641e4ca6bb2b6140a6b4092621
|
|
| MD5 |
2886b937f58679195c6e1f7d15a5a59a
|
|
| BLAKE2b-256 |
c172c2cbb505aff06d8cfca2c901e8cb0b737cd9a911231aec8781c1c6042d9a
|
File details
Details for the file ik_geo-1.0.3-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.
File metadata
- Download URL: ik_geo-1.0.3-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
- Upload date:
- Size: 540.3 kB
- Tags: PyPy, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
93e8ccc69315ec63da2dd44f5a7d4e76200f01921b33f9ffa40f2ebeb54be28d
|
|
| MD5 |
88a2df408d6253e20a99ec46dcc57e6c
|
|
| BLAKE2b-256 |
7adeb833e6b34eef712fc7f207de9640d76bc45ad5c1f22e0489d8fd6075dd08
|
File details
Details for the file ik_geo-1.0.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: ik_geo-1.0.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 582.3 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
12a8def8aff5e383a538833a60a50a3f06a56d4a788421c691c872189185f555
|
|
| MD5 |
1cb7a3dc56ce6ecea8914305599edd81
|
|
| BLAKE2b-256 |
5e0d26b77ed01593ff9bcd79537e821a34797f8a846a42f8dd7f01a8e5c89270
|
File details
Details for the file ik_geo-1.0.3-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.
File metadata
- Download URL: ik_geo-1.0.3-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
- Upload date:
- Size: 540.5 kB
- Tags: PyPy, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b51dd9425289bf7dc2f0dd2157fb8c4f744be9b689ffd7c88d937ff12b4f7eca
|
|
| MD5 |
805ef56a6d7b2dfa39567ea1cca409c5
|
|
| BLAKE2b-256 |
93b85898487f64b05d3f4c205dc273c81ebf36486c12d2ec40ba6e1f84702e17
|
File details
Details for the file ik_geo-1.0.3-cp312-none-win_amd64.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp312-none-win_amd64.whl
- Upload date:
- Size: 367.9 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
320b57eab1d14ef0597e89b3999378b174e056fab69e40c67a67bd48457523c0
|
|
| MD5 |
40764335226e73ff341758f4dceca261
|
|
| BLAKE2b-256 |
57e3f1246ad574259b17c721b1e3b0586fd54f6559b73938595b6605032a833c
|
File details
Details for the file ik_geo-1.0.3-cp312-none-win32.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp312-none-win32.whl
- Upload date:
- Size: 347.6 kB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fed29622b345db167754b56ca66afe9ae3440f12b3531b59710674940cbcb60b
|
|
| MD5 |
3f4d6e5bfb505dc917cc93b8468a0d42
|
|
| BLAKE2b-256 |
2b7bf1e53256a8699ff871674831c6135be508bc4dae75761712318cf05ef2d0
|
File details
Details for the file ik_geo-1.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 581.6 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
08b09ed371476aae77ad93ac73a02b3a3369cd711fda4bec03ebb61cde2b46fb
|
|
| MD5 |
12ba3a3ab202e5c6f88854d976f41d66
|
|
| BLAKE2b-256 |
5cd17083c7bcd4f997fc8c62cec7ef2dee8db5cdb9c3148e213d6c957ea0ef24
|
File details
Details for the file ik_geo-1.0.3-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
- Upload date:
- Size: 539.5 kB
- Tags: CPython 3.12, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c7ea3733a57e39eac05c64b03e09f30cc644fce43d81d4fcaad9337fe54f3818
|
|
| MD5 |
4ece373da6bb9a120e520806cc4ff6b1
|
|
| BLAKE2b-256 |
95b79a5806b03f8d34ae17f842747f0040a01030aa6c79daa845e3b602af382d
|
File details
Details for the file ik_geo-1.0.3-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 492.4 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2e7f26af88d7b60a48ccd97301e35658f241de7e45ec524c7ec3fdabdaf3fc3c
|
|
| MD5 |
973502beca8152e3a073782fa9f8536d
|
|
| BLAKE2b-256 |
a4c925d263c1bfc13f157114352330ae74000e124b0a26560925064784414321
|
File details
Details for the file ik_geo-1.0.3-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 549.0 kB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
980fad2cc482807aad7be9fc73668f173ad75f2d35e96ad47d458e9ebbf0af66
|
|
| MD5 |
a464d11879faef22dba03d6cd107fadd
|
|
| BLAKE2b-256 |
48ce7952d62dfcf4530278845fcaca5d55fb775cc2357422dc084e38b2440f6c
|
File details
Details for the file ik_geo-1.0.3-cp311-none-win_amd64.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp311-none-win_amd64.whl
- Upload date:
- Size: 368.8 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2e1c1681cbc23aa50d104706a3918ba7cbd23ea25015c6e285179cc8844948da
|
|
| MD5 |
5093f540dbe5f0fcc7926008fa916543
|
|
| BLAKE2b-256 |
303447785500ea7418a0d6a61599dd06b71bf1dc364734b81e754504fdd3f768
|
File details
Details for the file ik_geo-1.0.3-cp311-none-win32.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp311-none-win32.whl
- Upload date:
- Size: 349.2 kB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
afcb12a9107f0ffd6d695d39cceffc136bbb5acfe513425b378538a7f0099681
|
|
| MD5 |
8cf5f619e3c8bbd78822da3e7001af61
|
|
| BLAKE2b-256 |
73e61d74b9bd1d8ab64feaf28ab7cb6201f78e99c7eb3b6387a1b774c2361a87
|
File details
Details for the file ik_geo-1.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 581.8 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
143da128c5176d5fb5c471123fb1c867d975a81bd341c6fbbbc398f72d60c732
|
|
| MD5 |
e244b720414207fc0344ceceb455cd44
|
|
| BLAKE2b-256 |
f86a5ecd6b0de4febf49a199a1a7c87070980797452b685ea79e8e182b559213
|
File details
Details for the file ik_geo-1.0.3-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
- Upload date:
- Size: 540.2 kB
- Tags: CPython 3.11, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0fbb672af965be9a36606f542251232285a217691f0133a5341bcd6f197fac2c
|
|
| MD5 |
f645d07346085e3a5eef087fd4d8ff6b
|
|
| BLAKE2b-256 |
0d110d8bbd80088339bd90171a6bb05f2f18385dbede7cc7037e66c17e934492
|
File details
Details for the file ik_geo-1.0.3-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 492.1 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4a47d41e4615ad65ecfafbcd1b702b89ba4b42a0bb2e041c3228c8d96274474f
|
|
| MD5 |
5003d4558f2e9e4429d9bbba22618fb7
|
|
| BLAKE2b-256 |
a892c6b6c337194f5a7c09818d1c01f34b846a7e78af9a7b732be1017dc21c37
|
File details
Details for the file ik_geo-1.0.3-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 549.5 kB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
77b318eea73b7608468f8f37f5eb66b97624b1005be40674df7695196e8d6a5d
|
|
| MD5 |
1e8ab8e32282184588a37099dc102057
|
|
| BLAKE2b-256 |
9da91870fe21d76e9b6e445a2a2a4643973be54b929b51d5a9f6e8f701461183
|
File details
Details for the file ik_geo-1.0.3-cp310-none-win_amd64.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp310-none-win_amd64.whl
- Upload date:
- Size: 368.8 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8a33f518f859cebdf920408945781f1e4041f5e836c558461f00893308c3f3ea
|
|
| MD5 |
5277cb717e2078c5b41df3ab85b706be
|
|
| BLAKE2b-256 |
f2626a549645c6a58faafbf3c682bb9a360c6fcc9bb613f0d9665c6beebbebd3
|
File details
Details for the file ik_geo-1.0.3-cp310-none-win32.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp310-none-win32.whl
- Upload date:
- Size: 348.9 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1a7571f8ff7d16f9bf67d8237d3df0ade2624e8e5c5118c2771aef27d35bed0d
|
|
| MD5 |
c4a92958053ae19ff59b854a35d46a62
|
|
| BLAKE2b-256 |
6d2184ccea985efc98054d5034dfe3e13b7e3c2427182d27297dced1eb13732d
|
File details
Details for the file ik_geo-1.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 582.4 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
526a345f30c5ee72b387c26d03bade28a9babd3273360d3c50b96f7034089cb7
|
|
| MD5 |
d2c406dfa94d5b1b94e9335947471fd2
|
|
| BLAKE2b-256 |
3d0169d0ee2af385c66df5c7bc6122999e3fce4e014f7a4ad6ca7d4eba55abbd
|
File details
Details for the file ik_geo-1.0.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
- Upload date:
- Size: 540.5 kB
- Tags: CPython 3.10, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2294d998e80f0bd84248be3a34251e725d709d81a50131f93da1633b5aed3f88
|
|
| MD5 |
46b07e4e4c81d226d1ca090be25d5fc3
|
|
| BLAKE2b-256 |
237103cdaa00c256886f6b3f905190ab4c50b8515ca4512e1daa36f4afe48262
|
File details
Details for the file ik_geo-1.0.3-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 492.7 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
03e8bce05b1cc4e5cd27ab7ebee22b116ac942308879f3220f2297bc23133bd4
|
|
| MD5 |
8f0acff6e3ddd992ae87e7fb793ec7a7
|
|
| BLAKE2b-256 |
ce2c3b8895b4f84f6485c730d18fd308126596959648105355ee33ae6ad7fe75
|
File details
Details for the file ik_geo-1.0.3-cp310-cp310-macosx_10_12_x86_64.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp310-cp310-macosx_10_12_x86_64.whl
- Upload date:
- Size: 550.6 kB
- Tags: CPython 3.10, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
609e2d435c1332fec8b897a23147e5520c24b959284ef308b706c73d89faa075
|
|
| MD5 |
079d155a310291858ca9c265aeffef3d
|
|
| BLAKE2b-256 |
e996a662b1cffdab6c60bf347f9c5e98dc0c805aedcc58247a7f4379e33672ac
|
File details
Details for the file ik_geo-1.0.3-cp39-none-win_amd64.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp39-none-win_amd64.whl
- Upload date:
- Size: 369.0 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1f181615c4a0a0fe377eb0ef9f30c5703e9cfb80a66273048e9394632aefb47e
|
|
| MD5 |
6c075c4f01d60f42478c31ed13a442ea
|
|
| BLAKE2b-256 |
44c8e00745b1e768aa5a8a302d470a838caaf58a13ac9bd1839386e306f8f7ec
|
File details
Details for the file ik_geo-1.0.3-cp39-none-win32.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp39-none-win32.whl
- Upload date:
- Size: 349.0 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b249ad0cc0f5c10c59c7de6eaafdfb8d2815905be24c2f1f1cfd45155da234ac
|
|
| MD5 |
b5a4a6d1716a5584323bd0ce8793ccb3
|
|
| BLAKE2b-256 |
f942b37e7c10290c19738074ea009e8cca5e9c0b989db0656f6d856fc62f3f80
|
File details
Details for the file ik_geo-1.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 582.7 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
adbf4673452e2f8d53422b6b8d2db5e39ddd26fc5cfc1c7c687a98d658824545
|
|
| MD5 |
0640e480d3ee89287ff2eb952586e093
|
|
| BLAKE2b-256 |
83f912487e2abea534688f67f5916498a091f1813cd271616ac0a689cad1436d
|
File details
Details for the file ik_geo-1.0.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
- Upload date:
- Size: 540.7 kB
- Tags: CPython 3.9, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bf9b1e884e2da5de2f31c0365f0f539eda6f7e1cbad9e0f3c103f4be2c875fac
|
|
| MD5 |
f3164ae46dac30fbd1e87f7ec3e396c4
|
|
| BLAKE2b-256 |
2e1c3d17a79a5073bebf2ff11edac4ceac5bfd207facea88d5296b817a416a27
|
File details
Details for the file ik_geo-1.0.3-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 492.9 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ee72b9a785d24b0daf38b5230dbfb40a54cf4f75fcde0d2854afbb0885e26618
|
|
| MD5 |
b7d6abec6859ba36bbaaa078ac173850
|
|
| BLAKE2b-256 |
8ba6b89e49e49b68cdc6aefe2ca4c93baee4be6570a1ea2dc437786be0207db4
|
File details
Details for the file ik_geo-1.0.3-cp39-cp39-macosx_10_12_x86_64.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp39-cp39-macosx_10_12_x86_64.whl
- Upload date:
- Size: 551.2 kB
- Tags: CPython 3.9, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
552a9f14d4ef884594cc3e7487be10dbbc31347c8a46fe0aeeafc37d5da50cb6
|
|
| MD5 |
29021f00100d5349c997fae7994f69c5
|
|
| BLAKE2b-256 |
cfe90906542ff2e54723e3de0785569fd85fa56a1a891795801493065f0e6105
|
File details
Details for the file ik_geo-1.0.3-cp38-none-win_amd64.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp38-none-win_amd64.whl
- Upload date:
- Size: 369.0 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e53f1938f9816b50abca628ebaa468e526f7eb536c6efa9379f53e1c16911d04
|
|
| MD5 |
0e45104c02bb98687c4450d87db2022c
|
|
| BLAKE2b-256 |
d8fbe9a6b4e2e0208d114007398b4af7a5c2f42493955e7c3b58da64d7258acb
|
File details
Details for the file ik_geo-1.0.3-cp38-none-win32.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp38-none-win32.whl
- Upload date:
- Size: 348.2 kB
- Tags: CPython 3.8, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ebf71c7924726fc86301ec8b073cac0a333af8d777a2c1cbee00fed8688bfda2
|
|
| MD5 |
48482876cd5b359e17862c630fb7d6f2
|
|
| BLAKE2b-256 |
bd169a677c977fb9998d7959dc202689817422824cd8ae39ace65ea4472e2866
|
File details
Details for the file ik_geo-1.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 582.6 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b67473554f757074864c127bdcda1f5a4bce38552c18ef55af104c5ae1121132
|
|
| MD5 |
efb6afc3434a24a2a6219539d89a17e7
|
|
| BLAKE2b-256 |
0c67b3c56f60b89bfe11eca67274f480f8d78471feb2e1834998ff9142ca35a5
|
File details
Details for the file ik_geo-1.0.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.
File metadata
- Download URL: ik_geo-1.0.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
- Upload date:
- Size: 540.5 kB
- Tags: CPython 3.8, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d32b9c43c4fe19344dea4f4bbd2236ceec1f111447b00ef43bfb763ad565714d
|
|
| MD5 |
db1f8f260e6f1cfe0b8b28c5cec1ed38
|
|
| BLAKE2b-256 |
9b5090637c26e493510186569da77ce58207395b3af4b92136e85bc7e172afd8
|