Skip to main content

A C++ library containing robot controllers and algorithms developed at University of Southern Denmark (SDU).

Project description

License: MIT GitHub Workflow Status Documentation Status Quality Gate Status Security Rating

sdu_controllers

sdu_controllers is a C++ library that implements fundamental robot controllers. The library is developed and maintained by the SDU Robotics group at University of Southern Denmark (SDU). Python bindings and a MATLAB Simulink interface is provided making it possible to use it as a Python library or in Simulink with very little overhead.

Prerequisites

Building sdu_controllers requires the following software installed:

  • A C++17-compliant compiler
  • CMake >= 3.9
  • Eigen3 >= 3.3 for linear algebra.
  • yaml-cpp for loading robot models.
  • Doxygen (optional, documentation building is skipped if missing)
  • Python >= 3.9 for building Python bindings

Building sdu_controllers

Dependencies

In order to build sdu_controllers you must first install the dependencies, see how to do that on your operating system here:

Ubuntu
sudo apt update && sudo apt install libeigen3-dev libyaml-cpp-dev
Windows
vcpkg install eigen3 yaml-cpp
macOS
brew install eigen yaml-cpp

If you plan to build tests and python bindings you must install Catch2 and nanobind with:

git submodule update --init --recursive

Build procedure

The following sequence of commands builds sdu_controllers. It assumes that your current working directory is the top-level directory of the freshly cloned repository:

mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
cmake --build .

The build process can be customized with the following CMake variables, which can be set by adding -D<var>={ON, OFF} to the cmake call:

  • BUILD_TESTING: Enable building of the test suite (default: ON)
  • BUILD_DOCS: Enable building the documentation (default: ON)
  • BUILD_PYTHON: Enable building the Python bindings (default: ON)
  • BUILD_EXAMPLES: Enable building the examples (default: ON)

For some controllers, hardware specific examples have been implemented which can be run on a real robot. These are disabled by default.

  • BUILD_UR_EXAMPLES: Enable building UR specific examples (default: OFF)

If you wish to build and install the project as a Python project without having access to C++ build artifacts like libraries and executables, you can do so using pip from the root directory:

python -m pip install .

Testing sdu_controllers

When built according to the above explanation (with -DBUILD_TESTING=ON), the C++ test suite of sdu_controllers can be run using ctest from the build directory:

cd build
ctest

The Python test suite can be run by first pip-installing the Python package and then running pytest from the top-level directory:

python -m pip install .
pytest

Documentation

sdu_controllers provides a Sphinx-based documentation, that can be browsed online at readthedocs.org. To build it locally, first ensure the requirements are installed by running this command from the top-level source directory:

pip install -r doc/requirements.txt

Then build the sphinx documentation from the top-level build directory:

cmake --build . --target sphinx-doc

The web documentation can then be browsed by opening doc/sphinx/index.html in your browser.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

sdu_controllers-0.0.1-cp314-cp314-win_amd64.whl (4.6 MB view details)

Uploaded CPython 3.14Windows x86-64

sdu_controllers-0.0.1-cp314-cp314-win32.whl (4.1 MB view details)

Uploaded CPython 3.14Windows x86

sdu_controllers-0.0.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

sdu_controllers-0.0.1-cp314-cp314-macosx_11_0_arm64.whl (984.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

sdu_controllers-0.0.1-cp313-cp313-win_amd64.whl (4.6 MB view details)

Uploaded CPython 3.13Windows x86-64

sdu_controllers-0.0.1-cp313-cp313-win32.whl (4.1 MB view details)

Uploaded CPython 3.13Windows x86

sdu_controllers-0.0.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

sdu_controllers-0.0.1-cp313-cp313-macosx_11_0_arm64.whl (984.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

sdu_controllers-0.0.1-cp312-cp312-win_amd64.whl (4.6 MB view details)

Uploaded CPython 3.12Windows x86-64

sdu_controllers-0.0.1-cp312-cp312-win32.whl (4.1 MB view details)

Uploaded CPython 3.12Windows x86

sdu_controllers-0.0.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

sdu_controllers-0.0.1-cp312-cp312-macosx_11_0_arm64.whl (984.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

sdu_controllers-0.0.1-cp311-cp311-win_amd64.whl (4.6 MB view details)

Uploaded CPython 3.11Windows x86-64

sdu_controllers-0.0.1-cp311-cp311-win32.whl (4.1 MB view details)

Uploaded CPython 3.11Windows x86

sdu_controllers-0.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

sdu_controllers-0.0.1-cp311-cp311-macosx_11_0_arm64.whl (985.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

sdu_controllers-0.0.1-cp310-cp310-win_amd64.whl (4.6 MB view details)

Uploaded CPython 3.10Windows x86-64

sdu_controllers-0.0.1-cp310-cp310-win32.whl (4.1 MB view details)

Uploaded CPython 3.10Windows x86

sdu_controllers-0.0.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

sdu_controllers-0.0.1-cp310-cp310-macosx_11_0_arm64.whl (985.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

sdu_controllers-0.0.1-cp39-cp39-win_amd64.whl (4.6 MB view details)

Uploaded CPython 3.9Windows x86-64

sdu_controllers-0.0.1-cp39-cp39-win32.whl (4.1 MB view details)

Uploaded CPython 3.9Windows x86

sdu_controllers-0.0.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

sdu_controllers-0.0.1-cp39-cp39-macosx_11_0_arm64.whl (985.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file sdu_controllers-0.0.1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 74393b0623e9b116d4b485e5a595bc2c82a3bd5eef7a14b12d8e18e80431cc96
MD5 35e3fe13363ba2108d31c8fa9a68d437
BLAKE2b-256 cd243a7fb28118dfff2560d382af8a36dddf9eaf7991a2470a48f931c7f06b82

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp314-cp314-win_amd64.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp314-cp314-win32.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 12fc5d0dc6b6245df240adbbaf488354a4720a5c17b2b7c4393c7bdb2c61648c
MD5 7690c452daaaa8b3cbad47d188b97477
BLAKE2b-256 e9641a2def8b7681e298447402e9bb3520e54e79df711ddcc23d91fccf456eeb

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp314-cp314-win32.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 521b416b5a95aef04208d9da546b9b5b17c7ed49d274b9494a9faac3d4478165
MD5 6c3e8059940bbbb6839146408b881644
BLAKE2b-256 4eb76e465c5ca6ab84ce7b4aad7be30d84d5f1d6982f2005270b4cf0a48de574

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2132f14f4435caaec56a7d6fa6670852894169d04ec9c30349e09c917b6d7d9c
MD5 61745113ff24dd2069f0a82c644ec32c
BLAKE2b-256 e9a072ee51c881528cfd4c9b85c7d3f86d384d4e7b01b33e6a422f20f3194ad1

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4cfc9783cb7d61008f7c663fff9606f935d8bc7ff94a6f8ff0a0ef731b674d0a
MD5 32b0db24b3b20273881503a6f4f046d0
BLAKE2b-256 c5132e816db45ecfdffc715f3d0ab86d23ae3fcfaff277c8654f721fae8efe64

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp313-cp313-win_amd64.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 bd0b1d5a7d46ef08c96ccfc929a5eb0d01a0c1d22c05fb5ef32f7af5e276dcf4
MD5 112fc33ddfa6ee321c283e71eabd4f20
BLAKE2b-256 22e2384187c1680a10f109279d47e320dec24962f1b4fd02574044e2b492e487

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp313-cp313-win32.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a9edc2b598cc5bb8dac212446520329f3949b871e59b36f33cf9e2d973068b57
MD5 79115f689cc35a99684e1f01bd4efc14
BLAKE2b-256 837b7d9997479b1969cdacd3548cd8264ac5dde918b6011efda814a37970de17

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 861db768df764fc8044059ba82e2715b048240e12dc109ac04a708e87be361a5
MD5 7b844d30f590c51152bae25e940f1b1c
BLAKE2b-256 226380e1fb70ae7b37c4c3f0a4449336a4da4a69299149d5f31c7de4e10d189c

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 81cf7bec380bbad4f704e89d80c5a145bc3bbe2d2c4cb515cc2462f61c594f74
MD5 457a68dc4dabd7b7e636a9119e709deb
BLAKE2b-256 b404c4f6b0263a18f399dbbba462aa6a098365fbaa88332ec01d32f1160f9589

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp312-cp312-win_amd64.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 0576b153d8ab401c717dfd83aa0f8ab81b1480b5c36a8e5e7c539c0c235f866d
MD5 557e4ebdf6c386eecb090fae1adddcd0
BLAKE2b-256 08602b8733a4c6331bf872e153094072e56034c58da564d1ae85b7f8ed488342

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp312-cp312-win32.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 756f2f805c19b137b8721c0dcd31b1244f4f76b3a9cb3d2d647431f4a35f61ae
MD5 4d559b4eb154ce33704092798cffe44f
BLAKE2b-256 e704da424ccf9cc8ce211e08104bcc219ec631f271c210b1dd87dce7d3e3ae81

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dc8cf41e4c522eccb5dcbe17e4611d8107c7de374cddcbf40e0baf92aaddacba
MD5 eb9fc6dacef1f03836b94eb93a12cf17
BLAKE2b-256 ce0b69bda7c5541bed2561f95afd1834bb251ebe5e782b1b1368567b94c66812

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 eafef9e0c649cc5b0f265ab49ae217b0f30d016596cb16e101c1ae22d6965713
MD5 4743ea07d652d86d275b280bffb47c7b
BLAKE2b-256 1a60520df6d47823e8287fe25e5e901679fb0b3f900a737a56d6965d2609d6ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp311-cp311-win_amd64.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 deb1998bc3edea894f418348ea3511e61a4d16398ce4b3d1156ea92763d8e50d
MD5 e15ef337760b033f99be5475424e22f3
BLAKE2b-256 44cc8427aba8915bbf9288caf59a5a4fb7ca74e3c18157142299008c42b1cf18

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp311-cp311-win32.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9c8511dc0e3ebd1f5a9e378f9b3e751d40ea20410c2a8bfa3685cf063c79288d
MD5 4498ad4990274b153b858ab6c8730dc1
BLAKE2b-256 93deb1a1fcff80e10d372909eeb64282c68cbac85a2b2810aacdd8edb77d1163

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d9fbf76cb2a283355291a102f0bfbb10d08b2d2f25db02d63eb70c15ffea2529
MD5 eaa063f32e6f0668926b36e78b98864f
BLAKE2b-256 1bc935fafef76061c80a0b13a5826694ad30ce7f2105d7b337fe496563f01362

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a49e5ed3d309925dd932adbf797b890091540d2b60b0d09c1d396b43d5d02324
MD5 9ebe13bf16ebbbf0fd25bac01d0ac193
BLAKE2b-256 c8928cd54373dd58173bba263b41d99e1cd43d9da45ea885b36a0ee06641c6ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp310-cp310-win_amd64.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 c6154741045dc6356bdf14307c8a022f1fbc90f05c8e84b3d6ae66c76e9c52fe
MD5 7aca6d0cd8f8a201644950ed5fc686d3
BLAKE2b-256 b66a9580e2cd4effd76f26fa06141d5679ced368fc8a9dd3b2fd90249824c075

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp310-cp310-win32.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6d055911b760dfb99f78be250ee5b38d3257ec413b4609b5b2715f15ce6c085a
MD5 08a73802ac43e682d2c3f1000e12638f
BLAKE2b-256 7d1c21a14ff572dfc64d64e7239583f6880479ccb723c4717b04730cd7444f3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 354663be37bd70a4d0cc0a61c3bbc98794152f1fd5e09120c650e2727a3a12fc
MD5 6bf856d91788d618a4057a8734499885
BLAKE2b-256 a45a24cb791ef5d8dea9b6ae6e8a225913eebdae5b01bb5ccc31d5f53ec3f099

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1b6de908d349605ab266966b01d0119487f7b3baa2f77d15267feaf814dde5db
MD5 9c8d3ed00c0f535a4c98cbcca65ad773
BLAKE2b-256 f8777384437b4a7ec73103499b5b58c59ebf537787540d4b04df2b47b140bfaf

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp39-cp39-win_amd64.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: sdu_controllers-0.0.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for sdu_controllers-0.0.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 7498d6a466b1aa2ee6e7ffaaff60d3bedc9dfa533dc60213548635a4e5aafad4
MD5 753216dd0bda4671727c1ff564539e82
BLAKE2b-256 6a830cf982370c6b9ddc1bc39dfc4b940c041edfb7b3deddefb2877d516edfd1

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp39-cp39-win32.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 817daefa048ec31c35fbd9ddb40813c3d6f90e0f8f61968d34510efeebd7ac7f
MD5 cab758eed92528c57c5b9770fba85666
BLAKE2b-256 67c229a5f2e792d5415bfd9e1982a23835d52cd9c29911e74f2395fc769ee936

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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

File details

Details for the file sdu_controllers-0.0.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sdu_controllers-0.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bdac3c6ab55aab87a1128aa6bafdb55ea60cbcaf7c1e3ba2ee2cea479925ebd8
MD5 7db33d0276be8fc77de5b3a04d9bd556
BLAKE2b-256 dad8e3ebe9ef9f2b3e087e9b971cbe3adb9c6e04b3638b5aab9b84a5168f7720

See more details on using hashes here.

Provenance

The following attestation bundles were made for sdu_controllers-0.0.1-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: pypi.yml on SDU-Robotics/sdu_controllers

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