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-committo prettify repository - Added
torque,potentialEnergy,kineticEnergyregressors - Added
jacobian time derivativemapping - Added
jacobian of CoMmapping
v1.6.7
- Added ability to set
root_jointtoFreeFlyerjoint
v1.6.8
root_jointis now transformed to enum that can be freely extended with Pinocchio JointModel types.
v1.6.9
- One can now fix
floatingjoints 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
distanceandjacobianfunctions 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)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|