urdf-spherizer
Convert URDF visual geometry into conservative sphere-based collision geometry.
Usage
uvx urdf-spherizer path/to/model.urdf -o path/to/model.spheres.urdf --max-spheres 64 --margin 0.002
Optional visualization with rerun:
uvx urdf-spherizer path/to/model.urdf --viz
If your URDF uses package:// URLs, pass package roots:
uvx urdf-spherizer path/to/model.urdf --package-dir my_robot=/path/to/my_robot
Results
https://github.com/user-attachments/assets/494a6be0-eeb3-41ec-a807-08dbced9c3a8
Metadata
Release files for urdf-spherizer 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| urdf_spherizer-0.1.1.tar.gz | 29.4 kB | Without provenance | Details |
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| urdf_spherizer-0.1.1-cp39-abi3-win_amd64.whl | CPython 3.9 | abi3 | Windows x86-64 | Details |
| urdf_spherizer-0.1.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.9 | abi3 | Linux glibc 2.17+ x86-64 | Details |
| urdf_spherizer-0.1.1-cp39-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl | CPython 3.9 | abi3 | macOS 11.0+ ARM64, macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64) | Details |
Total release size: 802.9 kB
Release files / urdf_spherizer-0.1.1.tar.gz
| Download URL | urdf_spherizer-0.1.1.tar.gz |
|---|---|
| Size | 29.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
485a1319ac9fb97e2e8dc72d065c72091abcede84c31b0750e6f26f857cec578
|
|
BLAKE2b-256 checksum How to use checksums |
19b820c7148df5085a52e0d84640bd0a335cf3977849db1b74ccd38a54136c32
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.11.5
|
Release files / urdf_spherizer-0.1.1-cp39-abi3-win_amd64.whl
| Download URL | urdf_spherizer-0.1.1-cp39-abi3-win_amd64.whl |
|---|---|
| Size | 132.5 kB |
| Tags | CPython 3.9 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
1d791f92a2dd42dcee5a031dbe5e5e05fda38f551833c2c835e2b8635badc4f6
|
|
BLAKE2b-256 checksum How to use checksums |
faaaa586de8d0cb2a46985251088e3fdd0f1da8566163f8dc640e324ab748746
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.11.5
|
Release files / urdf_spherizer-0.1.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | urdf_spherizer-0.1.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 234.5 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
19d6498f450d6762143ccac3d540e8d4295e4cd47de56e8515b7a6071a143447
|
|
BLAKE2b-256 checksum How to use checksums |
712728e236210cf259aaab446737601d61bbfb31408e8e8bc85a2383260cfd09
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.11.5
|
Release files / urdf_spherizer-0.1.1-cp39-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
| Download URL | urdf_spherizer-0.1.1-cp39-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl |
|---|---|
| Size | 406.5 kB |
| Tags | CPython 3.9 abi3 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
e98a349efac984149cb87f4ad910a69a305e59dd45251ba718d39469bfbfeb32
|
|
BLAKE2b-256 checksum How to use checksums |
afddbd451d2f7d6add6be269271f9976563bf52ab826d21c3d842f47af4306d9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.11.5
|
Security for urdf-spherizer 0.1.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.