Skip to main content

closeformik 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.0.tar.gz (194.7 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.0-py3-none-any.whl (194.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: robot6ik-1.0.0.tar.gz
  • Upload date:
  • Size: 194.7 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.0.tar.gz
Algorithm Hash digest
SHA256 89bf0d5736e0135db71bc211f48d65a01261dc261e8e28957e58f24fea9fade2
MD5 58021571191380491fc08c72e92d99c5
BLAKE2b-256 aff811d8e7bbe5ee1fd39f51fe870feb59fb87703db2692b6ee943b22eb7bc73

See more details on using hashes here.

File details

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

File metadata

  • Download URL: robot6Ik-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 194.4 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b44a609ec235e9469e01eb26c961b88048776ad73205597e32d6058c5426bdab
MD5 9a421594353aaf0c5cd8e4a9b87699dd
BLAKE2b-256 2b7265dcd6d187f37fc883e0ed13635ef1d9a1e82fa243b61710280cd9d7e139

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