Skip to main content

Collision Avoidance for MPC

Project description

COLMPC: Collision Avoidance for MPC

This repo is addon residuals for Crocoddyl for collision avoidance for trajectory optimisation and model predictive control (MPC). It is composed of two different constraints:

  • The first one is ResidualDistanceCollision, defined in depths in this paper. Simply, it is the distance between the closest points of the two objects in the collision pair given in input of the residual.
  • The second one is ResidualModelVelocityAvoidance, defined in depths in this paper. Not only this residual takes the distance between the closest points of the two objects but their approach speed toward each other as well. However, this second residual only works on ellipsoids and spheres for now.

An in-depth comparison is here and a practical comparison is provided here along 3 different scenarios.

Dependencies

For OCP & MPC scripts:

  • Coal (tag: v3.0.0) for collision computations.
  • Pinocchio (tag: v3.3.0) fast rigid body dynamics.
  • Crocoddyl (tag: v2.1.0) framework for the solver.

For visualization:

For the examples:

Installation

From source

Coal & Pinocchio must be built from sources. Build pinocchio with the flag : WITH_COLLISION_SUPPORT=ON.

[!NOTE] Don't forget to switch to the right commits!

Using Docker

You can run examples with docker with following command:

docker container run -it --rm -p 7000:7000 ghcr.io/agimus-project/colmpc:v0.2.0 python colmpc/examples/main_ocp.py --scene 1

Possible issue

  • If you have a problem with FakeCollisionGeometry, it is likely that the linking of Pinocchio with Coal wasn't done properly. Verify that you have the right commits & the right compilation flags.
  • The main branch of Coal doesn't compute well the closest points and thus, this repo needs to be built upon the devel branch. If it built but doesn't avoid collision, make sure that you didn't built the main branch.

For the OCP part:

To see the different scenarios with collision avoidance simply run in the main directory python examples/main_ocp.py -s i, where i is the index of the scenario, going from 1 to 3.

As the code is still in developpement, the code is constantly moving and sometimes, examples do not work. Hence, do not hesitate to contact me at ahaffemaye@laas.fr.

Citation

To cite COLMPC in your academic research, please use the following bibtex entry:

@inproceedings{haffemayer_model_2024,
	title = {Model predictive control under hard collision avoidance constraints for a robotic arm},
	author = {Haffemayer, Arthur and Jordana, Armand and Fourmy, Médéric and Wojciechowski, Krzysztof and Saurel, Guilhem and Petrík, Vladimír and Lamiraux, Florent and Mansard, Nicolas},
    booktitle={Ubiquitous Robots (UR)}
	year = {2024},
}

@unpublished{haffemayer:hal-04707324,
  TITLE = {{Collision Avoidance in Model Predictive Control using Velocity Damper}},
  AUTHOR = {Haffemayer, Arthur and Jordana, Armand and de Matte{\"i}s, Ludovic and Wojciechowski, Krzysztof and Lamiraux, Florent and Mansard, Nicolas},
  URL = {https://laas.hal.science/hal-04707324},
  NOTE = {working paper or preprint},
  YEAR = {2024},
  MONTH = Sep,
  PDF = {https://laas.hal.science/hal-04707324v1/file/ICRA_2025__1_-11.pdf},
  HAL_ID = {hal-04707324},
  HAL_VERSION = {v1},
}

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

colmpc-0.4.0.tar.gz (82.6 kB view details)

Uploaded Source

Built Distributions

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

colmpc-0.4.0-0-cp314-cp314-manylinux_2_28_x86_64.whl (344.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

colmpc-0.4.0-0-cp314-cp314-manylinux_2_28_aarch64.whl (338.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

colmpc-0.4.0-0-cp314-cp314-macosx_11_0_arm64.whl (249.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

colmpc-0.4.0-0-cp314-cp314-macosx_10_9_x86_64.whl (268.7 kB view details)

Uploaded CPython 3.14macOS 10.9+ x86-64

colmpc-0.4.0-0-cp313-cp313-manylinux_2_28_x86_64.whl (344.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

colmpc-0.4.0-0-cp313-cp313-manylinux_2_28_aarch64.whl (338.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

colmpc-0.4.0-0-cp313-cp313-macosx_11_0_arm64.whl (248.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

colmpc-0.4.0-0-cp313-cp313-macosx_10_9_x86_64.whl (268.4 kB view details)

Uploaded CPython 3.13macOS 10.9+ x86-64

colmpc-0.4.0-0-cp312-cp312-manylinux_2_28_x86_64.whl (344.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

colmpc-0.4.0-0-cp312-cp312-manylinux_2_28_aarch64.whl (338.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

colmpc-0.4.0-0-cp312-cp312-macosx_11_0_arm64.whl (248.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

colmpc-0.4.0-0-cp312-cp312-macosx_10_9_x86_64.whl (268.4 kB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

colmpc-0.4.0-0-cp311-cp311-manylinux_2_28_x86_64.whl (350.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

colmpc-0.4.0-0-cp311-cp311-manylinux_2_28_aarch64.whl (344.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

colmpc-0.4.0-0-cp311-cp311-macosx_11_0_arm64.whl (248.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

colmpc-0.4.0-0-cp311-cp311-macosx_10_9_x86_64.whl (264.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

colmpc-0.4.0-0-cp310-cp310-manylinux_2_28_x86_64.whl (350.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

colmpc-0.4.0-0-cp310-cp310-manylinux_2_28_aarch64.whl (344.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

colmpc-0.4.0-0-cp310-cp310-macosx_11_0_arm64.whl (248.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

colmpc-0.4.0-0-cp310-cp310-macosx_10_9_x86_64.whl (264.4 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file colmpc-0.4.0.tar.gz.

File metadata

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

File hashes

Hashes for colmpc-0.4.0.tar.gz
Algorithm Hash digest
SHA256 dc929c92c1e55ed16a893e26cd5777a1662825ede77266b088e0bbf7730c9f18
MD5 bb28cbfa663492f01856f2bb00c218aa
BLAKE2b-256 38ba4db3e64d557e767f62e98c439d3dc0e9be1f7fc630313b5cb0c18e90f404

See more details on using hashes here.

Provenance

The following attestation bundles were made for colmpc-0.4.0.tar.gz:

Publisher: release.yml on cmake-wheel/colmpc

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

File details

Details for the file colmpc-0.4.0-0-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for colmpc-0.4.0-0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2f6b68a37fb8c6ad03ba1318e6a287f5b1aa806ba48e087ad403486d06c757b3
MD5 59df20a58b8d70de45c54deb65691662
BLAKE2b-256 b98ae6ba293e448773cab4e71882877af7b58ef9cdddbc8ebef6510f75377f53

See more details on using hashes here.

Provenance

The following attestation bundles were made for colmpc-0.4.0-0-cp314-cp314-manylinux_2_28_x86_64.whl:

Publisher: release.yml on cmake-wheel/colmpc

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

File details

Details for the file colmpc-0.4.0-0-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for colmpc-0.4.0-0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9be753b464a7774ef1627079e146a020da20bfa070e46e71b0b737c9f33ee01c
MD5 2baf17a52a49ceb2f4009c3f25112398
BLAKE2b-256 468b8abeb234700d050d160a00e85cd5ca3eeec2cfac7795d8badf0e84386278

See more details on using hashes here.

Provenance

The following attestation bundles were made for colmpc-0.4.0-0-cp314-cp314-manylinux_2_28_aarch64.whl:

Publisher: release.yml on cmake-wheel/colmpc

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

File details

Details for the file colmpc-0.4.0-0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for colmpc-0.4.0-0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 41f76ee251bd8212e95a54675e8477cf52378de15be46538f1338984a1584bd7
MD5 71c894a7115d7cb04c655a774893a9e2
BLAKE2b-256 035b4958fb4de1f2abf1696b463ad94f910f30654e6cee5b635470442cba3089

See more details on using hashes here.

Provenance

The following attestation bundles were made for colmpc-0.4.0-0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on cmake-wheel/colmpc

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

File details

Details for the file colmpc-0.4.0-0-cp314-cp314-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for colmpc-0.4.0-0-cp314-cp314-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 00f1127a4ed3d481a43340970cb648ed9175465e80af7fad484f88c6ba7fb4f7
MD5 46f471e77562d9ac19fb47f5f0af715b
BLAKE2b-256 b456386bab25b4007b0d1bec10dbdec1ea5bce638b78fcfe64a7138ae70251c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for colmpc-0.4.0-0-cp314-cp314-macosx_10_9_x86_64.whl:

Publisher: release.yml on cmake-wheel/colmpc

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

File details

Details for the file colmpc-0.4.0-0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for colmpc-0.4.0-0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d7952bd109523c5d91ccec3e1b46fb011007ff8b80c87a08594519419ecd4b96
MD5 adf44ff50b23a4957bb54148794ab2ab
BLAKE2b-256 aa8f2ba8ab32b8b02f4c609f7dfef5ed6d3ed18bf056cca155c1c6c4864343d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for colmpc-0.4.0-0-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: release.yml on cmake-wheel/colmpc

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

File details

Details for the file colmpc-0.4.0-0-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for colmpc-0.4.0-0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4f24de2d2b1185d41a7d7bcaf4a68524e19f43e5c72cfe1b9e6e04aa6518dcf6
MD5 68944a8f26df341b9fa85f6633809e21
BLAKE2b-256 c284130975f1f0160931b04461664d7d500933c40345490feeef396420a1b58e

See more details on using hashes here.

Provenance

The following attestation bundles were made for colmpc-0.4.0-0-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: release.yml on cmake-wheel/colmpc

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

File details

Details for the file colmpc-0.4.0-0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for colmpc-0.4.0-0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c39853ce9fe4d90932c76a83505523b7097af458081e3e4d70d92d4eb1f57f4c
MD5 fbaf40abff5a36dd22a3eda5f6409d3e
BLAKE2b-256 9b26a8f0215e09e4c3e9830109c9d325b33f08946be29fd2ebbbfb8c0fe7a580

See more details on using hashes here.

Provenance

The following attestation bundles were made for colmpc-0.4.0-0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on cmake-wheel/colmpc

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

File details

Details for the file colmpc-0.4.0-0-cp313-cp313-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for colmpc-0.4.0-0-cp313-cp313-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4b877fe04c97a246a3259493d057a56e122e417ff374f1605d9d0dd57de46c0e
MD5 245be69919e4b45c4d0ab41e3b20d87d
BLAKE2b-256 a867f5f9368f921437aac15e2bc504da7510b246a84bb107581c18a9fc8ede6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for colmpc-0.4.0-0-cp313-cp313-macosx_10_9_x86_64.whl:

Publisher: release.yml on cmake-wheel/colmpc

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

File details

Details for the file colmpc-0.4.0-0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for colmpc-0.4.0-0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2d5ffc0970f1e1fd83bc15edf0ff5c36fe3f94c67b09439a45a8e731aa203314
MD5 a6911577278aac15b0e4c6ad0ee91720
BLAKE2b-256 c842a2b98a7dc0d4be3c948418eb95083604a32960b5d82d15efe097000e1405

See more details on using hashes here.

Provenance

The following attestation bundles were made for colmpc-0.4.0-0-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: release.yml on cmake-wheel/colmpc

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

File details

Details for the file colmpc-0.4.0-0-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for colmpc-0.4.0-0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d256c9885a7ffa1c82aebf994ac218a91bc6ffd6d9b990193fd5647a46219778
MD5 4cb97e2ac6f3eaaf6742079a14df7be0
BLAKE2b-256 7fa9777e9bc01bcecb5f2c61fe14e666c7f1427ab772287fdc5019a70d8c8612

See more details on using hashes here.

Provenance

The following attestation bundles were made for colmpc-0.4.0-0-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: release.yml on cmake-wheel/colmpc

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

File details

Details for the file colmpc-0.4.0-0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for colmpc-0.4.0-0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e8608f708d43b9fcdfc5884a4f1ade0bf2e35cce14ded681b2106c955c10be7d
MD5 0729416a1b2f99443121fd35347d13fa
BLAKE2b-256 da6f7532c30c0c0fcfc943ef93f9d888e26a5239113ae581724c319957f9f82a

See more details on using hashes here.

Provenance

The following attestation bundles were made for colmpc-0.4.0-0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on cmake-wheel/colmpc

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

File details

Details for the file colmpc-0.4.0-0-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for colmpc-0.4.0-0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 54c51001245b109df3060fd0b6e4f47fb83d9ffe946792c182a769c27f9a0c7f
MD5 db72817e5d53717ec2ccc8fe6562c20a
BLAKE2b-256 3c79e8104481f451ca8658b6c53eeca2439c7e7115893746c388fc59d84c053a

See more details on using hashes here.

Provenance

The following attestation bundles were made for colmpc-0.4.0-0-cp312-cp312-macosx_10_9_x86_64.whl:

Publisher: release.yml on cmake-wheel/colmpc

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

File details

Details for the file colmpc-0.4.0-0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for colmpc-0.4.0-0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e53d5cadbe2aa349d44a73711b57f92d36ff9da87f23b09e01fbfa88d72bdec3
MD5 7f91a7c0648a442c97249c54032662a6
BLAKE2b-256 2e229dae98b7108db83d1ea2a2d991301e618305b1b04c17c3b5f728fcca812e

See more details on using hashes here.

Provenance

The following attestation bundles were made for colmpc-0.4.0-0-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: release.yml on cmake-wheel/colmpc

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

File details

Details for the file colmpc-0.4.0-0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for colmpc-0.4.0-0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 449e4ae5461e49a15cb4ce4652eadcab8c11b6ceb2a4d167782f2ce149ce1881
MD5 15e2372f64b7bfd200845bc5d4c1fb65
BLAKE2b-256 bb5a7a4c5f7292c7852589876fbeb8389248b96888b90a67f48b31f505cf7dc4

See more details on using hashes here.

Provenance

The following attestation bundles were made for colmpc-0.4.0-0-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: release.yml on cmake-wheel/colmpc

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

File details

Details for the file colmpc-0.4.0-0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for colmpc-0.4.0-0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2735d8db2910859af6f1ea5d3bc1ff891e87f5290bc1a7a4712d534c0be5c499
MD5 45d844d24b490c17f54e8bde7d588b62
BLAKE2b-256 9b3693b38b48463326eac8a4833198c3344244c542f3212a49df129971a13923

See more details on using hashes here.

Provenance

The following attestation bundles were made for colmpc-0.4.0-0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on cmake-wheel/colmpc

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

File details

Details for the file colmpc-0.4.0-0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for colmpc-0.4.0-0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 76aa64d703528b60a6e2c7e5f2a2ea4d2f74ba199ae9540cabb38590a4d6081a
MD5 073ba43c7826b66f4b989e0b8b70e9e1
BLAKE2b-256 24c4ced6d4d4891bad6f7d1cd7f81b4e7619e931c25dbfbe98ba883cf3a97f31

See more details on using hashes here.

Provenance

The following attestation bundles were made for colmpc-0.4.0-0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release.yml on cmake-wheel/colmpc

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

File details

Details for the file colmpc-0.4.0-0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for colmpc-0.4.0-0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 119d7193d206b2aa705873362f04d52829b220c246541224344c35c97dc7c4eb
MD5 03f18e6e6c324ee3042330bd7f35048c
BLAKE2b-256 e879800fc05439e40086c19c15bc1b47ae6f52743318661164dc54be24cb03f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for colmpc-0.4.0-0-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: release.yml on cmake-wheel/colmpc

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

File details

Details for the file colmpc-0.4.0-0-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for colmpc-0.4.0-0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0391f27835ed20c6f0aa2f0a2325b1c735e30880646b634685823563bbcb4344
MD5 e500eafb3a1e7c0cc12a818213a348b0
BLAKE2b-256 b457ac8cc3cf945f6b9dbd24187aa4d79cb6ea645233624ba475c059a623d2f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for colmpc-0.4.0-0-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: release.yml on cmake-wheel/colmpc

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

File details

Details for the file colmpc-0.4.0-0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for colmpc-0.4.0-0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dc0fa49381848274d376265bf2106e6e82e93218bb075bd1082e953511d3c681
MD5 664690c6102694f355357b9cb434d392
BLAKE2b-256 ed7ed1651c350fadc0b1e60369e8eb35d28276744f43a12fa10c7247c62ddbb4

See more details on using hashes here.

Provenance

The following attestation bundles were made for colmpc-0.4.0-0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on cmake-wheel/colmpc

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

File details

Details for the file colmpc-0.4.0-0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for colmpc-0.4.0-0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cb433adf551b070d36170e19b3ce5dd2de13b84a4bcc21374d5e2bbca15de2a3
MD5 f9647cca2eec5b56887fccc32db80833
BLAKE2b-256 90b228f8272aa9ffb65e9f641fa07056044399c7b9823b269913ebb01e7b2aff

See more details on using hashes here.

Provenance

The following attestation bundles were made for colmpc-0.4.0-0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release.yml on cmake-wheel/colmpc

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