Skip to main content

Utility classes for testing (robust) equilibrium of a system in contact with the environment, and other centroidal dynamics methods.

Project description

HPP Centroidal Dynamics

Pipeline status Coverage report Code style: black pre-commit.ci status

Utility classes to check the (robust) equilibrium of a system in contact with the environment. Comes with python bindings. The main class that collects all the equilibrium-related algorithms is Equilibrium. All the algorithms take as input:

  • A list of contact points
  • A list of contact normals
  • The contact friction coefficient
  • The number of generators used for the linear approximations of the friction cones
  • The mass of the system

Once these input parameters have been specified, the user has access to four algorithms implemented in the following four methods of the class Equilibrium:

  • computeEquilibriumRobustness: compute the robustness of the equilibrium of a given a CoM (center of mass) position (negative values mean the system can not be in equilibrium).
  • checkRobustEquilibrium: checks whether the system can be in equilibrium in a specified CoM position and with a specified robustness level.
  • findExtremumOverLine: Find the extremum com position that is in robust equilibrium along the specified line.
  • findExtremumInDirection: Find the extremum com position that is in robust equilibrium in the specified direction.

All these problems boil down to solving Linear Programs. Different formulations are implemented and tested in test_static_equilibrium. More details can be found in the code documentation. In the end, we found that most of the times the dual LP formulation (DLP) is the fastest.

The test test_LP_solvers tries to solve some LP problems using qpOases and checks that the results are correct.

Dependencies

Additional dependencies for python bindings

Installation Steps for Ubuntu 12.04, 14.04 and 16.04

You can install cdd lib with the following command:

sudo apt-get install libcdd-dev

You can install Eigen3 with the following command:

 sudo apt-get install libeigen3-dev

For qpOases you have to install the pkg-config version you can find here: https://github.com/humanoid-path-planner/qpoases

git clone --recursive https://github.com/humanoid-path-planner/qpoases
mkdir qpoases/build
cd qpoases/build
cmake -DCMAKE_INSTALL_PREFIX=${DEVEL_DIR}/install ..
make install

Then you can clone this repository using ssh:

git clone --recursive git@github.com:andreadelprete/robust-equilibrium-lib.git $ROBUST_EQUI_LIB_DIR

or using http:

git clone --recursive https://github.com/andreadelprete/robust-equilibrium-lib.git $ROBUST_EQUI_LIB_DIR

And you can build this library using CMake:

mkdir $ROBUST_EQUI_LIB_DIR/build
cd $ROBUST_EQUI_LIB_DIR/build
cmake -DCMAKE_INSTALL_PREFIX=${DEVEL_DIR}/install ..
make install

Optional: CLP installation

As an alternative to qpOases you can use CLP to solve linear programs. However, we found qpOases to be faster (especially when solving a series of problems that are similar to each other, because it can exploit warm start) and more reliable, so we suggest you to stick with qpOases. In particular, we found that CLP sometimes fails to find the real optimum when using the DLP formulation.

Optional: Python bindings installation

To install the Python bindings, in the CMakeLists.txt file, first enable the BUILD_PYTHON_INTERFACE option:

OPTION (BUILD_PYTHON_INTERFACE "Build the python binding" ON)

Then rebuild the library:

cd $ROBUST_EQUI_LIB_DIR/build
cmake -DCMAKE_INSTALL_PREFIX=${DEVEL_DIR}/install ..
make install

The python bindings should then be accessible through the package centroidal_dynamics. To see example of use, you can refer to the test file which is rather self explanatory:

In spite of an exhaustive documentation, please refer to the C++ documentation, which mostly applies to python.

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

hpp_centroidal_dynamics-9.0.2.tar.gz (83.8 kB view details)

Uploaded Source

Built Distributions

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

hpp_centroidal_dynamics-9.0.2-0-cp314-cp314-manylinux_2_28_x86_64.whl (153.7 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

hpp_centroidal_dynamics-9.0.2-0-cp314-cp314-manylinux_2_28_aarch64.whl (149.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

hpp_centroidal_dynamics-9.0.2-0-cp314-cp314-macosx_11_0_arm64.whl (135.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

hpp_centroidal_dynamics-9.0.2-0-cp314-cp314-macosx_10_9_x86_64.whl (138.5 kB view details)

Uploaded CPython 3.14macOS 10.9+ x86-64

hpp_centroidal_dynamics-9.0.2-0-cp313-cp313-manylinux_2_28_x86_64.whl (153.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

hpp_centroidal_dynamics-9.0.2-0-cp313-cp313-manylinux_2_28_aarch64.whl (149.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

hpp_centroidal_dynamics-9.0.2-0-cp313-cp313-macosx_11_0_arm64.whl (135.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

hpp_centroidal_dynamics-9.0.2-0-cp313-cp313-macosx_10_9_x86_64.whl (138.3 kB view details)

Uploaded CPython 3.13macOS 10.9+ x86-64

hpp_centroidal_dynamics-9.0.2-0-cp312-cp312-manylinux_2_28_x86_64.whl (153.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

hpp_centroidal_dynamics-9.0.2-0-cp312-cp312-manylinux_2_28_aarch64.whl (149.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

hpp_centroidal_dynamics-9.0.2-0-cp312-cp312-macosx_11_0_arm64.whl (135.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

hpp_centroidal_dynamics-9.0.2-0-cp312-cp312-macosx_10_9_x86_64.whl (138.3 kB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

hpp_centroidal_dynamics-9.0.2-0-cp311-cp311-manylinux_2_28_x86_64.whl (153.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

hpp_centroidal_dynamics-9.0.2-0-cp311-cp311-manylinux_2_28_aarch64.whl (149.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

hpp_centroidal_dynamics-9.0.2-0-cp311-cp311-macosx_11_0_arm64.whl (134.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

hpp_centroidal_dynamics-9.0.2-0-cp311-cp311-macosx_10_9_x86_64.whl (138.2 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

hpp_centroidal_dynamics-9.0.2-0-cp310-cp310-manylinux_2_28_x86_64.whl (153.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

hpp_centroidal_dynamics-9.0.2-0-cp310-cp310-manylinux_2_28_aarch64.whl (149.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

hpp_centroidal_dynamics-9.0.2-0-cp310-cp310-macosx_11_0_arm64.whl (134.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

hpp_centroidal_dynamics-9.0.2-0-cp310-cp310-macosx_10_9_x86_64.whl (138.2 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file hpp_centroidal_dynamics-9.0.2.tar.gz.

File metadata

  • Download URL: hpp_centroidal_dynamics-9.0.2.tar.gz
  • Upload date:
  • Size: 83.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for hpp_centroidal_dynamics-9.0.2.tar.gz
Algorithm Hash digest
SHA256 4f5b1c4eeec156619fa0802078183f88b1e9df8edd25c87f70a88c964f4891a4
MD5 b18f3b306b05850ea0caea861a83ed87
BLAKE2b-256 72366ad47361004373437404d35ae24d1dbcd4fa4d81c428c8d05f5bdd97ab26

See more details on using hashes here.

Provenance

The following attestation bundles were made for hpp_centroidal_dynamics-9.0.2.tar.gz:

Publisher: release.yml on cmake-wheel/hpp-centroidal-dynamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hpp_centroidal_dynamics-9.0.2-0-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hpp_centroidal_dynamics-9.0.2-0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 40cb7715983957f9c56b6be803bcfd23bec0455315c643fbe7cd9f328924cda1
MD5 e51e27ffbe8459dd8b3941f410eed61d
BLAKE2b-256 97d8f95cfa46605c9af8802dcc074c9e5945c9824e17f679bdd026e401cd21c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for hpp_centroidal_dynamics-9.0.2-0-cp314-cp314-manylinux_2_28_x86_64.whl:

Publisher: release.yml on cmake-wheel/hpp-centroidal-dynamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hpp_centroidal_dynamics-9.0.2-0-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hpp_centroidal_dynamics-9.0.2-0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fb33343453e8fc1285deb500b1cea37c6852d38dcf8cd9c5a675caf49c3890f4
MD5 f7794808c98a4664468fa15eafb42f88
BLAKE2b-256 b3ce9e3879bdd7a87b6c06c678bfd368d7034e505d8af2635607f4fb6ec3759b

See more details on using hashes here.

Provenance

The following attestation bundles were made for hpp_centroidal_dynamics-9.0.2-0-cp314-cp314-manylinux_2_28_aarch64.whl:

Publisher: release.yml on cmake-wheel/hpp-centroidal-dynamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hpp_centroidal_dynamics-9.0.2-0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hpp_centroidal_dynamics-9.0.2-0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 348ba418fe60567b8c2e5a3a400f6b801c91068be8c5b957eb3700f14088a389
MD5 53a5f93b9abe473d536ed262ff2f640f
BLAKE2b-256 14a53ed0dbe491b195456be5f303f6cdc7cf16a48ea5bed7b6e729f8a971ae69

See more details on using hashes here.

Provenance

The following attestation bundles were made for hpp_centroidal_dynamics-9.0.2-0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on cmake-wheel/hpp-centroidal-dynamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hpp_centroidal_dynamics-9.0.2-0-cp314-cp314-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for hpp_centroidal_dynamics-9.0.2-0-cp314-cp314-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 43d98e41ca631ac372897c85c7c85c445f8e7dc3dfe710de48c9f7fcb54b6dd8
MD5 666b1e78cfc81e4824d37a5f3dcd14db
BLAKE2b-256 7a4788f3f7c8ea5d085b587c742dab4219afff596dbf3c784586c1b0253f3d30

See more details on using hashes here.

Provenance

The following attestation bundles were made for hpp_centroidal_dynamics-9.0.2-0-cp314-cp314-macosx_10_9_x86_64.whl:

Publisher: release.yml on cmake-wheel/hpp-centroidal-dynamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hpp_centroidal_dynamics-9.0.2-0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hpp_centroidal_dynamics-9.0.2-0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9f1be525a4b971e48d2db13a7d4977d8aff3a33754bb9f7ba2daccb134f2a613
MD5 503d25623e5f9a9ba5c24a9ceaefd5bf
BLAKE2b-256 ffa7b92371633c6c4253487e1943555d5a07294f69df3416d07d92515d8ec8bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for hpp_centroidal_dynamics-9.0.2-0-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: release.yml on cmake-wheel/hpp-centroidal-dynamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hpp_centroidal_dynamics-9.0.2-0-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hpp_centroidal_dynamics-9.0.2-0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cee070cf7886cc2f4b1260d0b5aedec2de19b041f73d43df5748b4bd4c0e9d2f
MD5 561bee0adca89414ead0c40279e0aa3e
BLAKE2b-256 f9347874414c28a2cb9ca1dfcbeae54631dfb36aa08e01f7236256ea2a57e355

See more details on using hashes here.

Provenance

The following attestation bundles were made for hpp_centroidal_dynamics-9.0.2-0-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: release.yml on cmake-wheel/hpp-centroidal-dynamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hpp_centroidal_dynamics-9.0.2-0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hpp_centroidal_dynamics-9.0.2-0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 16f7c328d695765f4c1c0b472706457ec5e213db726fb40ed7215e199a35cd38
MD5 3997fa36cc9fc6fc711cbdbcf3ddb78c
BLAKE2b-256 2e915c1abb2a193654b8e5268c398fae8443eadd9592d39f8b2250b9c5c642d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for hpp_centroidal_dynamics-9.0.2-0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on cmake-wheel/hpp-centroidal-dynamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hpp_centroidal_dynamics-9.0.2-0-cp313-cp313-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for hpp_centroidal_dynamics-9.0.2-0-cp313-cp313-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5755032402e36ede56a6f4fa98a646e4866286605150e0fc2e54009458cefded
MD5 a26e5d43044bf5418738cf7081a269c2
BLAKE2b-256 ec80178ea7b8b736e202e940b4b161d2082988c63bc1efa44fda67fbe9e4b062

See more details on using hashes here.

Provenance

The following attestation bundles were made for hpp_centroidal_dynamics-9.0.2-0-cp313-cp313-macosx_10_9_x86_64.whl:

Publisher: release.yml on cmake-wheel/hpp-centroidal-dynamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hpp_centroidal_dynamics-9.0.2-0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hpp_centroidal_dynamics-9.0.2-0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 809746e6cbca05efb98951217831717b4c7db6b0e16b74e731ee0f4a05eea8f9
MD5 d734f0bd205b1380063fc1aa5513316d
BLAKE2b-256 49f2a6527fcfab2c9deef36daf5affce36a425979bfb4eae9f89007fc3d4c60d

See more details on using hashes here.

Provenance

The following attestation bundles were made for hpp_centroidal_dynamics-9.0.2-0-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: release.yml on cmake-wheel/hpp-centroidal-dynamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hpp_centroidal_dynamics-9.0.2-0-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hpp_centroidal_dynamics-9.0.2-0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5e4a4982a726653d879a003455202a9396d33c644d858cd74e14c711b538e325
MD5 392dd09ef3cc174f9d77f37bfe2ffd49
BLAKE2b-256 02868407ec55e07c01c4de153d000b464b8266b60e94663be3828c28ae0eb88e

See more details on using hashes here.

Provenance

The following attestation bundles were made for hpp_centroidal_dynamics-9.0.2-0-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: release.yml on cmake-wheel/hpp-centroidal-dynamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hpp_centroidal_dynamics-9.0.2-0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hpp_centroidal_dynamics-9.0.2-0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5e53cc442badc66b2b0312a74b319b07131d999a6fcc064a22a8ab1c43c64ff8
MD5 2158ab866da72f4dd1fd723ac5355f52
BLAKE2b-256 d4b585d3b4b6bc217d5b4ce95e128a82de261c0f3348b219aa270c1f04458f15

See more details on using hashes here.

Provenance

The following attestation bundles were made for hpp_centroidal_dynamics-9.0.2-0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on cmake-wheel/hpp-centroidal-dynamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hpp_centroidal_dynamics-9.0.2-0-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for hpp_centroidal_dynamics-9.0.2-0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 505ba65035d4f0136ed6b97f0a43896fc0925642605fe05eeeec6cce3b5b8259
MD5 badd011dd77fd55841974c2499e3c454
BLAKE2b-256 70abaa9e1e0d35bb1a248acb9057ea4f9542a1abee68f5c7bf832d29f5784c1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for hpp_centroidal_dynamics-9.0.2-0-cp312-cp312-macosx_10_9_x86_64.whl:

Publisher: release.yml on cmake-wheel/hpp-centroidal-dynamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hpp_centroidal_dynamics-9.0.2-0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hpp_centroidal_dynamics-9.0.2-0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ca2a1882d8ee1388a76ef936f0c9b762b1d13cfaf8143e2d274a2cdc45d38e76
MD5 f2c379e5179265350bd2009e65ee38d5
BLAKE2b-256 0be5efafb7bea9ec784335980c3c08449e612f26b9b81d8ac96312773e8e81a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for hpp_centroidal_dynamics-9.0.2-0-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: release.yml on cmake-wheel/hpp-centroidal-dynamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hpp_centroidal_dynamics-9.0.2-0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hpp_centroidal_dynamics-9.0.2-0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7f456fe0d256393367ac800253d7f9549c577194caec91993f44ed53bb7c7f59
MD5 8813a8338bbd5ed6d2a2b5cfb8f29bb3
BLAKE2b-256 8f9dfd7fa3b2d0840e7345e5c5087bf58abce8cec4f1e4bbb69f2d6131897cd8

See more details on using hashes here.

Provenance

The following attestation bundles were made for hpp_centroidal_dynamics-9.0.2-0-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: release.yml on cmake-wheel/hpp-centroidal-dynamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hpp_centroidal_dynamics-9.0.2-0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hpp_centroidal_dynamics-9.0.2-0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3a6fd16b4eb95ff93fde997bdde84fa390bbbd31869dbb4545c9639c197dc2a9
MD5 c5a5d16f02b459a2e4a962823c8660d0
BLAKE2b-256 c489ff47954d3947b2b6782b23855e7b5b32c99531708d1f8bbf0d8c665bb5de

See more details on using hashes here.

Provenance

The following attestation bundles were made for hpp_centroidal_dynamics-9.0.2-0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on cmake-wheel/hpp-centroidal-dynamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hpp_centroidal_dynamics-9.0.2-0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for hpp_centroidal_dynamics-9.0.2-0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 515a61c3f0dd38ac922c739719f9772fc96ee4b9f7e22467d17660fc69166c0a
MD5 f43cb20f405f09c4089c122513aa4987
BLAKE2b-256 5d45bdcbf30e89a94d77b7260035d22eb2f60ff2885574967f1993c6beb7687f

See more details on using hashes here.

Provenance

The following attestation bundles were made for hpp_centroidal_dynamics-9.0.2-0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release.yml on cmake-wheel/hpp-centroidal-dynamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hpp_centroidal_dynamics-9.0.2-0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hpp_centroidal_dynamics-9.0.2-0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eda946b6d2709f23d1731b2bd068d773b3e7fdc22141c8a72dfd6e9d2738d4e2
MD5 60d293835be878f387056d2852dcc91a
BLAKE2b-256 884fa1cb3226301abdb9197b9a2644aacc82a97b85586635c03b30a3a0f215df

See more details on using hashes here.

Provenance

The following attestation bundles were made for hpp_centroidal_dynamics-9.0.2-0-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: release.yml on cmake-wheel/hpp-centroidal-dynamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hpp_centroidal_dynamics-9.0.2-0-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hpp_centroidal_dynamics-9.0.2-0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 167e02015e25b67318373a4e2aae27e19abff4ece9c72d4e1d7db5a5df54b23a
MD5 b5a8b8f776fe7af288c6a83d8d587f7d
BLAKE2b-256 6f105779e9cb6cd7bafde0779fd54285f2cbed1aeb0ee551237de826b4d9063f

See more details on using hashes here.

Provenance

The following attestation bundles were made for hpp_centroidal_dynamics-9.0.2-0-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: release.yml on cmake-wheel/hpp-centroidal-dynamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hpp_centroidal_dynamics-9.0.2-0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hpp_centroidal_dynamics-9.0.2-0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3977b4aae5048951ef9ce0e412765214f94e9d3a3521427af9af7d10d791efa7
MD5 20638b1b3299ebb16a7ecb97fae6a553
BLAKE2b-256 16a85f674c204ec1c34f8d02b7e6ca69773e889b4d946d4f07f4b4a6add673ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for hpp_centroidal_dynamics-9.0.2-0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on cmake-wheel/hpp-centroidal-dynamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hpp_centroidal_dynamics-9.0.2-0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for hpp_centroidal_dynamics-9.0.2-0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b4390d6056886a3bb5bfe966dc638626b683e4398f391b0335ba290a43ec2eac
MD5 79de6f2a3b7986b2f38ecca6cf637c40
BLAKE2b-256 412fd145abe3a3876f4cbf5d37d1cd2a913da6ee2afeaefb3edc9f4da28f19cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for hpp_centroidal_dynamics-9.0.2-0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release.yml on cmake-wheel/hpp-centroidal-dynamics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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