Skip to main content

casadi_kin_dyn

Package for generation of symbolic (SX) expressions of robot kinematics and dynamics. Based on URDF and Pinocchio.

What has changed?

In comparison to the original casadi_kin_dyn repository, such changes were made:

  • Migration to cmeel-based packaging
  • Use pre-commit to prettify repository
  • Added torque, potentialEnergy, kineticEnergy regressors
  • Added jacobian time derivative mapping
  • Added jacobian of CoM mapping

v1.6.7

  • Added ability to set root_joint to FreeFlyer joint

v1.6.8

  • root_joint is now transformed to enum that can be freely extended with Pinocchio JointModel types.

v1.6.9

  • One can now fix floating joints in the model by passing a list of [x, y, z, qvx, qvy, qvz, qs].
import casadi_kin_dyn.casadi_kin_dyn as cas_kin_dyn

kindyn = cas_kin_dyn.CasadiKinDyn(
    urdf,
    root_joint=cas_kin_dyn.CasadiKinDyn.JointType.OMIT,
    fixed_joints={"floating_base_joint": np.array([0, 0, 0, 0, 0, 0, 1])},
)

v1.6.10

  • Derivatives of centroidal dynamics are exposed from pinocchio::computeCentroidalDynamicsDerivatives

1.6.11

  • Added collision handler which binds distance and jacobian functions with the use of hpp-fcl library.

Metadata

Release files for cmeel-casadi-kin-dyn 1.6.14

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for cmeel-casadi-kin-dyn 1.6.14
File Interpreter ABI Platform
cmeel_casadi_kin_dyn-1.6.14-0-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
cmeel_casadi_kin_dyn-1.6.14-0-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
cmeel_casadi_kin_dyn-1.6.14-0-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details

Total release size: 9.3 MB

Release files / cmeel_casadi_kin_dyn-1.6.14-0-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL cmeel_casadi_kin_dyn-1.6.14-0-cp311-cp311-manylinux_2_28_x86_64.whl
Size 3.1 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
eeba811c2188a82479b3736c62e112f4ef38d7d9c852f6b949eda9d890b779e5
BLAKE2b-256 checksum
How to use checksums
7cd647ba9c08dc7ce9ab9324481b3a1124c81befbcb2068f950a56886031ada0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.10.12

Release files / cmeel_casadi_kin_dyn-1.6.14-0-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL cmeel_casadi_kin_dyn-1.6.14-0-cp310-cp310-manylinux_2_28_x86_64.whl
Size 3.1 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e32547e1f1eda8988bbc140ca0cf4411256cca5958c2f93bdc6f8468d05b5432
BLAKE2b-256 checksum
How to use checksums
a3f688022602d462ab453ed040f350e0f8ddbb55bc09fbe137bfc698e6a6b355
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.10.12

Release files / cmeel_casadi_kin_dyn-1.6.14-0-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL cmeel_casadi_kin_dyn-1.6.14-0-cp39-cp39-manylinux_2_28_x86_64.whl
Size 3.1 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
193aa39611fe4188ce3ce04d4bda257ee7db423a2c808fb148fcf0875d5c243d
BLAKE2b-256 checksum
How to use checksums
2f6b949df005628863804ba0f781a5adcfe8a2b5a971126723f783a7470f1136
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.10.12

Release history Release notifications | RSS feed

This release

1.6.14 This release

3 release files

1.6.13

3 release files

1.6.12

3 release files

1.6.10

3 release files

1.6.9

3 release files

1.6.8

3 release files

1.6.7

3 release files

1.6.6

3 release files

1.6.5

3 release files

1.6.4

3 release files

1.6.3

3 release files

1.6.2

3 release files

1.6.1

3 release files

1.6.0

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page