Skip to main content

robot6Ik Package with dynamic libraries for both Linux and Windows

Project description

closeformik is an analytical inverse kinematics calculation library for a 6-DOF robotic arm. When solving for inverse kinematics, please call the CIK function. The input to the function is eeTform (end-effector flange position), MdhParams (DH parameter table: d, a, alpha, theta), jointlimits (joint angle limits), joint_ref (reference joint angles): A typical application example is:

from cik import CIK

MdhParams = np.array([ [a1, alpha1, d1, theta1], [a2, alpha2, d2, theta2], [a3, alpha3, d3, theta3], [a4, alpha4, d4, theta4], [a5, alpha5, d5, theta5], [a6, alpha6, d6, theta6] ])

Jointlimits = [ [limit_n_j1, limit_p_j1], # Joint 1 [limit_n_j2, limit_p_j2], # Joint 2 [limit_n_j3, limit_p_j3], # Joint 3 [limit_n_j4, limit_p_j4], # Joint 4 [limit_n_j5, limit_p_j5], # Joint 5 [limit_n_j6, limit_p_j6] # Joint 6 ]

sol = CIK(eeTform, MdhParams, Jointlimits, joint_ref=joint_ref)

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

robot6ik-1.0.1.tar.gz (418.8 kB view details)

Uploaded Source

Built Distribution

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

robot6Ik-1.0.1-py3-none-any.whl (420.3 kB view details)

Uploaded Python 3

File details

Details for the file robot6ik-1.0.1.tar.gz.

File metadata

  • Download URL: robot6ik-1.0.1.tar.gz
  • Upload date:
  • Size: 418.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for robot6ik-1.0.1.tar.gz
Algorithm Hash digest
SHA256 c61af5d482e250e4a6cd2fd11d9e513151705d07b37bd1209e3ffdd40f435e3e
MD5 2cc58cd66c48156d5ff19f691dff5fb0
BLAKE2b-256 6ea89a161bca7c6d550d362af63ea0706099b7d786e4b3c16045e1b466a718f9

See more details on using hashes here.

File details

Details for the file robot6Ik-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: robot6Ik-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 420.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for robot6Ik-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c0c4ef9f4345bde67eef2c4795abac9877a75186b1e3ef0e617d4f258395c758
MD5 41efa05ba6cc59c00fa500bef60aa132
BLAKE2b-256 aaea8fe02ea8429e0ed6d7dc3ff631a97926b963d0bd94f6f1761fa802d4345b

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