Skip to main content

cmeel distribution for urdfdom, URDF parser

Project description

urdfdom

The URDF (U-Robot Description Format) library provides core data structures and a simple XML parsers for populating the class data structures from an URDF file.

For now, the details of the URDF specifications reside on http://ros.org/wiki/urdf

Using with ROS

If you choose to check this repository out for use with ROS, be aware that the necessary package.xml is not included in this repo but instead is added in during the ROS release process. To emulate this, pull the appropriate file into this repository using the following format. Be sure to replace the ALLCAPS words with the appropriate terms:

wget https://raw.github.com/ros-gbp/urdfdom-release/debian/ROS_DISTRO/UBUNTU_DISTRO/urdfdom/package.xml

For example:

wget https://raw.github.com/ros-gbp/urdfdom-release/debian/hydro/precise/urdfdom/package.xml

Installing from Source with ROS Debians

Warning: this will break ABI compatibility with future /opt/ros updates through the debian package manager. This is a hack, use at your own risk.

If you want to install urdfdom from source, but not install all of ROS from source, you can follow these loose guidelines. This is not best practice for installing, but works. This version is for ROS Hydro but should be easily customized for future version of ROS:

sudo mv /opt/ros/hydro/include/urdf_parser/ /opt/ros/hydro/include/_urdf_parser/
sudo mv /opt/ros/hydro/lib/liburdfdom_model.so /opt/ros/hydro/lib/_liburdfdom_model.so
sudo mv /opt/ros/hydro/lib/liburdfdom_model_state.so /opt/ros/hydro/lib/_liburdfdom_model_state.so
sudo mv /opt/ros/hydro/lib/liburdfdom_sensor.so /opt/ros/hydro/lib/_liburdfdom_sensor.so
sudo mv /opt/ros/hydro/lib/liburdfdom_world.so /opt/ros/hydro/lib/_liburdfdom_world.so
sudo mv /opt/ros/hydro/lib/pkgconfig/urdfdom.pc /opt/ros/hydro/lib/pkgconfig/_urdfdom.pc
sudo mv /opt/ros/hydro/share/urdfdom/cmake/urdfdom-config.cmake /opt/ros/hydro/share/urdfdom/cmake/_urdfdom-config.cmake

cd ~/ros/urdfdom # where the git repo was checked out
mkdir -p build
cd build
cmake ../ -DCMAKE_INSTALL_PREFIX=/opt/ros/hydro
make -j8
sudo make install

# now rebuild your catkin workspace
cd ~/ros/ws_catkin
catkin_make

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

cmeel_urdfdom-4.0.1.tar.gz (291.5 kB view details)

Uploaded Source

Built Distributions

cmeel_urdfdom-4.0.1-1-py3-none-musllinux_1_2_x86_64.whl (388.3 kB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

cmeel_urdfdom-4.0.1-1-py3-none-musllinux_1_2_aarch64.whl (374.1 kB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

cmeel_urdfdom-4.0.1-1-py3-none-manylinux_2_28_x86_64.whl (399.7 kB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

cmeel_urdfdom-4.0.1-1-py3-none-manylinux_2_28_aarch64.whl (386.0 kB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

cmeel_urdfdom-4.0.1-1-py3-none-macosx_11_0_arm64.whl (300.8 kB view details)

Uploaded Python 3macOS 11.0+ ARM64

cmeel_urdfdom-4.0.1-1-py3-none-macosx_10_9_x86_64.whl (301.0 kB view details)

Uploaded Python 3macOS 10.9+ x86-64

cmeel_urdfdom-4.0.1-0-py3-none-musllinux_1_2_x86_64.whl (388.2 kB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

cmeel_urdfdom-4.0.1-0-py3-none-musllinux_1_2_aarch64.whl (374.0 kB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

cmeel_urdfdom-4.0.1-0-py3-none-manylinux_2_28_x86_64.whl (399.6 kB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

cmeel_urdfdom-4.0.1-0-py3-none-manylinux_2_28_aarch64.whl (386.0 kB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

cmeel_urdfdom-4.0.1-0-py3-none-macosx_11_0_arm64.whl (300.6 kB view details)

Uploaded Python 3macOS 11.0+ ARM64

cmeel_urdfdom-4.0.1-0-py3-none-macosx_10_9_x86_64.whl (300.9 kB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

Details for the file cmeel_urdfdom-4.0.1.tar.gz.

File metadata

  • Download URL: cmeel_urdfdom-4.0.1.tar.gz
  • Upload date:
  • Size: 291.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for cmeel_urdfdom-4.0.1.tar.gz
Algorithm Hash digest
SHA256 2e3f41e8483889e195b574acb326a4464cf11a3c0a8724031ac28bcda2223efc
MD5 49ace4d5c1770d97358929b989599282
BLAKE2b-256 3109be81a5e7db56f34b6ccdbe7afe855c95a18c8439e173519e0146e9276a8c

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmeel_urdfdom-4.0.1.tar.gz:

Publisher: release.yml on cmake-wheel/cmeel-urdfdom

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

File details

Details for the file cmeel_urdfdom-4.0.1-1-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cmeel_urdfdom-4.0.1-1-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7708c1402de450fbeab21f7ca264a9a4676ed4c1cdf8d84d840bc5d057aac920
MD5 8d2998376a05bb197d7de3b4a327d9b2
BLAKE2b-256 17c62e9bde6d7c02c1cf203ea896f8ce1afd441412f09b44830f1ee4a96d77de

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmeel_urdfdom-4.0.1-1-py3-none-musllinux_1_2_x86_64.whl:

Publisher: release.yml on cmake-wheel/cmeel-urdfdom

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

File details

Details for the file cmeel_urdfdom-4.0.1-1-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cmeel_urdfdom-4.0.1-1-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2de69f47e8312cc09157624802d5bdaad6406443f863fb4b9ec62a19b4de3c72
MD5 6a77bb2424f35b60b5a2eac0fa934955
BLAKE2b-256 3fed43f99e7512460294cd8acc5753ba25f8a20bdf28d62e143eaf3ec7a28bb6

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmeel_urdfdom-4.0.1-1-py3-none-musllinux_1_2_aarch64.whl:

Publisher: release.yml on cmake-wheel/cmeel-urdfdom

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

File details

Details for the file cmeel_urdfdom-4.0.1-1-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cmeel_urdfdom-4.0.1-1-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9f3b9c80b10d7246821ff61c2573f799e3da23d483e6f7367ddcad8a48baf58f
MD5 01ac410a548d633c6ba4e60ac33b6b01
BLAKE2b-256 86038bdeb36ba6a3e8125d523ecfc010403049e463fe589f9896858d4bdcaf1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmeel_urdfdom-4.0.1-1-py3-none-manylinux_2_28_x86_64.whl:

Publisher: release.yml on cmake-wheel/cmeel-urdfdom

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

File details

Details for the file cmeel_urdfdom-4.0.1-1-py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cmeel_urdfdom-4.0.1-1-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7a52eb36950ce982014d99a55717ca29985da056e3705f20746f15d3244c1f7a
MD5 351e9280cac07a9bd8498c0cd31b2770
BLAKE2b-256 cfb32f7bac1544113a7f8e0f6d8b1fab5e75c6a3d27ffbb584b03267251b2165

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmeel_urdfdom-4.0.1-1-py3-none-manylinux_2_28_aarch64.whl:

Publisher: release.yml on cmake-wheel/cmeel-urdfdom

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

File details

Details for the file cmeel_urdfdom-4.0.1-1-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cmeel_urdfdom-4.0.1-1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fef2a01a00d61d41b3d35dd4958bba973e9025c26eea1d3c9880932f4dba89a5
MD5 32b3388f28adf0ec81a6938b7f577fdd
BLAKE2b-256 0fd5c8cdf500e49300d85624cbc3ef804107ddcdc9c541b1d3f726bfb58a9fc1

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmeel_urdfdom-4.0.1-1-py3-none-macosx_11_0_arm64.whl:

Publisher: release.yml on cmake-wheel/cmeel-urdfdom

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

File details

Details for the file cmeel_urdfdom-4.0.1-1-py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cmeel_urdfdom-4.0.1-1-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f7535158f45992eb2ba79e90d9db1bf9adc3846d9c7ed3e7a8c1c4d5343afa37
MD5 aed94b4273e1b40ca7fb484fa65de47c
BLAKE2b-256 1d2d8463fc23230612daf4da1e31d3229f47708381f3ae4d1500f0f007ac0f92

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmeel_urdfdom-4.0.1-1-py3-none-macosx_10_9_x86_64.whl:

Publisher: release.yml on cmake-wheel/cmeel-urdfdom

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

File details

Details for the file cmeel_urdfdom-4.0.1-0-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cmeel_urdfdom-4.0.1-0-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4c4f44270971b3d05c45a4e21b1fb2df7e05a750363ae918f59532bff0bfe0e1
MD5 8ae61a936bc6251e8ccf158e48d5cd9c
BLAKE2b-256 9f63bdc6b55cc8bd99bb9dce6be801b30feffaa1c3841ecb7f4fe4d137424518

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmeel_urdfdom-4.0.1-0-py3-none-musllinux_1_2_x86_64.whl:

Publisher: release.yml on cmake-wheel/cmeel-urdfdom

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

File details

Details for the file cmeel_urdfdom-4.0.1-0-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cmeel_urdfdom-4.0.1-0-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c4a83925df1d5923c4485c3eb2b80b3a61b14f119ab724fb5bd04cec494690ee
MD5 fec22ba3ff8cbe5496d4904c23c625a4
BLAKE2b-256 2477322d7ac92c692d8dfaeda9de2d937087d15e2b564dc457d656e5fde3991d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmeel_urdfdom-4.0.1-0-py3-none-musllinux_1_2_aarch64.whl:

Publisher: release.yml on cmake-wheel/cmeel-urdfdom

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

File details

Details for the file cmeel_urdfdom-4.0.1-0-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cmeel_urdfdom-4.0.1-0-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 12e39fc388c077d79fc9b3841d3d972a1da90b90de754d3363194c1540e18abf
MD5 86645b345c0475b44dbd732734186ffc
BLAKE2b-256 c382cb3f8f587d293a17bdbea15b50cdaa4a1e28e04583eb4cb4821685b89466

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmeel_urdfdom-4.0.1-0-py3-none-manylinux_2_28_x86_64.whl:

Publisher: release.yml on cmake-wheel/cmeel-urdfdom

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

File details

Details for the file cmeel_urdfdom-4.0.1-0-py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cmeel_urdfdom-4.0.1-0-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a701a8f9671331f11b18ecf37a6537db546a21e6a0e5d0ff53341fea0693ed7f
MD5 382a41c0a1c1cb3a66bbff3ff8a1ada6
BLAKE2b-256 cf10bf5765b6f388037cff166a754a0958ac2fee34ca3c0975ef64d0324e4647

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmeel_urdfdom-4.0.1-0-py3-none-manylinux_2_28_aarch64.whl:

Publisher: release.yml on cmake-wheel/cmeel-urdfdom

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

File details

Details for the file cmeel_urdfdom-4.0.1-0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cmeel_urdfdom-4.0.1-0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 00a0aba78b68c428b27abeed1db58d73e65319ed966911a0e97b37367442e756
MD5 174e180a62ae6a2b78d32ea9f668fb21
BLAKE2b-256 8e98f832bca347e2d987c6b0ebb6930caf7b2c402535324aeed466b6aa2c4513

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmeel_urdfdom-4.0.1-0-py3-none-macosx_11_0_arm64.whl:

Publisher: release.yml on cmake-wheel/cmeel-urdfdom

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

File details

Details for the file cmeel_urdfdom-4.0.1-0-py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cmeel_urdfdom-4.0.1-0-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2fe56939c6b47f6ec57021aac154123da47ecdcd79a217f3a5e3c4b705a07dee
MD5 1f281ea4706ca4bb374c502911e43193
BLAKE2b-256 bed020147dd6bb723afc44a58d89ea624df2bad1bed7b898a2df112aaca4a479

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmeel_urdfdom-4.0.1-0-py3-none-macosx_10_9_x86_64.whl:

Publisher: release.yml on cmake-wheel/cmeel-urdfdom

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 Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page